2012-12-07 10:19:12 +00:00
|
|
|
0.9.10 for Linux, Mac and Windows (Fri Dec 7 2012):
|
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Fix folders not opening from statusicon menu on Windows
|
|
|
|
- Fix freeze on Mac when retrying a failed add a project attempt
|
|
|
|
- Fix a freeze on Mac when updating the status icon when the menu is open
|
|
|
|
|
|
|
|
|
2012-12-03 11:54:11 +00:00
|
|
|
0.9.9 for Linux, Mac and Windows (Mon Dec 3 2012):
|
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Add high resolution images for retina displays on macs
|
|
|
|
- Put uncommonly used menu items in a submenu in the statusicon
|
|
|
|
- Fix an issue connecting to encrypted projects
|
|
|
|
- New tutorial slides
|
|
|
|
- Detect more types of sync errors
|
|
|
|
- Various small fixes and cleanups
|
|
|
|
|
|
|
|
|
2012-11-18 11:35:49 +00:00
|
|
|
0.9.8 for Linux, Mac and Windows (Sun Nov 18 2012):
|
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Show both the cumulative upload and download speeds when multiple
|
|
|
|
projects are syncing at the same time
|
|
|
|
- Defer receiving changes when affected files are locked and show
|
|
|
|
a warning in the statusicon (mostly affects Windows)
|
|
|
|
- Fix an issue where changing the case of a file name that will be
|
|
|
|
synced to Windows or Mac would result in a no longer syncable project
|
|
|
|
- Add a "Try Again" action underneath every error reported in the
|
|
|
|
statusicon to force a retry
|
|
|
|
- Always sync to the default git branch even when it's not named
|
|
|
|
"master" (e.g. "gh-pages")
|
|
|
|
- Fix unicode characters displaying weirdly in the event log
|
|
|
|
|
|
|
|
|
|
|
|
0.9.7 for Linux, Mac and Windows (Sat Nov 10 2012):
|
2012-11-04 15:45:50 +00:00
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Remove Growl and use native OS X notifications
|
2012-11-04 16:36:01 +00:00
|
|
|
- Treat underscores in project names as spaces for the folder names
|
|
|
|
- Allow periods "." in project names
|
2012-11-09 19:17:01 +00:00
|
|
|
- Depend on git >= 1.7.12
|
2012-11-09 19:51:30 +00:00
|
|
|
- Fix Mac unicode compatibility (could cause duplicate files or folders
|
2012-11-18 11:35:49 +00:00
|
|
|
between different platforms)
|
2012-11-04 15:45:50 +00:00
|
|
|
|
|
|
|
|
2012-10-27 14:50:26 +00:00
|
|
|
0.9.6 for Linux, Mac and Windows (Sat Oct 27 2012):
|
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Show link code and Copy button on last tutorial page
|
|
|
|
- Fix crash when the SparkleShare folder is on an unmounted drive
|
|
|
|
- Fix crash of the event log on Windows
|
|
|
|
- Keep Continue button in the same place on each tutorial page
|
|
|
|
- Remove dock icon badging on Mac now that Mountain Lion has
|
|
|
|
a notification queue
|
|
|
|
|
|
|
|
|
2012-10-21 20:35:27 +00:00
|
|
|
0.9.5 for Linux, Mac and Windows (Sun Oct 21 2012):
|
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Fix "Show all" link not working in event log
|
|
|
|
- Fix wrong version number in the Windows about dialog
|
|
|
|
- Fix some problems with encrypted projects
|
|
|
|
- Fix .sparkleshare file not always being hidden on Windows
|
|
|
|
- Fix "Open files" button when an encrypted project has been added
|
|
|
|
- Fix a crash of the event log on Windows
|
|
|
|
|
|
|
|
|
|
|
|
0.9.4 for Linux, Mac and Windows (Fri Oct 19 2012):
|
2012-10-19 20:45:27 +00:00
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Remove Nautilus extension
|
|
|
|
- Restore previous revisions of files from the event log
|
|
|
|
- Fix Mac file system watcher not always triggering
|
|
|
|
- Add symbolic icon for GNOME 3 (by Lapo)
|
|
|
|
- New Bitbucket and default user icon
|
|
|
|
- For encrypted projects, use a different salt for each project
|
|
|
|
|
|
|
|
|
2012-10-21 20:35:27 +00:00
|
|
|
0.9.3 for Linux, Mac and Windows (Mon Oct 1 2012):
|
2012-09-26 10:15:30 +00:00
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Fix endless loop when adding empty folders
|
|
|
|
- Fix freeze when adding lots of files
|
|
|
|
- Fix using hosts with a non-standard SSH port
|
|
|
|
- Fix receiving of notification service message after the first one
|
|
|
|
- New non-animating status icons
|
|
|
|
- More descriptive error reporting in the status icon
|
|
|
|
- Add link to debug log in the about dialog
|
2012-09-26 14:07:59 +00:00
|
|
|
- Use port 443 on the notification service to work better in
|
|
|
|
restricted networks
|
2012-09-26 10:15:30 +00:00
|
|
|
|
|
|
|
|
2012-10-21 20:35:27 +00:00
|
|
|
0.9.2 for Linux, Mac and Windows (Wed Aug 29 2012):
|
2012-08-29 12:06:46 +00:00
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- This release fixes a crash that can happen after adding a new
|
|
|
|
project as well ssh-agent sometimes not starting on Windows
|
|
|
|
|
2012-09-26 10:15:30 +00:00
|
|
|
|
2012-10-21 20:35:27 +00:00
|
|
|
0.9.1 for Linux, Mac and Windows (Mon Aug 27 2012):
|
2012-08-26 15:36:34 +00:00
|
|
|
|
|
|
|
Hylke:
|
|
|
|
- Use HTTPS to fetch gravatars
|
|
|
|
- Website links in the about dialog
|
|
|
|
- Scalable custom folder icon in Nautilus 3.x
|
|
|
|
- Default host user is now "storage" instead of "git"
|
|
|
|
- Create crash reports in ~/SparkleShare when things go wrong
|
|
|
|
- New Windows folder icons
|
|
|
|
- Project folders can now be renamed in the file manager
|
|
|
|
- Resizable event log on Mac
|
|
|
|
- Fix some bugs in conflict resolution mechanism
|
|
|
|
|
|
|
|
|
2012-10-21 20:35:27 +00:00
|
|
|
0.9.0 for Linux, Mac and Windows (Wed Jun 27 2012):
|
2012-04-26 14:31:38 +00:00
|
|
|
|
|
|
|
Hylke:
|
2012-06-29 08:05:19 +00:00
|
|
|
- Experimental client side encryption using OpenSSL's AES
|
2012-04-26 14:31:38 +00:00
|
|
|
- Allow setting custom paths in config.xml
|
|
|
|
- Ship host keys of default plugins and verify on project add
|
|
|
|
- Don't touch the user's ~/.ssh/config to configure SSH
|
|
|
|
- Make fetching remote project's history optional
|
2012-05-14 22:35:59 +00:00
|
|
|
- Cached logs for faster event log loading/switching
|
2012-05-27 23:30:07 +00:00
|
|
|
- Sort event log file entries by time
|
2012-05-27 23:45:33 +00:00
|
|
|
- Change default notification service to use port 80
|
2012-06-17 22:42:36 +00:00
|
|
|
- Show backend error message(s) when on failed project add
|
2012-06-19 22:16:23 +00:00
|
|
|
- Update Growl framework to version 1.3.1: A separate Growl
|
|
|
|
is no longer needed and ready for Mountain Lion's notifications
|
2012-06-20 11:07:10 +00:00
|
|
|
- Monochrome appindicator icons on Ubuntu
|
2012-05-27 23:30:07 +00:00
|
|
|
|
|
|
|
Travis:
|
|
|
|
- Rewrote the notification service, now more robust and reliable
|
2012-04-26 14:31:38 +00:00
|
|
|
|
|
|
|
|
2012-10-21 20:35:27 +00:00
|
|
|
0.8.4 for Linux, Mac and Windows (Sun Mar 18 2012):
|
2012-03-18 20:12:56 +00:00
|
|
|
|
|
|
|
Hylke:
|
2012-03-18 20:22:47 +00:00
|
|
|
- Show initial sync progress in taskbar item on Windows 7
|
2012-03-18 20:12:56 +00:00
|
|
|
- Fix "Add" item being disabled on first run
|
|
|
|
- Fix some crashes in notfication mechanism
|
|
|
|
- Use ~/SparkleShare instead of ~/My Documents/SparkleShare on Windows
|
|
|
|
- Add option to add SparkleShare to startup items on Windows
|
|
|
|
- Add SparkleShare to Explorer sidebar
|
|
|
|
- Report whether we're sending or receiving (or both) in the status icon
|
|
|
|
- Fix some cases where SparkleShare would incorrectly say "not synced"
|
|
|
|
- Some UI changes on Windows to comply with the Windows HIG
|
|
|
|
|
|
|
|
|
2012-03-11 23:30:59 +00:00
|
|
|
0.8.3 for Linux, Mac and Windows (Sun Mar 11 2012):
|
2012-02-19 22:58:33 +00:00
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke:
|
2012-03-11 23:30:59 +00:00
|
|
|
- Windows version implemented with WPF
|
2012-06-29 08:05:19 +00:00
|
|
|
- Invites feature: link to a host with one click
|
|
|
|
- Implement sparklshare:// protocol handlers for invites
|
|
|
|
- "Add SparkleShare to login items" checkbox on the last tutorial page
|
|
|
|
- Text entries aren't being reset when selecting plugins in the setup dialog
|
|
|
|
- A variety of new default avatars (GNOME style)
|
|
|
|
- More useful hints below the entries in the setup dialog
|
|
|
|
- Breadcrumbs for paths in the event log: directories can be clicked
|
|
|
|
- Allow backends to be in separate binaries (by Shish)
|
|
|
|
- If the dock icon is visible and has a count badge, open event log on click
|
|
|
|
- Add previously successfully used hosts as plugins
|
2012-02-19 22:58:33 +00:00
|
|
|
|
|
|
|
|
2012-02-11 19:49:43 +00:00
|
|
|
0.8.2 for Linux and Mac (Sat Feb 11 2012):
|
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke:
|
|
|
|
- Use the more reliable and less resource intensive FSEvents on Mac.
|
|
|
|
- Improvements to the reconnect mechanism of the notification system
|
2012-02-11 19:49:43 +00:00
|
|
|
|
|
|
|
|
|
|
|
0.8.1 for Linux and Mac (Sun Jan 29 2012):
|
2012-01-29 22:15:43 +00:00
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke:
|
|
|
|
- Disable the Quit menu item when a sync is going on
|
|
|
|
- Show remote url when hovering project names in the log
|
|
|
|
- Fix the event log on Linux
|
|
|
|
- Allow server ports to be specified once again
|
|
|
|
- Open Folder button after setup now takes you to SparkleShare/subfolder
|
|
|
|
- Close event log on Cmd+W on Mac
|
2012-01-29 22:15:43 +00:00
|
|
|
|
|
|
|
|
2012-02-11 19:49:43 +00:00
|
|
|
0.8.0 for Linux and Mac (Sun Jan 22 2012):
|
2012-01-13 20:00:06 +00:00
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke:
|
|
|
|
- Show syncing progress in the status icon
|
|
|
|
- Hide dock icon on Mac until you open a window
|
|
|
|
- Update dates in the event log after midnight
|
|
|
|
- Don't let git compress already compressed files (.jpg .ogg .zip, etc.)
|
|
|
|
- Limit git's memory usage
|
|
|
|
- Ignore history of any added git/hg/bzr repositories, just add the files
|
|
|
|
- Spin status icon on syncing changes made before startup
|
2012-01-13 20:00:06 +00:00
|
|
|
|
|
|
|
|
2011-12-25 20:58:27 +00:00
|
|
|
0.6.0 for Linux and Mac (Sun Dec 25 2011):
|
2011-12-24 20:40:13 +00:00
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke:
|
|
|
|
- Several fixes for annoying bugs and crashes
|
|
|
|
- Fix freeze on quit on Mac
|
|
|
|
- Show project and history size in the event log
|
2011-12-24 20:40:13 +00:00
|
|
|
|
|
|
|
|
2011-12-02 12:15:50 +00:00
|
|
|
0.4.2 for Linux and Mac (Fri Dec 2 2011):
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke:
|
|
|
|
- Fix crash trying to add a project
|
2011-12-02 12:15:50 +00:00
|
|
|
|
|
|
|
|
2011-11-29 19:26:37 +00:00
|
|
|
0.4.1 for Linux and Mac (Tue Nov 29 2011):
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke: Just some small tweaks and fixes:
|
2011-11-29 19:26:37 +00:00
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
- Bundle git with the Mac application
|
|
|
|
- Warn about potential global gitignore files
|
|
|
|
- Remove SmartIrc4Net
|
|
|
|
- Build system fixes
|
2011-11-29 19:26:37 +00:00
|
|
|
- Code cleanups
|
|
|
|
|
|
|
|
|
2011-11-12 02:23:30 +00:00
|
|
|
0.4.0 for Linux and Mac (Sun Nov 12 2011):
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke: It has been a while since the last release. Since so many
|
|
|
|
things changed, and it being (softly) incompatible with 0.2, I decided
|
|
|
|
to call it 0.4. Here are the most important improvements:
|
|
|
|
|
|
|
|
- Support OS X Lion
|
|
|
|
- Revamped "Add Hosted Project..." dialog
|
|
|
|
- First run tutorial
|
|
|
|
- Clicking notifications opens the event log
|
|
|
|
- Support for organisation/host plugins
|
|
|
|
- Adding empty folders now works
|
|
|
|
- More useful error reporting
|
|
|
|
- Progress bar on the initial sync, and a button to cancel
|
|
|
|
- Replace IRC by a custom protocol as the default notification system
|
|
|
|
- Many many fixes for crashes and bugs
|
|
|
|
|
|
|
|
Travis:
|
|
|
|
- Nautilus 3.x plugin
|
|
|
|
- Bugfixes
|
2011-11-13 19:00:45 +00:00
|
|
|
|
2011-11-12 02:23:30 +00:00
|
|
|
|
2011-07-25 22:46:21 +00:00
|
|
|
0.2.5 for Linux and Mac (Mon Jul 25 2011):
|
2011-07-20 23:17:28 +00:00
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke: Reimplement notes to be less buggy and backend independent. Polish
|
|
|
|
about dialog and event log html. Fix a bug where large collections of files
|
|
|
|
weren't being synced when adding them at the same time. The event log now
|
|
|
|
collapses huge change sets and squashes events together by day when they
|
|
|
|
are on the same day and in the same folder. Add a controller per UI component
|
|
|
|
to make the Windows verion easier to implement.
|
2011-07-20 23:17:28 +00:00
|
|
|
|
|
|
|
|
2011-06-29 15:34:34 +00:00
|
|
|
0.2.4 for Linux and Mac (Wed Jun 29, 2011):
|
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke: Fix crash when setting up with an empty Git repository.
|
2011-06-29 15:34:34 +00:00
|
|
|
|
|
|
|
|
2011-06-28 16:02:27 +00:00
|
|
|
0.2.3 for Linux and Mac (Tue Jun 28, 2011):
|
2011-06-26 01:33:48 +00:00
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke: Add the ability to add notes in the event logs. Fix some quirks
|
|
|
|
in the webkit view on Linux. Redid gravatar fetching parts to be more
|
|
|
|
efficient. Remove headless feature. Fix some small bugs and crashes.
|
|
|
|
SparkleShare will now also try to use your existing SSH keypair. Required
|
|
|
|
Git version is now 1.7.1 or later.
|
2011-06-26 01:33:48 +00:00
|
|
|
|
|
|
|
|
2011-06-14 18:07:03 +00:00
|
|
|
0.2.2 for Linux and Mac (Tue Jun 14, 2011):
|
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke: Fix crash on first run when ~/.ssh doesn't exist. Sync algorithm
|
|
|
|
tweaks. New global event log. Ubuntu integration with libappindicator. Poll
|
|
|
|
sometimes even when using the notification service.
|
2011-06-14 18:07:03 +00:00
|
|
|
|
|
|
|
|
2011-06-08 14:10:16 +00:00
|
|
|
0.2.1 for Linux and Mac (Wed Jun 8, 2011):
|
|
|
|
|
2012-06-29 08:05:19 +00:00
|
|
|
Hylke: Fix bug where host names with a "-" in them weren't accepted. Fix
|
|
|
|
crash that happens when the user doesn't have their "Real Name" set in the
|
|
|
|
OS and a race condition connecting to the announcements server.
|
2011-06-08 14:10:16 +00:00
|
|
|
|
|
|
|
|
2011-06-06 20:16:32 +00:00
|
|
|
0.2 for Linux and Mac (Mon Jun 6, 2011):
|
2011-05-02 15:07:13 +00:00
|
|
|
|
2011-06-06 19:59:09 +00:00
|
|
|
Hylke: Removed the dependancy on GitSharp. File rename detection support
|
2011-05-02 16:33:36 +00:00
|
|
|
in the event logs. Fixed all crashes reported in RC1 and improved sync
|
2012-06-29 08:05:19 +00:00
|
|
|
algorithm. Redid collision detection and conflict resolving (use a copy
|
2011-06-06 19:59:09 +00:00
|
|
|
of each version). Improved about dialogs with version checking. Pluggable
|
2011-06-06 20:16:32 +00:00
|
|
|
backend (experimental Mercurial support). Added support for Growl to show
|
|
|
|
notifications on Mac.
|
2011-05-02 15:07:13 +00:00
|
|
|
|
|
|
|
|
|
|
|
0.2-rc1 for Linux and Mac (Sun Mar 20, 2011):
|
2011-03-20 17:58:51 +00:00
|
|
|
|
|
|
|
Hylke: A lot of fixes and optimisations across the backend. Less memory
|
|
|
|
usage, less crashes. Instant notifications of new changes instead of polling.
|
|
|
|
Refreshed event log HTML theme. Keeping logs in memory for faster reopening and
|
|
|
|
loads more goodness.
|
|
|
|
|
|
|
|
|
|
|
|
0.2-beta2 for Mac (Sat Feb 12, 2011):
|
2011-02-12 23:41:08 +00:00
|
|
|
|
|
|
|
Hylke: Mac version! Massive restructure of the code to an MVC-like model
|
|
|
|
to make building different front-ends easier. Ported the event logs to
|
|
|
|
Webkit, so users can style it to their liking. It also reduces the amount
|
|
|
|
of UI-porting that needs to be done between toolkits.
|
|
|
|
|
|
|
|
|
2010-09-04 22:08:46 +00:00
|
|
|
0.2-beta1 (Sun Sep 5, 2010):
|
|
|
|
|
|
|
|
Hylke: Aside from the usual bug fixes and behind the scenes work I mainly
|
|
|
|
added features that increase productivity in the event logs. Not only does
|
|
|
|
it look a lot prettier, each entry in an event log now has a clickable link
|
|
|
|
for easy access to files. It refreshes automatically on new events as well.
|
|
|
|
The Nautilus plugin now has the "Copy Web Link" context menu item, which
|
|
|
|
makes sharing links a whole lot easier.
|
2011-05-02 16:33:36 +00:00
|
|
|
|