Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-02-21 | Revert "Enable applications in addto menu (fixes 1055) (#1056)" | monsta | 1 | -2/+0 | |
this is not needed for 1.22 and breaks the build This reverts commit 8aa77585103ced8ce09bb2542fa80440579e1d98. | |||||
2020-02-20 | Enable applications in addto menu (fixes 1055) (#1056) | William Wold | 1 | -0/+2 | |
2020-01-16 | Avoid double a11y description on panel toplevels | Colomban Wendling | 1 | -2/+2 | |
Do not set an extra a11y name and description on an internal child of the panel, because its toplevel has most of it already through setting the GTK window title. Instead, explicitly set the a11y name and description on the toplevel directly, possibly overriding GTK's value implicitly set via gtk_window_set_title(), but which would be the same anyway. This prevents e.g. a screen reader vocalizing the panel name twice when entering it, once for the toplevel and once for the internal child. This also avoids announcing the panel again when moving from one of the hide buttons to one of the applets or launcher. | |||||
2019-09-15 | When determining whether the pos is in the applet, use ad->cells to calc. | Wu Xiaotian | 1 | -1/+1 | |
2019-07-26 | panel-toplevel: fix applets placement on expanded vertical panel | monsta | 1 | -1/+5 | |
fixes https://github.com/mate-desktop/mate-panel/issues/745 | |||||
2019-07-26 | panel-toplevel: fix coding style and spacing a bit | monsta | 1 | -6/+3 | |
2019-06-15 | Revert "menu-bar: transfer focus correctly on alt-F1" | raveit65 | 4 | -141/+0 | |
This reverts commit f0f4c5e1217eefd46edf9f98633fb32967c67461. Fixes https://github.com/mate-desktop/marco/issues/209 | |||||
2019-05-20 | fix reloading the default layout after panel reset | monsta | 1 | -1/+13 | |
- do it in the idle handler - wait until all toplevels are destroyed before reloading the layout | |||||
2019-05-20 | fix random crashes on panel reset | monsta | 2 | -51/+43 | |
- unref objects in toplevel's dispose function instead of finalize - disconnect from toplevel's GSettings objects before deleting them | |||||
2019-03-22 | [Security] panel-keyfile: Use 'g_strlcpy' instead of 'strcpy' | Pablo Barciela | 1 | -4/+3 | |
Fixes Clang static analyzer warning: warning: Call to function 'strcpy' is insecure as it does not provide bounding of the memory buffer. Replace unbounded copy functions with analogous functions that support length arguments such as 'strlcpy'. CWE-119 | |||||
2019-02-15 | Make translatable the copyright in about dialog | rbuj | 1 | -2/+3 | |
2019-02-10 | Fix last menu with gtk_menu_popup and failure to follow panel theme | lukefromdc | 1 | -15/+16 | |
2019-02-07 | fix make distcheck fail on debian | Wu Xiaotian | 1 | -4/+0 | |
2019-02-06 | Properly align button menu positions on vertical panels | lukefromdc | 1 | -1/+6 | |
2019-01-29 | panel-action-protocol: Error if used when X11 is disabled | William Wold | 2 | -0/+13 | |
2019-01-29 | panel-force-quit: Error if used when X11 is disabled | William Wold | 2 | -0/+12 | |
2019-01-29 | panel-xutils: Error if used when X11 is disabled | William Wold | 2 | -0/+13 | |
2019-01-29 | xstuff: include GTK and GDK X11 headers, so including files don't have to | William Wold | 1 | -0/+3 | |
2019-01-29 | xstuff: add is_using_x11 () | William Wold | 2 | -0/+7 | |
2019-01-29 | xstuff: Error if X11 not enabled | William Wold | 2 | -0/+14 | |
2019-01-28 | applet.c: Remove unused mate_panel_applet_position_menu () | William Wold | 2 | -79/+0 | |
2019-01-22 | eggsmclient: avoid deprecated 'g_type_class_add_private' | Pablo Barciela | 1 | -6/+2 | |
2019-01-10 | panel-config-global: avoid deprecated 'g_settings_list_keys' | Pablo Barciela | 1 | -1/+4 | |
2018-12-21 | Remove generated Wayland files on make clean | William Wold | 1 | -0/+6 | |
2018-12-21 | Replace wayland-scanner private-code option with code | William Wold | 1 | -2/+4 | |
2018-12-11 | Link with Wayland protocols and libraries | William Wold | 2 | -6/+31 | |
Move protocol files to parent's EXTRA_DIST | |||||
2018-12-10 | Include Wayland protocol generating makefile in build system | William Wold | 1 | -1/+1 | |
2018-12-10 | Add wayland protocol generating makefile | William Wold | 1 | -0/+15 | |
2018-12-07 | Add XDG Shell protocol xml | William Wold | 1 | -0/+1144 | |
2018-12-07 | Add Layer Shell protocol xml | William Wold | 1 | -0/+285 | |
2018-12-02 | panel-gtk: Fix memory leaks | Pablo Barciela | 1 | -4/+14 | |
'g_strconcat' needs to be freed | |||||
2018-11-15 | Check if manager->proxy is NULL | Wu Xiaotian | 1 | -0/+9 | |
2018-11-14 | Migrate mate-panel from dbus-glib to gdbus | yetist | 5 | -506/+67 | |
- Code optimization - Put GDBusProxy in PanelSessionManager struct | |||||
2018-11-01 | Fix GdkSeat warning | lukefromdc | 1 | -0/+7 | |
Workaround a possible GTK issue | |||||
2018-10-29 | Ensure alt-F1 can show the menu even if no menu applet on panel | lukefromdc | 1 | -4/+16 | |
Fix regression introduced by https://github.com/mate-desktop/mate-panel/commit/17ac8aab4d139cb917619a3a981300f51b750c17 and ensure that menu shown follows same theme as menu shown from panel menu button or panel menu bar | |||||
2018-10-20 | button-widget: wide panels, more suitable resize limits on Widgets and arrows | braikar | 1 | -15/+42 | |
Set better limits to the size taken by all BUTTON_WIDGETs when the panel is wide. For a wide panel (example vertical panel 100px wide) a widget would, before, take a space of 100x100 (for max hardcoded icon size 48px) Now if panel width exceeds 50px, the widgets' height stays at 50 and does not grow in height anymore. Same behaviour applies on wide horizontal panels. The GTK_ARROW also resizes properly for wide panel on BUTTON_WIDGETs with property "has_arrow" | |||||
2018-09-26 | menu-bar: transfer focus correctly on alt-F1 | Samuel Thibault | 4 | -0/+141 | |
The background is in https://gitlab.gnome.org/GNOME/gtk/issues/85 . One of the conclusions, in https://gitlab.gnome.org/GNOME/gtk/issues/85#note_264804 , is that mate-panel needs to properly transfer focus on alt-F1 keyboard shortcut. It used to work only by luck before, only because gtk used to deactivate itself during a keyboard grab. But as discussed in https://gitlab.gnome.org/GNOME/gtk/issues/85 that behavior poses accessibility feedback issues, is not coherent, and keyboard grab feedback will not be available in wayland anyway. Thus @ebassi saying in https://gitlab.gnome.org/GNOME/gtk/issues/85#note_264804 that not transferring focus properly is the actual bug. This change explictly switches to the menu bar after saving which X Window had the focus, and on menu bar deactivation restores focus to that X Window. Fixes #851 | |||||
2018-09-12 | panel: avoid a critical | Rui Caridade | 1 | -1/+1 | |
g_file_query_info can return NULL. Use g_clear_object to make sure we don't try to unref NULL pointer. Origin commit: https://github.com/GNOME/gnome-panel/commit/73fa9808f24ee6a95e12a8558d6b1f6513b78693#diff-5f461c83a31d7792b939f3a1be40c512 | |||||
2018-09-12 | panel-toplevel: fix memory leak in calculate_minimum_height | Rui Caridade | 1 | -1/+2 | |
Origin commit : https://github.com/GNOME/gnome-panel/commit/19129513e9dbfef9a985e0666d98d60a9e7b2779#diff-97cdffd8b53134e4fdfdd45b4a862042R2144 | |||||
2018-07-04 | panel-actions: replace deprecated gtk_menu_popup | lukefromdc | 1 | -2/+1 | |
2018-07-04 | applet-context-menu: replace deprecated gtk_menu_popup | lukefromdc | 1 | -7/+1 | |
2018-07-04 | panel-context-menu: replace deprecated gtk_menu_popup | raveit65 | 1 | -1/+1 | |
2018-07-01 | panel-menu-button: replace deprecated gtk_menu_popup | raveit65 | 1 | -7/+5 | |
2018-06-29 | panel-xutils: replace deprecated gdk_error_trap functions | raveit65 | 1 | -13/+17 | |
2018-06-29 | panel-util: replace deprecated gdk_flush | raveit65 | 1 | -2/+4 | |
2018-06-29 | main: replace deprecated gdk_flush | raveit65 | 1 | -1/+3 | |
2018-06-29 | panel-widget: replace deprecated gdk_flush | raveit65 | 1 | -3/+5 | |
2018-06-29 | panel-toplevel: add position css class | Alberts Muktupāvels | 1 | -14/+47 | |
origin commit: https://gitlab.gnome.org/GNOME/gnome-panel/commit/6015418 | |||||
2018-06-28 | panel-force-quit: replace deprecated gdk_device_grab | raveit65 | 1 | -13/+15 | |
2018-06-28 | panel-force-quit: replace deprecated gdk_error_trap functions | raveit65 | 1 | -13/+17 | |