Package: brisk-menu / 0.5.0-9

Metadata

Package Version Patches format
brisk-menu 0.5.0-9 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
1001_build brisk glue early.patch | (download)

data/meson.build | 16 16 + 0 - 0 !
data/org.gnome.SessionManager.xml | 15 15 + 0 - 0 !
data/org.mate.ScreenSaver.xml | 11 11 + 0 - 0 !
src/frontend/meson.build | 1 1 + 0 - 0 !
src/meson.build | 28 25 + 3 - 0 !
src/session/org.gnome.SessionManager.xml | 15 0 + 15 - 0 !
src/session/org.mate.ScreenSaver.xml | 11 0 + 11 - 0 !
7 files changed, 68 insertions(+), 29 deletions(-)

 move brisk-glue .xml files to data/ and process them in an earlier stage of the build.
1002_fix build against old GLib.patch | (download)

src/meson.build | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 fix ftbfs against glib < 2.51.3.
1003_dash_launcher.patch | (download)

AUTHORS | 1 1 + 0 - 0 !
README.md | 2 1 + 1 - 0 !
data/brisk.gresource.xml | 3 2 + 1 - 0 !
data/com.solus-project.brisk-menu.gschema.xml | 10 10 + 0 - 0 !
data/dash/styling.css | 39 39 + 0 - 0 !
src/frontend/category-button.h | 59 0 + 59 - 0 !
src/frontend/classic/category-button.c | 66 33 + 33 - 0 !
src/frontend/classic/category-button.h | 61 61 + 0 - 0 !
src/frontend/classic/classic-entry-button.c | 147 147 + 0 - 0 !
src/frontend/classic/classic-entry-button.h | 71 71 + 0 - 0 !
src/frontend/classic/classic-window.c | 823 823 + 0 - 0 !
src/frontend/classic/classic-window.h | 81 81 + 0 - 0 !
src/frontend/classic/desktop-button.c | 2 1 + 1 - 0 !
src/frontend/classic/desktop-button.h | 2 1 + 1 - 0 !
src/frontend/dash/category-button.c | 184 184 + 0 - 0 !
src/frontend/dash/category-button.h | 59 59 + 0 - 0 !
src/frontend/dash/dash-entry-button.c | 146 146 + 0 - 0 !
src/frontend/dash/dash-entry-button.h | 68 68 + 0 - 0 !
src/frontend/dash/dash-window.c | 668 668 + 0 - 0 !
src/frontend/dash/dash-window.h | 69 69 + 0 - 0 !
src/frontend/entry-button.c | 119 16 + 103 - 0 !
src/frontend/entry-button.h | 11 10 + 1 - 0 !
src/frontend/launcher.c | 4 2 + 2 - 0 !
src/frontend/launcher.h | 2 1 + 1 - 0 !
src/frontend/menu-grabs.c | 3 1 + 2 - 0 !
src/frontend/menu-keyboard.c | 27 1 + 26 - 0 !
src/frontend/menu-loader.c | 167 29 + 138 - 0 !
src/frontend/menu-private.h | 124 63 + 61 - 0 !
src/frontend/menu-search.c | 66 24 + 42 - 0 !
src/frontend/menu-session.c | 65 4 + 61 - 0 !
src/frontend/menu-settings.c | 34 1 + 33 - 0 !
src/frontend/menu-sort.c | 16 3 + 13 - 0 !
src/frontend/menu-window.c | 566 95 + 471 - 0 !
src/frontend/menu-window.h | 20 9 + 11 - 0 !
src/frontend/meson.build | 12 9 + 3 - 0 !
src/lib/authors.h | 1 1 + 0 - 0 !
src/lib/key-binder.c | 2 1 + 1 - 0 !
src/lib/key-binder.h | 2 1 + 1 - 0 !
src/lib/styles.h | 7 6 + 1 - 0 !
src/lib/util.h | 2 1 + 1 - 0 !
src/mate-applet/applet.c | 79 62 + 17 - 0 !
src/mate-applet/applet.h | 10 9 + 1 - 0 !
src/mate-applet/main.c | 2 1 + 1 - 0 !
43 files changed, 2815 insertions(+), 1087 deletions(-)

 [patch] introduce new dash window

As requested in #36
`BriskMenuWindow` is now a base class that all windows must implement
`BriskMenuEntryButton` must also be implemented for launcher buttons
This PR also includes a fix for #78
It also fixes the date range in all licence headers

1004_fix_dash_styling_for_some_light_themes.patch | (download)

data/brisk.gresource.xml | 1 1 + 0 - 0 !
data/dash/styling-light.css | 43 43 + 0 - 0 !
data/dash/styling.css | 4 4 + 0 - 0 !
src/frontend/dash/dash-window.c | 29 25 + 4 - 0 !
4 files changed, 73 insertions(+), 4 deletions(-)

 fix dash styling for some light themes

1005_prevent_super_key_swallows_on_compiz.patch | (download)

src/lib/key-binder.c | 19 8 + 11 - 0 !
1 file changed, 8 insertions(+), 11 deletions(-)

 prevent super key swallows on compiz

1006_session_buttons_style_class.patch | (download)

src/frontend/classic/classic-window.c | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
1007_prevent_key binder_swallowing_super mouse_events.patch | (download)

src/lib/key-binder.c | 112 111 + 1 - 0 !
1 file changed, 111 insertions(+), 1 deletion(-)

 fix key-binder from swallowing super+mouse events

1008_unset_lock_masks.patch | (download)

src/frontend/menu-keyboard.c | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

 unset lock key masks when closing menu