SebastianMC
5ac915547c
Introduced alias sorting name `unicode-charcode` for the `vsc-unicode`, for clarity for non-VSC users.
2024-02-13 16:30:54 +01:00
SebastianMC
424e56c962
Removed support for the experimental sorting methods: `aaa-z` and `a-zzz`. They weren't working correctly.
2024-02-13 16:24:15 +01:00
SebastianMC
53b5895e81
Bugfix for #131
...
Obsidian introduced breaking changes around File Explorer JS structure which prevented this custom-sort plugin from working.
- fix backward compatible with versions earlier that 1.5.4
- version bump before release
2024-02-09 14:24:04 +01:00
SebastianMC
9f4008c2a2
Revert "Bugfix for #131"
...
This reverts commit 238c027903
.
2024-02-09 14:03:48 +01:00
SebastianMC
e18122c67d
Rolled back 2.1.6 version and added a warning in README.md about incompatibility with Obsidian 1.5.4
2024-02-09 11:59:15 +01:00
SebastianMC
12ae5a5bbe
Rolled back 2.1.6 version and added a warning in README.md about incompatibility with Obsidian 1.5.4
2024-02-09 11:57:09 +01:00
SebastianMC
634e0c0755
Version bump before release
2024-02-07 23:39:34 +01:00
SebastianMC
238c027903
Bugfix for #131
...
Obsidian introduced breaking changes around File Explorer JS structure which prevented this custom-sort plugin from working.
2024-02-07 23:34:27 +01:00
SebastianMC
a2a808e78b
Two experimental features + version bump before release
...
- `aaa-z` and `a-zzz` sort orders (uppercase first, alphanumeric order and lowercase first, alphanumeric)
- `vsc-unicode` sort order, which is equivalent to what VS Code refers to as 'unicode' sorting (which name is arbitrary and confusing, yet familar to VS Code users)
2024-01-27 23:25:59 +01:00
SebastianMC
fe98a27f5d
Version bump before release
2024-01-26 10:50:32 +01:00
SebastianMC
8d5ca13acb
#127 - folder and file with the same (base) name advanced sorting support:
...
- bugfix for `files-first` or `folders-first` sorting methods
2024-01-26 00:34:24 +01:00
SebastianMC
ac8cbc0efd
Merge pull request #129 from SebastianMC/127-folder-and-file-with-the-same-basename-sorting
...
#127 - folder and file with the same (base) name advanced sorting support
2024-01-25 23:11:44 +01:00
SebastianMC
9cf01e9591
Merge branch 'master' into 127-folder-and-file-with-the-same-basename-sorting
...
# Conflicts:
# src/custom-sort/sorting-spec-processor.spec.ts
2024-01-25 21:23:54 +01:00
SebastianMC
6743796d2e
Merge pull request #128 from SebastianMC/126-naive-version-allow-escaping-the-dot-character
...
#126 Allow to eliminate ambiguity of `....`
2024-01-25 21:14:33 +01:00
SebastianMC
e0208e2793
#126 - Allow escaping the . (dot) character to remove ambiguity with the ... wildcard
...
- simplistic implementation - use `./...` syntax to remove ambiguity of `....`
2024-01-25 20:54:15 +01:00
SebastianMC
958a9b017c
#127 - folder and file with the same (base) name advanced sorting support:
...
- the last-resort default fallback sorting method (which was alphabetical) is extended to give preference to files. In other words, if all the specified sorting levels don't sort two items, the file goes first (if the other item is a folder)
- added explicit syntax to specify `files-first` or `folders-first`
2024-01-25 18:10:36 +01:00
SebastianMC
f5fafc184f
#126 - Allow escaping the . (dot) character to remove ambiguity with the ... wildcard
...
- naive implementation, the escape lexeme is \\DOT (problematic long term because of overlaps)
- naive implementation, the escape is transformed to simple-regexp (technically this is not needed at all)
2024-01-25 17:09:30 +01:00
SebastianMC
c12ecb5c8c
Version bump before release
2024-01-25 10:59:00 +01:00
SebastianMC
11d6623191
#123 - sorting by file basename by default (instead of fullname with ext)
...
- new syntax `a-z.` and `true a-z.` introduced to allow explicitly sorting by filename with ext
2024-01-25 10:47:05 +01:00
SebastianMC
45e5f3c3c7
Merge remote-tracking branch 'upstream/HEAD' into merge-upstream-1
...
# Conflicts:
# manifest.json
2024-01-24 20:18:29 +01:00
SebastianMC
3000da4edc
Removed the unfinished partial implementation of overrideTitle functionality
2024-01-22 19:54:15 +01:00
SebastianMC
124c851989
#119 - Non-string value of sorting-spec: prevents the custom sorting from working w/o error message
...
- added a bit of defensive programming to fix the problem. The sorting spec with broken syntax is ignored (error is swallowed)
2023-12-14 17:28:22 +01:00
SebastianMC
b5a9684f56
Removed console.log statements which slipped in 2.1.1
...
Version bump before release
2023-11-24 18:59:15 +01:00
SebastianMC
cc1429d43f
Version bump before release
2023-11-24 18:52:40 +01:00
SebastianMC
88327f6314
#115 - Add inline regex support to match capital letters and lowercase letters explicitly
2023-11-24 18:52:26 +01:00
Aleksey Rowan
e60294b950
Update manifest description ( #77 )
2023-11-15 12:17:04 -05:00
SebastianMC
39cddc301a
Version bump before release
2023-11-13 15:49:43 +01:00
SebastianMC
b4d55c8b70
#111 - changed the sorting behavior for items with undefined attributes
...
- sorting by bookmarks, item w/o bookmark pushed to the bottom in both: asc and desc orders
- sorting by metadata, item w/o metadata pushed to the bottom in both, asc and desc orders
- sorting by creation or modification date, advanced mode: empty folders (or folders having only folder children) are pushed to the bottom, regardless of asc or desc order
2023-11-13 15:48:27 +01:00
SebastianMC
b97209771f
Minor rewording in REAMDE.md
2023-11-09 11:22:47 +01:00
SebastianMC
66867d274b
Changes the gif demo video to a simpler one with bright colors
2023-10-23 23:10:22 +02:00
SebastianMC
755a740f93
Version bump for refreshed release
2023-10-23 11:53:29 +02:00
SebastianMC
037624412d
Adjusted minimal required Obsidian API version in manifest.json, for consistency
2023-10-23 11:52:22 +02:00
SebastianMC
b227a3b8d6
#74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
...
- versions bump for release 2.0.1
2023-10-23 11:39:49 +02:00
SebastianMC
1fd3d137a3
#74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
...
- README.md finetuning
2023-10-23 11:38:35 +02:00
SebastianMC
85d973e700
#74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
...
- ready for release!
- finetuned context-menus for desktop and mobile
- more unit tests
2023-10-23 11:36:50 +02:00
SebastianMC
b3326e2af0
#74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
...
- gif movie and link to wiki added to main README.md
2023-10-23 11:35:58 +02:00
SebastianMC
39d7591ac1
#74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
...
- restructured the context menu to a single submenu of `Custom sort:` configurable in settings
2023-10-22 18:52:36 +02:00
SebastianMC
8e6c8ded98
#74 - Integration with Bookmarks core plugin and support for indirect drag & drop arrangement
...
- minor bugfix - incorrect detection if an item is already bookmarked
2023-10-22 02:07:13 +02:00
SebastianMC
6e589b5a6e
Merge branch 'master' into 74-integration-with-bookmarks-core-plugin
2023-10-22 01:16:46 +02:00
SebastianMC
e632808a2b
Minor text adjustment in settings
2023-10-22 01:16:20 +02:00
SebastianMC
13d738925d
Merge branch 'master' into 74-integration-with-bookmarks-core-plugin
2023-10-22 00:37:13 +02:00
SebastianMC
167f6db952
Fix of broken internal links in *.md -> relative links made absolute
2023-10-22 00:16:12 +02:00
SebastianMC
36f124f44f
Fix of broken internal links in advanced-README.md -> relative links made absolute
2023-10-22 00:10:41 +02:00
SebastianMC
0e20e586ea
Fix of broken internal links in README.md -> relative links made absolute
2023-10-22 00:05:38 +02:00
SebastianMC
50ec4e30a8
Fix of broken internal links in README.md -> relative links made absolute
2023-10-21 23:53:55 +02:00
SebastianMC
5b499536c0
Fix of broken internal links in README.md -> relative links made absolute
2023-10-21 23:53:02 +02:00
SebastianMC
ea6ae911c2
Fix of broken internal links in advanced-README.md
2023-10-21 23:44:42 +02:00
SebastianMC
61958721cb
Fix of broken internal links in README.md
2023-10-21 23:43:42 +02:00
SebastianMC
c3c8453561
Fix of broken internal links in README.md
2023-10-21 23:36:04 +02:00
SebastianMC
a16f8cc06f
Fix of broken internal links in README.md
2023-10-21 23:33:45 +02:00