Commit Graph

43 Commits

Author SHA1 Message Date
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
Fabio Erculiani 89a81d2e56 [magneto] improve alert notification when spawning manual requests 2009-08-23 11:36:01 +02:00
Fabio Erculiani 8c9043cc1a [magneto.core] provide is_system_changed method, set signal handler only when in debug 2009-08-14 10:26:24 +02:00
Fabio Erculiani e2bec77962 [magneto.gtk] run gtk.main_quit inside main loop 2009-08-14 10:25:40 +02:00
Fabio Erculiani d78cfe7585 [magneto] make magneto executable working and fix glade path for gtk 2009-07-30 18:57:19 +02:00
Fabio Erculiani 18a2ee88a0 [magneto] fix magneto executable 2009-07-30 11:04:40 +02:00
Fabio Erculiani 59245892aa [magneto] welcome to Magneto (the new Entropy Updates Notification Applet)
Entropy Notification Applet is dead!
Long life to Entropy Notification Applet (Magneto).
Magneto is fully integrated with both KDE and GNOME featuring two
heads (one GTK and one KDE).
2009-07-22 19:39:30 +02:00