Commit Graph

56 Commits

Author SHA1 Message Date
Fabio Erculiani affbad3c11 [magneto] remove ping/pong protocol usage in favor of shutdown() signal
Magneto will reload itself when shutdown() arrives from RigoDaemon.
2012-04-16 14:51:55 +02:00
Fabio Erculiani 5c4fdc95db [magneto] signal up-to-date system state, properly convert atoms to unicode 2012-04-16 13:13:59 +02:00
Fabio Erculiani 5707d2e157 [magneto] rename .glade file into .ui 2012-04-13 08:24:32 +02:00
Fabio Erculiani d2be035aba [magneto] add Gtk3 frontend 2012-04-13 00:24:00 +02:00
Fabio Erculiani 081f4b3aae [magneto] remove trailing empty lines 2012-04-13 00:23:31 +02:00
Fabio Erculiani c43e589276 [magneto] migrate to RigoDaemon, kill entropy-updates-service (RIP!) 2012-04-12 19:40:20 +02:00
Fabio Erculiani 3ea1fbb2a0 [magneto] launch Rigo instead of Sulfur if possible 2012-04-11 18:10:30 +02:00
Fabio Erculiani affcf20425 [entropy.i18n] rename P_() into ngettext().
intltool-update doesn't understand ngettext function exposed as
P_().
2012-02-13 14:14:45 +01:00
Sławomir Nizio a8420b5ad5 [i18n] use ngettext in some places where it's most useful 2012-02-12 15:47:58 +01:00
Fabio Erculiani 4328ca9878 [magneto] update packages website URL, close bug 2795 2011-10-21 17:39:32 +02:00
Fabio Erculiani 69a0bb87e0 [entropy] move libraries/ to lib/ 2011-10-17 14:27:58 +02:00
Fabio Erculiani e0e08d4489 [magneto] set notification applet title to "System Updates" 2011-10-06 08:26:37 +02:00
Fabio Erculiani 801c4979d9 [magneto] make use of the new signal "signal_integrity_problem" 2011-07-02 19:02:25 +02:00
Fabio Erculiani 553af1bdb0 [magneto] since notify-python is crap, use attach_to_status_icon and catch AttributeError 2011-05-03 18:24:10 +02:00
Fabio Erculiani b48a5caa9b [magneto] restory compatibility with libnotify 0.7 2011-05-03 18:23:22 +02:00
Fabio Erculiani 8c532ae888 [magneto] add missing path import 2011-04-25 18:50:53 +02:00
Fabio Erculiani 4f7e968e78 [entropy.client] Client: drop "noclientdb" argument (yay API break), replace with installed_repo, same (reversed) logic. 2011-03-05 16:39:03 +01:00
Fabio Erculiani 59e5fd737e [magneto] fix lock file handling 2011-03-01 13:13:18 +01:00
Fabio Erculiani b4379c6219 [entropy.tools] provide general purpose NB EX file locking/unlocking functions 2011-02-26 12:53:46 +01:00
Fabio Erculiani fb3d5e1a03 [magneto] implement execution lock, avoid multiple magneto applets popping up 2011-02-08 13:35:47 +01:00
Fabio Erculiani d7e475c950 [magneto] add workaround for bug in PyKDE4 causing null pointer dereferencing at PyKDE4/Sip C libraries level 2011-02-01 14:30:52 +01:00
Fabio Erculiani ec94cceacd [entropy.tools] start moving Entropy dependency handling functions to entropy.dep module 2010-09-14 09:49:34 +02:00
Fabio Erculiani 546e634b46 [magneto] move --startup-delay handling early in the pipe 2010-07-27 19:45:27 +02:00
Fabio Erculiani b186bd2558 [magneto] add --startup-delay switch support, delay magneto startup by 30 seconds by default 2010-07-27 16:03:51 +02:00
Fabio Erculiani e8d7db127c [magneto] call trigger_startup_check() on startup instead of trigger_check() 2010-05-24 11:34:44 +02:00
Fabio Erculiani ff2eb4f444 [entropy.output/API] rename "type" argument of TextInterface.output to "level" 2010-04-14 14:30:51 +02:00
Fabio Erculiani 877f769fb3 [entropy] properly import entropy.tools and entropy.dump 2010-04-02 14:16:29 +02:00
Fabio Erculiani bb04d9c18b [magneto] fix right click menu icon ids 2010-03-10 19:54:11 +01:00
Fabio Erculiani 83793c8f80 [magneto] fix system tray icon handling (magneto-kde only) 2010-02-21 18:32:56 +01:00
Fabio Erculiani 438a4968de [magneto] implement keepalive ping/pong between dbus service and client to improve service reliability 2010-02-11 15:05:07 +01:00
Fabio Erculiani 681881ff83 [magneto] while trying to load magneto-kde, also catch RuntimeError exceptions 2010-01-26 15:53:27 +01:00
Fabio Erculiani 0453fd8bcd [entropy] when subclassing Entropy Client interface, properly set singleton class 2010-01-25 02:09:54 +01:00
Fabio Erculiani 956ddd0829 [magneto] fix indentation error 2010-01-21 13:44:24 +01:00
Fabio Erculiani 239d77ee90 [magneto] handle DBusException exceptions on close 2010-01-18 05:48:10 +01:00
Fabio Erculiani 8f94c4a8b4 [entropy.output] TextInterface: rename updateProgress into output 2010-01-11 17:38:55 +01:00
Fabio Erculiani d1b123cf27 [entropy.output] start to factor out TextInterface class 2010-01-11 16:48:59 +01:00
Fabio Erculiani d562eb23ea [magneto] two small trivial fixes 2009-12-29 20:20:16 +01:00
Fabio Erculiani 7309d1446d [entropy*] move sabayonlinux.org domain info to sabayon.org, move more distro specific info to entropy.const 2009-12-21 23:50:31 +01:00
Fabio Erculiani b7d396a1b3 [magneto.gtk/magneto.kde] wait 30 seconds before showing information about status 2009-11-23 13:41:39 +01:00
Fabio Erculiani fec27ead5b [magneto] fix KDE loading, typo in KNotification init due to bad documentation 2009-10-10 14:35:36 +02:00
Fabio Erculiani e452421c7f [entropy] fix whitespace after comma 2009-10-05 14:05:32 +02:00
Fabio Erculiani 5a1d23fb9a [magneto] migrate code to Python 3.x compatibility 2009-10-05 09:52:25 +02:00
Fabio Erculiani 71825e9c76 [entropy] migrate codebase to Python 2.6 only syntax 2009-09-30 19:53:47 +02:00
Fabio Erculiani bbdf23dce7 [magneto] KDE: fix KNotification attribute call 2009-09-20 21:42:35 +02:00
Fabio Erculiani 8862b3619f [magneto] KDE: close notification on timeout 2009-09-20 21:40:40 +02:00
Fabio Erculiani 2a43f44ab8 [entropy] update file HEADER and interpreter 2009-09-20 14:44:41 +02:00
Fabio Erculiani 64b30fdf39 [magneto] determine whether system is running on batteries and skip repo sync in case 2009-09-18 06:33:21 +02:00
Fabio Erculiani b2149f5660 [entropy] ditch os.F_OK everywhere 2009-09-05 14:35:55 +02:00
Fabio Erculiani 37acd165fc [magneto] properly raise NotImplementedError exceptions 2009-08-29 09:49:16 +02:00
Fabio Erculiani 1471d5503d [magneto] add support for argv --kde and --gtk 2009-08-23 22:12:42 +02:00