2009-02-13  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/preferencesdialog.c:
   Don't modify the colours of the Xfce header widget.
 * New release: Gigolo 0.2.0.


2009-02-09  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/main.c:
   Fix missing startup completion notification when
   "start-in-systray" is used.
 * src/backendgvfs.c, src/bookmark.c, src/bookmarkdialog.c,
   src/bookmarkeditdialog.c, src/menubuttonaction.c, src/mountdialog.c,
   src/passworddialog.c, src/preferencesdialog.c, src/settings.c,
   src/window.c:
   Use the G_DEFINE_TYPE() macro to generate the *_get_type() code.
 * src/window.c, src/backendgvfs.c, src/mountdialog.c,
   src/bookmarkdialog.c, src/preferencesdialog.c:
   Prefer 'Connect' to 'Mount' in user-visible strings for consistency.
 * src/window.c:
   Remember the main window's show state and don't query the window's
   maximised state on exit when it is not shown at all.


2009-02-04  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/bookmarkeditdialog.c:
   Prevent setting an invisible/unsupported item in the scheme combo
   box, fallback to Custom Location.


2009-01-31  Enrico Tröger  <enrico(at)xfce(dot)org>

 * *.*:
   Change application name to 'Gigolo'.
   Rename everything to 'Gigolo'.
 * waf, wscript:
   Update to Waf 1.5.3 and use new syntax in the wscript.


2009-01-26  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/window.c:
   Make 'Connect' insensitive for connected resources.
   Allow also mounting resources by toggling the 'Mounted' checkbox.
 * src/backendgvfs.c:
   Ignore empty CDs which are listed as mounted by GVfs.


2009-01-25  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/main.c, src/preferencesdialog.c, src/window.c:
   Add an option to start minimized.
 * src/bookmarkeditdialog.c, src/common.c:
   Add a hack to make the 'davs://' scheme also available even if GVfs
   tells to not support it (GVfs bug #538461).
 * README, sion.1.in, src/main.c, src/window.c:
   Fix spelling of GVfs.
 * po/POTFILES.in, src/Makefile.am, src/backendgvfs.c,
   src/backendgvfs.h, src/common.c, src/common.h,
   src/mountdialog.c, src/mountdialog.h, src/preferencesdialog.c,
   src/window.c, src/window.h:
   Show a progressbar dialog when mounting bookmarks.
   Move sion_get_application_icon_name() to common.c.
   Some minor cleanups.
 * src/window.c:
   Allow unmounting resources by toggling the 'Mounted' checkbox.


2009-01-19  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/main.c:
   Print version information when running in verbose mode.
 * src/window.c:
   Add a 'Copy URI' menu item to the actions menu.
 * src/settings.c, src/settings.h, src/window.c:
   Save settings when the preferences dialog is closed.
   Save bookmarks when the bookmark dialog is closed and when a new
   bookmark was created using the connection menu.


2009-01-12  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/main.c:
   Make user-defined keyboard shortcuts for menu items persistent.
 * src/preferencesdialog.c:
   Add a separator between the heading and the content in the prefs
   dialog to make it look more like the original.
 * src/window.c:
   Add tooltips for toolbar items.


2009-01-11  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/backendgvfs.c:
   Fix crashes with older GVFS versions
   (#4794, patch by Colin Leroy, thanks).
 * src/bookmarkdialog.c, src/preferencesdialog.c, src/settings.c,
   src/window.c:
   Make bookmark auto connect interval configurable.
 * src/bookmarkeditdialog.c:
   Hide auto connect label also for the Connect dialog.
   Fix mnemonics.
 * src/window.c:
   Fix 'Minimize to tray'.
 * src/backendgvfs.c, src/bookmark.c, src/bookmarkdialog.c, src/main.c,
   src/bookmarkeditdialog.c, src/common.c, src/menubuttonaction.c,
   src/passworddialog.c, src/settings.c, src/window.c, wscript:
   Change used comments to multi-line variants.
   Add -ansi to debug compile flags.


2009-01-10  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/bookmarkeditdialog.c:
   Fix "This bookmark already exists" warning when editing an existing
   bookmark (patch by Colin Leroy, thanks).
 * THANKS, src/bookmark.c, src/bookmark.h, src/settings.c:
   Try to connect to auto-connect bookmarks at startup and every
   minute. Clicking Disconnect cancels autoconnection for the
   running instance (patch by Colin Leroy, thanks).


2009-01-06  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/bookmarkdialog.c, src/bookmarkeditdialog.c,
   src/bookmarkeditdialog.h, src/window.c:
   Don't allow entering duplicate bookmark names.
   When any input was missing or wrong in the Bookmark Edit dialog, put
   the input focus back to the text entry which failed.
 * src/bookmark.c:
   Allow '@' in usernames when parsing URIs.


2009-01-02  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/compath.c, src/compat.h:
   Add sion_toolbar_set_orientation().
 * src/bookmarkeditdialog.c, src/window.c:
   Fix a few strings.
 * First public release: Sion 0.1.0


2008-12-30  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/backendgvfs.c, src/bookmarkdialog.c, src/bookmarkeditdialog.c,
   src/compat.c, src/compat.h, src/main.c, src/menubuttonaction.c,
   src/passworddialog.c, src/preferencesdialog.c, src/window.c, wscript:
   Enable more compiler warning options and fix some warnings.
 * src/preferencesdialog.c:
   Add a label for the HAL/Unix volume manager setting to make clearer
   what the setting is about.
   Redesign the dialog using a notebook tabs instead of frames for the
   various settings.


2008-12-29  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/common.c, src/common.h, src/bookmark.c, src/window.c:
   Don't add the port number to URIs when it is the default port number.
   Fix 'Create Bookmark' sensitiveness.
   When using 'Create Bookmark' show a dialog to edit the new bookmark
   before saving it.
 * src/bookmarkdialog.c, src/bookmarkeditdialog.c, src/window.c,
   src/bookmarkeditdialog.h, src/common.c, src/common.h, src/window.h:
   Move sion_error_dialog() into common.c.
   Implement basic input validation for the Bookmark Edit dialog.


2008-12-28  Enrico Tröger  <enrico(at)xfce(dot)org>

 * wscript, Makefile.am:
   Install additional documentation files by default (README, ...).


2008-12-21  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/bookmark.c:
   Fix crash when parsing an URI without a proper scheme (bug #4730).
 * src/window.c:
   Minimise to tray if enabled.
 * src/menubuttonaction.c:
   Emit the "button-clicked" only if a toolbar button was clicked.


2008-12-19  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/Makefile.am, README, configure.ac, Makefile.am, autogen.sh:
   Add support for building Sion with autotools.
 * configure:
   Remove coloured output.
   Remove unnecessary checks and code and avoid using 'which'.
 * src/window.c:
   Sort bookmarks always automatically.


2008-12-18  Enrico Tröger  <enrico(at)xfce(dot)org>

 * waf, wscript:
   Update waf, make use of its 'gnu_dirs' tool and fix some minor
   issues.


2008-12-14  Enrico Tröger  <enrico(at)xfce(dot)org>

 * src/window.c:
   Fix missing clicked callback for the Connect toolbar button.
   Various small fixes and cleanup.
 * src/bookmarkeditdialog.c, src/bookmark.c:
   Allow empty values for usernames.
 * src/backendgvfs.c, src/backendgvfs.h, src/bookmark.c,
   src/bookmarkeditdialog.c, src/bookmark.h, src/passworddialog.c,
   src/passworddialog.h, src/settings.c:
   Use default username and domain name provided by GVFS in the password
   dialog.
   Add domain and share fields for bookmarks to improve Samba support.
 * src/bookmarkeditdialog.c:
   Display share and domain fields in the bookmark dialog.
 * src/backendgvfs.c, src/bookmarkdialog.c, src/bookmarkeditdialog.c,
   src/common.c, src/common.h, src/window.c:
   Use more descriptive strings when displaying URI schemes.


2008-12-13  Enrico Tröger  <enrico(at)xfce(dot)org>

 * configure, Makefile, src/Makefile:
   Fix creation of the Makefile and usage of --prefix=...
 * src/settings.c:
   Use "gvfs-open" as default file manager command.

