Timeline

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

50 most recent check-ins

2016-11-30
21:01
Updated help link to online help. Leaf check-in: adee355c70 user: tinus tags: trunk
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-27
21:20
Added cache unit. Leaf check-in: ad4c0f6a93 user: tinus tags: feature/async-refresh
21:19
Added cache class, which should be thread-safe? check-in: 3f0e26decd user: tinus tags: feature/async-refresh
21:18
Added overloaded operators for TVersion. check-in: 6062443d50 user: tinus tags: feature/async-refresh
18:35
Added a unit that provides easy access to version info -- not only a file's, but also the current module's (without accessing the file). Use that for the about box. check-in: 09db10509f user: tinus tags: feature/async-refresh
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:49
Merged in changes from trunk. check-in: a2497f0938 user: tinus tags: feature/async-refresh
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
20:06
Start a branch to move all background checks to a separate thread, so the IDE is not impacted (as much). check-in: 768730b774 user: tinus tags: feature/async-refresh
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