Hylke Bons
|
c99e57ea74
|
repo: Simplify local change detection code using a single thread
|
2012-06-10 01:16:28 +01:00 |
|
Hylke Bons
|
fe3f28d7c4
|
Tweak some debug output
|
2012-06-09 16:27:34 +01:00 |
|
Hylke Bons
|
52e3e78d2f
|
Only fetch gravatars once, fix some UI blocking
|
2012-05-28 00:14:45 +01:00 |
|
Hylke Bons
|
e1c16f0f5f
|
eventlog: sort changes by timestamp, not type
|
2012-05-27 19:24:12 +01:00 |
|
Hylke Bons
|
6a0ee9ed63
|
listener tcp: Catch more exceptions and increase poll/ping interval. Fixes #734
|
2012-05-20 14:28:14 +01:00 |
|
Hylke Bons
|
23a31230a4
|
repo: fix whitespace
|
2012-05-19 16:17:09 +01:00 |
|
Hylke Bons
|
1a97616e38
|
repo: Fix edge case where ID may be empty
|
2012-05-19 16:15:20 +01:00 |
|
Hylke Bons
|
d149d9dce8
|
Fix crashes with unavailable notification service
|
2012-05-14 23:35:59 +01:00 |
|
Hylke Bons
|
9800bcf421
|
Cache changesets in the backend
|
2012-04-29 15:19:36 +01:00 |
|
Hylke Bons
|
b230d14d4a
|
Add SparkleShare.txt and .sparkleshare in a single commit
|
2012-04-26 16:02:59 +02:00 |
|
Hylke Bons
|
b087fde663
|
Implement encryption using OpenSSL's AES + Mac UI
|
2012-04-26 16:02:58 +02:00 |
|
Hylke Bons
|
d79408dc79
|
Manually add host key to know_hosts, don't mess with the user's SSH config. Closes #497
|
2012-04-11 20:07:34 +02:00 |
|
Hylke Bons
|
e1a1ab7396
|
Add option to add projects without full history (git: --depth=1)
|
2012-03-29 01:44:26 +01:00 |
|
Hylke Bons
|
e8903492e7
|
Use .sparkleshare file for the repo ID, instad of the first commit hash
|
2012-03-26 00:41:52 +01:00 |
|
Hylke Bons
|
301e671747
|
repo: Fix false 'Not everything is synced' messages after succesful conflict resolution
|
2012-03-16 01:53:23 +00:00 |
|
Hylke Bons
|
4fed581829
|
Remove the notes feature
|
2012-03-10 20:51:37 +00:00 |
|
Hylke Bons
|
b11f6af166
|
Replace tabs with spaces in project
|
2012-03-08 03:35:24 +00:00 |
|
Hylke Bons
|
0a19ab2da7
|
windows: fix some status icon issue
|
2012-03-08 02:55:30 +00:00 |
|
Hylke Bons
|
3991e25fcc
|
listener: rename some methods
|
2012-02-11 20:23:38 +01:00 |
|
Hylke Bons
|
f2a89c29df
|
repo: Fix compile error. Closes #571
|
2012-02-09 12:54:23 +01:00 |
|
Hylke Bons
|
f2b9e7bce7
|
More cleanup of SparkleLib API
|
2012-02-09 02:46:25 +01:00 |
|
Hylke Bons
|
3370a283ea
|
Clean up SparkleLib API
|
2012-02-08 20:42:29 +01:00 |
|
Hylke Bons
|
e9373b87d5
|
Fix ping on timeout. Fixes broken reconnect
|
2012-02-08 01:44:56 +01:00 |
|
Hylke Bons
|
7a0527b7a7
|
repo: change CheckForRemoteChanges method to HasRemoteChanges property
|
2012-02-06 15:02:41 +01:00 |
|
Hylke Bons
|
e706079ed1
|
repo: set stricter access rights for members
|
2012-02-06 14:58:43 +01:00 |
|
Hylke Bons
|
121bb3e320
|
Clean up and remove unneeded references
|
2012-02-06 14:11:08 +01:00 |
|
Hylke Bons
|
68934067a9
|
listener: Use ping mechanism through te socked, instead of an external one
|
2012-02-01 22:04:58 +00:00 |
|
Hylke Bons
|
17fc8fa920
|
listener: Rework disconnect algorithm
|
2012-02-01 16:28:57 +00:00 |
|
Hylke Bons
|
8cc50596e9
|
controller: fix repo loading
|
2012-01-29 20:33:12 +00:00 |
|
Hylke Bons
|
8695c6c0b7
|
git: always get the url to use from the config.xml. Closes #556
|
2012-01-25 18:30:57 +00:00 |
|
Hylke Bons
|
b734569abe
|
repo: Add Initialize method for lengthy ctor operations
|
2012-01-18 16:59:44 +00:00 |
|
Hylke Bons
|
03db2a2f09
|
repo: Move progress interval logic to base class
|
2012-01-15 23:45:17 +00:00 |
|
Hylke Bons
|
916cd0fa3d
|
Fix compile error
|
2012-01-12 00:58:19 +00:00 |
|
Hylke Bons
|
93ef996afb
|
repo: Make the SparkleShare.txt more fun and helpful
|
2012-01-12 00:22:15 +00:00 |
|
Hylke Bons
|
394cd39b57
|
repo: Also report progress on fetch
|
2011-12-30 15:00:15 +01:00 |
|
Hylke Bons
|
f30e534bfb
|
statusicon: add sync progress stats (one repo at a time only for now). Closes #222
|
2011-12-30 01:44:41 +01:00 |
|
Hylke Bons
|
317c7842a7
|
Don't exclude all dotfiles, Fixes #495
|
2011-12-29 12:44:18 +01:00 |
|
Hylke Bons
|
a4d1e5d120
|
event log: report size and history size. Closes #379
|
2011-12-15 16:15:29 +01:00 |
|
Hylke Bons
|
3f70f08084
|
controller: lock when writing avatars. Fixes #476
|
2011-12-11 21:00:51 +01:00 |
|
Hylke Bons
|
9a3e34381c
|
repo: Improve handling of offline repos. Fixes #439
|
2011-12-03 12:40:55 +01:00 |
|
Hylke Bons
|
444082f396
|
Move FormatMessage to bubbles controller
|
2011-11-18 20:53:53 +00:00 |
|
Hylke Bons
|
7e18e6d3cb
|
repo: put a lock on toggling the watcher. Should fix #358
|
2011-11-13 18:04:13 +00:00 |
|
Hylke Bons
|
be14c48ae9
|
repo base: Start initial remote check in a new thread. Prevents blocking an fixes #321
|
2011-11-13 00:57:00 +00:00 |
|
Hylke Bons
|
1100fa205b
|
repo: When listening, make poll interval long for every repo
|
2011-11-13 00:27:25 +00:00 |
|
Hylke Bons
|
17c8433f9a
|
Merge branch 'enhancements' of https://github.com/travisghansen/SparkleShare into thansen
Conflicts:
SparkleLib/SparkleListenerBase.cs
SparkleLib/SparkleRepoBase.cs
|
2011-11-12 17:47:39 +00:00 |
|
Travis Glenn Hansen
|
448e39924d
|
bit more sync/listener logic
|
2011-11-07 08:39:33 -07:00 |
|
Hylke Bons
|
9855c1b154
|
Fix build. Closes #403
|
2011-11-06 14:37:56 +00:00 |
|
Travis Glenn Hansen
|
3d4a8b5f9d
|
making announcements more robust and intelligent
|
2011-11-05 15:09:09 -06:00 |
|
Hylke Bons
|
73d5619615
|
repo: cover case where we're in a poll triggered syncdown and a message comes in half way through
|
2011-11-04 16:24:50 +00:00 |
|
Hylke Bons
|
25877948ad
|
repo: add better check for duplicate messages
|
2011-11-04 00:05:25 +00:00 |
|
Hylke Bons
|
439d26f803
|
listener: don't add duplicate messages to queue. attempt #2
|
2011-11-03 16:54:01 +00:00 |
|
Hylke Bons
|
d661c184e2
|
Remove OS detection code, rely on an abstract base controller with similarly named custom controller subclasses for each OS instead.
|
2011-09-25 22:52:03 +02:00 |
|
Hylke Bons
|
9144a6f52b
|
setup: add images to tutorial pages
|
2011-09-14 02:09:03 +02:00 |
|
wimh
|
6f27b23719
|
fix crash if file was renamed remote
see #8 (https://github.com/wimh/SparkleShare/issues/8)
|
2011-09-03 22:11:28 +02:00 |
|
Hylke Bons
|
dbce0e14e9
|
Add events to tcp listener
|
2011-07-24 19:22:17 +01:00 |
|
Hylke Bons
|
5afd3dc59f
|
Refactor config and merge with Paths
|
2011-07-24 02:00:40 +01:00 |
|
Hylke Bons
|
253111e901
|
lib: add a User object
|
2011-07-23 22:33:15 +01:00 |
|
Hylke Bons
|
1eece7806e
|
Add notifications for new notes
|
2011-07-23 22:23:14 +01:00 |
|
wimh
|
06ede455b7
|
fix bug in CheckForChanges
|
2011-07-23 21:41:56 +01:00 |
|
Hylke Bons
|
d92879d830
|
Revert "log: get commits from the last week, instead of the last X commits"
This reverts commit fba5162e4e .
|
2011-07-23 21:20:19 +01:00 |
|
Hylke Bons
|
d42dfe728f
|
log: get commits from the last week, instead of the last X commits
|
2011-07-23 20:57:10 +01:00 |
|
Hylke Bons
|
67056369af
|
Fix notifications
The check wether it was a new commit always returned false
|
2011-07-21 00:49:16 +01:00 |
|
Hylke Bons
|
55b75f84a8
|
Fix bug where large amounts of files aren't being added/commited/pushed (process class hung on the large outputs)
|
2011-07-21 00:02:21 +01:00 |
|
Hylke Bons
|
6cf8eca2b7
|
fix notes
|
2011-07-17 01:22:39 +01:00 |
|
Hylke Bons
|
f496a3b854
|
notes: stop using git-notes, use files instead
|
2011-07-16 23:30:46 +01:00 |
|
Hylke Bons
|
de564d89ff
|
repo: add a property that shows the currenly unsynced paths (to hook up with the badger)
|
2011-06-29 20:28:49 +01:00 |
|
Hylke
|
138e8e744f
|
Fix nullreference exception when adding new files before starting sparkleshare
|
2011-06-28 20:54:47 +01:00 |
|
Hylke
|
d3e20e22d7
|
repo: create watch after initial change set
|
2011-06-28 20:06:04 +01:00 |
|
Alex Hudson
|
b27725ab72
|
Make listener type configurable from config file
|
2011-06-28 20:03:10 +01:00 |
|
Hylke
|
ee51f685ef
|
don't show a notification on new notes
|
2011-06-24 23:55:23 +01:00 |
|
Hylke
|
ef292b34cc
|
Merge branch 'master' into notes
Conflicts:
SparkleLib/Git/SparkleRepoGit.cs
|
2011-06-24 19:13:02 +01:00 |
|
Hylke
|
6889b42963
|
Merge branch 'master' of github.com:hbons/SparkleShare
|
2011-06-23 15:24:08 +01:00 |
|
Hylke
|
c5a092c8a4
|
repo: don't show warning statusicon upon initial commit
|
2011-06-23 13:56:25 +01:00 |
|
Hylke Bons
|
25e08545d2
|
continue implementing notes
|
2011-06-23 01:44:43 +01:00 |
|
Hylke Bons
|
b7c9fe4431
|
save progress on notes
|
2011-06-23 01:44:43 +01:00 |
|
Hylke Bons
|
f1ff61950c
|
add AddNote method
|
2011-06-23 01:44:43 +01:00 |
|
Hylke Bons
|
75afaff2cd
|
repo: ignore external watchers when watching is disabled
|
2011-06-22 16:02:38 +01:00 |
|
Hylke Bons
|
296d830917
|
repo: Move watcher to its own subclass
|
2011-06-14 23:14:03 +01:00 |
|
Hylke Bons
|
593d327660
|
repo base: disable watching by using the existing method instead
|
2011-06-14 14:25:25 +01:00 |
|
Hylke Bons
|
93bb772db0
|
repo base: disable watching when syncing down
|
2011-06-13 18:57:56 +01:00 |
|
Hylke Bons
|
773f940e69
|
repo base: make polling intervals setting a bit more readable
|
2011-06-12 02:56:01 +01:00 |
|
wimh
|
35c9c043dd
|
fix portability issue in OnFileActivity
|
2011-06-12 01:53:38 +01:00 |
|
Hylke Bons
|
944a9c4a46
|
default disconnected polling interval is 3min
|
2011-06-10 11:08:03 -07:00 |
|
Hylke Bons
|
a07e0a6b8d
|
repo: don't poll every 10sec when disconnected
|
2011-06-09 23:59:56 +01:00 |
|
Hylke Bons
|
18ec890574
|
repo base: poll continously even when connected (but not as frequent)
|
2011-06-09 21:20:57 +01:00 |
|
Hylke Bons
|
5b9455b73e
|
repo base: add some properties to be used for the manual polling
|
2011-06-09 18:53:36 +01:00 |
|
Travis Glenn Hansen
|
267987763c
|
removing is_polling completely
|
2011-06-09 10:21:55 -06:00 |
|
Hylke Bons
|
f658ea2b86
|
Work with repos on host names with a dash in them
|
2011-06-08 02:04:54 +01:00 |
|
Hylke Bons
|
4d972c66d1
|
repo base: only emit NewChangeSet event when SyncDown was successful
|
2011-06-03 01:33:41 +01:00 |
|
Hylke Bons
|
85be7121ab
|
Code cleanup
|
2011-06-03 00:35:51 +01:00 |
|
Hylke Bons
|
04d63c0a27
|
Update out of date SparkleShare tagline
|
2011-06-02 00:08:05 +01:00 |
|
Hylke Bons
|
1e91f40569
|
Use custom folder watcher on Mac
|
2011-05-31 21:02:08 +01:00 |
|
Hylke Bons
|
39394de3bc
|
listener: get announcement server url from the config file
|
2011-05-30 02:19:58 +01:00 |
|
Hylke Bons
|
a7547f5076
|
repo base: don't call AnyDifferences on changes in .git or .hg
|
2011-05-29 13:53:09 +01:00 |
|
Hylke Bons
|
ec6c69452a
|
listener: move reconnect timer from repo. rename channelmessage event. add debuginfo
|
2011-05-29 00:52:46 +01:00 |
|
Hylke Bons
|
9549ae3816
|
repo: remove obsolete static IsRepo method
|
2011-05-28 20:23:33 +01:00 |
|
Hylke Bons
|
10ac5cbe5c
|
config: add url as part of the folder config xml
|
2011-05-26 23:41:55 +01:00 |
|
Hylke Bons
|
109f75aee9
|
Fix configuration issues
|
2011-05-26 20:46:49 +01:00 |
|
Hylke Bons
|
898c685cb6
|
repo base: move method for consistency
|
2011-05-26 02:05:30 +01:00 |
|
Hylke Bons
|
2e075959c4
|
repo base: use new config scheme to get the user name's and email
|
2011-05-26 01:44:10 +01:00 |
|