- Double-clicking a file now opens the file
- Corrected fossil error status parsing on windows
- Alternative method for storing the checkin messaage temporary file, since on windows fossil cannot access it.
FossilOrigin-Name: ebc405be8ad1ef5d86dff36a352528ccb363b3c9
Extended the settings dialog
Reorganized the workspace management code
Fixed issue where the previous current directory was in effect even in new workspaces
Improved the log responsiveness on long fossil operations
FossilOrigin-Name: 945c841fba73be1355611554499e68a878b95359
Streamlined the settings storage
We now support an implicit fossil executable living in QCoreApplication::applicationDirPath() or in the system path, unless the user has provided an override
FossilOrigin-Name: 97aefbc7825732e8fc2e711187c32c49e1149c11
Added recent files menu generation
Renamed FileEntry to RepoFile
Simplified most calls to runFossil
FossilOrigin-Name: d8730cff0d314fdb3f23cbaf61cfeb9d35145872
- Commit messages must not be empty
- Double-clicking a file invokes diff
FileAction Dialog:
- Optional checkbox
MainWindow:
- Added Rename/Undo/About Actions
- Added Renamed/Missing file states
- Added tooltips to status column
- Support for running fossil in detached mode (to prevent killing fossil due to timeout on diff sessions)
FossilOrigin-Name: ea42e7cd8b7041d82e35720b14e30437b6db6e0d
New Action: Open containing folder
New filetypes ADDED, DELETED
We now detect invalid or outdated repositories
FossilOrigin-Name: 2ac3cf9717f3529f809ffde1e802295988dfda05