1
0
mirror of https://github.com/chylex/Backup-Essentials.git synced 2024-11-28 11:42:44 +01:00
Commit Graph

275 Commits

Author SHA1 Message Date
1307c89b1b Removed unnecessary references 2015-04-08 19:34:42 +02:00
0a3af2dff8 Code analysis cleanups #1
Disposing FileStreams and dialogs correctly
Added some parameter checking and fixed some parameter names
Added StringComparison and CultureInfo to string and date functions
Made StringDictionarySerializer static
2015-04-07 23:10:59 +02:00
10c8d1f8be Added AllowDrop to the main window and all pages 2015-04-07 23:00:15 +02:00
95a162f386 Fixed Home page image rendering 2015-04-07 22:59:39 +02:00
c898733e09 Modified behavior of source and destination handling to make sense 2015-04-07 22:45:01 +02:00
c27eee0b1b Fixed exception printing 2015-04-07 22:27:30 +02:00
1dded46ef8 Changed report window to contain textbox for better performance 2015-04-07 21:54:49 +02:00
a4c64fb31c Added exception printing into a text file 2015-04-07 21:30:20 +02:00
067eef65ee Fixed Explorer integration having wrong path + added try/catch to Remove 2015-04-07 21:27:08 +02:00
272a038604 Added a Home and Settings page with basic information 2015-04-07 18:29:24 +02:00
30e66f7be2 Remove an unnecessary space 2015-04-06 22:08:51 +02:00
a46270b9f4 Backup report window now uses the scrollbar template 2015-04-06 21:18:01 +02:00
09ac868474 Moved the scrollbar template into App 2015-04-06 21:17:48 +02:00
8cb763253a Added scrollbar animations 2015-04-06 21:14:32 +02:00
87ec879f91 Add a space in app xaml 2015-04-06 21:04:18 +02:00
c676aa1d8b Added a WIP template for scollbars into testing window 2015-04-06 19:20:22 +02:00
b35bc0c634 Added a backup report window 2015-04-06 17:36:13 +02:00
421d3eef3b Moved most of the title bar into App.xml 2015-04-06 17:27:48 +02:00
c3fd24980a Made IO classes and BackupReport public 2015-04-06 17:27:23 +02:00
7dcf4a4db4 Moved IO classes out and added a report generator 2015-04-06 13:43:53 +02:00
adaf5c82ef Added a report button to backup window and auto-close 2015-04-06 12:21:38 +02:00
4fab13e3b5 Moved backup runner events into the window and added GUI elements 2015-04-06 01:48:51 +02:00
1eb49d405e Add a line between resources and grid in MainWindow 2015-04-06 00:32:30 +02:00
83815ecd27 Added the backup logic w/taskbar and a placeholder window 2015-04-05 23:49:19 +02:00
9913d51b38 Disallowed empty location name 2015-04-05 21:22:31 +02:00
1717b22886 Post empty testing window 2015-04-05 18:58:10 +02:00
8ff2136e10 Set directory textbox to invalid state if the content is invalid 2015-04-05 18:53:04 +02:00
0ae3be1fed Added focused and invalid states to default textbox template 2015-04-05 18:52:28 +02:00
57d9b355b5 Test commit to make sure the github client actually works >.> 2015-04-05 18:22:01 +02:00
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
1479776acb Update README.md 2015-04-05 01:36:49 +02:00
2326791ab4 Update README.md 2015-04-05 01:36:35 +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