From 2e4b12ad8ac91e3ee8ffe1bc5d9d9f61bf9e6ae05aa4694e7bfe40b638da46f9 Mon Sep 17 00:00:00 2001 From: Dead Mozay Date: Mon, 9 Oct 2023 06:39:09 +0000 Subject: [PATCH] - Update to version 0.8.0: * `PluginPage`: set_scrollable(true), s.t. it looks ok with panel config page (there are many groups) (#63) * make wcm search user directories for icons (#61) * Added LXQt-shell plugin icon (#60) * Center plugins description (#59) * XKB layouts option: suggest available layouts in the context menu (#58) * plugin name label: set_justify(center) (#57) * Make color button editor show alpha slider (#56) * Fix ordering of combo boxes (#53) * Present window when wcm is run again (#50) * add 'config' and 'shell-config' command line options (#49) * vswitch bindings dynamic list widget (#46) * make buttons on main page be the same size (old behavior) (#45) * Add vertical spacing around separators on the main page * change window defaut size; set min children per line for flowbox * fix: show command name for empty commands * expand `BindingWidget` when command is empty * use `#pragma once` instead of `#ifndef/#define/#endif` * `KeyEntry::check_and_confirm`: fix condition for showing dialog * Enabling/disabling plugins * `BindingWidget`: adding new binding * `BindingWidget`: removing * `BindingWidget`: changing binding type * Saving; Fix KeyEntry modifiers names; Autostart: add/remove * Init pointers with nullptr: doesn't work sometimes without it * update screenshot; add tooltips in `AutostartWidget` * abstract KeyEntry from Option; reset button now do something * key grab: fix grabbing Esc and Tab * use Gtk::SearchEntry * key grab * key entry: no modifiers confirm dialog * file chooser dialogs; better dynamic lists * Command widget; better key entry widget * Saving and dynamic list options prototyping * fix Gdk::RGBA initializing * rewrite to gtkmm and refactor: without saving * Respect defaults from defaults.ini if it exists * Add transition animation (#38) * Add new icons to `meson.build` (#37) * Add more icons * Change icon "back" to "go-previous" (#34) * Reset colors for all formats (#36) * Only open wdisplays with specific keys when widget is focused * autostart: fix support for dynamic lists (#31) - Update to version 0.7.5: * Respect defaults from defaults.ini if it exists * Add transition animation (#38) * Add more icons * Change icon "back" to "go-previous" (#34) * Reset colors for all formats (#36) * Only open wdisplays with specific keys when widget is focused * autostart: fix support for dynamic lists (#31) * Use better margin choices for left panel buttons OBS-URL: https://build.opensuse.org/package/show/X11:Wayland/wcm?expand=0&rev=6 --- _service | 20 ++++++++++++++++ _servicedata | 4 ++++ v0.7.0.tar.gz | 3 --- wcm-0.8.0.obscpio | 3 +++ wcm.changes | 61 +++++++++++++++++++++++++++++++++++++++++++++++ wcm.obsinfo | 4 ++++ wcm.spec | 9 ++++--- 7 files changed, 98 insertions(+), 6 deletions(-) create mode 100644 _service create mode 100644 _servicedata delete mode 100644 v0.7.0.tar.gz create mode 100644 wcm-0.8.0.obscpio create mode 100644 wcm.obsinfo diff --git a/_service b/_service new file mode 100644 index 0000000..fae8dd9 --- /dev/null +++ b/_service @@ -0,0 +1,20 @@ + + + + wcm + https://github.com/WayfireWM/wcm.git + git + git-master + @PARENT_TAG@ + v(.*) + v0.8.0 + enable + dead_mozay@opensuse.org + + + + + gz + *.tar + + \ No newline at end of file diff --git a/_servicedata b/_servicedata new file mode 100644 index 0000000..c3c5642 --- /dev/null +++ b/_servicedata @@ -0,0 +1,4 @@ + + + https://github.com/WayfireWM/wcm.git + 8b4386ce872023e95b2b6493edb8bb314d2d4747 \ No newline at end of file diff --git a/v0.7.0.tar.gz b/v0.7.0.tar.gz deleted file mode 100644 index c57423e..0000000 --- a/v0.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:930792b9567183aa4939ce880c294d38b56fcd1b9b64760bb33126067010166f -size 310195 diff --git a/wcm-0.8.0.obscpio b/wcm-0.8.0.obscpio new file mode 100644 index 0000000..1542201 --- /dev/null +++ b/wcm-0.8.0.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd50f61661746e4edb8fe73692d38b761876e262ab7e858ef83918aa1000706f +size 1895436 diff --git a/wcm.changes b/wcm.changes index 9939f94..f40509b 100644 --- a/wcm.changes +++ b/wcm.changes @@ -1,3 +1,64 @@ +------------------------------------------------------------------- +Mon Oct 09 05:58:44 UTC 2023 - dead_mozay@opensuse.org + +- Update to version 0.8.0: + * `PluginPage`: set_scrollable(true), s.t. it looks ok with panel config page (there are many groups) (#63) + * make wcm search user directories for icons (#61) + * Added LXQt-shell plugin icon (#60) + * Center plugins description (#59) + * XKB layouts option: suggest available layouts in the context menu (#58) + * plugin name label: set_justify(center) (#57) + * Make color button editor show alpha slider (#56) + * Fix ordering of combo boxes (#53) + * Present window when wcm is run again (#50) + * add 'config' and 'shell-config' command line options (#49) + * vswitch bindings dynamic list widget (#46) + * make buttons on main page be the same size (old behavior) (#45) + * Add vertical spacing around separators on the main page + * change window defaut size; set min children per line for flowbox + * fix: show command name for empty commands + * expand `BindingWidget` when command is empty + * use `#pragma once` instead of `#ifndef/#define/#endif` + * `KeyEntry::check_and_confirm`: fix condition for showing dialog + * Enabling/disabling plugins + * `BindingWidget`: adding new binding + * `BindingWidget`: removing + * `BindingWidget`: changing binding type + * Saving; Fix KeyEntry modifiers names; Autostart: add/remove + * Init pointers with nullptr: doesn't work sometimes without it + * update screenshot; add tooltips in `AutostartWidget` + * abstract KeyEntry from Option; reset button now do something + * key grab: fix grabbing Esc and Tab + * use Gtk::SearchEntry + * key grab + * key entry: no modifiers confirm dialog + * file chooser dialogs; better dynamic lists + * Command widget; better key entry widget + * Saving and dynamic list options prototyping + * fix Gdk::RGBA initializing + * rewrite to gtkmm and refactor: without saving + * Respect defaults from defaults.ini if it exists + * Add transition animation (#38) + * Add new icons to `meson.build` (#37) + * Add more icons + * Change icon "back" to "go-previous" (#34) + * Reset colors for all formats (#36) + * Only open wdisplays with specific keys when widget is focused + * autostart: fix support for dynamic lists (#31) + +------------------------------------------------------------------- +Tue Jan 17 08:34:33 UTC 2023 - dead_mozay@opensuse.org + +- Update to version 0.7.5: + * Respect defaults from defaults.ini if it exists + * Add transition animation (#38) + * Add more icons + * Change icon "back" to "go-previous" (#34) + * Reset colors for all formats (#36) + * Only open wdisplays with specific keys when widget is focused + * autostart: fix support for dynamic lists (#31) + * Use better margin choices for left panel buttons + ------------------------------------------------------------------- Fri Dec 2 03:40:34 UTC 2022 - Dead Mozay diff --git a/wcm.obsinfo b/wcm.obsinfo new file mode 100644 index 0000000..831817c --- /dev/null +++ b/wcm.obsinfo @@ -0,0 +1,4 @@ +name: wcm +version: 0.8.0 +mtime: 1695992117 +commit: 8b4386ce872023e95b2b6493edb8bb314d2d4747 diff --git a/wcm.spec b/wcm.spec index d9a3cc2..cf77c32 100644 --- a/wcm.spec +++ b/wcm.spec @@ -17,12 +17,12 @@ Name: wcm -Version: 0.7.0 +Version: 0.8.0 Release: 0 Summary: Wayfire Config Manager License: MIT Url: https://wayfire.org/ -Source: https://github.com/WayfireWM/%{name}/archive/v%{version}.tar.gz +Source: %{name}-%{version}.tar.gz BuildRequires: meson BuildRequires: gcc-c++ BuildRequires: update-desktop-files @@ -32,6 +32,8 @@ BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libevdev) BuildRequires: pkgconfig(wf-config) BuildRequires: pkgconfig(wf-shell) +BuildRequires: pkgconfig(gtkmm-3.0) +BuildRequires: pkgconfig(xkbregistry) BuildRequires: pkgconfig(wlroots) >= 0.16.0 BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-protocols) @@ -54,9 +56,10 @@ Wayfire Config Manager https://wayfire.org/. %files %license LICENSE %{_bindir}/%{name} +%{_bindir}/wdisplays %{_datadir}/wayfire/icons %{_datadir}/icons/hicolor/* -%{_datadir}/applications/wayfire-config-manager.desktop +%{_datadir}/applications/*.desktop %changelog