Commit graph

54 commits

Author SHA1 Message Date
Hylke Bons 8793b9205a listener: remove some unused code 2012-09-08 10:48:01 +01:00
ckoinig 504119af84 notofications: Announcements in a folder where always considered 'already processed' as long as any announcement for that folder existed 2012-09-08 11:05:54 +02:00
Hylke Bons ab063024d9 listener: Fix race condition in channel subscriptions 2012-08-10 20:18:41 +01:00
Hylke Bons c9e4218358 Remove Helpers class, add Logger class 2012-07-28 15:58:09 +02:00
Hylke Bons 570fe54927 Remove event handling boilerplate everywhere 2012-07-18 13:09:37 +02:00
Hylke Bons 6072f3177c controller: Code cleanups 2012-07-17 22:14:58 +02:00
Hylke Bons d244f12459 Calculate IDs in the fetcher and add the to the config 2012-07-05 13:38:55 +02:00
Hylke Bons 6dd657a086 repo: Fix edge case where ID may be empty 2012-05-19 16:15:20 +01:00
Hylke Bons 301fa1a421 listener: rename some methods 2012-02-11 20:23:38 +01:00
Hylke Bons 6a19f3bb35 Fix ping on timeout. Fixes broken reconnect 2012-02-08 01:44:56 +01:00
Hylke Bons b09c66af65 listener: move classes to separate files 2012-02-06 13:45:20 +01:00
Hylke Bons a33a75939a listener factory: allow setting of a global notification service for all the folders 2012-02-06 13:33:00 +01:00
Hylke Bons 84d468652b listener: update comments 2012-02-06 12:54:04 +01:00
Hylke Bons 5784e2c37f listener: add some comments and cleanups 2012-02-05 23:05:47 +01:00
Hylke Bons f46abaa6f4 tcp listener: remove some unneeded references 2012-02-05 23:00:28 +01:00
Hylke Bons f539810677 listener: Rework disconnect algorithm 2012-02-01 16:28:57 +00:00
Hylke Bons e4317fc412 setup: Show a warning when the user has a global gitignore. Closes #432 2011-11-28 14:40:34 +01:00
Hylke Bons 74afc7a8d3 listener: point to a DNS record instead of an IP address 2011-11-13 22:03:13 +00:00
Hylke Bons acd149df21 repo: When listening, make poll interval long for every repo 2011-11-13 00:27:25 +00:00
Hylke Bons a785c78522 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 44ff41976c bit more sync/listener logic 2011-11-07 08:39:33 -07:00
Hylke Bons edf64d1181 Fix build. Closes #403 2011-11-06 14:37:56 +00:00
Travis Glenn Hansen a4fa7988af making announcements more robust and intelligent 2011-11-05 15:09:09 -06:00
Travis Glenn Hansen 9098a98cfb Merge branch 'master' of git://github.com/hbons/SparkleShare into enhancements 2011-11-03 18:21:48 -06:00
Hylke Bons f922ccf7fb repo: add better check for duplicate messages 2011-11-04 00:05:25 +00:00
Hylke Bons cd4a97ee7c Fix compile error. Closes #402 2011-11-03 23:28:25 +00:00
Travis Glenn Hansen 554b9b4c16 attempting to prevent the same announcement from being processed twice 2011-11-03 17:15:59 -06:00
Hylke Bons 3124b2e950 listener: don't add duplicate messages to queue. attempt #2 2011-11-03 16:54:01 +00:00
Hylke Bons 2059fbb579 listener: don't add duplicate messages to queue 2011-11-03 16:22:12 +00:00
PierreAronnax 0c445111de SparkleListenerBase: Fixing delivering of queued messages.
Removing a list item from inside a foreach causes a "InvalidOperationException: Collection Was Modified" error. First creating a copy fixes this.
2011-10-25 21:24:30 +03:00
Hylke Bons 04ac66ab78 listener: default to the plain TCP protocol 2011-09-25 22:52:03 +02:00
Hylke Bons c708fb4e90 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 360dc1ab40 setup: add images to tutorial pages 2011-09-14 02:09:03 +02:00
Hylke Bons ac0fc4ceb0 Add events to tcp listener 2011-07-24 19:22:17 +01:00
Hylke Bons fd62154f6c Refactor config and merge with Paths 2011-07-24 02:00:40 +01:00
Hylke Bons bff9eb0e5c hook up linux event log to new controller 2011-07-23 16:57:46 +01:00
Hylke Bons 83ef70e069 add some comments 2011-07-23 15:27:35 +01:00
Alex Hudson 6f07272fda Make tcp listener startup-able 2011-06-29 23:36:18 +01:00
Hylke 6af7fdf1e8 Fix nullreference exception when adding new files before starting sparkleshare 2011-06-28 20:54:47 +01:00
Alex Hudson e49992a1da Make listener type configurable from config file 2011-06-28 20:03:10 +01:00
Hylke Bons 987127f5ec Update out of date SparkleShare tagline 2011-06-02 00:08:05 +01:00
Hylke Bons db71ae2ce9 listener: get announcement server url from the config file 2011-05-30 02:19:58 +01:00
Hylke Bons 496c4662a2 listener: add Dispose method 2011-05-29 20:01:56 +01:00
Hylke Bons d47435573c listener: move reconnect timer from repo. rename channelmessage event. add debuginfo 2011-05-29 00:52:46 +01:00
Hylke Bons 5002e19fa0 listener base: code cleanup 2011-05-22 18:52:50 +01:00
Hylke Bons 09a8fb6021 repo, listener base: make syncdown queue handle multiple channels 2011-05-22 18:37:36 +01:00
Hylke Bons fd3e0b5191 listener: use one connection with multiple channels per server 2011-05-22 01:02:16 +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