Commit Graph

410 Commits

Author SHA1 Message Date
SebastianMC dc7df105b0 Documentation update 2023-01-03 21:59:31 +01:00
SebastianMC e48c602f72 Version bump before release 2023-01-03 19:17:23 +01:00
SebastianMC 0ba423ce4b #45 - Feature: explicit matching of 'starred' items
- new keyword added to support items starred with Obsidian core plugin 'Starred'
  - the keyword is `starred:`
- detection and more user friendly handling of the general error condition when the File Explorer is not available
  - new ribbon status icon shape to indicate the general error plus detailed error logged to the console
2023-01-03 19:09:37 +01:00
SebastianMC 9fbc98c163 Version bump before release 2022-12-18 20:14:32 +01:00
SebastianMC b35e985412 Merge remote-tracking branch 'upstream/master' into merge-upstream-1
# Conflicts:
#	README.md
#	manifest.json
2022-12-18 20:10:33 +01:00
SebastianMC ec0049302b
32 feature: wider support of controlled regexp (#41)
#32 - Implementation completed with rich unit tests coverage.

- manual.md contains a simple example of the new feature
- support for undocumented `\[0-3]` for the requester of the feature ;-)
2022-12-18 19:59:58 +01:00
Erica Xu 747672e2f8
Merge pull request #42 from obsidianmd/funding-url
Add funding URL documentation
2022-12-05 15:57:04 -05:00
Erica Xu d3bb1e6775
Update README.md 2022-12-05 15:55:39 -05:00
Erica Xu b376f9c428
Add funding URL documentation 2022-12-05 15:49:16 -05:00
Erica Xu 97d84bc54b
Update manifest.json 2022-12-05 15:28:53 -05:00
SebastianMC be5162cf98 Version bump for release 2022-12-05 20:31:31 +01:00
SebastianMC 812b72bddf Version bump for release 2022-12-05 20:22:23 +01:00
SebastianMC 91859cd0fa Comments clean up around the logic of determining which files to scan for sorting specs.
Added yarn.lock to support deterministic build
2022-12-05 17:38:13 +01:00
Sam Kvale 4c39f277c0
feat: Allow sortspec.md.md in addition to sortspec.md files (#38) 2022-12-05 16:05:42 +01:00
SebastianMC 84a5238814
#35 - Feature: combining of sorting rules (#36)
- full unit tests coverage of the new functionality
- refactor of the parser to allow more flexible syntax and be able to detect more errors
- introduced many new errors recognized by the parser
2022-11-29 11:17:02 +01:00
SebastianMC 581f5e9f36
#29 - Feature: priorities of sorting rules (#31)
- Implementation with full coverage of unit tests
- Documentation update with details about priorities (as an advanced feature, only in manual.md, not in README.md)
2022-11-29 10:17:15 +01:00
SebastianMC 1300caf291 Clarified the description of download example links
For clarity added screenshots of the example sortspec.md files
2022-11-13 19:25:50 +01:00
SebastianMC d317502a5a Clarified the description of download example links
For clarity added screenshots of the example sortspec.md files
2022-11-13 19:22:42 +01:00
SebastianMC 46c46d7f68 Clarified the description of download example links
For clarity added screenshots of the example sortspec.md files
2022-11-13 19:22:02 +01:00
SebastianMC 63ace5f667 Clarified the description of download example links
For clarity added screenshots of the example sortspec.md files
2022-11-13 19:20:40 +01:00
SebastianMC 021825ceaf Clarified the description of download example links 2022-11-13 19:01:47 +01:00
SebastianMC d1e3bf92a1 Clarified the description of download example links 2022-11-13 18:41:50 +01:00
SebastianMC bdbf4275ef Version bump for release 2022-11-12 16:19:52 +01:00
SebastianMC fabd586348
#23 feature request sorting notes with metadata (#26)
* #23 - support for sorting by metadata

- added support for grouping items by the presence of specified metadata
  - new keyword `with-metadata:` introduced for that purpose in lexer
  - if metadata field name is omitted, the default `sort-index-value` is used
- added support for sorting items by notes and folders metadata
  - new keyword 'by-metadata:' introduced for that purpose
  - if metadata field name is omitted, the default `sort-index-value` is used (or metadata name inheritance is used)
- unit tests of sorting spec processor extended accordingly
- documentation and code example in README.md 
- extended to also support true alphabetical on metadata fields
- release unnecessary references after sorting completed
2022-11-12 16:18:18 +01:00
SebastianMC 9541202b40 Version bump before release
+ added missing ToC link in README.md to new section
2022-11-10 00:28:43 +01:00
SebastianMC ed923e68fe
Merge pull request #28 from SebastianMC/27-support-true-alphabetical-order
#27 - support for true alphabetical order
2022-11-10 00:21:18 +01:00
SebastianMC 742bdf1b80 #27 - support for true alphabetical order
- added new token 'true a-z'
- unit tests coverage of the extended logic
- added example in README.md
2022-11-10 00:10:16 +01:00
SebastianMC 4bd3eaadfd
Update README.md (minor) 2022-11-03 10:38:23 +01:00
SebastianMC b9592920b7 #22 - bugfix of the status indicator in ribbon icon sometimes not updated
- plus version bump for release
2022-11-03 10:23:11 +01:00
SebastianMC 641690eac2 Versions bump before release 2022-10-13 09:40:51 +02:00
SebastianMC e1fddfb4ee
Merge pull request #20 from SebastianMC/19-improve-handling-of-the-designated-note
19 improve handling of the designated note
2022-10-13 09:38:58 +02:00
SebastianMC 4cfe62afe8 19 - Less confusing description and handling of the `designated note` settings
- added comments for clarity
2022-10-13 09:29:18 +02:00
SebastianMC 426eb789da 19 - Less confusing description and handling of the `designated note` settings
- the path to note entered in setting is treated as (all at once):
  - path to the note file, OR
  - path to the note, OR
  - name of the note
2022-10-13 09:10:40 +02:00
SebastianMC 8d562eeccd Major version bump to 1.0.1 - first release after being officially in the Obsidian community plugins at https://obsidian.md/plugins
- previously committed tag 1.0.0 conflicted with upstream master, that's why jumping directly into 1.0.1
2022-10-11 00:03:45 +02:00
SebastianMC d0c835dece Documentation update to reflect reaching the official community plugins list at https://obsidian.md/plugins 2022-10-10 23:53:49 +02:00
SebastianMC 7496c56051 Major version bump to 1.0.0 - first release after being officially in the Obsidian community plugins at https://obsidian.md/plugins 2022-10-10 23:35:17 +02:00
SebastianMC 29f3a16dce Removed the default value from designated note setting (as per remark from review https://github.com/obsidianmd/obsidian-releases/pull/1173#issuecomment-1273788109) 2022-10-10 23:33:32 +02:00
SebastianMC d672df6303 Version bump for release 2022-10-10 10:38:11 +02:00
SebastianMC a82ec0747c Documentation update
- syntax-reference.md update (not final)
2022-10-10 10:31:41 +02:00
SebastianMC 0a6184ee0b Documentation update
- syntax reference playing with the format
2022-10-07 15:25:51 +02:00
SebastianMC 35d76447c0 Documentation update
- syntax reference playing with the format
2022-10-07 15:24:30 +02:00
SebastianMC e912c63a97 Documentation update
- syntax reference playing with the format
2022-10-07 12:19:19 +02:00
SebastianMC fd58c51aa2 Documentation update
- syntax reference playing with the format
2022-10-07 12:15:57 +02:00
SebastianMC 1915d59cf9 Sorting spec syntax refinement to allow one-liners like: sorting-spec: \< a-z 2022-10-07 12:02:16 +02:00
SebastianMC 9dbd9fdd03 Documentation update
- syntax reference playing with the format
2022-10-07 12:01:08 +02:00
SebastianMC 56055b2d7d Documentation update
- syntax reference playing with the format
2022-10-07 11:22:04 +02:00
SebastianMC 34df20e598 Documentation update
- syntax reference playing with the format
2022-10-06 21:17:35 +02:00
SebastianMC 507d30be85 Documentation update
-syntax reference playing with the format
2022-10-06 20:22:09 +02:00
SebastianMC 77f7afd36d Documentation update 2022-10-05 16:53:12 +02:00
SebastianMC e40f6ef28a Documentation update 2022-10-05 14:58:00 +02:00