76 Commits

Author SHA1 Message Date
kostas
d3b8900afd Goodbye Stash View
Working stash management in Workspace view

FossilOrigin-Name: 1b0d47442df7a239ed11a048bde0073603b514f1
2015-05-01 19:29:12 +00:00
kostas
e5d5c09f99 Fixed getSelectionPaths
FossilOrigin-Name: 268641002b332e82e893dacce6698a2c298c4f98
2015-05-01 19:13:19 +00:00
kostas
709d3b90bb Fixed "open containing"
FossilOrigin-Name: 63b2c047630f4f14ee0c1bd398d5df61433827dc
2015-05-01 19:10:16 +00:00
kostas
2bf3de6c2b Initial work on new workspace view
FossilOrigin-Name: 64386745ebf2d2fa921a51383bd76241947b879c
2015-05-01 19:04:02 +00:00
kostas
b796cde81b Merged refactor
Added missing status UPDATED_BY_MERGE 
Fixed parsing of file status

FossilOrigin-Name: f82fab41453e6ccf28c60e89ce567635ffab25a3
2015-04-30 17:43:40 +00:00
kostas
b897cf7b1e Renamed tableView to fileTableView
Renamed treeView to workspaceTreeView
Renamed tableViewStash to stashTableView

FossilOrigin-Name: 54059126aee6bb232373c1f134cc07ea0a6f4cca
2015-04-30 16:23:15 +00:00
kostas
e4aebbe52c Renamed RepoFile to WorkspaceFile
FossilOrigin-Name: 8527bab97be43b2370eb03045dee3818fa8a2edf
2015-04-30 11:29:21 +00:00
kostas
1b2cebdc7f Moved Workspace to separate file
FossilOrigin-Name: 4c84ad9b0b25c9a77d935f9598b6705498d8e0ae
2015-04-30 11:21:29 +00:00
kostas
3ae76ce837 Refactored Workspace cleanup
FossilOrigin-Name: 3a653a3761f6f6e565762b8730bf5f7447ca2d2b
2015-04-30 11:10:27 +00:00
kostas
2ad805ecb5 Renamed getRepo to getWorkspace
FossilOrigin-Name: 654259ef3bb3e7e2cc43a85637a8320b501a6593
2015-04-30 11:04:43 +00:00
kostas
c67746a84d Renamed Repository to Workspace
Workspace member access is now via methods


FossilOrigin-Name: 2c664b7db2644e1434b5e2d9e83a103ca2093cb3
2015-04-30 10:59:25 +00:00
kostas
d289dee92b Moved scanWorkspace to Repository
FossilOrigin-Name: 61734cf430e041d514222c71f751feead5b7faf6
2015-04-30 10:30:47 +00:00
kostas
97f210fd46 Added UICallback::updateProcess
Moved scanDirectory to Repository

FossilOrigin-Name: 4d94a638499c31672bf47de43407b1fa2531e716
2015-04-30 09:50:22 +00:00
kostas
a43eac0ae3 Wrapped bridge member via function
FossilOrigin-Name: c48861c93293aafa6b1193a4b6892342e0ca0159
2015-04-30 08:44:45 +00:00
kostas
f882d80dc0 Moved repository model data to Repository class
FossilOrigin-Name: 2e2faf9770ecdb644a4e9aaad0cc7dc050ef5f98
2015-04-30 08:34:11 +00:00
kostas
c7cfa079a4 Fixed fossil operation termination flag
FossilOrigin-Name: f791fda7d73f7e7b71b28ecbaefd93330090a834
2015-04-29 12:35:33 +00:00
kostas
a661606572 Bridge now longer derives from QObject
FossilOrigin-Name: 0017b55685a3fe99a72757e9f6a8c3c261612413
2015-04-27 19:59:29 +00:00
kostas
2eb430b6e1 Bridge no longer needs depends on the UI. All interaction occurs via the callback
More cleanups

FossilOrigin-Name: 3d1e269fee5acd4b65025024f701319c3e993e97
2015-04-27 19:54:01 +00:00
kostas
46c5fba9d2 Transitioned to new fossil bridge
FossilOrigin-Name: c5b0a1a62a9607f434ac6426401fd40c94d6a2d8
2015-04-27 19:31:43 +00:00
kostas
762172f124 More refactoring
FossilOrigin-Name: e2b03b2a965ec50382ea89d374ece4a6a56b72b5
2015-04-27 19:15:43 +00:00
kostas
c039be3c8c Cleanups
FossilOrigin-Name: b6473fc40399a46731c8741ceed7d3432d687c5a
2015-04-27 19:04:11 +00:00
kostas
5b3333836d Refactored ui callback mechanism
Bridge now has access to the status bar via the new callbacks

FossilOrigin-Name: ee4cf9240e411dfdfc7a4d2b69456fb38a2300c8
2015-04-27 18:59:09 +00:00
kostas
906873e7f9 Completed wrapping
FossilOrigin-Name: de84b1fda5b215f404dfafb1d5b95a694707573b
2015-04-27 18:23:00 +00:00
kostas
be2856d060 Wrapped "stash" and all remaining calls
We now use explicit calls for non-setting based fossil options (eg remote-url)

FossilOrigin-Name: bbbd2f42e643fbd912b6b3a5cc0b744f14cd56b0
2015-04-27 18:12:04 +00:00
kostas
79c351c043 Wrapped "settings"
FossilOrigin-Name: 2b7585554eaec0b930d78171ee9c6855637cd7ab
2015-04-27 15:53:09 +00:00
kostas
efe0b61464 - More fossil "mv" wrapping
- stopUI now navigates to "about:blank"

FossilOrigin-Name: 77ff1ae8697fa89d87f3ca03fc50cf40ce537f24
2015-04-27 15:49:05 +00:00
kostas
c4e96bea35 Wrapped fossil "update"
FossilOrigin-Name: 11a0f979fc198ad134c95c139547baae81d90050
2015-04-27 15:32:28 +00:00
kostas
fc8941b520 Wrapped fossil version
FossilOrigin-Name: 239b8ac44d4dd954633b52d28b68e4cd9937efbc
2015-04-27 15:25:13 +00:00
kostas
1f8a533096 Wrapped "revert" "rename" "undo"
FossilOrigin-Name: 09f2c8f44189b490da880f56011b95fae223a5a9
2015-04-26 19:32:41 +00:00
kostas
04a5bb2488 Wrapped "add" and "remove"
FossilOrigin-Name: 1284b0abf55c359e79d4953a00da1de2cebb6a31
2015-04-26 19:14:09 +00:00
kostas
a7e759e6a6 Wrapped "clone" "diff" "commit"
FossilOrigin-Name: 1207f87a560c9d077c00367a4270c693f7cceee0
2015-04-26 18:55:05 +00:00
kostas
895770b14b Wrapped "push" and "pull"
FossilOrigin-Name: ab5fd401a09cc503168a86761b95c28e52d2875a
2015-04-26 18:26:39 +00:00
kostas
496224f030 Wrapped "ls" and "stash ls"
FossilOrigin-Name: 8d81e12735d7c999ea5fca07c4c1683b68a5ad66
2015-04-26 18:16:42 +00:00
kostas
1c728c9146 - Wrapped "fossil close"
- Fixed invalid window title when closing a workspace


FossilOrigin-Name: c449a826c83c98c4e33e7adb31841684b4ed6084
2015-04-26 17:40:58 +00:00
kostas
c43c638b91 Wrapped "fossil open" and "fossil new"
FossilOrigin-Name: edf97efd4a0adc050076296c896e68371ecb0be0
2015-04-26 17:31:26 +00:00
kostas
b97434a2a4 Refactored openRepository
FossilOrigin-Name: 02a7b672e1d634b703ee5f30258153c3f4610886
2015-04-26 17:13:29 +00:00
kostas
68575b95cd Fixed status bar updates
FossilOrigin-Name: bf0e885bf80d28fda92ed20315d93445bb2b42a6
2015-04-26 13:57:13 +00:00
kostas
a1d60fa19c Refactored repositoryFile
FossilOrigin-Name: 880213d7d5ad220ae0a8c453e367d87f069c67b7
2015-04-26 12:27:51 +00:00
kostas
e8c8f9e506 Fixed currentWorkspace
Refactored  projectName

FossilOrigin-Name: 1d1ec089cdb02738d99efcc66c1b32bb0e3208e0
2015-04-26 11:33:07 +00:00
kostas
17736bd719 Moved currentWorkspace to Bridge
FossilOrigin-Name: a7ac992f6f87abee63c74696cb372a1564250103
2015-04-26 11:13:24 +00:00
kostas
39745ab55a Refactored logging
FossilOrigin-Name: 9c198b023e2df1b5cfe64dd745d070732b5ab843
2015-04-26 10:58:36 +00:00
kostas
f261fbaa66 Ported uiRunning
FossilOrigin-Name: bc822e7b940bf0e3eceaf99d6a47921af1a361f0
2015-04-26 10:41:44 +00:00
kostas
de78beb1b5 Started moving fossil operations into Bridge
FossilOrigin-Name: 7a4ea959c64034b6e20dec41a4a8c16a09397bfa
2015-04-26 10:36:55 +00:00
kostas
2fb1d55af4 Covered more cases with an error message when opening a repository failed. Fixes [6e08966e80]
FossilOrigin-Name: d2e3f8c14dafd2ba1b13b6d3b97e12acca400199
2015-04-09 11:46:34 +00:00
kostas
c1a3f78fd7 Fossil command-lines are now passed via a temporary file and the new "--args <Filename>" option.
FossilOrigin-Name: 25812c7fba2c2c125e461f59c8c5577252072e99
2015-04-09 11:24:46 +00:00
kostas
0dff445061 Allow added files to be reverted. Fixes [72d5fb6fec]
FossilOrigin-Name: d8b0af9783cc0822f0ad32a11446b22b394f0959
2015-04-09 10:49:42 +00:00
kostas
6b3968052a - Added Portuguese translation (Thanks emansije)
- Getting ready for V1.0.0 Release

FossilOrigin-Name: 4316f39e171811d18bf86f592bdaca858683df12
2015-03-27 17:18:54 +00:00
kostas
aec85389f1 Fixed issue where conflicted files could not be reverted
FossilOrigin-Name: 48ee3014e8868c79f7b8639a9110a24e5743d184
2014-08-26 12:30:14 +00:00
Kostas
559664f021 Removed all path conversion for the gdiff and gmerge settings.
The settings are now stored in the platform native format. This should fix the issue where fuel was providing fossil with an incorrect command line for the gmerge setting

FossilOrigin-Name: c57c6d52cc3314fdf7a261ec5d23f84da7cb55ea
2014-08-06 10:06:10 +00:00
Kostas
95583e744e Added HTTP Proxy support during clone
Added file dialog for selecting a local source repository for cloning


FossilOrigin-Name: 872751fabaa47ac1f1f9d4caa4bdb42ae2e371cd
2014-08-06 09:26:38 +00:00