Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use SNI when running under Enlightenment (mga#23954). | Martin Whitaker | 2019-01-28 | 1 | -2/+2 |
| | |||||
* | Change $is_plasma to $is_sni - other DEs support SNI now. | Martin Whitaker | 2019-01-28 | 1 | -9/+9 |
| | |||||
* | Force use of X11 backend when running on Wayland (mga#20680) | Martin Whitaker | 2019-01-27 | 1 | -0/+1 |
| | |||||
* | Make sure to unset the context menu before destroying it (mga#20911) | Frédéric Buclin | 2017-07-31 | 1 | -2/+3 |
| | |||||
* | Remove the fallback for the context menu in mgaapplet | Frédéric Buclin | 2017-05-14 | 1 | -5/+0 |
| | | | | | | | This fallback is not strictly needed, and it seems to prevent some right-clicks to work correctly (it shouldn't!). This partially reverts commit 891f99f. | ||||
* | Fix broken notifications when the user does a manual check too early | Frédéric Buclin | 2017-05-12 | 1 | -1/+5 |
| | | | | | If the user does a manual check for updates before the first automatic check has been triggered, notifications no longer work. | ||||
* | Correctly detect right-clicks before the first check for updates (mga#20540) | Frédéric Buclin | 2017-05-12 | 1 | -0/+15 |
| | | | | It uses exactly the same code as net_applet, see 20410 | ||||
* | Fix broken path to drakconnect | Frédéric Buclin | 2017-05-12 | 1 | -1/+1 |
| | |||||
* | Correctly display the application logo in the 'About' dialog box | Frédéric Buclin | 2017-03-26 | 1 | -1/+1 |
| | |||||
* | Fix broken path | Frédéric Buclin | 2017-03-24 | 1 | -1/+1 |
| | |||||
* | Prefer add_seconds() over add() as it uses less CPU and memory | Frédéric Buclin | 2017-03-13 | 1 | -2/+2 |
| | |||||
* | Use DBus Menu + StatusNotifier 1.0 (mga#20410) | Frédéric Buclin | 2017-03-13 | 1 | -20/+14 |
| | |||||
* | Set the size of icons to 128px when generated from SVG files (mga#18107) | Frédéric Buclin | 2017-03-05 | 1 | -1/+1 |
| | |||||
* | Update copyright year for 2017 | Rémi Verschelde | 2017-03-05 | 1 | -1/+1 |
| | |||||
* | When --testing is passed to mgaapplet, always show the status icon | Frédéric Buclin | 2017-03-04 | 1 | -3/+1 |
| | |||||
* | Hybrid support for both SNI (for Plasma) and GtkStatusIcon | Frédéric Buclin | 2017-03-04 | 1 | -15/+37 |
| | |||||
* | Follow more closely the spec about filenames and their location | Frédéric Buclin | 2017-03-04 | 1 | -12/+3 |
| | |||||
* | Move icons to hicolor theme (WIP) | Rémi Verschelde | 2017-03-04 | 1 | -0/+1 |
| | | | | | The transition is not complete, mgaapplet still needs fixed to lookup the icons in the theme paths and no in a hardcoded /usr/share/mgaonline | ||||
* | Install and use SVG icons by default | Rémi Verschelde | 2017-03-03 | 1 | -6/+6 |
| | | | | | | Move the mgaonline icon in the hicolor theme with the proper SVG variant installed too. Also fixed a typo in a rpmdrake icon and updated copyright year. | ||||
* | Fix the mgaaplet status icon (mga#17592) | Frédéric Buclin | 2017-03-03 | 1 | -12/+32 |
| | |||||
* | Fix wrong contact address for support (mga#17430) | Rémi Verschelde | 2016-05-29 | 1 | -1/+1 |
| | |||||
* | Update copyright years for 2016 | Rémi Verschelde | 2016-05-29 | 1 | -2/+2 |
| | |||||
* | new icons for mgaonline | Timothée Giet | 2016-02-27 | 1 | -1/+1 |
| | | | | | | new icons for mgaonline note: looks like enhancement.png is not used anymore, at least a search didn't find the word enhancement used anywhere in this repo. | ||||
* | Some Mandriva -> Mageia leftovers and Mageia copyright years update | Rémi Verschelde | 2015-02-16 | 1 | -1/+1 |
| | |||||
* | Update headers and FSF contact address | Rémi Verschelde | 2015-02-16 | 1 | -4/+4 |
| | |||||
* | explain | Thierry Vignaud | 2014-02-05 | 1 | -0/+1 |
| | |||||
* | fix crashing if there's not notification daemon (mga#12416) | Thierry Vignaud | 2014-02-04 | 1 | -1/+1 |
| | |||||
* | drop debug statement | Thierry Vignaud | 2014-01-24 | 1 | -1/+0 |
| | | | | wrongly went with commit 87813dd7cfa302347b06cd9b0675d18577a2be11 | ||||
* | block CHLD signals on startup | Thierry Vignaud | 2014-01-22 | 1 | -1/+4 |
| | | | | | | in order to prevent glib-threading segfaults (mga#10289), just block the CHLD signal during the window where glib create threads behind our back (RT-120951) | ||||
* | better fix for mga#12280 while fixing exit reported by Colin | Thierry Vignaud | 2014-01-22 | 1 | -12/+10 |
| | | | | | | | | | | | | | | | | | | previous fixes for mga#12280 resulted in Colin reporting mgaapplet exiting (not segfaulting): "When updates a bubble pops up: - If you click on the background of this bubble, mgaaplet exits - If you click on the "Install Updates" button, it pops up the password dialog. Without touching anything, about 1s later the dialog seems to be replaced with another that says "Sorry, that didn't work, please try again". When this dialog appears, mgaapplet exits." So let's clean the pile of fixes and: - have only _one_ gtk+ main loop - creating _one_ hidden notification before entering the main loop - never destroy it, but use >close + >clear_actions() then ->update() prior calling >show() when one need to show a notification again | ||||
* | Update gnome-shell code to exit message tray mode also. | Colin Guthrie | 2014-01-22 | 1 | -0/+1 |
| | | | | | | | | The old method worked on older gnome-shells, this new method works on newer gnome-shells (see bgo#706783) Ideally neither hacks should be necessary and maybe (eventually) we can remove them, but for now... | ||||
* | workaround X11 hanging (mga#12280) | Thierry Vignaud | 2014-01-17 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | Since commit 95b9cd06f14a9817090584d72830df870c591acc, we run a gtk main loop after displaying a notification, else actions when clickong notification buttons are ignored by gtk+/libnotify However, if the notification is not manually closed, we never exit this main loop. In that case, gtk+ fails with: (mgaapplet:9060): Gtk-CRITICAL **: gtk_window_set_accept_focus: assertion 'GTK_IS_WINDOW (window)' failed from: data=<optimized out>, destroy=0x0, button=3, activate_time=5407876) at gtkmenu.c:1613 And X11 is stuck. As a workaround, since libnotify offers no way to be notified when notification is automatically closed, just add a timeout for exiting the main loop. At worse, X11 will be stuch only 5 seconds. | ||||
* | delay setting SIG_CHLD handler (mga#10289) | Thierry Vignaud | 2014-01-08 | 1 | -1/+1 |
| | | | | thus fixing segfault on startup | ||||
* | fix typo in previous commits (spot by Colin) | Thierry Vignaud | 2013-12-21 | 1 | -1/+1 |
| | |||||
* | do not ignore exceptions: display them at least... | Thierry Vignaud | 2013-12-21 | 1 | -0/+1 |
| | |||||
* | fix doing nothing when clicking on notifications buttons (mga#12041) | Thierry Vignaud | 2013-12-21 | 1 | -5/+9 |
| | |||||
* | split mgaapplet-update-checker | Thierry Vignaud | 2013-12-21 | 1 | -93/+2 |
| | | | | | | since we cannot prevent glib/gtk to spawn threads behind our back, we can at least try to prevent segfaults due to mixing threads with secular forks by exec()ing immediately | ||||
* | split mgaapplet module | Thierry Vignaud | 2013-12-21 | 1 | -37/+1 |
| | | | | (needed for next commit) | ||||
* | fix my email | Thierry Vignaud | 2013-12-16 | 1 | -2/+2 |
| | |||||
* | fix crashing when displaying about dialog (mga#12009) | Thierry Vignaud | 2013-12-16 | 1 | -1/+1 |
| | | | | set_authors() needs an array ref with Gtk3 | ||||
* | icons were redone by mga | Thierry Vignaud | 2013-12-16 | 1 | -1/+0 |
| | |||||
* | Gtk3::Notify->new => Gtk3::Notify::Notification->new (mga#11897) | Thierry Vignaud | 2013-12-06 | 1 | -1/+1 |
| | |||||
* | s/gtk2/gtk3/ in comments | Thierry Vignaud | 2013-12-06 | 1 | -1/+1 |
| | |||||
* | use new Toolbar API | Thierry Vignaud | 2013-12-05 | 1 | -1/+1 |
| | |||||
* | perlish ->child() => ->get_child() | Thierry Vignaud | 2013-12-03 | 1 | -3/+3 |
| | |||||
* | use Gtk3 namespace instead of Gtk2 | Thierry Vignaud | 2013-12-03 | 1 | -14/+14 |
| | |||||
* | use (my|u)gtk3 instead of *tk2 | Thierry Vignaud | 2013-12-03 | 1 | -7/+7 |
| | |||||
* | simplify | Thierry Vignaud | 2013-06-21 | 1 | -1/+1 |
| | |||||
* | Enable the 'download all' links for everyone (mga#8157) | Colin Guthrie | 2013-05-14 | 1 | -17/+9 |
| | |||||
* | Fix a genuine syntax error that happened because I suck at perl. | Colin Guthrie | 2013-05-13 | 1 | -2/+2 |
| |