Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-03-28 | remove deprecated sys/timeb.h header, as nothing uses it | Robert Nagy | 1 | -1/+0 | |
2017-03-24 | status-notifier-watcher: Allow re-registration of registered items (#543) | Colomban Wendling | 1 | -0/+14 | |
The SNI specification doesn't explicitly state what should happen when trying to register again an already registered item, so it would seem only logical to forbid it. Unfortunately, libappindicator tries re-registering pretty often, and even falls back to System Tray if it fails. So in practice we need to be forgiving and pretend it's OK, or we get a duplicate System Tray item for this one. Fixes #539. | |||||
2017-03-20 | setup custom icon | Denis Gorodnichev | 2 | -1/+6 | |
restore ability to configure launcher's custom icon which degradated after switching on g_app_info_get_icon also update launcher state after saving launcher's properties. | |||||
2017-03-17 | Revert "Suppress the shutdown option in the panel if LTSP_CLIENT is set" | Scott Balneaves | 1 | -1/+1 | |
This reverts commit 8c25e1bdd328a8712735c0b00cf4aede7993da1d. LTSP no longer requires this, and it in fact prevents LTSP machines from shutting down. Closes https://github.com/mate-desktop/mate-panel/issues/535 | |||||
2017-03-13 | status-notifier: Plug a memory leakv1.18.0 | Colomban Wendling | 1 | -0/+1 | |
2017-03-13 | notification area: Fix memory leak sorting items | Colomban Wendling | 1 | -0/+2 | |
2017-03-13 | release 1.18.0 | raveit65 | 1 | -1/+1 | |
2017-03-13 | sync with transifex | raveit65 | 114 | -37095/+31088 | |
2017-03-13 | update NEWS for 1.18, also add 1.16.1 entries | monsta | 1 | -40/+27 | |
2017-02-07 | Don't spam accessible name changes when it is translated | Colomban Wendling | 1 | -5/+5 | |
Fix the logic guarding against updating the name and description so that it properly checks against strings in the same locale. This prevents spamming accessibility 'accessible-name' change events, avoiding some noise when interacting with the panel. | |||||
2017-01-31 | pre-bump version | raveit65 | 2 | -1/+3 | |
2017-01-30 | notification area: Fix system tray icons forced ordering | Colomban Wendling | 1 | -4/+4 | |
The order was reversed when porting from the previous sorting method. Part of #521. | |||||
2017-01-30 | window-list: add GTK 3.20 version check to css forcing zero padding | lukefromdc | 1 | -3/+4 | |
This version check added to version 1.16 backport, let's use it in master too | |||||
2017-01-30 | clock: fix remaining deprecation for GTK+ >= 3.20 | monsta | 1 | -0/+8 | |
2017-01-25 | status-notifier: Prefer not to scale theme icons | Colomban Wendling | 1 | -6/+42 | |
2017-01-25 | status-notifier: prefer not to scale advertised pixmaps | Alexei Sorokin | 1 | -57/+25 | |
2017-01-25 | po: remove a file without translatable strings from list | monsta | 1 | -1/+0 | |
fixes build breakage because of moved file after new tray area changes | |||||
2017-01-24 | status-notifier: Make SnFlatButton GPLv2+ | Colomban Wendling | 2 | -2/+2 | |
It never was intended to be v3+ while upstream is v2+, so fix it. | |||||
2017-01-24 | status-notifier: Fix item icons transparency | Colomban Wendling | 1 | -0/+19 | |
2017-01-23 | status-notifier: Shut GCC up | Colomban Wendling | 1 | -1/+3 | |
2017-01-23 | status-notifier: avoid useless warnings about missing properties | Alberts Muktupāvels | 1 | -0/+6 | |
2017-01-23 | status-notifier: Remove custom image menu item class | Colomban Wendling | 4 | -300/+32 | |
It's only there because GtkImageMenuItem is deprecated, it doesn't offer any original features. | |||||
2017-01-23 | status-notifier: Move GTK compatibility code inline | Colomban Wendling | 6 | -173/+69 | |
2017-01-23 | status-notifier: Simplify compatibility code for GTK 3.20 | Colomban Wendling | 4 | -64/+10 | |
Also, that part was quite fragile. | |||||
2017-01-23 | system-tray: Restrict the ordering hack to the system-tray module | Colomban Wendling | 2 | -41/+35 | |
2017-01-23 | status-notifier: Don't add extra padding around the icons | Colomban Wendling | 1 | -7/+1 | |
It makes them look a little blurry at the "proper" sizes (32, 48, etc.) where the system-tray ones are perfect. Without the padding, they get blurry at the same sizes system-tray ones do, not making the situation worse. | |||||
2017-01-23 | status-notifier: Fix elements display on GTK < 3.20 | Colomban Wendling | 5 | -3/+241 | |
On GTK 3.20 onwards, themes are expected to use CSS names rather than widget class names, and apparently CSS names are not inherited. So, a derived widget altering its CSS name won't be styled as its parent classes. Thus, SnItem setting the CSS name "sn-item" avoids being styled as a "button". But on older GTK versions, the widget class being used makes this change ineffective. Fix that by introducing a custom derived button that doesn't draw the unwanted parts. | |||||
2017-01-23 | Add compatibility for GTK 3.14 | Colomban Wendling | 8 | -0/+233 | |
2017-01-23 | Lower GLib dependency | Colomban Wendling | 10 | -37/+121 | |
2017-01-23 | Add StatusNotifier support to the Notification Area applet | Colomban Wendling | 45 | -367/+5952 | |
The StatusNotifier part of the implementation is based off gnome-panel's status-notifier applet. | |||||
2017-01-20 | Add (optional) support for menulibre. https://smdavis.us/projects/menulibre/ ↵ | Martin Wimpress | 2 | -8/+8 | |
(#515) This patch re-purposes the existing fallback support for the now obsolete matemenu-simple-editor to add (optional) support for menulibre. The logic is simple, if menulibre is installed use it in preference to mozo. If menulibre is not available, fallback to mozo. The rationale is this; if you've installed menulibre you want to use it in preference to mozo. Menulibre offers a superset of menu editting capabilities compared to mozo and is growing in popularity. This change will allow distro maintainers to chose which menu editor they want to offer. | |||||
2017-01-18 | Bump version to 1.17.1v1.17.1 | Martin Wimpress | 1 | -13/+45 | |
2017-01-13 | support desktop actions | Denis Gorodnichev | 13 | -212/+255 | |
2017-01-13 | pre-bump version | raveit65 | 2 | -1/+3 | |
2017-01-10 | window-list.c: Fix indent | lukefromdc | 1 | -14/+14 | |
2017-01-09 | GTK 3.20/3.22: fix warnings from show-desktop button | lukefromdc | 1 | -4/+14 | |
Force zero padding, margin, border to stop underallocation warnings. *Note: few themes deliberately use a border here, some (notably Adwaita) inherit it from generic buttons | |||||
2017-01-09 | GTK 3.20/22: fix warnings from tasklist buttons | lukefromdc | 1 | -0/+15 | |
Force padding and margins to zero. Borders don't seem to throw warnings here | |||||
2017-01-09 | Remove unused variable | lukefromdc | 1 | -1/+0 | |
2017-01-09 | GTK 3.20/22 Clock button: force zero padding and margin | lukefromdc | 1 | -2/+23 | |
Stops negative allocation warnings unless theme sets a border | |||||
2017-01-09 | Clock: remove non-working signal, fix warning | lukefromdc | 1 | -1/+6 | |
Comment out size-request signal for label, this no longer works if it ever did. Then comment out function this leaves unused. | |||||
2017-01-08 | Gtk-WARNING: Allocating size to GtkAlignment.. | Denis Gorodnichev | 1 | -2/+0 | |
2017-01-05 | build: don't require canberra, it's not used | monsta | 1 | -1/+1 | |
2017-01-05 | remove ancient code leftovers | monsta | 13 | -1669/+0 | |
once it was some easter egg, now it's just a non-working garbage | |||||
2017-01-05 | xstuff: remove unused code | monsta | 2 | -336/+0 | |
2016-12-24 | build: require libmateweather >= 1.17.0 (GTK+3 only) | monsta | 1 | -1/+1 | |
2016-11-29 | Fix: the panel does not display the icon on the mouse with dnd | ZenWalker | 1 | -0/+9 | |
Fixes #457 | |||||
2016-11-22 | release 1.17.0v1.17.0 | raveit65 | 1 | -0/+14 | |
2016-11-22 | sync with transiflex | raveit65 | 11 | -425/+430 | |
2016-11-21 | rename .ui file of panel properties dialog to the original name | monsta | 4 | -4/+4 | |
no need to mention GTK+3 anymore | |||||
2016-11-21 | move to GTK+3 (>= 3.14), drop GTK+2 code and --with-gtk build option | monsta | 86 | -5227/+114 | |
and require libmate-desktop >= 1.17 WARNING: use GTK+3 build of libmateweather for this build. that lib is not migrated to GTK+3 only as we will possibly use libgweather instead of it. |