Skip to content

Releases: Kh4f/manual-sorting

1.7.0

09 Mar 10:06
1.7.0
7d8c7fa
Compare
Choose a tag to compare

1.7.0 (2025-03-09)

✨ Highlights

Folders now automatically collapse when dragged. This fixes the issue where Obsidian would automatically expand folders while dragging, making it difficult to move them, especially when dealing with large folders.

🚀 Features

  • drag-n-drop: automatically collapse folder when dragging (d1b0730), closes #13

1.6.1

09 Mar 02:57
1.6.1
72ad7f4
Compare
Choose a tag to compare

1.6.1 (2025-03-09)

🩹 Bug Fixes

  • ui: further reduce large empty gaps between file structure elements (ce08b0f), closes #7

1.6.0

09 Mar 00:52
1.6.0
6b90e5d
Compare
Choose a tag to compare

1.6.0 (2025-03-09)

📱 Mobile Support

Initial support for mobile devices has been added! You can now manually reorder files and folders in the Obsidian File Explorer on mobile, though this feature is still new and may require further refinements.

If you encounter any issues on mobile, feel free to report them!

🚀 Features

  • add waitForExplorer method to ensure file explorer is loaded before patching (10d460f)
  • enable plugin for mobile devices (3f08a57)
  • manually trigger file renaming after moving between directories (e9f94d8)

1.5.0

08 Mar 16:08
1.5.0
7335d9d
Compare
Choose a tag to compare

1.5.0 (2025-03-08)

🚀 Features

  • drag-and-drop: prevent folder from moving when dragging item over it by adding swapThreshold (de043d1), closes #10

🩹 Bug Fixes

  • add optional chaining to prevent errors when accessing nextItem's firstChild (a23b662)
  • debug: correct debug message from 'after' to 'before' (e796833)

1.4.0

08 Mar 11:15
1.4.0
e3a7f7d
Compare
Choose a tag to compare

1.4.0 (2025-03-08)

✨ Highlights

  • OrderManager overhaul: Now indexes the order of all files and folders, even if no manual sorting has been applied. This improves reliability in maintaining the expected folder structure.
  • Improved persistence: If the file structure changes while the plugin is disabled, previous ordering is preserved as much as possible. New files/folders will be appended to the bottom of their directory.

🚀 Features

  • order-manager: rewrite OrderManager to index entire file structure and seamlessly update order after external changes (786f924)

🩹 Bug Fixes

  • ensure files are truly deleted before updating order (29f5b71)
  • menu: correct variable name from 'openManuButton' to 'openMenuButton' (f8385d5)
  • override detach function to prevent deletion of offscreen files (f296b9e)
  • ui: reduce large empty gaps between file structure elements (b1ab442)

🧹 Adjustments

  • replace itemInstance?.children with itemIsFolder variable (752e70d)

1.3.7

06 Mar 07:40
1.3.7
de622f2
Compare
Choose a tag to compare

1.3.7 (2025-03-06)

🩹 Bug Fixes

  • menu: ensure "Change sort order" click handler only applies in File Explorer (a90690e), closes #6

1.3.6

28 Feb 08:10
1.3.6
b97ef6a
Compare
Choose a tag to compare

1.3.6 (2025-02-28)

🩹 Bug Fixes

  • ui: change modal title to sentence case (cb2ec6c)

🧹 Adjustments

  • license: update copyright year and owner (fbb6e76)
  • replace outdated layout ready check with modern approach (82f2951)

1.3.5

15 Feb 00:57
1.3.5
e6f8a00
Compare
Choose a tag to compare

1.3.5 (2025-02-15)

🧹 Adjustments

  • dependencies: add i18next and update @babel/runtime (17dc880)
  • manifest.json: set isDesktopOnly to true (f200866)

1.3.4

12 Feb 13:14
1.3.4
c4451e3
Compare
Choose a tag to compare

1.3.4 (2025-02-12)

🩹 Bug Fixes

  • mobile: tree.infinityScroll not found that lead to a crash by @Mara-Li in #3
  • not working in french by @Mara-Li in #2, closes #1

🧹 Adjustments

  • add refactor and chore sections to .versionrc (888c7c6)
  • update devDependencies to latest versions (541c609)

1.3.3

12 Feb 08:45
1.3.3
14a8ba7
Compare
Choose a tag to compare

1.3.3 (2025-02-12)

🧹 Adjustments

  • include styles.css in release workflow (b115fff)
  • move modal button styles into CSS (1a20f9e)