summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-01-28applet.c: Remove unused mate_panel_applet_position_menu ()William Wold2-79/+0
2019-01-25release 1.21.4v1.21.4raveit651-48/+80
2019-01-25tx: sync with transifexraveit6527-226/+920
2019-01-25tx: update resource for transifexraveit651-74/+97
2019-01-25libmate-panel-applet: Add comments in headers to explain Wayland behaviorWilliam Wold3-0/+4
2019-01-25libmate-panel-applet: mate-panel-applet.c Wayland supportWilliam Wold1-29/+85
2019-01-25libmate-panel-applet: Applet factory Wayland supportWilliam Wold1-1/+18
2019-01-25libmate-panel-applet: Error if panel-plug is built without X11William Wold1-0/+6
2019-01-25libmate-panel-applet: Stop X11 specific files from building on WaylandWilliam Wold1-2/+6
2019-01-22eggsmclient: avoid deprecated 'g_type_class_add_private'Pablo Barciela1-6/+2
2019-01-17clock: set horizontal padding for clock-buttonraveit651-2/+2
To make sure we have space left and right inside the button if applet is build-in-process.
2019-01-10panel-config-global: avoid deprecated 'g_settings_list_keys'Pablo Barciela1-1/+4
2019-01-07Store fish surface size to enable rendering without backend specific codeWilliam Wold1-2/+11
2019-01-07Remove unused screen variable in fish appletWilliam Wold1-3/+0
2019-01-07Remove X specific functions from fish appletWilliam Wold1-11/+9
2019-01-05README: don't mention dbus-glib which is not needed anymoremonsta1-1/+0
2019-01-03Clock: Fix weather icon size selection for panel heightlukefromdc1-2/+29
2019-01-03Clock: ensure weather icon resizes with panellukefromdc1-4/+37
Connect to the "change_size" signal and reload the icon at the correct size
2018-12-30Tray: Fix too-wide icon spacing after mate-polkit has been used w snilukefromdc1-0/+5
Note that vertical and horizontal panels require different options in the grid, as "homogenous" is needed in rows for horizontal panels and columns in vertical panels to prevent icon rendering problems including icons growing without limit when the tray is moved from a horizontal to a vertical panel
2018-12-29clock: force no button vertical padding and marginraveit651-5/+7
fixes weather-icon problems with some themes
2018-12-21disable deprecation warnings for distcheckraveit651-1/+2
2018-12-21Disallow building without X11 supportWilliam Wold1-4/+4
2018-12-21Allow for enabling and disabling a backend without affecting the otherWilliam Wold1-29/+29
2018-12-21Remove generated Wayland files on make cleanWilliam Wold1-0/+6
2018-12-21Replace wayland-scanner private-code option with codeWilliam Wold1-2/+4
2018-12-12clock.c: Force negative margin, not passing on clockbuttonlukefromdc1-5/+6
Allow themers to set padding on the clock without cutting the weather icons
2018-12-11Link with Wayland protocols and librariesWilliam Wold2-6/+31
Move protocol files to parent's EXTRA_DIST
2018-12-10Include Wayland protocol generating makefile in build systemWilliam Wold2-1/+2
2018-12-10Add wayland protocol generating makefileWilliam Wold1-0/+15
2018-12-09Updated configure.ac for Wayland supportWilliam Wold1-2/+57
2018-12-07Add XDG Shell protocol xmlWilliam Wold1-0/+1144
2018-12-07Add Layer Shell protocol xmlWilliam Wold1-0/+285
2018-12-05Remove legacy X11 package detectionWilliam Wold1-20/+1
2018-12-05tx: fix typoraveit651-2/+2
2018-12-02panel-gtk: Fix memory leaksPablo Barciela1-4/+14
'g_strconcat' needs to be freed
2018-11-24pre-bump versionraveit652-1/+3
2018-11-21sync from transifex with fixes for newer itstoolraveit658-360/+500
this fixes Ukraine language merge issues with itstool-2.0.4
2018-11-15release 1.21.3v1.21.3raveit652-1/+21
2018-11-15tx: update translations from transifexraveit65390-25071/+152536
2018-11-15Use make functions for HELP_LINGUASraveit652-2/+10
2018-11-15Check if manager->proxy is NULLWu Xiaotian1-0/+9
2018-11-14Migrate mate-panel from dbus-glib to gdbusyetist7-609/+159
- Code optimization - Put GDBusProxy in PanelSessionManager struct
2018-11-05notification-area-preferences-dialog.ui: avoid GtkButton:use-stockPablo Barciela1-3/+9
2018-11-01Fix GdkSeat warninglukefromdc1-0/+7
Workaround a possible GTK issue
2018-10-29Ensure alt-F1 can show the menu even if no menu applet on panellukefromdc1-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-20na-tray: add preferences dialog and applet menu entryFabien Broquard6-0/+263
The only option in the preferences is a GtkSpinButton for the user to be able to set the icon sizes easily without having to use dconf-editor.
2018-10-20na-tray: wide panels, add GSettings to the appletFabien Broquard6-2/+51
The new GSettings allow to change and remember the minimum icon size for the grid. The default icon size is set at 24px.
2018-10-20na-tray: wide panels, convert main GtkBox display to GtkGridFabien Broquard2-56/+135
New grid sorting/display functions to arrange notification area icons in a self reorganising grid main changes in: item_added_cb(), notification_notify() -> refresh_notify(). update_size_and_orientation() is no longer needed the grid auto arranges on any size-allocation which includes orientation changes. Grid is now refreshed with refresh_grid()/determine_grid_properties()/reorder_items_with_data(). based on the min_icon_size property the main applets' code can call na_grid_set_min_icon_size() to update the grid icon size.
2018-10-20na-tray: wide panels, preliminary batch box to grid renameFabien Broquard5-91/+78
box/Box/BOX changed to grid/Grid/GRID as a preliminary step to prepare for changing GtkBox in na-box/na-grid to a GtkGrid to make the notification area work well on vertical and wide panels note: even if everything is renamed to grid, the GtkWidget is still a GtkBox thats why GtkBox and GTK_TYPE_BOX have not been renamed.
2018-10-20button-widget: wide panels, more suitable resize limits on Widgets and arrowsbraikar1-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"