Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

10 descendants and 41 ancestors of [7c16f12a17]

2016-02-25
20:36
Implemented many methods for Fossil. Turned several methods into class methods. Leaf check-in: e7b75b1a22 user: tinus tags: feature/rewrite-multi-async
2016-02-22
19:28
Added CreateProcess wrapper. Added first UI methods for Fossil. check-in: da9ee3161e user: tinus tags: feature/rewrite-multi-async
19:09
Implemented GUI-less fossil methods. check-in: 5cad66e9d6 user: tinus tags: feature/rewrite-multi-async
18:52
Encode all source files in UTF-8. check-in: 5ca0dccf2c user: tinus tags: feature/rewrite-multi-async
18:50
Run commands in the repo root by default. Implemented Fossil.GetBranches. check-in: c92164b9f9 user: tinus tags: feature/rewrite-multi-async
18:34
Added console running code to TVCSClient. check-in: 20d7dd8edd user: tinus tags: feature/rewrite-multi-async
2016-02-21
15:22
Added scaffolding for VCS client interface. check-in: 083aa4a165 user: tinus tags: feature/rewrite-multi-async
13:00
Register a module notifier for each file opened, and unregister it on destruction. check-in: 9368ecb481 user: tinus tags: feature/rewrite-multi-async
2016-02-14
18:18
Added View class, implementing all the UI notifiers. check-in: 23ed19ff24 user: tinus tags: feature/rewrite-multi-async
17:11
Added repo cache unit. check-in: 487a412c72 user: tinus tags: feature/rewrite-multi-async
16:09
We're going to be creating a DLL plugin instead of a BPL one. Renamed the old project. Created new plugin unit, added bitmap for splash and about screens. check-in: 7c16f12a17 user: tinus tags: feature/rewrite-multi-async
14:11
New branch to completely rewrite the wizard, this time modularizing VCS Clients properly from the start, and also supporting threading. check-in: 7183f7960c user: tinus tags: feature/rewrite-multi-async
2016-01-11
16:48
Comments. check-in: e1d5f80a24 user: tinus tags: trunk
2015-12-08
08:00
Updated todo. check-in: a39f256989 user: tinus tags: trunk
2015-11-29
13:18
Show a console icon for the console menu item. check-in: 4646c6ea91 user: tinus tags: trunk
13:08
Show the repository's root path as hint for the branch button. check-in: 9b77047e22 user: tinus tags: trunk
2015-11-26
13:56
Perform different command depending on the status. If files have changed, show the changes (and the possibility to commit), if not, show the repository. check-in: 22aaec8852 user: tinus tags: trunk
2015-11-25
21:42
Clicking on the VCS info menu item now opens a terminal in the current file's directory, and runs the VCS tool. Sync changesets are now limited to 9; if there are more, indicate this with a + sign. check-in: a512ab16be user: tinus tags: trunk
19:17
Minor code optimizations. check-in: 9c85a796dd user: tinus tags: trunk
18:47
Position branches popup correctly. When no branches, show that. check-in: 6648d07b6c user: tinus tags: trunk
18:37
Separated status and branch buttons. check-in: 9ad9195233 user: tinus tags: trunk
2015-11-24
20:34
Added about box. Updated version info in all projects. check-in: 69982cf9aa user: tinus tags: trunk
2015-11-23
20:36
Expanded plans: add an about dialog, and set up a thread to keep track of tasks, and execute them. check-in: 3072d771a0 user: tinus tags: trunk
2015-11-21
01:46
Use ExtractIcon to read an executable's icon. check-in: 7af134b435 user: tinus tags: trunk
01:25
Make icon retrieval more robust. Always fetch the small icon. Reduce the timeout to 10 seconds. check-in: 6af77a0ede user: tinus tags: trunk
01:11
Tried moving the version number to a central option set. Added version info. check-in: deb518e572 user: tinus tags: trunk
01:11
Added menu item for key, showing either the wizard's name and version, or the name and version of the VCS. Also extended the expiry time for repo information to 15 seconds. check-in: 813ffc57df user: tinus tags: trunk
00:35
Added info button showing the current VCS's icon, which drops down the color key when clicked. check-in: d70d29a14f user: tinus tags: trunk
2015-11-20
21:12
Adjusted plans. check-in: f4cbf644f9 user: tinus tags: trunk
21:10
Capitalization of hints and captions. check-in: ed4f58f0a9 user: tinus tags: trunk
21:06
Refactored switch to a revision. Expanded sync statuses. check-in: 3838d01da0 user: tinus tags: trunk
09:22
ToolbarModified triggered an access violation in XE7. Apparently is wasn't necessary. check-in: 8de4dda01a user: tinus tags: trunk
2015-11-19
23:28
Implemented quick & dirty support for Fossil. check-in: baee1bf67c user: tinus tags: trunk
22:01
Small improvements. Updated plans. check-in: adbf47c086 user: tinus tags: trunk
20:43
Fixed UTF-8 encoding of the Pascal unit file. check-in: c59dcdf07b user: tinus tags: trunk
20:42
Fixed persistence of the toolbar. Updated plans. check-in: ac6e1f8d6e user: tinus tags: trunk
17:59
Use Tortoise's dialogs to update. check-in: fdd946bcf6 user: tinus tags: trunk
13:00
Differentiate between caption and hint for branch button. Also, just launch Tortoise when clicking on sync status. check-in: b4108802da user: tinus tags: trunk
12:32
Also keep current branch and workdir status cached. check-in: 8f789ae9fc user: tinus tags: trunk
10:28
Added buttons for branches and for sync info, but their actions' update method has nefarious side effects (the drop-down button loses its caption and its drop-down arrow). Added convenience functions to get the current file or project's repo info. check-in: a9f098e96c user: tinus tags: trunk
2015-11-18
22:04
Save all files before updating to a different revision. check-in: c9e260d5b7 user: tinus tags: trunk
21:46
Populate a list of active branches, and allows updating to them. check-in: 0fbed40d59 user: tinus tags: trunk
20:16
Added toolbar, action and button (with generated image). Does nothing useful for the moment, but it's a first step. check-in: 18217c831e user: tinus tags: trunk
14:23
Indicate unsynced changes in the dialog's icon. check-in: a9f8ccfbac user: tinus tags: trunk
14:07
Elaborate on to-dos. check-in: 20da4e09a6 user: tinus tags: trunk
12:19
Added plans and ideas for further development. check-in: a006fff05f user: tinus tags: trunk
2015-11-17
21:17
Added project files for Delphi 10 Seattle. check-in: 1386e67547 user: tinus tags: trunk
16:54
Keep original root path (only use final path for lookup). Show the root path along with the summary. check-in: f6e4f59d52 user: tinus tags: trunk
2015-11-16
13:33
Use final pathnames. check-in: 4d329a1c60 user: tinus tags: trunk
2015-11-10
17:59
First working project. Adds a help menu item showing the number of incoming and outgoing items for the current repository. check-in: f702ea2ef1 user: tinus tags: trunk
15:53
First version, just to test if it works. (It does). check-in: 3d1965da74 user: tinus tags: trunk
14:34
initial empty check-in check-in: ea878cf544 user: tinus tags: trunk