Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Do not exec pkexec but run it so it has a parent process to fix double fork ↵ | Colin Guthrie | 2014-01-22 | 2 | -1/+4 | |
| | | | | issues mga#11184 mga#12364 | |||||
* | 3.83.8 | Thierry Vignaud | 2014-01-22 | 2 | -1/+3 | |
| | ||||||
* | block CHLD signals on startup | Thierry Vignaud | 2014-01-22 | 2 | -1/+7 | |
| | | | | | | 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) | |||||
* | 3.7.13.7.1 | Thierry Vignaud | 2014-01-22 | 2 | -1/+3 | |
| | ||||||
* | better fix for mga#12280 while fixing exit reported by Colin | Thierry Vignaud | 2014-01-22 | 2 | -12/+12 | |
| | | | | | | | | | | | | | | | | | | 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 | 2 | -0/+4 | |
| | | | | | | | | 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... | |||||
* | 3.63.6 | Thierry Vignaud | 2014-01-17 | 2 | -1/+3 | |
| | ||||||
* | workaround X11 hanging (mga#12280) | Thierry Vignaud | 2014-01-17 | 2 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | Polish translation update | Daniel Napora | 2014-01-11 | 1 | -9/+8 | |
| | ||||||
* | Update Romanian translation | Yuri Chornoivan | 2014-01-11 | 1 | -110/+43 | |
| | ||||||
* | - updated Italian translations | Matteo Pasotti | 2014-01-10 | 1 | -9/+9 | |
| | ||||||
* | 3.53.5 | Thierry Vignaud | 2014-01-08 | 2 | -1/+3 | |
| | ||||||
* | delay setting SIG_CHLD handler (mga#10289) | Thierry Vignaud | 2014-01-08 | 2 | -1/+4 | |
| | | | | thus fixing segfault on startup | |||||
* | typo fix | Thierry Vignaud | 2014-01-08 | 1 | -1/+1 | |
| | ||||||
* | Made translation better | Marek Laane | 2013-12-31 | 1 | -4/+4 | |
| | ||||||
* | 3.43.4 | Thierry Vignaud | 2013-12-30 | 2 | -1/+3 | |
| | ||||||
* | (translate_product) annotate the parameter as being optional | Thierry Vignaud | 2013-12-30 | 1 | -3/+3 | |
| | | | | thus fixing a warning in mgaapplet-config | |||||
* | drop support for mdv 200[89].x | Thierry Vignaud | 2013-12-30 | 2 | -8/+5 | |
| | | | | | basically reverting commit 56bcaff85b7b8a98ffdf67118a4df873fe301882 from Nov 24 2009 ("(configure) make it work on 2008.x & 2009.x") | |||||
* | fix two Entry pointing to the same reference (mga#12148) | Thierry Vignaud | 2013-12-30 | 2 | -1/+2 | |
| | | | | | | | | bug introduced in commit 56bcaff85b7b8a98ffdf67118a4df873fe301882 on Nov 24 2009 (was: "(configure) make it work on 2008.x & 2009.x") it wasn't visible in newer distro as we were relying on the other code path | |||||
* | fix missing arguments in widget creation test (mga#12148) | Thierry Vignaud | 2013-12-30 | 2 | -1/+4 | |
| | | | | | | regression introduced in commit 6c1fa5cd83b0d46528ee8cecda42f9b1adca0b32 on Nov 18 2013 ("use (my|u)gtk3 instead of *tk2") when switching from gtk2 to gtk3 | |||||
* | Updated Italian translations (killer1987) | Matteo Pasotti | 2013-12-22 | 1 | -310/+43 | |
| | ||||||
* | Merge branch 'master' of git://git.mageia.org/software/mgaonline | Francesc Pinyol Margalef | 2013-12-21 | 20 | -1270/+431 | |
|\ | ||||||
| * | fix typo in previous commits (spot by Colin) | Thierry Vignaud | 2013-12-21 | 1 | -1/+1 | |
| | | ||||||
| * | Polish translation updated | Daniel Napora | 2013-12-21 | 1 | -17/+17 | |
| | | ||||||
| * | 3.33.3 | Thierry Vignaud | 2013-12-21 | 2 | -1/+3 | |
| | | ||||||
| * | 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 | 2 | -5/+10 | |
| | | ||||||
| * | we can now convert the lazy loading into regular "use"s | Thierry Vignaud | 2013-12-21 | 1 | -4/+4 | |
| | | ||||||
| * | split mgaapplet-update-checker | Thierry Vignaud | 2013-12-21 | 4 | -94/+117 | |
| | | | | | | | | | | | | 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 | 3 | -37/+49 | |
| | | | | | | | | (needed for next commit) | |||||
| * | 3.23.2 | Thierry Vignaud | 2013-12-16 | 2 | -1/+3 | |
| | | ||||||
| * | fix my email | Thierry Vignaud | 2013-12-16 | 6 | -7/+7 | |
| | | ||||||
| * | fix crashing when displaying about dialog (mga#12009) | Thierry Vignaud | 2013-12-16 | 2 | -1/+3 | |
| | | | | | | | | set_authors() needs an array ref with Gtk3 | |||||
| * | icons were redone by mga | Thierry Vignaud | 2013-12-16 | 1 | -1/+0 | |
| | | ||||||
| * | Add Transifex config file | Yuri Chornoivan | 2013-12-10 | 1 | -0/+8 | |
| | | ||||||
| * | Updated Estonian translations | Marek Laane | 2013-12-06 | 1 | -10/+8 | |
| | | ||||||
| * | 3.13.1 | Thierry Vignaud | 2013-12-06 | 2 | -1/+3 | |
| | | ||||||
| * | Gtk3::Notify->new => Gtk3::Notify::Notification->new (mga#11897) | Thierry Vignaud | 2013-12-06 | 2 | -1/+3 | |
| | | ||||||
| * | s/gtk2/gtk3/ in comments | Thierry Vignaud | 2013-12-06 | 4 | -4/+4 | |
| | | ||||||
| * | 3.03.0 | Thierry Vignaud | 2013-12-05 | 2 | -1/+5 | |
| | | ||||||
| * | 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 | 3 | -18/+18 | |
| | | ||||||
| * | use (my|u)gtk3 instead of *tk2 | Thierry Vignaud | 2013-12-03 | 5 | -33/+33 | |
| | | ||||||
| * | update revision date and such | Marja van Waes | 2013-12-02 | 1 | -3/+4 | |
| | | ||||||
| * | update Dutch translation | Marja van Waes | 2013-12-02 | 1 | -7/+6 | |
| | | ||||||
| * | Update Greek translation | dglent | 2013-11-30 | 1 | -8/+8 | |
| | | ||||||
| * | Chinese Traditional update by You-Cheng Hsieh | Yuri Chornoivan | 2013-11-29 | 1 | -186/+33 | |
| | | ||||||
| * | generate tarball in current directory | Thierry Vignaud | 2013-11-28 | 1 | -1/+1 | |
| | | ||||||
| * | drop useless rm | Thierry Vignaud | 2013-11-28 | 1 | -1/+0 | |
| | |