Commit Graph

418 Commits

Author SHA1 Message Date
SebastianMC b752662d82 Simplification of this.app ==> app - this is a globally exposed object 2023-08-23 18:55:29 +02:00
SebastianMC c3090229a9 Snapshot commit before extraction of some refactorings and minor fixed into a separate branch 2023-08-23 18:08:02 +02:00
Lishid 7112f01bc6
Update README.md 2023-07-25 15:17:26 -04:00
SebastianMC 140f7a69b1 Merge branch 'master' into 74-integration-with-bookmarks-core-plugin 2023-07-17 20:18:36 +02:00
Johannes Theiner e8f03522bc
Adapt to plugin guidelines (#65)
- remove header in settings
- remove logging of changed settings value
2023-07-17 12:36:25 -04:00
Erica Xu 9be2b5d748
Update manifest.json 2023-07-11 11:37:36 -04:00
SebastianMC 150b864cae Version bump before release
- fixed the mess in manifest, package and version jsons :-|
2023-07-01 22:28:00 +02:00
SebastianMC 5a8d375d72 Merge branch 'master' into 74-integration-with-bookmarks-core-plugin 2023-06-30 19:41:43 +02:00
SebastianMC 8e6ed50d9c Fixed JSON syntax error in versions.json 2023-06-30 19:34:32 +02:00
SebastianMC 5304c9d601 Merge branch 'master' into 74-integration-with-bookmarks-core-plugin
# Conflicts:
#	src/custom-sort/custom-sort.ts
2023-06-30 19:30:59 +02:00
SebastianMC 4cd512799c Version bump before release 2023-06-30 19:08:17 +02:00
SebastianMC 037ada5a88
79 foldername variable support (#81)
* #79 - parent-folder-name variable support

- introductions of simplistic macros / templating support
- initially only one macro supported: {:%parent-folder-name%:}
  - macro expanded only for plain-text matching rules, ignored for regexp-based rules
  - for children of the root folder the macro is ignored
- unit tests for the new macros.ts
- unit tests for the testable part of updated custom-sort.ts
2023-06-30 19:05:29 +02:00
SebastianMC 5900452e8a Merge remote-tracking branch 'upstream/master' into merge-upstream-1
# Conflicts:
#	README.md
2023-06-28 19:38:41 +02:00
SebastianMC d32e71f064 #74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
- singificants refactoring, compilable, basic functions work
2023-05-05 20:49:08 +02:00
Alexander Pozdneev 2aee08d3d5
Remove old info about styles.css (#56) 2023-05-01 14:48:46 -04:00
SebastianMC 62a91db3de
new todos 2023-04-27 00:11:24 +02:00
SebastianMC be80efa314 #74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
- handler for 'changed' event of the vault to reflect files/folders locations change in the bookmarks automatically, whenever applicable
2023-04-25 13:12:20 +02:00
SebastianMC 05fbb3f05e #74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
- minor code reformatting for easier diff & readability
2023-04-19 17:06:03 +02:00
SebastianMC 99afdebba8 #74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
Tons of updates:
- feature complete
  - context menu for 'bookmark this' and 'bookmark+siblings' for sorting
  - order of bookmarked siblings reflects the current sorting in File Explorer, whatever it is (!!!)
- unit tests probably missing for the additions
- list of TODO: updated in main.ts and other files inline
2023-04-19 16:59:35 +02:00
SebastianMC 71ab76652c #74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
Tons of updates:
- full integration with standard sorting at folder level and at sorting group level
- refined support for implicit sorting for bookmarks plugin integration
- documentation update (partial, sketchy)
2023-04-18 11:35:10 +02:00
SebastianMC cc73b4d3f1 #74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
- added new plugin setting to enable auto-integration with bookmarks
- not reviewed
- not tested
- no unit tests coverage
2023-04-12 12:47:45 +02:00
SebastianMC 56348006ce #74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
- feature code complete
- not reviewed
- not tested
- no unit tests coverage
2023-04-07 18:40:35 +02:00
SebastianMC 08ffd7db9a Versions bump before release 2023-04-03 19:17:10 +02:00
SebastianMC 7158e4b484
Merge pull request #73 from SebastianMC/72-advanced-sorting-by-creation-date-doesnt-work-correctly
#72 - Advanced sorting by creation date doesn't work correctly
2023-04-03 19:13:52 +02:00
SebastianMC aa31bee80c #72 - Advanced sorting by creation date doesn't work correctly
- bug fixed, the behavior of `< advanced created` sorting method corrected
- new unit tests to cover the scenario
2023-04-03 19:05:13 +02:00
SebastianMC 6298c08581 Merge remote-tracking branch 'origin/master' 2023-03-07 19:09:51 +01:00
SebastianMC c94b8d9315 Version bump before release 2023-03-07 19:09:35 +01:00
SebastianMC 68ef5f1869
Merge pull request #68 from SebastianMC/67-feature-alphabetic-wildcard
#67 - feature alphabetic wildcard
2023-03-07 19:07:22 +01:00
SebastianMC e788c92543 #67 - feature alphabetic wildcard
- sorting symbol \a+ for ASCII word
- sorting symbol \A+ for any modern language word (involved advanced unicode regexp)
2023-03-07 19:01:44 +01:00
SebastianMC fe68c554b8 Version bump before release 2023-03-01 11:04:46 +01:00
SebastianMC 63698cb2ed
Merge pull request #64 from SebastianMC/60-simplified-integration-with-obsidian-icon-folder
60 simplified integration with obsidian icon folder
2023-03-01 10:54:34 +01:00
SebastianMC bd875fa804 #60 - Simplified integration with obsidian-icon-folder plugin
- extended the parser with support of new lexeme with-icon:, with or w/o parameter
- unit tests
2023-03-01 10:42:35 +01:00
SebastianMC 01af14b174 #60 - Simplified integration with obsidian-icon-folder plugin
- the plugin integration and matching part completed
- unit tests
2023-02-28 23:57:08 +01:00
SebastianMC 18faf70b5e Documentation update - added mention of visual CSS-based separators by @replete 2023-02-15 23:41:08 +01:00
SebastianMC 6149afcadc Documentation update - preview 2023-02-15 23:25:55 +01:00
SebastianMC 72a2febc49 Version bump before release 2023-02-15 22:37:31 +01:00
SebastianMC feed16cae2
Merge pull request #59 from SebastianMC/58-some-target-folder-ignored-if-multi-note-specs-present
#58 - Some target-folder: get ignored when sorting specs are read fro…
2023-02-15 22:35:49 +01:00
SebastianMC f444614ddc #58 - Some target-folder: get ignored when sorting specs are read from two or more notes
- fixed the bug
2023-02-15 22:27:57 +01:00
SebastianMC 5775ddb6bd Documentation updates (remarks for small screen mobile devices) 2023-02-11 17:49:49 +01:00
SebastianMC 45be88cce1 Version bump for release 2023-02-11 17:41:12 +01:00
SebastianMC 1cb8b2b05b Mobile-specific tweaks, e.g. new ribbon icon and documentation updates 2023-02-11 17:40:31 +01:00
SebastianMC 56e23bc5ea #53 - Allow for different folder note naming scheme
- updated settings description for clarity
- minor extension of the code to allow both _about_ and _about_.md in the settings
- Version bump before release
2023-02-10 13:39:52 +01:00
SebastianMC 928e987906 Merge branch '50-regexp-and-by-name-support-for-target-folder' 2023-02-07 21:43:54 +01:00
SebastianMC f9154c214a Version bump before release 2023-02-07 17:50:54 +01:00
SebastianMC 7a157464be
Merge pull request #52 from SebastianMC/50-regexp-and-by-name-support-for-target-folder
#50 regexp and by name support for target folder
2023-02-07 17:22:15 +01:00
SebastianMC 103821c712 #50 - regexp and by-name matching support for target-folder
- documentation updates
2023-02-07 17:18:07 +01:00
SebastianMC 4a27ef03d2 #50 - regexp and by-name matching support for target-folder
- documentation update
2023-02-07 17:13:32 +01:00
SebastianMC 51733476e7 #50 - regexp and by-name matching support for target-folder
- more flexible syntax for target-folder modifiers: allow them in any order and also allow duplicates
2023-02-07 14:11:50 +01:00
SebastianMC afcb505633 #50 - regexp and by-name matching support for target-folder
- code readability (implicit structure turned into explicit interface)
2023-02-06 23:59:14 +01:00
SebastianMC ea018db574 #50 - regexp and by-name matching support for target-folder
- removed unused code
2023-02-06 23:42:56 +01:00