Commit graph

434 commits

Author SHA1 Message Date
Hylke Bons ed32030a45 [intro] be more forgiving towards entered urls 2010-08-07 20:55:56 +01:00
Hylke Bons fca6242121 [intro] Fix some text alignment issues and oversample side splash 2010-08-07 20:44:12 +01:00
Hylke Bons b0cdbc4ca7 [entry] removes some lines there were commented out 2010-08-07 17:55:23 +01:00
Hylke Bons 77552061c1 add SparkleEntry: a widget that can have greyed out default text 2010-08-07 17:54:10 +01:00
Hylke Bons 35f1ff341b [ui] change SparkleShare folder icon context from places to apps 2010-08-07 12:46:19 +01:00
Allan Day 5f1b93de82 Some string changes 2010-08-07 11:39:52 +01:00
Hylke Bons 2db4de413f [ui] Don't create a gtkbookmark if there is one already 2010-08-05 23:17:57 +01:00
Hylke Bons bbe54ba273 [intro] Fix bug 626095 where two statusicons appear 2010-08-05 22:52:43 +01:00
Hylke Bons 719893183f [statusicon] Show size in menu and fix list not updating after clone (626013) 2010-08-05 22:46:48 +01:00
Hylke Bons 7f0e77d288 [ui] Use install prefix to set the SparkleShare folde icon 2010-08-05 10:45:37 +01:00
Hylke Bons 71f2b1682b [intro] Don't give target folder name a (1) suffix when the name is unique 2010-08-05 09:27:05 +01:00
Hylke Bons 96a347bcc1 Merge branch 're-org' of git://gitorious.org/~bl8/sparkleshare/bl8s-sparkleshare into integration 2010-08-03 09:06:25 +01:00
Alex Hudson 57a7493ac2 Add a desktop file for the application. 2010-08-02 22:30:16 +01:00
Alex Hudson 3f3affec98 Don't fall over when looking at activities of a cloned empty repo. 2010-08-02 22:01:16 +01:00
Alex Hudson b573d5ba74 Escape paths before passing them to shell when "Open directory" is
pressed
2010-08-02 21:33:14 +01:00
Alex Hudson 37c95fd2ca Get correct working directories for 'git' subprocesses 2010-08-02 21:19:22 +01:00
Bertrand Lorentz 769c51d1a3 Move SparklePlatform.cs to SparkleLib 2010-08-02 18:49:24 +02:00
Alex Hudson 656df84e90 Merge branch 'master' of git://gitorious.org/sparkleshare/sparkleshare 2010-08-02 17:07:01 +01:00
Alex Hudson df6f2dd99c Fix racey startup when we're showing the Intro window 2010-08-02 17:05:22 +01:00
Bertrand Lorentz 422a98c45c [build] Remove duplicate file in SparkleShare.csproj 2010-08-02 17:56:16 +02:00
Bertrand Lorentz 8af6599d8f 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
Bertrand Lorentz 35f567f48a [build] Fix make distcheck for the nautilus extension 2010-08-02 15:26:55 +02:00
Alex Hudson 6b1b55a5fd Revert "Give git the local working directory before looking for information."
This reverts commit 77123874a3.
2010-08-02 14:21:08 +01:00
Alex Hudson 77123874a3 Give git the local working directory before looking for information. 2010-08-02 13:25:35 +01:00
Bertrand Lorentz cd77e83fd3 [build] Fix up solution and csproj files
Enable Makefile integration in the SparkleShare and NotifySharp
projects, so that files are kept in sync in Makefile.am and the
MonoDevelop project.
2010-08-02 13:23:01 +02:00
Hylke Bons 84fc770b58 adjust some paddings in intro and add some debuginfo to fetcher 2010-08-01 19:30:20 +01:00
Hylke Bons 8e580f2f82 Use SparkleToGitUrl method on typed in addresses 2010-08-01 19:17:57 +01:00
Hylke Bons 38e95b8c3c code cleanup 2010-08-01 18:42:09 +01:00
Hylke Bons 693b57963a don't use small text for infomation texts 2010-08-01 18:27:53 +01:00
Hylke Bons 4d80034572 don't add a newline to the global configuration file 2010-08-01 18:17:50 +01:00
Hylke Bons 6a58a5f33f Install user info from global config file after cloning a repo 2010-08-01 18:12:02 +01:00
Hylke Bons beceab0099 add todo 2010-08-01 17:26:23 +01:00
Hylke Bons 59e12dadb4 Remove unneeded source file in sparklediff 2010-08-01 17:18:11 +01:00
Hylke Bons cd179d3d62 Fix some crashes due to calling UI updates from a different thread 2010-08-01 17:01:34 +01:00
Hylke Bons 82c637f5bd Use the secondary text color for information texts instead of hard coding it 2010-08-01 16:41:45 +01:00
Hylke Bons 7e2d804b67 Add a numbered prefix name for cloned folders if the name already exists 2010-08-01 16:31:45 +01:00
Hylke Bons 5ccfe0e3ae Fix moving of repos to the SparkleShare folder when cloning has finished 2010-08-01 15:19:49 +01:00
Hylke Bons b3d7a2bd2e Fix some events not firing and deleting of temporary repos 2010-08-01 13:31:11 +01:00
Alex Hudson 83c39669d7 Fix nautilus install path 2010-07-31 20:21:33 +01:00
Hylke Bons ae96a5c3f8 Add new fetcher class 2010-07-31 20:13:01 +01:00
Hylke Bons 4ebba45193 Add events for cloning and move the main loop to SparkleUI 2010-07-30 10:57:33 +01:00
Hylke Bons 29f831b42d [sparkledialog] remove dialog and move cloning code to sparkleintro 2010-07-29 16:10:14 +01:00
Hylke Bons 756e01d382 [sparkleintro] fix spinner size 2010-07-29 14:47:09 +01:00
Benjamin Podszun 63ab8a084d Don't crash when the requested icon doesn't exist in theme 2010-07-29 14:03:10 +01:00
Hylke Bons c4ab98a6b7 [spinner] make spinner threadsafe 2010-07-27 23:41:20 +01:00
Hylke Bons c8757e1162 Remove some finished todo's 2010-07-27 17:48:08 +01:00
Hylke Bons 5f0f2144f2 don't show Skip button on manual repo add 2010-07-27 15:46:17 +01:00
Hylke Bons 3c0ef7fe52 [adddialog] Add a check for fields 2010-07-27 14:49:48 +01:00
Hylke Bons d38268f534 Fix icon lookup errors 2010-07-27 12:00:01 +01:00
Hylke Bons 2cf5d9f8e6 Code cleanup 2010-07-27 11:02:49 +01:00
Hylke Bons cbac9e3d8d Migrate SparkleDialog to SparkleIntro 2010-07-25 17:41:55 +01:00
Hylke Bons 85cf3d277e [repo] Set pull interval to 30 seconds 2010-07-24 22:32:17 +01:00
Hylke Bons b8b2b160ae [statusicon] Fix animation 2010-07-24 22:31:24 +01:00
Hylke Bons 5dd9890c1f Code cleanup 2010-07-24 15:03:58 +01:00
Hylke Bons 42d305654b Fix a lot of crashes due to calling to GTK UI updates from multiple threads. 2010-07-24 13:32:05 +01:00
Hylke Bons be597f237f Only show first start screen when there are no folders 2010-07-23 01:23:22 +01:00
Hylke Bons 32222bcfe6 [eventlog] Don't allow selecting items 2010-07-23 01:01:01 +01:00
Hylke Bons 91625df1a3 Use a List instead of an Array for the repositories 2010-07-23 00:50:40 +01:00
Hylke Bons d9150d2d2f [statusicon] Update menu text depending on the syncing state 2010-07-23 00:01:57 +01:00
Hylke Bons 10c2862bef fix some bugs and crashes 2010-07-22 22:10:38 +01:00
Hylke Bons f0a540f204 Add some more events to SparkleRepo 2010-07-22 00:17:20 +01:00
Hylke Bons b1d7321f99 Merge commit 'refs/merge-requests/26' of git://gitorious.org/sparkleshare/sparkleshare into ui-experimentation 2010-07-22 00:07:08 +01:00
Hylke Bons ddda815327 Add some comments 2010-07-22 00:05:38 +01:00
Hylke Bons 7faaa4debf Continue work on SparkleIntro 2010-07-21 23:41:54 +01:00
Hylke Bons 64659572e6 code cleanup 2010-07-21 20:39:28 +01:00
Łukasz Jernaś 78bf3dbf84 Add initial i18n support to the Nautilus plugin. 2010-07-21 20:53:45 +02:00
Hylke Bons d826a16634 Code cleanup 2010-07-21 01:06:34 +01:00
Hylke Bons 5949b86081 Fix error 2010-07-21 00:03:27 +01:00
Hylke Bons 7befe3ee43 Add a broken 'Added' event in sparklerepo 2010-07-21 00:01:09 +01:00
Hylke Bons 7c42ba2cde Code cleanup 2010-07-20 22:21:37 +01:00
Hylke Bons f2c6451b17 [sparklewindow] don't show full url in event log windows 2010-07-19 23:03:10 +01:00
Hylke Bons 3382c9009d [sparklerepo] don't configure username every time sparkleshare is started 2010-07-19 23:02:14 +01:00
Hylke Bons a0af75cc78 [sparkleintro] Create a .gitconfig with user data 2010-07-19 23:01:23 +01:00
Hylke Bons d60462fa11 Merge race condition fix by Simon Pither 2010-07-19 22:14:20 +01:00
Simon Pither 805b7b4c89 Avoid race condition on changes. Ensure timers restart even on exceptions. 2010-07-19 14:08:02 +01:00
Hylke Bons 32f1e03e25 Add FriendFace library 2010-07-17 12:30:17 +01:00
Hylke Bons 3db91fa9d9 Improve startup screen 2010-07-15 20:39:12 +01:00
Hylke Bons 28554164dd [sparklediff] Use system colours for iconview and fix some bugs 2010-07-15 12:22:32 +01:00
Hylke Bons 838cab486e Change of sparklediff UI and start of first start screen 2010-07-13 19:24:10 +01:00
Hylke Bons 5ce9e4b68a [autostart] Fix missing .desktop file key and wrong permissions 2010-07-06 10:50:01 +01:00
Hylke Bons 8fcb2c9476 [sparklediff] Make is possible to view history if file is in a subdirectory of a Git repo 2010-07-04 23:41:47 +01:00
Hylke Bons 0a109442d6 [event log] Use 'Today' and 'Yesterday' for dates 2010-07-04 20:46:33 +01:00
Hylke Bons e9ef43131a Revamp event log again 2010-07-04 19:11:41 +01:00
Hylke Bons 94226ed88c Add help for sparklediff command and make it consistent with that of sparkleshare 2010-07-03 19:33:42 +01:00
Hylke Bons db767df2a1 Add intltool to dependencies 2010-07-03 14:14:25 +01:00
Hylke Bons 2686e80548 initial commit of SparkleDiff 2010-06-30 01:08:02 +01:00
Hylke Bons b002706d0a Continue cleaning up SparkleDiff code 2010-06-29 11:20:58 +01:00
Hylke Bons 06e1c07eb8 Merge commit 'refs/merge-requests/23' of git://gitorious.org/sparkleshare/sparkleshare into nautilus-extension 2010-06-28 13:19:27 +01:00
Hylke Bons 1a762486d5 SparkleDiff 2010-06-28 13:17:48 +01:00
Bertrand Lorentz 5038d42dbe [build] Add the nautilus extension to the build
If nautilus-python is present, the extension will be installed in the proper
directory.
2010-06-27 16:59:16 +02:00
Hylke Bons 0119997adb make nautilus extension work and make the date formats consistent with those of conflicting files 2010-06-26 20:19:33 +01:00
Hylke Bons 86eb0a73ff continuation of nautilus extension, though a bit broken 2010-06-25 01:54:30 +01:00
Łukasz Jernaś e8fa9702e4 Fix check for schema and file suffix
String.Substring() doesn't accept values < 0. Also replace substring
matching with StartsWith() and EndsWith() to avoid some problems.
2010-06-23 18:24:02 +02:00
Łukasz Jernaś 971197c633 Add info about script usage and simplify it 2010-06-23 11:11:46 +02:00
Hylke Bons 426522832b Start of the Nautilus extension 2010-06-22 00:46:36 +01:00
Łukasz Jernaś d1741a8f95 Remove additional merge related ToRelativeDate() 2010-06-21 17:20:51 +02:00
Łukasz Jernaś c1c81037d4 Fix one string and remove a duplicate check 2010-06-21 16:42:17 +02:00
Hylke Bons 17c9ba613b Merge branch 'translations' 2010-06-21 14:47:42 +01:00
Hylke Bons a0f5647d28 Use some whitespace so lines won't go over 120 characters 2010-06-21 14:47:29 +01:00
Łukasz Jernaś baba93b3de Fix plural form handling in ToRelativeDate() 2010-06-21 15:30:34 +02:00
Hylke Bons cdb15c5a49 Warn the user for speed issues when uploading certain types of images 2010-06-20 22:05:11 +01:00
Hylke Bons bb202a66e1 Add method ToRelativeDate to SparkleHelpers 2010-06-20 20:43:49 +01:00
Hylke Bons b2cedc1c86 Merge branch 'translations' 2010-06-20 20:42:51 +01:00
Hylke Bons 2bad3aa710 Add method ToRelativeDate to SparkleHelpers 2010-06-20 20:42:41 +01:00
Hylke Bons 5624dc714a some cleanups 2010-06-20 14:57:02 +01:00
Hylke Bons 62f407b46e add a todo 2010-06-20 14:40:39 +01:00
Hylke Bons 9ea16df05d SparkleHelpers: don't add a path to the theme every time an icon is looked up 2010-06-19 17:07:45 +01:00
Hylke Bons 233a72d397 convert user friendly urls when adding repos 2010-06-19 16:10:15 +01:00
Hylke Bons 6f30fdf688 fix sparkletogiturl method 2010-06-19 16:05:42 +01:00
Hylke Bons e2544a6608 Add a method to convert from a custom sparkle:// url to a git url 2010-06-19 15:13:15 +01:00
Hylke Bons 8d2b962ee1 create a .emblems file after cloning for future emblems 2010-06-19 11:36:17 +01:00
Hylke Bons c12be89239 update .gitignore and remove file that was supposed to be ignored 2010-06-19 11:14:33 +01:00
Hylke Bons 5333240ab3 update authors and add mono-devel dependancy for building 2010-06-19 10:28:46 +01:00
Hylke Bons dbcd4fac93 Merge commit 'refs/merge-requests/16' of git://gitorious.org/sparkleshare/sparkleshare into autofoo 2010-06-18 23:15:39 +01:00
Hylke Bons b9bae4e502 Ignore hidden OSX dirs 2010-06-18 17:16:14 +01:00
Simon Pither 85784ec97b merge new file watching algorithm 2010-06-18 12:59:02 +01:00
Łukasz Jernaś ccb87dd33a Grab the icon path from configure via Defines 2010-06-18 13:45:36 +02:00
Łukasz Jernaś 740d3c0af7 Merge remote branch 'upstream/master' into autofoo 2010-06-18 13:07:18 +02:00
Łukasz Jernaś 89ba3de8ae Merge remote branch 'upstream/master' into autofoo 2010-06-18 12:34:52 +02:00
Sandy Armstrong 0d95c2a10c Update bash script 2010-06-18 00:17:38 +02:00
Łukasz Jernaś 667a08e809 Generate some defines from configure 2010-06-18 00:06:11 +02:00
Łukasz Jernaś e69963bbb4 Speficify Gtk.Action explicitly to avoid conflct with System.Action 2010-06-18 00:05:14 +02:00
Hylke Bons 7d2e1b406f make event log prettier some more 2010-06-17 22:40:10 +01:00
Hylke Bons e94fc36521 use grey text for time in event log and add smaller icon sizes for avatar-default 2010-06-17 21:51:05 +01:00
Hylke Bons 708333886c SparkleWindow: fix gtk warning adding columns 2010-06-17 20:44:10 +01:00
Hylke Bons e5d3f2c666 add newline to commit message where there are more than one file 2010-06-17 20:34:11 +01:00
Hylke Bons 4cdb4fb0b0 remove unneeded file 2010-06-17 20:27:49 +01:00
Hylke Bons 3037532ac7 SparkleSpinner: update coding style 2010-06-17 20:26:43 +01:00
Hylke Bons b1ca15f69d update coding style 2010-06-17 20:25:01 +01:00
Łukasz Jernaś dabc7e4301 Saving my autohell work, based of banshee/f-spot 2010-06-17 18:35:33 +02:00
Steven Harms fcbcd3568d When adding a remote ssh repository which doesn't exist, System.IO.DirectoryNotFoundException was previously not caught, causing SparkleShare to exit 2010-06-17 10:39:02 -04:00
Hylke Bons d2d3926420 use smaller buddy icon in bubbles 2010-06-17 00:31:47 +01:00
Hylke Bons 1a577868f8 SparkleBubble: update coding style 2010-06-17 00:24:46 +01:00
Hylke Bons 92659beda7 SparkleRepo: make some methods private where it makes sense 2010-06-17 00:16:50 +01:00
Hylke Bons 7747a8e795 SparkleStatusIcon: update coding style 2010-06-17 00:04:14 +01:00
Hylke Bons 6b4ac274ec Fix compile errors. oops. 2010-06-16 23:36:48 +01:00
Hylke Bons f668a7a78d commit and push after adding offline pre sparkle start changes (Simon Pither) 2010-06-16 23:29:46 +01:00
Hylke Bons a541a45332 Remove unneeded method (Simon Pither) 2010-06-16 23:21:55 +01:00
Hylke Bons 8441442d55 Add a .gitignore to the repo after a succesful clone. 2010-06-16 23:04:40 +01:00
Simon Pither dfd6714669 Remove unused method 2010-06-16 15:36:46 +01:00
Simon Pither fe1e9e6bf7 Don't refresh the repo list until after the new directory has been moved into place 2010-06-16 15:36:45 +01:00
Simon Pither 19dc30a5b4 Improve the initial pickup of offline (without sparkleshare running) changes 2010-06-16 15:36:45 +01:00
Simon Pither bec261198a Improve the monitoring/adding algorithm to copy with lots/large files being added
Hopefully this simplifies the code and logic a little too
2010-06-16 10:55:40 +01:00
Hylke Bons b11bad720c SparkleHelpers/Paths: update coding style 2010-06-16 00:29:29 +01:00
Hylke Bons bd82725600 remove unused EventBubble method 2010-06-16 00:10:08 +01:00
Hylke Bons 93350c51e6 change avatar size in log to 24 2010-06-16 00:03:12 +01:00
Hylke Bons 27f40e3d4c Move autostart .desktop file creation to code 2010-06-15 23:21:02 +01:00
Philipp Gildein 7686135d93 Fix NullReferenceException when using UserName uninitialized 2010-06-15 14:53:55 +01:00
Hylke Bons 6ef284e386 update coding style 2010-06-15 14:49:36 +01:00
Hylke Bons 275fc5fef0 SparkleRepo: update coding style 2010-06-15 01:08:35 +01:00