Hylke Bons
|
327dc523c0
|
config: fix style
|
2011-05-25 01:22:02 +01:00 |
|
Hylke Bons
|
4c5f46f2e2
|
config: throw exception whenever config file doesn't exist
|
2011-05-25 01:20:37 +01:00 |
|
Hylke Bons
|
a80483cde2
|
config add exception when config file is not found
|
2011-05-25 01:15:30 +01:00 |
|
Hylke Bons
|
4db9e44493
|
config: add a default static SparkleConfig
|
2011-05-25 01:00:32 +01:00 |
|
Hylke Bons
|
5619d9ff4d
|
Add SparkleConfig class to deal with configuration
|
2011-05-25 00:46:55 +01:00 |
|
Hylke Bons
|
6e2ad52a4f
|
hg: implement event logs for Mercurial
|
2011-05-23 21:16:21 +01:00 |
|
Hylke Bons
|
e2c54a1468
|
defines: remove unused OPEN_COMMAND
|
2011-05-23 19:42:28 +01:00 |
|
Hylke Bons
|
f8ccb79fc8
|
rough Mercurial log implementation and crash fixes on empty repo
|
2011-05-23 04:06:07 +01:00 |
|
Hylke Bons
|
6aab8636d4
|
repo: fix listener connecting
|
2011-05-23 01:18:10 +01:00 |
|
Hylke Bons
|
5d980f6444
|
don't watch for addition of ~/SparkleShare subfolders
|
2011-05-22 23:51:12 +01:00 |
|
Hylke Bons
|
1d75f52b49
|
lib: update csproj file
|
2011-05-22 19:22:13 +01:00 |
|
Hylke Bons
|
bbf1796ec4
|
lib: update csproj file
|
2011-05-22 19:21:20 +01:00 |
|
Hylke Bons
|
a5eb48e991
|
Do host name checking the same way in back- and frontend
|
2011-05-22 19:08:14 +01:00 |
|
Hylke Bons
|
d9289a33c5
|
repo git: turn off garbage collection by default
|
2011-05-22 18:54:47 +01:00 |
|
Hylke Bons
|
b98b60d92d
|
listener base: code cleanup
|
2011-05-22 18:52:50 +01:00 |
|
Hylke Bons
|
60d7c3addc
|
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
|
1f4d70f934
|
repo, listener base: make syncdown queue handle multiple channels
|
2011-05-22 18:37:36 +01:00 |
|
Hylke Bons
|
0848e5967f
|
repo: also announce changes after a syncup->down->up
|
2011-05-22 18:12:40 +01:00 |
|
Hylke Bons
|
cee213b8e3
|
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
|
14e205a9a9
|
repo: do a full SyncUpBase after a git rebase
|
2011-05-22 17:51:58 +01:00 |
|
Hylke Bons
|
706f6188a0
|
add debug info
|
2011-05-22 16:38:34 +01:00 |
|
Hylke Bons
|
34b787bd4f
|
repo git: fix compile error
|
2011-05-22 16:29:23 +01:00 |
|
Hylke Bons
|
66c5a2ff27
|
repo git: push changes after conflict resolution
|
2011-05-22 16:27:06 +01:00 |
|
Hylke Bons
|
c66e27e371
|
repo: get the remote changes if detected on a first connect
|
2011-05-22 16:05:35 +01:00 |
|
Hylke Bons
|
0341d2cf72
|
helpers: make debug info easier to read by using whitespace
|
2011-05-22 16:04:28 +01:00 |
|
Hylke Bons
|
9f709aeef4
|
repo: tweak algorithm
|
2011-05-22 15:46:24 +01:00 |
|
Hylke Bons
|
f9c5139b06
|
build: fix build system
|
2011-05-22 12:42:22 +01:00 |
|
Hylke Bons
|
e50405768a
|
build: move backend classes into subfolders
|
2011-05-22 12:28:14 +01:00 |
|
Hylke Bons
|
7c9df522ef
|
use shorter Hg as class names instead of Mercurial
|
2011-05-22 01:15:46 +01:00 |
|
Hylke Bons
|
ff903c5f35
|
listener: use one connection with multiple channels per server
|
2011-05-22 01:02:16 +01:00 |
|
Hylke Bons
|
208d330887
|
Rework and abstract the backend. Add basic Mercurial support
|
2011-05-20 01:55:49 +01:00 |
|
Hylke Bons
|
ba7db76a39
|
save work
|
2011-05-19 17:07:42 +01:00 |
|
Hylke Bons
|
82a1548736
|
listener: only reference relevant libs
|
2011-05-19 16:51:49 +01:00 |
|
Hylke Bons
|
feed907fc3
|
listener: fix message queueing of last rework
|
2011-05-19 16:44:01 +01:00 |
|
Hylke Bons
|
3e71941209
|
listener: move more logic from Irc to Base
|
2011-05-19 16:41:46 +01:00 |
|
Hylke Bons
|
43ff49a2e3
|
Edited SparkleLib/SparkleListenerBase.cs via GitHub
|
2011-05-19 08:14:50 -07:00 |
|
Hylke Bons
|
3d02716e45
|
repo: abstract syncdown parts
|
2011-05-18 23:18:11 +01:00 |
|
Hylke Bons
|
b5bdec9bf2
|
repo: block on commands in methods instead of starting in a new thread afterwards
|
2011-05-18 19:57:52 +01:00 |
|
Hylke Bons
|
dc4a5b49ff
|
repo: move some member declarations up
|
2011-05-18 19:31:43 +01:00 |
|
Hylke Bons
|
8409170ebb
|
repo: give more members accessors
|
2011-05-18 19:12:45 +01:00 |
|
Hylke Bons
|
8f3d980401
|
repo: rename RemoteOriginUrl to the more git agnostic Url
|
2011-05-18 17:00:02 +01:00 |
|
Hylke Bons
|
31ea6e68bd
|
repo: rename and reduce number of enums in SyncStatus. ditch IsSyncing member
|
2011-05-18 16:34:31 +01:00 |
|
Hylke Bons
|
2be52570b2
|
repo: use accessors for HasUnsyncedChanges
|
2011-05-18 14:03:50 +01:00 |
|
Hylke Bons
|
cdab8896e7
|
repo: list up to 20 changes in the commit message
|
2011-05-17 22:37:22 +01:00 |
|
Hylke Bons
|
313a01cfed
|
repo: fix whitespace in commit messages and remove some useless debuginfo
|
2011-05-17 20:40:14 +01:00 |
|
Hylke Bons
|
2e4757d500
|
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
|
d85b1f2386
|
Use 'revision' instead of 'hash'
|
2011-05-17 11:43:02 +01:00 |
|
Hylke Bons
|
75019cbc12
|
repo: add Status member that gets updates dynamically
|
2011-05-17 02:54:38 +01:00 |
|
Hylke Bons
|
fce2ae2138
|
repo: remove IsFetching and IsPushing members
|
2011-05-17 02:51:25 +01:00 |
|
Hylke Bons
|
b1107631a8
|
repo: rename CurrentHash to Revision
|
2011-05-17 01:29:51 +01:00 |
|