336 Commits

Author SHA1 Message Date
Kostas
8a2c6293c2 Custom actions now expect macros for file and folder expansion
Custom actions now trigger even without a selection
Use native path separators in custom actions


FossilOrigin-Name: e017a9126cf63ed060dd88accfcabbd9726e9aa7
v2.0.0-beta1
2015-08-21 10:54:20 +00:00
Kostas
83217d8e26 Updated tool-tips for custom actions
FossilOrigin-Name: 9b67709b92eae80e70f8ae2b775014092f820fdf
2015-08-21 10:05:45 +00:00
Kostas
2eebb8d8ba Fixed issue where all exe files had the same icon
FossilOrigin-Name: 14ddcd158900cd672a4c3d88e8465f7ff88f14d2
2015-08-21 09:53:34 +00:00
Kostas
4ac8e89580 Fixed custom action exe path parsing
Renamed custom action macros from '$' to '%' so that they match fossil's
Fixed Release build warnings

FossilOrigin-Name: b9521f3974653bd28a4f422c2f48755a949b9823
2015-08-21 09:42:44 +00:00
Kostas
9b26352141 Fixed repository active tags parsing
FossilOrigin-Name: 581579c7dac57d016b878c707814491bb0cbe4f6
2015-08-17 08:36:30 +00:00
Kostas
925ab25ff5 Added more messageboxes for failed fossil operations
FossilOrigin-Name: 2193c91c253a1de2657a19df0aa9a8b6604c7006
2015-08-17 08:29:14 +00:00
Kostas
af805db1cb More refactoring
Added messageboxes for failed fossil operations

FossilOrigin-Name: 4a23244f2aa93ec132a74c5b3a7c04d467596963
2015-08-17 07:59:11 +00:00
Kostas
adaee79179 Use the fossil settings to determine whether gdiff or diff should be used for diffing files
FossilOrigin-Name: b3dc68271fb2d6fbbe80060d3ec3d206f5f0097f
2015-08-14 11:09:22 +00:00
Kostas
0dcea2a332 Minor UI tweaks
FossilOrigin-Name: 49797e154e77b27ff722edee9654e1b7d42a04cd
2015-08-14 10:43:09 +00:00
Kostas
5b400ead74 Fixed issue with detached execution not returning the correct result status
FossilOrigin-Name: 28d8e8098a1f1d19ce8494c1926dad0490632b82
2015-08-14 10:42:39 +00:00
Kostas
48ed97dc10 Refactored and unified workspace path functions
FossilOrigin-Name: 5e89247bf2fa2cf6d5720ddf51e091319ab66459
2015-08-14 10:00:31 +00:00
Kostas
0f4ff6d3c9 Fixed issue with Fossil settings containing spaces
FossilOrigin-Name: bc8becb1aa02ed969a3330a756e6c54ab1a2a67a
2015-08-14 09:53:59 +00:00
Kostas
cd8186ec61 Made About dialog modal
FossilOrigin-Name: 79337d9af5942ca7ace8ec49610e524a4561d3a0
2015-08-14 08:59:09 +00:00
Kostas
abd4bbc125 Better layout for the About dialog
FossilOrigin-Name: 196bdb56e3c2d617f1a1410dc61bc22eb6feb242
2015-08-13 11:41:05 +00:00
Kostas
623a6ad297 Simplified About dialog
FossilOrigin-Name: e5adb715a5bbbce1fc488d7802c2367120c3007f
2015-08-13 11:39:09 +00:00
Kostas
65dd35a592 - Reimplemented the about dialog
- Added licenses for external libraries
- Translators and license text now live in separate resource files


FossilOrigin-Name: 8b95a9008769c1082936f3083d65428c262385db
2015-08-13 11:16:53 +00:00
Kostas
5ac1b77727 Merged Korean translation
FossilOrigin-Name: 2c93f1713207d90729d6d1f105560bc0a24e365b
2015-08-04 08:33:55 +00:00
Kostas
1e41a0e2f2 Added Korean (ko_KR) translation. Thanks ardiefox.
FossilOrigin-Name: 7fa0e987609c9ccb3d1518f21230e26f8a122d5c
2015-08-04 08:22:20 +00:00
kostas
b8c6607b56 Fixed Fossil UI http-port setting management
FossilOrigin-Name: 4cb9b13c6b6c9f3a2fcc62de4737ea61e98ed433
2015-07-31 19:34:48 +00:00
kostas
fce2e05019 Fixed warnings on Unix build
FossilOrigin-Name: abdefeaa2bae5e084735797b7f18aa4d738a8b56
2015-07-29 18:31:39 +00:00
Kostas
44b5faa40f Fixed issue with Fossil's default remote-url with password preventing commits
FossilOrigin-Name: c16b5a89043d313fdee1e645edf9d2d3f1600d0f
2015-07-29 09:20:59 +00:00
Kostas
387cbb57e8 Fall back to textual diff when gdiff fails
Fossil Exe path needs to be set before applySettings

FossilOrigin-Name: a9115a3369a7897bfc665f2a9614f61dbec80493
2015-07-29 09:09:14 +00:00
Kostas
45db311f63 Fixed issue where the explicit fossil path setting was not being applied
FossilOrigin-Name: c9ad2689d2d946996f03dbdd62016a33cb7ef4a4
2015-07-29 07:34:18 +00:00
kostas
d23e35edd7 Apply the default remote url to Fossil as well.
FossilOrigin-Name: faaed64ae5cace45eb2ce7fff9f4c179bfbc5a80
2015-07-23 19:01:06 +00:00
kostas
e2307d673a - Keychain data is now stored within a settings group on Windows
- Do not attempt make Fossil's default url the default if one exists already


FossilOrigin-Name: 15f5fde7bf2f69a76b9f8b1e1a7a0530856210bc
2015-07-23 18:46:47 +00:00
kostas
e2dd42f40a Fixed Qt runtime warning caused by automatic singals
FossilOrigin-Name: 193d2c862c9eda6235b4360da1130411ee619766
2015-07-23 18:04:18 +00:00
kostas
92ccbb10ab Address Fossil weirdness which treats all closed branches as active tags with a special "closed" attribute
FossilOrigin-Name: 51d26d1e0912e6da939e9a48f0357847acd1501a
2015-07-23 17:22:30 +00:00
kostas
1607710731 Beautified Changes.md
FossilOrigin-Name: c3d03e6a79a457f42479b2338a5a6dd23b5e2a06
2015-07-23 13:59:15 +00:00
kostas
da09539cea Updated Changes.md
FossilOrigin-Name: 708acbaf0b2451802830cfeb4f3a127d991c89e7
2015-07-23 13:52:12 +00:00
kostas
35dce82ad4 Merged changes from fossil-v1
FossilOrigin-Name: 1e30709d8ed7635a10080655c65e51ac9cde2706
2015-07-23 13:05:55 +00:00
kostas
f6a1cdfbdd Added Dutch localisation (Thanks Rick Van Lieshout and Fly Man)
Reformated Docs into Markdown


FossilOrigin-Name: c2bac983bbd7ac0b30a8911f9491af593a8b8989
2015-07-23 12:54:38 +00:00
kostas
9146737d59 Fixed Windows build
FossilOrigin-Name: c2a08cf305f24922fac8c70654d652b6477ee7b4
2015-07-11 16:26:48 +00:00
kostas
846938e603 Removed revision label from status bar.
Cleaned-up tag label


FossilOrigin-Name: 945c7455e0fa0198d51933965cc4c332d0096a1e
2015-07-11 15:01:06 +00:00
kostas
e0c9080555 Fuel no longer relies on fossil for the default remote.
FossilOrigin-Name: 6f96b3f7c927e06ac740b9df993a3f19d57eb74a
2015-07-11 14:44:13 +00:00
kostas
c087569d2b Merged Italian translation
FossilOrigin-Name: bf0f238d67482239b37e46f4eab20782d1275207
2015-07-11 13:49:34 +00:00
kostas
b4b7b5986c Added missing translation file.
FossilOrigin-Name: badb3aa4b79f08bf8768219099b8e2928072f047
2015-07-11 13:39:24 +00:00
kostas
6c03dda2dc Added Italian translation. Thanks maxxlupi and Zangune
Sorted the language selection combo-box


FossilOrigin-Name: ddb8c7f5e5fd5b341b90ddafef349af789147d88
2015-07-11 13:38:13 +00:00
kostas
5412e7660e Renamed getInternal*Icon to getCached*Icon
FossilOrigin-Name: 874b5aa93906b7576998002fce08046d12b65d22
2015-07-11 12:17:46 +00:00
kostas
c6a0b4e0df Display a system icon for a custom actions
Refactored Icon cache
Refactored custom command spawning


FossilOrigin-Name: 2dabf7d89cfa79d1ce278c7b083761be5f54a691
2015-07-11 12:12:17 +00:00
kostas
2ccd05f476 Merged folder-state branch
FossilOrigin-Name: cca2042b901945b1079faedaa7339578f6192a3f
2015-07-11 11:50:18 +00:00
kostas
9494d54d7e Folder state now uses icon aliases
FossilOrigin-Name: 0f8cf57fa2a7b38a7d2a8ca22d7e0fa09b1cd24d
2015-07-11 11:43:28 +00:00
kostas
022b436197 Added state tooltips for folders
Minor refactoring

FossilOrigin-Name: 802d22504691be0f770b7e6ce3840a4d1a12dea4
2015-07-11 11:38:33 +00:00
kostas
51a74879c8 Folder state generation and propagation now happens during workspace scan.
FossilOrigin-Name: 309756d79851ed8606d748fb226b2eab3d2276a8
2015-07-11 11:11:23 +00:00
kostas
a953856ea7 Initial work on workspace folder state visualization
FossilOrigin-Name: a2d5250064d0499d5ceea87b5eadaa8b90057ba8
2015-07-10 19:52:55 +00:00
kostas
0191b4ba5b Minor refactoring
FossilOrigin-Name: ccbdbff89e2354c6d8f38d994587328a04112eaa
2015-07-10 18:43:33 +00:00
kostas
a69645064c Merged custom actions feature
FossilOrigin-Name: 7cd82ba8f02f659d13a370043f256212f55669db
2015-07-10 18:24:26 +00:00
kostas
813443e380 Allow triggering custom actions via double-clicking a file in the file view
FossilOrigin-Name: 4270974c3f9f7fb166a74a9d76c9db8a24428fe5
2015-07-10 18:20:19 +00:00
kostas
509a5d2fe1 Custom actions now support explicit single selections
FossilOrigin-Name: e422f84c485ada3ae538712434ae64ea80021f8b
2015-07-10 18:06:40 +00:00
kostas
30d6cf3da4 Refactored custom action process invocation into a separate function
FossilOrigin-Name: bf36bf1c733da77a39ab9a8b7c63b892c11ef93c
2015-07-10 15:49:00 +00:00
kostas
8b2137a58a Added support for $FILE $FOLDER and $WORKSPACE macros in custom action commands
FossilOrigin-Name: 381aa49e9b6b5d5424ee6dbd69d0890634d5bf08
2015-07-10 15:36:47 +00:00