276 Commits

Author SHA1 Message Date
kostas
2d6cbb0af2 Added tooltips to stashes. Addresses [4620f4b939]
FossilOrigin-Name: 1ff2c9dbb0a94e03efea78352c6a63c1d9631d2d
2012-04-29 12:18:12 +00:00
kostas
7408982788 Fixed issue where a complete repository would be committed even when the user has selection set
FossilOrigin-Name: 8eda0def07bb784ba3db2b0ac7d0016bafa49305
2012-04-23 13:23:18 +00:00
kostas
480bc28712 Added support for portable mode [Thanks Chris]
Portable mode is enabled by passing the "--portable" command line option
More i8n cleanups



FossilOrigin-Name: 9cb380713c661f2ac8250800ef8e8b01fa9dafdc
2012-04-22 13:48:41 +00:00
kostas
0cb9a9c036 Fixed crash on Windows
Minor cleanups for i8n


FossilOrigin-Name: 2efeff4cc821f149dbfb010c2de6d2e36945efa4
2012-04-22 12:54:59 +00:00
kostas
caa39574cb Avoid specifying filenames explicitly when all modified files are selected. Fixes issue when committing after a merge.
Commit selection now defaults to the fileview except when the treeview is in focus


FossilOrigin-Name: b8a055ccf8ebc9e80120ea76ec6db5c95706a10c
2012-04-22 09:34:09 +00:00
kostas
be2afda3f3 Merged with Head
FossilOrigin-Name: 5c0c785ed246b1bed2acd0a6b6f31e7d35c7d5b1
2012-04-22 09:16:18 +00:00
kostas
0f0302a45f Added support for using a user specified folder for workpaces instead the fossil repository folder
FossilOrigin-Name: 5cd50b0577298e1b73d16c1f74a086911f870839
2012-04-22 09:08:38 +00:00
kostas
3310e82765 Prevent scanning of workspaces when we don't have a valid path
Fixed invalid access in stash parsing

FossilOrigin-Name: c346118e744ae9d9c397194a7aa29f42256d76db
2012-04-22 06:38:43 +00:00
kostas
dbaf78d164 Increased robustness in the stash parsing
FossilOrigin-Name: ce3816871d40d08821944aa58329baf993fcb688
2012-04-22 05:57:52 +00:00
kostas
6163dc5bea When creating a new repository always show unknown files
Moved the clear log action to the log context menu
The file view now displays the actual filetype icons
Better resizing for columns in the fileview
Fixed crash in drag and drop in Linux


FossilOrigin-Name: 03c02e59f350369dd0a66f24fda209f4ab50137d
2012-04-21 08:36:13 +00:00
kostas
ef4945494c Allow opening a specific workspace path from the commandline
FossilOrigin-Name: e42f476b1c07959ee224b1abbd60f811893d0717
2012-04-15 14:42:09 +00:00
kostas
b25efbddd1 Fixed Qt runtime warnings
FossilOrigin-Name: 8e08f86043f0c2159037824f125e6acf2c2be007
2012-04-15 13:01:27 +00:00
kostas
9c4e8d4248 Enabled the header in the treeview
FossilOrigin-Name: 689410ce4a8504ffc6b0a92e8faef8df5df1131c
2012-04-15 12:38:54 +00:00
kostas
2bec83d3b5 Disable Stash actions when necessary
FossilOrigin-Name: 8814626a6033ff2729ea9643bb969ad4f3baa88c
2012-04-15 12:31:29 +00:00
kostas
8e1a24d506 Changed org name to uppercase
FossilOrigin-Name: f0c54b554cfa5aa03f249abb6cf96b06569bbd1e
2012-04-15 09:31:22 +00:00
kostas
af9c8e4dd9 Minor cleanup
FossilOrigin-Name: dd20fc5ce6386b8bfe7009f6b00a6be3aae1e660
2012-04-15 09:12:27 +00:00
kostas
692b99d227 Added support for dragging files from the file list
Upped version to 0.9.6


FossilOrigin-Name: a5a77363fdcadd2bea991228289a87fa73a98fb9
2012-04-15 09:08:58 +00:00
kostas
0ea4fd9831 Added support for stashes
Generalized the commit dialog to support stashes
Parameters are now quoted in the log if necessary
Fixed another issue with the folderview show/hide logic
Various minor ui tweaks

FossilOrigin-Name: ce70efe67a1fe0087cc6d3aa79757a5011c57db2
2012-04-15 06:56:51 +00:00
kostas
022db4d4e9 Allow for opening workspaces via the checkout file. [Thanks Chris]
Added support for the new ".fslckout" file
Fixed an issue where the  tree view was not being updated when hidden and a different workspace was opened
Minor dialog text improvements


FossilOrigin-Name: d0520ae5050524145697206927a579823b8920d0
2012-04-14 09:16:30 +00:00
kostas
5d49c73919 Fixed issue where the view mode from the stored settings was not reflected on startup
FossilOrigin-Name: b04aa4a2a385325b9b50e4ce700a364b05c7b70b
2012-04-14 06:43:14 +00:00
kostas
97cbd30c35 Added debug tracing of fossil output
FossilOrigin-Name: 72c6ea7423b016df5150610f59fa8835b614701b
2011-12-14 13:25:09 +00:00
kostas
c9175a990f OSX UI consistency fixes
FossilOrigin-Name: c5f9a9d87d22a61c1ffaa5c0fb893cf5dad3a08d
2011-10-23 06:11:27 +00:00
kostas
4dfa5d2d23 Fixed issue with fossil 1.2.0 where a new type of user query (yes to all/no) caused Fuel to hang
Upped version to 0.9.5
Minor GUI Tweaks

FossilOrigin-Name: d7d817fe47606c591cc03e8d71e744d187bca5d7
2011-10-22 15:03:48 +00:00
kostas
db5c2af9ac Improved tooltip text of actions
Fixed empty pop-menu in toolbar


FossilOrigin-Name: af6bd9ca628ed1fe33819ac18706ed2bcabc79d2
2011-10-22 08:41:13 +00:00
kostas
ff622939e9 Added setting to customize the double-click action in the file view
FossilOrigin-Name: b0fda22886a7415ddf5d70457f3f7c8fe7ecf636
2011-10-21 17:38:02 +00:00
kostas
2529f35520 Added crnl-glob to settings
FossilOrigin-Name: 457fb31debab309e4932ca3fb8e6fe6d3c111c6c
2011-10-21 15:55:36 +00:00
kostas
92935b056a Select the root node in the Tree view when opening a project
Commit Dialog now displays the first line previous commit messages only


FossilOrigin-Name: 6f0dadf863a147669f09e5661541e2ae6043e2a5
2011-10-21 15:46:38 +00:00
kostas
6e11c6921e Moved DialogQuery to Utils.h/.cpp
Added clear commit message history option in settings


FossilOrigin-Name: 3ce654a76b15af0c4b7a113cb04314d2906ab1e3
2011-10-21 15:01:22 +00:00
kostas
2cc459e459 Commit message history is now saved
Commit message history is now accumulated even when a commit is cancelled


FossilOrigin-Name: 1ff7aa3b04cec66eb7c1420713f4ee691cc3e5d5
2011-10-21 14:44:36 +00:00
kostas
d70ae79ae9 Beautified log output
FossilOrigin-Name: 36ef959eec3bb9c4f84b5e0acf9cc728c14633e1
2011-10-20 16:31:08 +00:00
kostas
6ccae8f206 Beautified the settings dialog
Double-clicking a folder in the behaves like open folder


FossilOrigin-Name: 8a4fbbb14628b2dc53b8d46a35a3b4f43182db9c
2011-10-20 15:36:18 +00:00
kostas
15e3cabf23 Integrated all fossil/fuel options into the Settings dialog
runFossil now uses a bitfield to control execution options
Settings management now sucks less, (but still enough suckage remains)



FossilOrigin-Name: 91c5a65b7e4ca4801a6d7632abd7982d2063a1f3
2011-10-19 16:30:12 +00:00
kostas
bff4b2967c Removed unused RepoDialog
FossilOrigin-Name: fb85ae054f85e81e64e9d534fe502959f7f1fa2e
2011-10-19 16:24:42 +00:00
kostas
32da4986ae The Folder View now properly sorts folder entries
Multiple selection support in the Folder View. When multiple folders are selected, the file view switches to List mode


FossilOrigin-Name: a2cba45b7a250bb1ad3ba4beb3a3a98dc7566ce0
2011-10-18 13:21:14 +00:00
kostas
160b04e762 Reorganized the menus.
Removed distinction between repositories and workspaces
Open Workspace action maps to File|Open
Open Workspace now also "opens" the fossil repo if no workspace is detected
Added "Close Repo" action (File|Close)

FossilOrigin-Name: 1fb5f07f1b18c3d7f9cf16f54cd790294001940f
2011-10-18 12:35:37 +00:00
kostas
5acd01a0fd Added Workspace Tree view
Added Rename Folder action
Minor GUI cleanups


FossilOrigin-Name: 5fc925ac68148c69db66e88e23be196807ffec22
2011-10-17 14:58:09 +00:00
kostas
c153c9ce0a Added Installer for Win32
FossilOrigin-Name: a29a3fd0f7f4c26591e1ca168ad63f1f7530edbe
2011-10-15 07:03:12 +00:00
kostas
42ae146cb6 Re-Enabled the tableview automatic resizing even on large files.
FossilOrigin-Name: 4e53a5ec6844f3a210ba2fbfc2185840d697b0bb
2011-10-06 13:23:44 +00:00
kostas
3387439c2c Added Support for ignored files
Better handling when refreshing workspaces with lots of files



FossilOrigin-Name: f038928c484d177fbe86bee4cd689d8a7d1e3eeb
2011-10-06 13:02:09 +00:00
kostas
ee6a90530e Added status message when scanning for workspace files
FossilOrigin-Name: 165842900a857fa07fa58f43f309b79065ecc42c
2011-09-04 04:30:52 +00:00
kostas
a38503538c Added checkboxes to the files in the commit dialog
FossilOrigin-Name: 30fdcc0810046768f9635d4972026cadb1bb9dd3
2011-09-04 04:17:52 +00:00
kostas
ea8419286c Fixed fossil process termination on Windows
Abstracted fossil ui url
Added (disabled) code to detect fossil ui launch port


FossilOrigin-Name: e8b33f373c855cce60dd9fc528b7684f85849d5d
2011-09-03 15:03:01 +00:00
kostas
ee5f84b75d Fixed fossil path detection on windows
The settings dialog now quotes paths to external tools if they contain spaces


FossilOrigin-Name: 208e56425e61f15f00ee2bbe200de18fda7fbc07
2011-09-03 12:33:47 +00:00
kostas
aed3800b37 Changed timeline launch url to 127.0.0.1
FossilOrigin-Name: ee85c090a173816f1d8053a7c982ab7facfe5c8b
2011-08-29 15:41:09 +00:00
kostas
98903bf056 Added support for filtering files based on repository status
FossilOrigin-Name: 63e7632f4e844c0915cb4ae6cce07ee173e7926b
2011-08-29 15:33:36 +00:00
kostas
9a1a137539 Remove invalid workspaces stored in the settings
FossilOrigin-Name: aa301610ecdf98433193c01c5ab7dfe32daf7227
2011-08-29 14:43:46 +00:00
kostas
ddb49dfbe5 Upped version to 0.9.3
FossilOrigin-Name: f00132a6072016db6840e2059bc8d332e760ecdb
2011-08-27 20:25:51 +00:00
kostas
c59d7596c4 - Corrected saving of active workspace
- 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
2011-08-27 20:22:36 +00:00
kostas
5620a95627 Dialog refactoring
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
2011-08-08 14:44:31 +00:00
kostas
75323e5b1a Improved OSX GUI
"About" dialog now displays the fossil version

FossilOrigin-Name: 81e1f4c7ec00176abd9d467add266f84b0e63059
2011-08-07 08:15:07 +00:00