Hello community, here is the log from the commit of package rofi for openSUSE:Factory checked in at 2016-04-30 23:30:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rofi (Old) and /work/SRC/openSUSE:Factory/.rofi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rofi" Changes: -------- --- /work/SRC/openSUSE:Factory/rofi/rofi.changes 2016-03-17 16:47:57.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.rofi.new/rofi.changes 2016-04-30 23:30:57.000000000 +0200 @@ -1,0 +2,39 @@ +Tue Apr 19 09:56:02 UTC 2016 - mvet...@suse.com + +- Update to version 1.0.0 +- Uses xcb instead of xlib now + New Features: + * Blinking cursor + * Separate configuration file + * History in drun mode (#343) + * Context menu mode, show rofi at the mouse pointer + Improvement: + * auto select and single item on dmenu mode (#281) + * Unlimited window title length. + * Correctly follow the active desktop, instead of active window. + * If requesting modi that is not enabled, show it anyway. + * DMenu password mode. (#315) + * Levenshtein sort is now UTF-8 aware. + * Use xcb instead of large xlib library. + * Use GLib mainloop for cleaner code and easier external event based handling in future. + * Run dialog: Try to convert between locale, fs encoding and utf8. Fixing problems with non-utf8 filesystem encodings. + * Try to display non-utf8 strings as good as possible. + * Autocomplete bang hint in combi mode (#380) + * Remove magic line length limits by switching to getline from fgets. + * Print git version for git builds in version string. + Bug fixes: + * Fix subpixel rendering. (#303) + * Fix basic tests on OpenBSD (#272) + * Fix wrong use of memcpy (thx to Jasperia). + * Work around for sigwaitinfo on OpenBSD. + * Ignore invalid entries (non-utf8) in dmenu mode. + * Glib signal handling. + * Fix connecting to i3 on bsd. + * Be able to distinguish between empty and cancel in dmenu mode. (#323) + * Fix memcpy on single memory region. (#312) + * Fix opening file with mode a+ and using fseek to overwrite on bsd. + Regressions + * Removal of old themeing method. Given it was incomplete. + * Removal of daemon mode, given this duplicates Window Manager functionality. + +------------------------------------------------------------------- Old: ---- rofi-0.15.12.tar.gz New: ---- rofi-1.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rofi.spec ++++++ --- /var/tmp/diff_new_pack.WpExAh/_old 2016-04-30 23:30:57.000000000 +0200 +++ /var/tmp/diff_new_pack.WpExAh/_new 2016-04-30 23:30:57.000000000 +0200 @@ -17,7 +17,7 @@ Name: rofi -Version: 0.15.12 +Version: 1.0.0 Release: 0 Summary: A window switcher, run dialog and dmenu replacement License: MIT @@ -28,12 +28,13 @@ BuildRequires: autoconf BuildRequires: automake BuildRequires: cairo-devel -BuildRequires: libX11-devel -BuildRequires: libXft-devel -BuildRequires: libXinerama-devel +BuildRequires: libxkbcommon-devel +BuildRequires: libxkbcommon-x11-devel BuildRequires: make BuildRequires: pango-devel BuildRequires: startup-notification-devel +BuildRequires: xcb-util-devel +BuildRequires: xcb-util-wm-devel BuildRequires: xorg-x11-devel Requires: xdg-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ rofi-0.15.12.tar.gz -> rofi-1.0.0.tar.gz ++++++ ++++ 20829 lines of diff (skipped) ++++++ xdg-terminal.patch ++++++ --- /var/tmp/diff_new_pack.WpExAh/_old 2016-04-30 23:30:58.000000000 +0200 +++ /var/tmp/diff_new_pack.WpExAh/_new 2016-04-30 23:30:58.000000000 +0200 @@ -1,23 +1,23 @@ -diff -urEbwB rofi-0.15.12/config/config.c rofi-0.15.12.new/config/config.c ---- rofi-0.15.12/config/config.c 2015-12-26 13:46:13.000000000 +0100 -+++ rofi-0.15.12.new/config/config.c 2016-03-07 10:42:24.070762155 +0100 -@@ -78,16 +78,16 @@ - .menu_hlbg_urgent = "#DC322F", - .menu_hlbg_active = "#268BD2", +diff -urEbwB rofi-1.0.0/config/config.c rofi-1.0.0.new/config/config.c +--- rofi-1.0.0/config/config.c 2016-04-03 13:34:33.000000000 +0200 ++++ rofi-1.0.0.new/config/config.c 2016-04-19 11:47:04.843817905 +0200 +@@ -56,16 +56,16 @@ + .color_window = "#fdf6e3,#002b36", + /** Terminal to use. (for ssh and open in terminal) */ - .terminal_emulator = "rofi-sensible-terminal", + .terminal_emulator = "xdg-terminal", .ssh_client = "ssh", /** Command when executing ssh. */ - .ssh_command = "{terminal} -e {ssh-client} {host}", -+ .ssh_command = "xdg-terminal '{ssh-client} {host}'", ++ .ssh_command = "{terminal} {ssh-client} {host}", /** Command when running */ .run_command = "{cmd}", /** Command used to list executable commands. empty -> internal */ .run_list_command = "", /** Command executed when running application in terminal */ - .run_shell_command = "{terminal} -e {cmd}", -+ .run_shell_command = "xdg-terminal '{cmd}'", ++ .run_shell_command = "{terminal} {cmd}", /** * Location of the window. * Enumeration indicating location or gravity of window.