blob: f739816b0b39d96b7e027a52c4548594b933f888 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
|
# Changelog
All notable changes to this project will be documented in this file.
## [1.7.4] - 2026-07-13
### Major
- **Cleanup** and rewrites of code for better maintainability and future feature additions.
### Minor
- **Updated** the "About" section in the UI to reflect the new version number.
- **Disabled** GUI button for setting the mount script to run at startup, as this feature needs to be reworked. Use RCLONE's built-in `rclone config` to set up startup scripts for now.
## [1.7.3] - 2026-06-21
### Minor
- **Added** kitty and ghostty to the list of supported terminal emulators for configuration fallback, enhancing compatibility across different Linux distributions and desktop environments.
## [1.7.2] - 2026-06-20
### Minor
- Refactor mount script execution and enhance error handling; improve UI feedback and script management
## [1.7.1] - 2026-06-17
### Minor
- **Removed** '--allow-other' option from mount script parameters for improved compatibility
## [1.7] - 2026-06-16
### Minor
- **Update mount script** parameters for improved performance and stability (I know, again).
- **Update to readme file** for troubleshooting steps wiht hangs and hicups. Main culprit is the thumbnail generation.
## [1.6.1] - 2026-06-15
### Minor
- **Update mount script** parameters for improved performance and stability
## [1.6] - 2026-06-15
### Major
- **UI Overhaul:** Massive interface redesign to an modern look with clean layouts.
- **Guided Remote Configuration:** Added a GUI-guided, step-by-step rclone remote creator but retained the terminal configuration option for advanced users.
### Minor
- **About Section:** Updated to recognize "Authors & Contributors".
- **Script Customization:** The generated mount script is now editable before execution via an advanced pop-up, giving more control to the user.
- **App Icon: Removed white backgound.
### Fixed
- **Window Resizing Bug:** Fixed an issue where exceptionally long provider names would aggressively stretch the 'Add Remote' window. The wizard now enforces strict max widths and truncates long labels.
- **Dropdown Visibility:** Fixed a contrasting bug that caused dropdown lists to display unreadable white text on white backgrounds.
- **General Fixes:** Various minor improvements and headache-lowering fixes.
## [1.5.1] - 2026-06-14
### Changed
- Minor fixes and updates to ensure everything works as intended.
## [1.5] - 2026-06-11
### Added
- **Mounted Drives Management:** Implemented actions to manage local script folders and current mounted drives directly from the GUI.
- **Terminal Emulator Support:** Enhanced terminal emulator fallback support during configuration.
- **UI Refresh:** Added functionality to refresh and update the drive management interface.
- **Safety Checks:** Implemented confirmation dialogs before deleting scripts or autorun entries to prevent accidental data loss.
## [1.4.2] - 2026-06-10
### Changed
- Updated version to 1.4.2 and enhanced VFS caching parameters for improved performance.
## [1.4.1] - 2026-06-08
### Changed
- Updated the "About" section in the UI to reflect the new version number.
## [1.4] - 2026-06-08
### Added
- **Enhanced VFS Caching:** Updated the generated mount script to include optimized VFS caching parameters (`--vfs-cache-max-size`, `--vfs-cache-max-age`, and `--buffer-size`) to massively improve media streaming performance.
- **Faster Polling:** Added `--fast-list` and `--poll-interval` options to the mount script for faster directory listing and more responsive cloud storage updates.
- **Educational Scripts:** Added inline comments in the generated script to explain the purpose of each rclone option.
## [1.3] - 2026-06-07
### Added
- **Dynamic Script Management:** Introduced a dedicated `~/.config/rclone-wiz/` directory, allowing users to save and manage individual mount scripts for multiple cloud remotes simultaneously.
- **Legacy Migration Support:** Automatic detection and migration of legacy scripts from `~/rclone_mount_script.sh` to the new configuration directory upon saving.
- **FUSE Protections:** Added `os.path.ismount()` checks to prevent FUSE errors when attempting to mount over existing active mount points.
- **Quick Loading:** Added a "Load Existing Script" button to auto-populate fields based on existing configuration files.
- **Status Indicators:** Informative UI hints to notify users when a drive is already mounted.
### Fixed
- **State Synchronization:** Implemented signal blocking for input fields to prevent recursive triggers and UI conflicts when loading existing scripts.
- **UX Refinements:** Standardized the GUI layout with improved spacing and visual indicators for load/migration states.
- **FUSE Overlap Prevention:** Automatic clearing of the "Mount Path" field when switching between remotes to ensure users do not target an incorrect or currently mounted directory.
- **Concurrency Handling:** Refined background worker thread logic to ensure cleaner process termination and unmount sequences.
|