41 Commits
Author SHA1 Message Date
chylex d2373631fe Updated data storage to use the new dict 2015-04-05 18:20:36 +02:00
chylex 809c802429 Added dictionary<->string conversion and a safe dict that returns null if key is not found 2015-04-05 18:20:10 +02:00
chylex 39974d0bac Made the app single-instance w/ optional non-responding process kill 2015-04-05 15:57:55 +02:00
chylex 6cd831e639 Updated Explorer Integration's arguments passed to the app 2015-04-05 15:57:09 +02:00
chylex d0ba1f7087 Added passed argument parser 2015-04-05 15:56:48 +02:00
chylex 328d0e1aa4 Tweaked button color saturation in normal state 2015-04-05 13:12:33 +02:00
chylex f771dfb9a5 Fixed locs not saving after editing 2015-04-05 13:08:25 +02:00
chylex e42a7912c5 Added saving and loading of backup locs to DataStorage 2015-04-05 13:03:54 +02:00
chylex 364eaa3190 Updated ExplorerIntegration to use ScheduledUpdate & added loading from registry 2015-04-05 13:03:33 +02:00
chylex 481731a5e3 Added ScheduledUpdate 2015-04-05 13:02:57 +02:00
chylex b8e8b6111a Added a red button and slight tint to normal state 2015-04-05 13:02:32 +02:00
chylex 04eec9239b Made the text slightly darker 2015-04-05 02:45:09 +02:00
chylex e70cd01334 Added Backup Location name validation 2015-04-05 01:21:38 +02:00
chylex fdfcaae02d Added handling for invalid directories 2015-04-05 01:12:19 +02:00
chylex 0eadbfc40a Added Windows Explorer integration 2015-04-05 00:49:50 +02:00
chylex 0f2dbe84e2 Added directory selection dialog to editing page 2015-04-04 23:34:02 +02:00
chylex 820f2f4183 Added advanced options checkbox to editing page + larger buttons 2015-04-04 22:58:40 +02:00
chylex 53e6f49955 Fixed Backup Locations page not updating after edit 2015-04-04 22:05:35 +02:00
chylex a139e5ea30 Forgot to push update to BackupLocation 2015-04-04 22:05:24 +02:00
chylex 16abb2082f Added Save & Cancel to the editing page 2015-04-04 22:04:53 +02:00
chylex 6892826047 Added Backup Location editing page 2015-04-04 21:51:35 +02:00
chylex c47e033725 Updated About page to use the resource 2015-04-04 21:50:53 +02:00
chylex fa6599ef26 Added TextBox style and page background to App resources 2015-04-04 21:50:39 +02:00
chylex cb2d15bc71 Added interface for passing data to pages 2015-04-04 21:49:40 +02:00
chylex fd48fc0356 Connected Backup Location list with new data storage 2015-04-04 19:14:13 +02:00
chylex c084b5adee Moved ListView design into App resources 2015-04-04 19:13:57 +02:00
chylex 55477a16ca Work on Backup Location screen (list colors, padding, drag corrections) 2015-04-04 18:37:28 +02:00
chylex febed5fc88 Improved base Button colors 2015-04-04 15:21:51 +02:00
chylex cb72ab3def Fix drag&drop when holding modifier keys + moving across multiple rows 2015-04-04 15:21:29 +02:00
chylex a59cb25d82 Stop main menu button timer 2015-04-04 15:05:44 +02:00
chylex f560a80702 Backup Location drag&drop 2015-04-04 14:46:39 +02:00
chylex 6ffe5e25fd Made a base Button design 2015-04-04 02:07:02 +02:00
chylex d333338e3f Fixed main menu buttons *still* changing state 2015-04-04 02:06:44 +02:00
chylex 4af0622d22 Added basic Backup Location page 2015-04-04 00:20:58 +02:00
chylex 52e4358179 Added page dimensions into app resources 2015-04-03 20:41:50 +02:00
chylex 1af7e784f6 Main Window XAML cleanup 2015-04-03 20:26:51 +02:00
chylex e8bc65d4be Enable code optimization 2015-04-03 20:26:40 +02:00
chylex 0b0cc1eb5e Added a border around the window 2015-04-03 20:07:51 +02:00
chylex 2cef6f8bb5 About page with win version detection 2015-04-03 14:21:10 +02:00
chylex 02c3d7910f Added page frame and page manager 2015-04-03 14:21:09 +02:00
chylex b273ca0f8d Initial commit - basic window and main menu design 2015-04-03 01:48:26 +02:00