Commit graph

1786 commits

Author SHA1 Message Date
Hylke Bons 7977ce90c0 rough Mercurial log implementation and crash fixes on empty repo 2011-05-23 04:06:07 +01:00
Hylke Bons fcef8df9c1 repo: fix listener connecting 2011-05-23 01:18:10 +01:00
Hylke Bons 866f97908a don't watch for addition of ~/SparkleShare subfolders 2011-05-22 23:51:12 +01:00
Hylke Bons 8b983c712c controller: fix compiler warning 2011-05-22 22:10:30 +01:00
Hylke Bons 411e22d399 controller: catch DirectoryNotFoundException when calculating folder size 2011-05-22 21:57:50 +01:00
Hylke Bons cda21e52a4 lib: update csproj file 2011-05-22 19:22:13 +01:00
Hylke Bons b496d5c774 lib: update csproj file 2011-05-22 19:21:20 +01:00
Hylke Bons 21e33893dd intro: use the real folder name instead of the canonical name for the Open Folder button 2011-05-22 19:17:13 +01:00
Hylke Bons 5b064f065b Do host name checking the same way in back- and frontend 2011-05-22 19:08:14 +01:00
Hylke Bons c03f9c66ea controller: use Git by default. accidentally left it on Hg 2011-05-22 18:57:47 +01:00
Hylke Bons e307bf0ebe repo git: turn off garbage collection by default 2011-05-22 18:54:47 +01:00
Hylke Bons 5002e19fa0 listener base: code cleanup 2011-05-22 18:52:50 +01:00
Hylke Bons 3a42d1c1de repo: set HasUnsyncedChanges to true after a resolved conflict, so we'll push them later 2011-05-22 18:49:04 +01:00
Hylke Bons 09a8fb6021 repo, listener base: make syncdown queue handle multiple channels 2011-05-22 18:37:36 +01:00
Hylke Bons ee2f21f2ac repo: also announce changes after a syncup->down->up 2011-05-22 18:12:40 +01:00
Hylke Bons cdefa6dc95 repo base: Syncup after a SyncDownBase triggered by an initial SyncUpBase. leave it to the remote_timer to push afterwards 2011-05-22 18:06:28 +01:00
Hylke Bons 3efe9060c2 repo: do a full SyncUpBase after a git rebase 2011-05-22 17:51:58 +01:00
Hylke Bons f93983bd57 add debug info 2011-05-22 16:38:34 +01:00
Hylke Bons d78ad40397 repo git: fix compile error 2011-05-22 16:29:23 +01:00
Hylke Bons a6735b7cdb repo git: push changes after conflict resolution 2011-05-22 16:27:06 +01:00
Hylke Bons 3b9cb28fea repo: get the remote changes if detected on a first connect 2011-05-22 16:05:35 +01:00
Hylke Bons aaabfe7bb1 helpers: make debug info easier to read by using whitespace 2011-05-22 16:04:28 +01:00
Hylke Bons bb6b1682cf ui: remove debug lines 2011-05-22 15:58:07 +01:00
Hylke Bons 8a35a4a490 repo: tweak algorithm 2011-05-22 15:46:24 +01:00
Hylke Bons f8f7ffa88a build: fix build system 2011-05-22 12:42:22 +01:00
Hylke Bons 1da17be25d build: move backend classes into subfolders 2011-05-22 12:28:14 +01:00
Hylke Bons 7c3c5edd13 use shorter Hg as class names instead of Mercurial 2011-05-22 01:15:46 +01:00
Hylke Bons fd3e0b5191 listener: use one connection with multiple channels per server 2011-05-22 01:02:16 +01:00
Hylke Bons 749d83c832 Rework and abstract the backend. Add basic Mercurial support 2011-05-20 01:55:49 +01:00
Hylke Bons 0826a8287d save work 2011-05-19 17:07:42 +01:00
Hylke Bons e8dfc7b940 listener: only reference relevant libs 2011-05-19 16:51:49 +01:00
Hylke Bons ccf21a658b listener: fix message queueing of last rework 2011-05-19 16:44:01 +01:00
Hylke Bons 88c9ae7c91 listener: move more logic from Irc to Base 2011-05-19 16:41:46 +01:00
Hylke Bons 9ca01e6633 Edited SparkleLib/SparkleListenerBase.cs via GitHub 2011-05-19 08:14:50 -07:00
Hylke Bons 500313cf21 repo: abstract syncdown parts 2011-05-18 23:18:11 +01:00
Hylke Bons 513f5587d4 Update tagline 2011-05-18 20:05:37 +01:00
Hylke Bons 5ca058862a repo: block on commands in methods instead of starting in a new thread afterwards 2011-05-18 19:57:52 +01:00
Hylke Bons 483a5b9a72 repo: move some member declarations up 2011-05-18 19:31:43 +01:00
Hylke Bons e81d1111d0 repo: give more members accessors 2011-05-18 19:12:45 +01:00
Hylke Bons 7f1fa32ec7 repo: rename RemoteOriginUrl to the more git agnostic Url 2011-05-18 17:00:02 +01:00
Hylke Bons 0081abe588 repo: rename and reduce number of enums in SyncStatus. ditch IsSyncing member 2011-05-18 16:34:31 +01:00
Hylke Bons 5c46430b72 repo: use accessors for HasUnsyncedChanges 2011-05-18 14:03:50 +01:00
Hylke Bons dd4e020da2 repo: list up to 20 changes in the commit message 2011-05-17 22:37:22 +01:00
Hylke Bons 8849ad849e repo: fix whitespace in commit messages and remove some useless debuginfo 2011-05-17 20:40:14 +01:00
Hylke Bons 18f4769d17 controller: 'did something magical' should only appear when no files changed 2011-05-17 14:36:25 +01:00
Hylke Bons b5db981cf4 controller: change order prioty for events in the commit message and add move support 2011-05-17 13:17:59 +01:00
Hylke Bons dd7491be5d repo: fix bug where the first commit hash wasn't used for the channel name 2011-05-17 13:15:44 +01:00
Hylke Bons 706885a615 Use 'revision' instead of 'hash' 2011-05-17 11:43:02 +01:00
Hylke Bons c1b7c6b064 repo: add Status member that gets updates dynamically 2011-05-17 02:54:38 +01:00
Hylke Bons 2ff19486c3 repo: remove IsFetching and IsPushing members 2011-05-17 02:51:25 +01:00