File gpaste.changes of Package gpaste
-------------------------------------------------------------------
Wed Feb 18 08:27:58 UTC 2015 - develop7@develop7.info
- Move GPaste.Settings.service out of -devel, enabling regular
users to run GPaste settings.
-------------------------------------------------------------------
Tue Dec 16 21:01:42 UTC 2014 - zaitor@opensuse.org
- Add explicit pkgconfig(gnome-keybindings) BuildRequires:
configure looks for it.
- Add pkgconfig(vapigen) BuildRequires and pass --enable-vala to
configure: build vala bindings.
-------------------------------------------------------------------
Mon Nov 24 12:30:13 UTC 2014 - dimstar@opensuse.org
- Update to version 3.14 (boo#905909):
+ Update for latest gobject-introspection.
+ Support gnome-shell 3.14.
+ Start redesign of the gnome-shell extension.
+ New gpaste show-history command.
- Changes from version 3.12.3.1:
+ A bug preventing the history to be saved to disk has been
fixed.
+ Prevent a segfault when loading large histories.
+ Add a new gpaste oneline-history command.
- Changes from version 3.12.3:
+ gpaste-daemon now has an Update dbus signal more precise than
Changed.
+ Desktop files fixes.
+ All calls to clipboard are now async.
+ Performance improvements.
+ gpaste-client has been updated to match gpaste-daemon changes
with an update signal.
+ gnome-shell extension has been ported to the update signal.
+ applets have been ported to the update signal.
+ gnome-shell search bar now matches the user theme.
- Changes from version 3.12.2:
+ gpasted has been renamed gpaste-daemon.
+ Desktop files have been fixed.
+ Fixes for the ubuntu app-indicator.
+ Keybinding to mark an item as being a password.
+ All libgpaste-* have been merged into a single libgpaste.
+ Misc bugfixes reported for debian packaging.
- Changes from version 3.12.1:
+ Systemd support has been removed.
+ GPaste is now compliant with
https://wiki.gnome.org/HowDoI/DBusApplicationLaunching
+ GPaste now has built-in support for managing passwords, blog
post coming.
+ Completions and man pages have been updated.
+ Translations have been updated.
+ Miscellaneous bugfixes with static analysis.
+ The search feature of the gnome-shell extension has been
improved.
- Rework subpackages, following upstream changes:
+ Drop libgpaste-core4, libgpaste-daemon1, libgpaste-keybinder3,
libgpaste-applet1, libgpaste-settings1 and libgpaste-client3.
+ New subpackage libgpaste2.
- Drop gpaste-gnome-shell-version-3.12.2.patch: fixed upstream.
-------------------------------------------------------------------
Fri Jun 6 23:17:49 UTC 2014 - gankov@opensuse.org
- Update to version 3.12:
+ Improved compatibility with GNOME 3.12
- Changes from version 3.10.1
+ gpasted no longer fails at runtime if gnome-shell's settings
schema is not installed
+ growing lines are detected for lines getting expanded at their
left too
+ gnome-shell extension has been rewritten
+ gnome-shell extension now has a search bar
+ translations update
+ misc bugfixes
- Changes from version 3.10
+ Follow GNOME versionning
+ Don't display error on daemon-reexec
+ Fix coredumps due to g_error
+ New library: libgpaste-applet
+ Unity support (for Ubuntu 14.04 and above) using
libgpaste-applet
+ Port legacy applet to libgpaste-applet and rename to StatusIcon
+ Redesign GPaste StatusIcon to make it simpler and similar to
gnome-shell extension
+ Vala is no longer required to build the applet (rewritten in C)
+ Lower automake dependency to 1.11
+ Be compatible with gnome-shell up to 3.12
+ libgpaste-settings: add reset
+ gpaste settings: add reset buttons
+ gpaste settings: add a switch to enable the gnome-shell
extension
+ The gnome-shell gsettings schema is now required when
--enable-gnome-shell-extension is provided (default)
+ gpasted: GetElement now returns the display string
+ gpasted now forwards the full history via dbus, letting the
client manage the display limit
+ gpasted gained GetHistoryLength, GetRawHistory, GetRawElement
and About
+ gpasted gained a new Version property
+ Add about dialog to all components
+ Prefer dark theme
+ Display more info at the end of configure
+ Provide appdata files
+ Parallel build fixes
+ Fix build issues for Fedora, Ubuntu and Debian
+ clang related fixes
+ Fix warnings
+ Translations update
- Changes from version 3.8
+ Fix german translation
+ No longer depend on libxml
+ Update Portugueuse and French translations
+ New growing-lines feature
+ Misc bufixes
- Create new subpackage for the new libgpaste-applet1 library
- Replace subpackage to new version of libraries(libgpaste-client3,
libgpaste-core4).
- Add gpaste-gnome-shell-version-3.12.2.patch
-------------------------------------------------------------------
Sat Dec 7 20:41:58 UTC 2013 - gankov@opensuse.org
- Update to version 3.7:
+ "Paste and Pop" is now only "Pop"
+ Fix SEGV when deleting last item of history
+ New gnome-shell DBus client library
+ DBus client libraries are now async
+ Keybinder now uses gnome-shell if available to grab keys
+ Preparations for wayland port
+ Enhance internal memory management
+ Code cleanup
+ Misc bug fixes
+ German translation
- Changes from version 3.6:
+ GPaste settings look has been updated to better fit with recent
GNOME
+ Performance improvements
+ Daemon now fully evenmential (no more polling, less power
consuption)
+ GPasteClipboard now has a "owner-change" signal similar to
GtkClipboard's one
+ Misc. bugfixes
+ New setting to set the maximum amount of memory used by data in
history
+ FIFO mode has been dropped (lacking design)
+ Code cleanup and modernisation
+ g_paste_history_add is now transfer full
- Create new subpackage for the new libgpaste-gnome-shell-client0
library.
- Replace subpackage to new version of libraries(libgpaste-client2,
libgpaste-keybinder3, libgpaste-core3).
-------------------------------------------------------------------
Sun Oct 13 16:37:30 UTC 2013 - gankov@opensuse.org
- Update to version 3.5:
+ Compatibility with gnome-shell 3.9.90 and above
+ The gnome-shell applet has totally been rewritten and is now
more intuitive.
+ Port to newer glib
+ Don't use deprecated stuff from gtk+
+ The X11 keybinder is now optional
+ New keybinding to sync the clipboard to the primary selection
+ New keybinding to sync the primary selection to the clipboard
- Remove gpaste-gnome-3.9.patch
-------------------------------------------------------------------
Thu Jul 25 20:01:21 UTC 2013 - gankov@opensuse.org
- Update to version 3.0.2:
+ Fix build without gnome-control-center installed
+ Fix focus when using <Ctrl><Alt><H< in gnome-shel extension
- Changes from version 3.0.1:
+ Fix build.
- Changes from version 3.0:
+ Various build fixes.
+ Support of gnome-control-center for setting keybindings.
+ Compatibility with newer gnome-shell.
- Changes from version 2.99.2:
+ Fix a bug making gpaste settings ui a no-op.
+ Don't close legacy applet menu when deleting an item.
+ Fix vala bindings.
+ Updated translations,
- Changes from version 2.99.1:
+ Fix a few typos in the conditional code for applet and
extension.
+ Fix make install when GPaste is not yet installed.
+ Clean desktop files.
- Changes from version 2.99:
+ Compatibility with recent development releases of gnome-shell.
+ "gpaste f" now defers the file reading to the GPaste daemon.
+ libgpaste-client does now fully cover the GPaste DBus API.
+ libgpaste-keybinder has been ported to use XInput2.
+ keybindings have been fixed.
+ The gnome-shell extension has been ported to use
libgpaste-client.
+ A systemd user unit is now provided.
+ New library: libgpaste-settings-ui.
+ gpaste-settings has been ported to libgpaste-settings-ui.
+ The gnome-shell extension now has a pref.js module based on
libgpaste-settings-ui.
+ An autostart desktop file is now provided with the legacy
applet.
+ gobject-introspection and vala support are now optional.
+ Various code cleanup.
- Add gpaste-gnome-3.9.patch: Declare GNOME 3.9.x as compatible.
-------------------------------------------------------------------
Sun Dec 2 18:14:38 UTC 2012 - dimstar@opensuse.org
- Update to version 2.9.1:
+ Fix memory leak when handling images.
+ Fix duplicated images in history.
+ Fix "changed" signal in GPasteSettings.
-------------------------------------------------------------------
Wed Oct 10 20:06:29 UTC 2012 - dimstar@opensuse.org
- Update to version 2.9:
+ Now depends on intltool 0.50
+ Automake stack is even more modular
+ libgpaste has been split into sublibs: libgpaste-core,
libgpaste-keybinder and libgpaste-settings
+ New libraries: libgpaste-client and libgpaste-daemon
+ gpaste CLI is rewritten in C
+ Keybindings have totally been reworked
+ Performance improvements
+ Various code cleanup
+ Images support can now be disabled
+ Paste and Pop keybinding may behave weirdly because of gtk+
- Drop libgpaste1 sub-package: this library name no longer exists.
- Create new subpackages for the new libs (libgpaste-core1,
libgpaste-keybinder1, libgpaste-settings1, libgpaste-client0 and
libgpaste-daemon1).
-------------------------------------------------------------------
Sun May 6 11:02:55 UTC 2012 - dimstar@opensuse.org
- Update to version 2.8.1:
+ Fix crash in gpaste_daemon_tracking.
-------------------------------------------------------------------
Thu May 3 19:50:21 UTC 2012 - badshah400@gmail.com
- Update to version 2.8:
+ Various cleanup and bugfixes.
+ The history file now has a version number.
+ CDATA can now be copied.
+ ToggleHistory is now ShowHistory.
+ The "keyboard-shortcut" preferences is now called
"show-history".
+ New feature : Paste & Pop with a new keybinding (experimental).
+ FIFO mode.
+ Multi-history with "gpaste backup-history" and "gpaste
switch-history".
+ New commands: "gpaste delete-history" and "gpaste
list-histories".
+ gpaste-settings has been rewritten.
+ libgpaste improvements.
+ vapi is no longer shipped and is generated when building.
+ Now requires automake 1.12 and autoconf 2.69.
+ Updated translations.
- Rename libpaste0 subpackage to libgpaste1, following upstream
soname change.
-------------------------------------------------------------------
Wed Apr 25 16:09:54 UTC 2012 - vuntz@opensuse.org
- Update to version 2.5:
+ New library to externalize the core: libgpaste written in C
with introspection and vapi
+ Port gpasted to libgpaste and rewrite it in C
+ Port gpaste-settings to libgpaste
+ Port gpaste-applet to libgpaste
+ Reexecute has now a signal: ReexecuteSelf
+ Small bug fixes
+ Various build system cleanup
- Cleanup for inclusion in Factory.
-------------------------------------------------------------------
Tue Feb 14 17:45:00 UTC 2012 simone.tolotti@gmail.com
- New package, imported from Fedora package (and update to 2.2.1).