Commit graph

50 commits

Author SHA1 Message Date
Hylke Bons 80a5b63595 build: fix warning 2012-09-15 11:22:26 +01:00
Hylke Bons 448599e661 windows: Fix Windows build. Closes #882 2012-08-05 14:23:51 +02:00
Hylke Bons 4075967199 Cleanups 2012-07-28 18:13:50 +02:00
Hylke Bons 161bfea8b4 Remove Helpers class, add Logger class 2012-07-28 15:58:09 +02:00
Hylke Bons 2b4843ad24 build: move version number definition to central place, clean up build tools 2012-07-26 15:17:35 +02:00
Hylke Bons afd894ac50 Revert master watcher 2012-07-25 11:25:52 +02:00
Hylke Bons ca22672842 Use only a single watcher to monitor the SparkleShare folder 2012-07-08 23:53:44 +02:00
Hylke Bons e72b3828d1 linux: fix build 2012-06-19 15:59:54 +01:00
Hylke Bons 37b94b23bf mac eventlog: make window resizable 2012-06-17 00:24:30 +01:00
Hylke Bons 8fc30c7d0f repo: basic support for quota detection 2012-04-04 23:45:20 +01:00
Shish 75a3650bc8 don't compile backend into sparklelib 2012-02-28 13:30:09 +00:00
Hylke Bons 8bed56d707 invites: upload the user's pubkey on invite accept 2012-02-17 21:26:13 +01:00
Hylke Bons fc09a1e6da listener: move classes to separate files 2012-02-06 13:45:20 +01:00
Hylke Bons 5c32eb370f fetcher: move exclude rules to base class. Closes #564 2012-01-31 21:30:23 +00:00
praktikant a37a041018 Fixing #298 again first try 2012-01-24 10:47:46 +01:00
Hylke Bons 38e8db9e70 git put SparkleGit class in its own file 2012-01-16 20:23:12 +00:00
Hylke Bons 0c5b1ebae2 remove more smartirc references 2011-11-19 14:24:09 +00:00
Hylke Bons c1a3d1ff2c Move SparkleOptions from lib to UI. Remove mercurial code. 2011-11-18 21:16:57 +00:00
Hylke Bons 9144a6f52b setup: add images to tutorial pages 2011-09-14 02:09:03 +02:00
Hylke Bons 5afd3dc59f Refactor config and merge with Paths 2011-07-24 02:00:40 +01:00
Hylke Bons 4b74b09f75 Update project and make files 2011-07-08 22:53:03 +01:00
Hylke Bons 4574ae6056 Add a TCP based listener 2011-06-18 22:42:34 +01:00
Hylke Bons 296d830917 repo: Move watcher to its own subclass 2011-06-14 23:14:03 +01:00
Alex Hudson a5cf9d3bed Attempt to merge the smartirc4net references into single build reference 2011-06-13 13:27:48 +01:00
Hylke Bons efb2d2c878 Don't check for root user on non-unix systems. 2011-06-05 01:47:45 +01:00
Hylke Bons aa01351e2a lib: Fix makefile whitespace 2011-05-25 20:15:15 +01:00
Hylke Bons 80c676de6c Add SparkleConfig class to deal with configuration 2011-05-25 00:46:55 +01:00
Hylke Bons 16bfce692a build: fix build system 2011-05-22 12:42:22 +01:00
Hylke Bons 3e65a4fc94 build: move backend classes into subfolders 2011-05-22 12:28:14 +01:00
Hylke Bons fbfd8885ed use shorter Hg as class names instead of Mercurial 2011-05-22 01:15:46 +01:00
Hylke Bons 3c1c0ed4f3 Rework and abstract the backend. Add basic Mercurial support 2011-05-20 01:55:49 +01:00
Hylke Bons 2168fa2ab9 save work 2011-05-19 17:07:42 +01:00
Hylke Bons 2888d269e8 build: remove obsolete SparkleEvents class 2011-05-17 00:51:43 +01:00
Hylke Bons 13f78f4a7e repo: controller: use more git agnostic naming 2011-05-17 00:49:01 +01:00
Hylke Bons 68fc6499c5 Split up the fetcher code into FetcherBase and FetcherGit 2011-05-16 21:19:58 +01:00
Hylke Bons 5f36f8a9e0 Replace abstract out Listener by ListenerBase + ListenerIrc 2011-05-14 18:10:24 +01:00
Hylke Bons a29f7b32bc Add new backend class and a default backend. Add backend member to repo. 2011-05-09 00:04:53 +01:00
Hylke Bons f9b2fbe724 Fix coding style and whitespace of all of SparkleLib 2011-05-01 15:40:46 +02:00
Bertrand Lorentz 1e88eab334 Remove GitSharp from the build and delete submodule 2011-04-21 17:15:32 +02:00
Hylke Bons b2ef131d92 [repo] massive cleanup, use GitSharp and SparkleGit 2011-02-26 14:20:32 +00:00
Bertrand Lorentz 5cd5cbb921 [build] Fix handling of additional dependencies of GitSharp
The bundled assemblies are in srcdir, so we need to get them from there.
2010-10-21 21:31:07 +02:00
Bertrand Lorentz 0d8740a757 [build] Fix build and installation of GitSharp assemblies
Improve the GitSharp autotools stuff and move it to its own file,
included in the top-level Makefile.

A system-installed nant is now required to build GitSharp, instead of
using the in-tree copy.

All the files we really need to build GitSharp are now included in the
tarball, including the binary deps. I see weeping packagers...
But "make distcheck" doesn't work, mostly because GitSharp insists on
writing to the source dir during compilation. As distcheck builds with a
read-only source tree, this fails horribly.
2010-10-21 20:51:03 +02:00
Bertrand Lorentz 8ac0b8c71d [build] Fix handling of the SmartIrc4net assembly
Pass the proper configure options to SmartIrc4net for bundling.
The SmartIrc4net assembly is now copied into bin/ during compilation,
and installed into the same folder as the other assemblies.
2010-09-11 19:58:59 +02:00
Hylke Bons 176b20a9e1 add listener 2010-09-11 17:50:30 +01:00
Hylke Bons ed0c090aed [log][repo] move the git log query to SparkleLib so that the front end doesn't depend on git 2010-09-04 16:23:20 +01:00
Hylke Bons 67a97bc386 [helpers] split up helpers to gui and non gui parts. 2010-09-04 13:27:06 +01:00
Łukasz Jernaś 15457e18ce Synced naming with project guidelines
Also a micro cleanup to get rid of a warning
2010-08-18 21:37:19 +02:00
Łukasz Jernaś 65de283014 Port command line argument handling to Mono.Options 2010-08-18 20:36:47 +02:00
Bertrand Lorentz 19d30b3f42 Move SparklePlatform.cs to SparkleLib 2010-08-02 18:49:24 +02:00
Bertrand Lorentz dea7426364 Create a SparkleLib library for sharing code between frontends
Start moving some files into SparkleLib, and have SparkleShare and
SparkleDiff depend on it.
2010-08-02 17:42:42 +02:00