Commit graph

728 commits

Author SHA1 Message Date
Hylke Bons 5cc821445b [mac] Fix some warnings and errors 2011-02-07 01:16:39 +00:00
Kristi f34521025d Fix the open folder button at the end of the intro dialog 2011-02-07 01:16:38 +00:00
Massimo Gengarelli 5b99bb16d4 [main] inverted help/version messages 2011-02-07 01:16:38 +00:00
Bertrand Lorentz 9dfea01ad1 SparkleController: Fix compilation (issue#22) 2011-02-07 01:16:38 +00:00
Hylke Bons b3aeb5337b [osx] Make webkit draw the event log 2011-02-07 01:16:38 +00:00
Hylke Bons 8689fe5ec6 [main] Fix compiler error on Linux 2011-02-07 01:16:38 +00:00
Hylke Bons 7dda1a7c6f [osx] Set a custom icon for ~/SparkleShare 2011-02-07 01:16:37 +00:00
Hylke Bons 4c09da5b27 [osx] Fix some bugs an use sparkleshare.icns for the .app 2011-02-07 01:16:37 +00:00
Hylke Bons acee055bd5 [osx] Implement elegant log window managing 2011-02-07 01:16:37 +00:00
Hylke Bons dc68029047 More work on [osx] 2011-02-07 01:16:37 +00:00
Hylke Bons aebd7a1b4f [controller] Fix folders not being removed 2011-02-07 01:16:37 +00:00
Hylke Bons 450d29c3d1 Cleanup platform detection some more 2011-02-07 01:16:37 +00:00
Hylke Bons bceaabd449 [osx] Hook things up 2011-02-07 01:16:37 +00:00
Hylke Bons 6cc46cdf2c Add proper OS detection 2011-02-07 01:16:37 +00:00
Hylke Bons 7155506b19 [osx, statusicon] Highlight icon when selected 2011-02-07 01:16:36 +00:00
Hylke Bons 77ed64a491 [osx] Implement a proper SparkleStatusIcon class 2011-02-07 01:16:36 +00:00
Hylke Bons 2fa2e312c0 [osx] Implement a proper SparkleLog class 2011-02-07 01:16:36 +00:00
Hylke Bons afca57bc4c Some more messing around with [osx] 2011-02-07 01:16:36 +00:00
Hylke Bons 17b24b9224 [osx] don't allow resizeing of the event log 2011-02-07 01:16:36 +00:00
Hylke Bons 6aa4a44d81 [osx] Add event log window prototype 2011-02-07 01:16:35 +00:00
Hylke Bons b7467aaea8 Clean up MacOS project file 2011-02-07 01:16:35 +00:00
Łukasz Jernaś c723f7c4c1 Get data root dif info from configure
Also fixes the path to the about dialog pixmap.
2011-02-07 01:16:35 +00:00
Hylke Bons 2cbc8bcbd6 [spinner] Remove SparkleLib reference 2011-02-07 01:16:35 +00:00
Hylke Bons 584312f88b [controller] Disable SSH host key checking temporarily for cloning 2011-02-06 01:10:15 +00:00
Hylke Bons 4c72883e28 Merge branch 'master' of https://github.com/kristi/SparkleShare into integration 2011-02-05 16:35:47 +00:00
Hylke Bons 1da15e6ecf Merge branch 'master' of https://github.com/massix/SparkleShare into integration 2011-02-05 16:30:45 +00:00
Hylke Bons d4e20c654e [mac] Fix some warnings and errors 2011-02-05 16:26:40 +00:00
Kristi c16b62263d Merge branch 'master' of https://github.com/massix/SparkleShare 2011-02-03 07:29:56 -08:00
Kristi 3c966c980e Fix the open folder button at the end of the intro dialog 2011-02-01 01:19:22 -08:00
Massimo Gengarelli d514eeac1e [main] inverted help/version messages 2011-01-30 16:50:13 +01:00
Bertrand Lorentz 7e1a504d81 SparkleController: Fix compilation (issue#22) 2011-01-16 11:29:02 +01:00
Hylke Bons c647b818cd [osx] Make webkit draw the event log 2010-12-22 17:27:18 +01:00
Hylke Bons 924390faff [main] Fix compiler error on Linux 2010-12-22 16:18:20 +01:00
Hylke Bons e3b324e3c8 [osx] Set a custom icon for ~/SparkleShare 2010-12-22 00:01:36 +01:00
Hylke Bons a67971ef0f [osx] Fix some bugs an use sparkleshare.icns for the .app 2010-12-21 20:59:53 +01:00
Hylke Bons a2eece8cd4 [osx] Implement elegant log window managing 2010-12-21 18:28:30 +01:00
Hylke Bons c75ac74764 More work on [osx] 2010-12-18 21:37:50 +01:00
Hylke Bons 81b28a1e56 [controller] Fix folders not being removed 2010-12-18 18:01:09 +01:00
Hylke Bons 3881497067 Cleanup platform detection some more 2010-12-18 01:24:15 +01:00
Hylke Bons 5ae4ba3638 [osx] Hook things up 2010-12-18 01:01:43 +01:00
Hylke Bons cd60a85825 Add proper OS detection 2010-12-18 01:01:00 +01:00
Hylke Bons 5a7c1f1129 [osx, statusicon] Highlight icon when selected 2010-12-17 20:23:59 +01:00
Hylke Bons ccaa219a68 [osx] Implement a proper SparkleStatusIcon class 2010-12-17 20:18:22 +01:00
Hylke Bons 46a46a1e05 [osx] Implement a proper SparkleLog class 2010-12-17 18:06:57 +01:00
Hylke Bons 7a60042c48 Some more messing around with [osx] 2010-12-17 00:38:51 +01:00
Hylke Bons 0e2472cd79 [osx] don't allow resizeing of the event log 2010-12-14 21:26:57 +01:00
Hylke Bons dea016d2e5 [osx] Add event log window prototype 2010-12-14 20:22:13 +01:00
Hylke Bons 00fe9600d4 Clean up MacOS project file 2010-12-11 18:43:47 +01:00
Łukasz Jernaś b6b481d738 Get data root dif info from configure
Also fixes the path to the about dialog pixmap.
2010-12-02 22:31:35 +01:00
Hylke Bons cc95142753 [spinner] Remove SparkleLib reference 2010-11-27 22:03:26 +00:00
Hylke Bons 71017990a9 [paths] Add a SparklePath for git 2010-11-27 21:24:34 +00:00
Hylke Bons 7a497997b5 [controller] Make OpenSparkleShareFolder abstract and implement a linux version 2010-11-27 21:24:34 +00:00
Hylke Bons b0f3ae4dc2 [repo][controller] Abstract GetCommits method 2010-11-27 21:24:34 +00:00
Hylke Bons 06001d5893 Let [ui] update [log] 2010-11-27 21:24:34 +00:00
Hylke Bons a01c010207 [statusicon][osx] Make it not crash 2010-11-27 21:24:34 +00:00
Hylke Bons 2f2e662405 [controller] don't show invitations when not configured 2010-11-27 21:24:34 +00:00
Hylke Bons 8c5ecf1d89 [controller] Add TODO 2010-11-27 21:24:34 +00:00
Hylke Bons 891bbc5d9b [controller] fix invitation check 2010-11-27 21:24:34 +00:00
Hylke Bons 93cc71e900 Merge [invitation] into [controller] and [intro] 2010-11-27 21:24:33 +00:00
Hylke Bons 40f002fe97 [window] Fix wrong path to sidesplash image 2010-11-27 21:24:33 +00:00
Hylke Bons 6bc3ec84f8 [invitation] Change invitation extension to .sparkle 2010-11-27 21:24:33 +00:00
Hylke Bons f15bba90e4 Remove double space type crime in license headers 2010-11-27 21:24:33 +00:00
Hylke Bons 260f93ecc1 [bubble] Comment out some lines to build on Mac 2010-11-27 21:24:33 +00:00
Hylke Bons 351cf041fc [controller] rename some debug messages to 'controller' 2010-11-27 21:24:33 +00:00
Hylke Bons d9d50195d9 [invitation] Move folder fetching to controller 2010-11-27 21:24:33 +00:00
Hylke Bons 56488eac06 [statusicon] Disable sync item on first run 2010-11-27 21:24:33 +00:00
Alex Hudson 567694c675 Remove notify-sharp and link to system/gac version instead. 2010-11-27 21:24:32 +00:00
Hylke Bons 9e6aed2d17 [intro] Remove broken url syntax check 2010-11-27 21:24:32 +00:00
Hylke Bons 28fa893e0f [intro] Remove redundant code 2010-11-27 21:24:32 +00:00
Hylke Bons 930671beff [main] Do proper OS detection 2010-11-27 21:24:32 +00:00
Hylke Bons 6bbd21851f [intro] Prevent closing the user info form 2010-11-27 21:24:32 +00:00
Hylke Bons 79d4131825 [statusicon] Cleanup 2010-11-27 21:24:32 +00:00
Hylke Bons c5263e771b [controller] Fix bad regular expression for email 2010-11-27 21:24:32 +00:00
Hylke Bons 3a2c82ff27 [statusicon] Remove dependancy on SparkleLib 2010-11-27 21:24:32 +00:00
Hylke Bons 1cc492f23f [controller] Fix sharing violation due to unclosed resources 2010-11-27 21:24:32 +00:00
Hylke Bons 1344fb66d2 [ui][controller] Fix intro screen not popping up on first run 2010-11-27 21:24:31 +00:00
Hylke Bons e7b90cd91a [controller] Add OnQuitWhileSyncing event 2010-11-27 21:24:31 +00:00
Hylke Bons b3c4ab11f7 [controller] clean up user info members using regex 2010-11-27 21:24:31 +00:00
Hylke Bons 9441908871 [invitation] Add some TODOs 2010-11-27 21:24:31 +00:00
Hylke Bons 57dc09aee9 Move the final pieces of logic from [intro] to [controller] 2010-11-27 21:24:31 +00:00
Hylke Bons fd6d489ce5 Move more logic from [intro] to [controller] 2010-11-27 21:24:31 +00:00
Hylke Bons 390c1f3bdb [controller] SetProcessName belongs to SS main class 2010-11-27 21:24:31 +00:00
Hylke Bons ea4a77390f [controller] don't reset user info on every run 2010-11-27 21:24:31 +00:00
Hylke Bons efb83d646c [controller] Move more logic to the controller 2010-11-27 21:24:31 +00:00
Hylke Bons 0b51bab957 [osx] Fix crashes in statusitem, caused by freed memory 2010-11-27 21:24:31 +00:00
Hylke Bons 438d8e55d0 Create a working Mac solution file and add some temporary workarounds 2010-11-27 21:24:30 +00:00
Hylke Bons e086b08f47 [paths] Add a SparklePath for git 2010-11-27 21:23:44 +00:00
Hylke Bons d4e2d7e37e [controller] Make OpenSparkleShareFolder abstract and implement a linux version 2010-11-27 20:24:57 +00:00
Hylke Bons cb7ba55cf5 [repo][controller] Abstract GetCommits method 2010-11-27 17:44:13 +00:00
Hylke Bons 3efd39d0fc Let [ui] update [log] 2010-11-24 23:04:55 +00:00
Hylke Bons 2c8d19be8b [statusicon][osx] Make it not crash 2010-11-21 20:57:14 +00:00
Hylke Bons ab3cdb7dca [controller] don't show invitations when not configured 2010-11-21 19:49:37 +00:00
Hylke Bons ff11a81856 [controller] Add TODO 2010-11-21 19:41:30 +00:00
Hylke Bons 1d3bf639ea [controller] fix invitation check 2010-11-21 19:25:17 +00:00
Hylke Bons 81830fc928 Merge [invitation] into [controller] and [intro] 2010-11-21 19:23:43 +00:00
Hylke Bons 7b315a42b9 [window] Fix wrong path to sidesplash image 2010-11-21 17:33:15 +00:00
Hylke Bons ccc3818f84 [invitation] Change invitation extension to .sparkle 2010-11-21 17:10:48 +00:00
Hylke Bons b503159c6e Remove double space type crime in license headers 2010-11-21 12:33:24 +00:00
Hylke Bons e4d389a771 [bubble] Comment out some lines to build on Mac 2010-11-20 23:26:24 +00:00
Hylke Bons 549941fd2a Merge https://github.com/alexhudson/SparkleShare into integration 2010-11-20 23:23:47 +00:00
Hylke Bons e70ebd8de3 [controller] rename some debug messages to 'controller' 2010-11-20 23:22:01 +00:00
Hylke Bons 3314393e69 [invitation] Move folder fetching to controller 2010-11-20 23:15:26 +00:00
Hylke Bons 9db108de87 [statusicon] Disable sync item on first run 2010-11-20 23:13:41 +00:00
Alex Hudson 5679f292dc Remove notify-sharp and link to system/gac version instead. 2010-11-20 21:50:54 +00:00
Hylke Bons e43763decd [intro] Remove broken url syntax check 2010-11-20 15:08:38 +00:00
Hylke Bons ecf35d6f36 [intro] Remove redundant code 2010-11-20 14:52:04 +00:00
Hylke Bons 8cd6ee3741 [main] Do proper OS detection 2010-11-20 14:47:18 +00:00
Hylke Bons be418592b8 [intro] Prevent closing the user info form 2010-11-20 13:46:26 +00:00
Hylke Bons 3a0bcedc09 [statusicon] Cleanup 2010-11-20 13:21:17 +00:00
Hylke Bons e14c7f8166 [controller] Fix bad regular expression for email 2010-11-20 12:08:01 +00:00
Hylke Bons 046016667c [statusicon] Remove dependancy on SparkleLib 2010-11-20 11:42:38 +00:00
Hylke Bons 1d292a8891 [controller] Fix sharing violation due to unclosed resources 2010-11-19 23:47:19 +00:00
Hylke Bons 46f35e3707 [ui][controller] Fix intro screen not popping up on first run 2010-11-19 23:25:47 +00:00
Hylke Bons 76d80d9aad [controller] Add OnQuitWhileSyncing event 2010-11-19 21:38:28 +00:00
Hylke Bons d7662b289f [controller] clean up user info members using regex 2010-11-19 21:26:53 +00:00
Hylke Bons 8faebdbca0 [invitation] Add some TODOs 2010-11-19 01:31:20 +00:00
Hylke Bons 64013dc659 Move the final pieces of logic from [intro] to [controller] 2010-11-19 01:25:57 +00:00
Hylke Bons 8bf57aa96e Move more logic from [intro] to [controller] 2010-11-19 01:07:59 +00:00
Hylke Bons b5ef0baf39 [controller] SetProcessName belongs to SS main class 2010-11-18 00:51:34 +00:00
Hylke Bons 9320b0f1ad [controller] don't reset user info on every run 2010-11-18 00:33:55 +00:00
Hylke Bons c111680d02 [controller] Move more logic to the controller 2010-11-18 00:29:31 +00:00
Hylke Bons 7cc7f98424 [osx] Fix crashes in statusitem, caused by freed memory 2010-11-17 23:40:52 +00:00
Hylke Bons 3e98e762d6 Create a working Mac solution file and add some temporary workarounds 2010-11-16 23:23:50 +00:00
Hylke Bons 5430184ff0 Add submodules 2010-11-16 20:08:33 +00:00
Hylke Bons 6f58758bd0 [listener] Fix crash due to empty username 2010-11-16 00:56:21 +00:00
Hylke Bons a3fe405712 [controller] Make Controller an abstract class and provide a Linux implementation 2010-11-16 00:24:47 +00:00
Hylke Bons 677b4e6ed5 [build] Add Cocoa solution and status icon in Cocoa 2010-11-14 23:06:41 +00:00
Hylke Bons 1625d2df31 [build] Make SS build and run on OSX 2010-11-13 22:30:00 +00:00
Hylke Bons 27f687ff23 [log] pass avatars to the new webkit view 2010-11-07 23:59:07 +01:00
Hylke Bons e2ad57d3ea [log] webkit based event log (still kind of broken) 2010-11-07 21:06:13 +00:00
Hylke Bons 5ca7b86d74 [build] install html pages properly 2010-11-06 15:37:04 +00:00
Hylke Bons a1c8c8b321 [build] Add webkit 2010-11-06 15:05:48 +00:00
Hylke Bons ad3b78b911 [notifications] restructure and make commit messages translatable 2010-11-02 10:45:37 +00:00
Hylke Bons de6eb72d26 [intro] don't let the user close the window while syncing 2010-10-26 11:45:57 +01:00
Hylke Bons b6e6012a5e [dialog] add a separator 2010-10-22 12:38:02 +01:00
Hylke Bons 7e71a4eb92 Merge http://github.com/alshopov/SparkleShare 2010-10-22 09:44:27 +01:00
Hylke Bons a62ede47e9 Fix some whitespace 2010-10-22 09:44:16 +01:00
Alexander Shopov a972bae08d [i18n] Mark existing strings in UI as translatable 2010-10-22 11:17:52 +03:00
Hylke Bons 1dfb59124a [statusicon] Update sync status message automatically when the menu is open (fixes regression) 2010-10-22 00:26:46 +01:00
Hylke Bons 163bec34d8 Add nant to build requirements in README 2010-10-21 20:11:02 +01:00
Hylke Bons e99b2481f1 [log] align timestamps to the right 2010-10-21 18:49:53 +01:00
Hylke Bons 80345e47b1 [log] remove window border from events 2010-10-21 18:22:44 +01:00
Hylke Bons 5f0e5f7e49 Add about dialog 2010-10-21 18:15:45 +01:00
Hylke Bons 9516f53b70 Restructure to be more MVC like 2010-10-16 23:48:50 +01:00
Hylke Bons db6393fa55 [ui] only run gvfs command if it exists 2010-10-13 11:24:50 +01:00
Hylke Bons b151362f65 Merge gitsharp branch into master 2010-10-11 00:05:54 +01:00
Hylke Bons 2032915220 [statusicon] don't restart the animation when it's already running 2010-10-10 15:38:43 +01:00
Hylke Bons f113f5ddaf [entry] use normal text colour when pasting in entry 2010-10-08 17:52:46 +01:00
Hylke Bons 49c555a6ca [cli] check for the ssh PID var instead of SOCKET 2010-10-07 22:59:46 +01:00
Hylke Bons 9867dcbac6 [repo][ui] Add fetchingfailed events 2010-10-07 22:46:11 +01:00
Hylke Bons a24d2dc0b7 [repo][log] Add an infobar message for when fetching fails 2010-10-07 22:31:48 +01:00
Hylke Bons d8aaded856 [statusicon] new icon by lapo and improve error state handling 2010-10-07 22:08:13 +01:00
Hylke Bons a75c886b95 [main] code cleanup 2010-10-07 21:01:39 +01:00
Hylke Bons 0402a1d719 [log] update when pushing has finished and fetch/push on a reconnect 2010-10-07 20:40:23 +01:00
Hylke Bons 72dc0e162d [infobar] new class [uihelpers] add GdkColorToHex [ui] cleanup 2010-10-07 20:26:49 +01:00
Hylke Bons 4fedea3f60 [log][repo][statusicon] add notices and icons when there are unpushed changes 2010-10-07 00:54:42 +01:00
Hylke Bons 7c6284b5cf [log] destroy logs properly after closing, so they don't pop up again on raised events 2010-10-05 22:34:37 +01:00
Hylke Bons b2e9a2edf4 [link] fix brokenness when using underlines in the file name 2010-10-04 23:57:43 +01:00
Hylke Bons 45d2086037 [intro] assume same project and repo name when no subfolder is given for gitorious 2010-10-04 22:50:59 +01:00
Hylke Bons 96074e15c2 [invitation] tweak table layout 2010-10-04 21:20:36 +01:00
Hylke Bons 7050aa1139 [invitation] Make it work again 2010-10-04 20:33:37 +01:00
Hylke Bons bdc831bc0e [intro] link to the right folder in case of duplicate names 2010-10-04 11:35:18 +01:00
Hylke Bons 1116f3636c [log] Fix some layout issues 2010-10-04 10:06:09 +01:00
Hylke Bons 7405332034 [cli] only start a new ssh-agent if there isn't one already 2010-10-03 20:55:35 +01:00
Hylke Bons b10738c3fd [repo] try to reconnect after connection is lost 2010-10-03 11:43:39 +01:00
Hylke Bons 14d75abb59 Add Luis to contributors 2010-09-23 23:21:27 +01:00
Hylke Bons 37a4144bae cleanup coding style of previous commit and hide the menubar 2010-09-23 23:19:49 +01:00
Luis Cordova fedb3b020f Added Ctrl+W and Esc accelerators to Log Window (but could not hide menu bar) 2010-09-22 16:23:55 -05:00
Łukasz Jernaś 9a8b1233c4 Synchronise string format with SparkleIntro.cs 2010-09-22 11:18:36 +02:00
Hylke Bons d05f7e4758 edited ‘SparkleShare/SparkleUI.cs’ and 4 more 2010-09-14 20:11:55 +01:00
Hylke Bons 1609b309e6 [ui] Fix Quit method 2010-09-12 18:46:00 +01:00
Hylke Bons 0ee0fd605b [listener] Add an IRC connection and listen to updates. hardcoded testing channel for now 2010-09-12 14:00:07 +01:00
Hylke Bons 301815b695 [ui] populate the repo list in a new thread, so the statusicon will show up instantly 2010-09-11 22:29:12 +01:00
Hylke Bons 84b069419f tmpcommit 2010-09-11 17:03:33 +01:00
Bertrand Lorentz 81d1b9c699 Update SparkleShare.csproj 2010-09-11 17:50:40 +02:00
Hylke Bons d4735cb749 [repo] set syncing state before firing event, [statusicon] update state after populating list and change some strings 2010-09-11 10:52:34 +01:00
Hylke Bons c57430ed5c [statusicon] do the statusicon syncing/idle switching smarter, less bugs 2010-09-11 10:52:34 +01:00
Hylke Bons 9d0b7f4451 [statusicon] don't create a [log] if one for the same repo is already open. present to the user instead 2010-09-11 10:52:34 +01:00
Łukasz Jernaś 162b0acdaa [intro] Fixup i18n 2010-09-09 09:38:48 +02:00
Hylke Bons 0e680bd59b [repo] fix timestamp 2010-09-08 14:33:27 +01:00
Hylke Bons b662452b5f [into] remove debug output 2010-09-05 19:10:07 +01:00
Hylke Bons 5d3ab224a1 [into] fix server entry parsing 2010-09-05 19:07:41 +01:00
Hylke Bons 999b9d9d8e [statusicon] code cleanup 2010-09-05 15:56:06 +01:00
Hylke Bons 8a52659221 [statusicon] Add some comments 2010-09-04 22:40:35 +01:00
Hylke Bons d8ce10e5d6 [log] remove event handlers for updating the log when window is closed 2010-09-04 21:17:41 +01:00
Hylke Bons ba1ab73877 [log] Refresh the event log when there are changes 2010-09-04 17:30:09 +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
Hylke Bons 1b59cc3179 [nautilus] replace space with %20 so you don't paste broken links 2010-09-04 13:25:08 +01:00
Hylke Bons 2648f69b26 [nautilus] make weblinks work for github too 2010-08-30 16:58:45 +01:00
Hylke Bons dcd77acddc [nautilus] add 'Copy Web Link' feature 2010-08-30 15:28:13 +01:00
Hylke Bons 7b9ed5e9c4 [repo][log] code cleanup 2010-08-29 22:47:58 +01:00
Hylke Bons 1c4cb84650 [log] remove some leftover debug prints 2010-08-29 13:23:19 +01:00
Hylke Bons c9892fa3d2 [log] detect moves/renames and present them nicer than an remove+add in the recent events 2010-08-29 13:04:44 +01:00
Hylke Bons 143f991aa3 [repo] redo commit message formatting 2010-08-29 11:38:34 +01:00
Hylke Bons fc804f2595 [repo] Add an error state icon and [repo] don't commit empty change sets 2010-08-28 19:56:19 +01:00
Hylke Bons 480a551b83 [link] use a less harsh black for broken links 2010-08-28 19:11:36 +01:00
Hylke Bons b7ab1f458a [repo] keep trying to push after failed push and update statusicon 2010-08-28 19:07:57 +01:00
Hylke Bons 678c26fe3c [log] return day headers background colour 2010-08-28 19:07:57 +01:00
Hylke Bons 572142736a Show hand cursor when hovering links 2010-08-26 11:14:49 +01:00