Skip to content

Releases: oligo/gioview

v0.9.0

21 Apr 10:24

Choose a tag to compare

v0.8.6

26 Mar 05:02

Choose a tag to compare

Refactor cross-platform ThrowToTrash operation.

The new implementation utilizes native OS APIs and portals (e.g., SHFileOperationW on Windows, NSFileManager on macOS, and GIO on Linux) to manage deletions. This ensures that files are safely moved to the Recycle Bin/Trash, supporting recovery and correctly handling files across different partitions.

Full Changelog: v0.8.5...v0.8.6

v0.8.5

17 Mar 17:56

Choose a tag to compare

Full Changelog: v0.8.4...v0.8.5

v0.8.4

17 Dec 14:58

Choose a tag to compare

Full Changelog: v0.8.3...v0.8.4

v0.8.3

13 Dec 04:37

Choose a tag to compare

What's Changed

  • Let user to customise tab character by @mirzakhany in #21
  • Fixed an issue that when adding a new folder/file and then try to select it, the selection goes to the next node.
  • Reports activation state for context menu.

Full Changelog: v0.8.2...v0.8.3

v0.8.2

23 Jan 12:46

Choose a tag to compare

Fix ViewManager issues.
Upgrade to Gio version v0.8.0.

Full Changelog: v0.8.1...v0.8.2

v0.8.1

30 Dec 09:24

Choose a tag to compare

  • fix file chooser bug.
  • supprt stacked modal views in ViewManager;
  • bump go version to 1.23.
  • file chooser styling update.
  • fix DnD issue: file item cannot be dropped to.
  • report dismissed event in ModalLayer; fix DropdownMenu state update issue.
  • File tree updates:
    1. Improve navi tree apprearance;
    2. Let file tree icons configurable;
    3. Let label radius be configurable;
    4. Fix example file tree refreshing issue.
    5. Export file tree used clipboard data struct for in-app Copy&Paste use.

Full Changelog: v0.8.0...v0.8.1

v0.8.0

15 Dec 14:30

Choose a tag to compare

  1. File tree:
  • Add Drag&Drop support to file tree
  • Add methods to save and restore file tree states
  1. TextField:
  • export methods to support better event handling, styling update.
  1. Editor:
  • Highlight matched texts to support 'find' operation to Editor
  • Add dedicated line number color
  • Implement ReplaceAll in editor, and update undo/redo for ReplaceAll operations.
  1. ModalView
  • use global event filter to close ModalView

Full Changelog: v0.7.1...v0.8.0

v0.7.1

01 Dec 17:03

Choose a tag to compare

  1. filetree: fix inconsisitent data view caused by renaming file entry.
  2. NavItem: update Children API, ensuring changed children nodes are reconstructed.
  3. Tabbar can now set a max width for the tabs, and the tab width can now be auto calculated;
  4. Added scrolling buttons to Tabbar. This ensures that when there's lots of tabs and some are not visible, users can navigate to them by clicking the buttons.

Full Changelog: v0.7.0...v0.7.1

v0.7.0

24 Nov 14:33

Choose a tag to compare

  1. remove NavDrawer as it can hardly be reused.
  2. remove OnSelect API of navitem to let implementations handle clicks.
  3. feature: export image location and set a callback for external use.
  4. fix filetree cut/paste item issue; some minor styling updates of EntryNavItem.

Full Changelog: v0.6.0...v0.7.0