Releases: oligo/gioview
Releases · oligo/gioview
v0.9.0
v0.8.6
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
Full Changelog: v0.8.4...v0.8.5
v0.8.4
Full Changelog: v0.8.3...v0.8.4
v0.8.3
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
Fix ViewManager issues.
Upgrade to Gio version v0.8.0.
Full Changelog: v0.8.1...v0.8.2
v0.8.1
- 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:
- Improve navi tree apprearance;
- Let file tree icons configurable;
- Let label radius be configurable;
- Fix example file tree refreshing issue.
- Export file tree used clipboard data struct for in-app Copy&Paste use.
Full Changelog: v0.8.0...v0.8.1
v0.8.0
- File tree:
- Add Drag&Drop support to file tree
- Add methods to save and restore file tree states
- TextField:
- export methods to support better event handling, styling update.
- 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.
- ModalView
- use global event filter to close ModalView
Full Changelog: v0.7.1...v0.8.0
v0.7.1
- filetree: fix inconsisitent data view caused by renaming file entry.
NavItem: updateChildrenAPI, ensuring changed children nodes are reconstructed.Tabbarcan now set a max width for the tabs, and the tab width can now be auto calculated;- 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
- remove NavDrawer as it can hardly be reused.
- remove OnSelect API of navitem to let implementations handle clicks.
- feature: export image location and set a callback for external use.
- fix filetree cut/paste item issue; some minor styling updates of EntryNavItem.
Full Changelog: v0.6.0...v0.7.0