Commit Graph

444 Commits

Author SHA1 Message Date
Fabio Erculiani
7b0d41e50f [Rigo] add "in:exact" command to allow users to match packages, use it for lts kernels
Conflicts:
	rigo/rigo/ui/gtk3/controllers/applications.py
2013-12-06 16:15:05 +01:00
Fabio Erculiani
0bf9ab5d82 [Rigo] document the installed repository lazy load requirement 2013-12-05 23:19:17 +01:00
Fabio Erculiani
82b85704ce [entropy.output] make TextInterface methods classmethods
This makes possible to fix a circular dependency in the Entropy
Resources Lock management methods
2013-12-05 21:36:30 +01:00
Fabio Erculiani
7fc8ad14ad [RigoDaemon] add debug output on _authorize callback method 2013-11-29 11:57:57 +01:00
Fabio Erculiani
3d1c79c299 [Rigo] update translations 2013-11-29 11:37:42 +01:00
Fabio Erculiani
0ce4687212 [Rigo] update rigo.pot 2013-11-29 11:37:15 +01:00
Fabio Erculiani
f68ddef4ae [Rigo] add support for basic preserved libraries notification 2013-11-29 11:36:47 +01:00
Fabio Erculiani
ae9707d39e [Rigo] make possible to toggle the VteTerminal scroll-on-output mode 2013-11-29 11:05:15 +01:00
Fabio Erculiani
04048b8818 [RigoDaemon] signal preserved libraries through preserved_libraries_available() 2013-11-29 10:48:50 +01:00
Fabio Erculiani
52791086d5 [Rigo] derive Shape from object, avoid python warning 2013-11-28 21:03:31 +01:00
Fabio Erculiani
41e0cf576b [RigoDaemon] migrate to the new PackageActionFactory API 2013-11-23 14:14:48 +01:00
Fabio Erculiani
8c5a499e58 [RigoDaemon] set the default terminal (${TERM}) if unset
This prevents portage phases printing weird things about missing ${TERM}
2013-11-21 21:48:07 +01:00
Fabio Erculiani
3431755aaf [RigoDaemon] do not trigger kernel-switcher if kernel is already installed 2013-11-13 15:36:32 +01:00
Fabio Erculiani
42ab0c38a1 [RigoDaemon] use KernelSwitcher.list() rather than reimplementing the same logic 2013-11-13 13:17:14 +01:00
Fabio Erculiani
e93eb24728 [RigoDaemon] implement transparent kernel-switcher support 2013-11-13 13:14:17 +01:00
Fabio Erculiani
5e523521ef [Rigo] use kswitch to get the kernel binary package names 2013-11-13 11:46:18 +01:00
Fabio Erculiani
1938f9e439 [Rigo] update rigo.pot 2013-11-13 10:10:55 +01:00
Fabio Erculiani
fb25f279f4 [Rigo] add preferences menu to show available kernel binaries (both LTS and not) 2013-11-13 10:08:30 +01:00
Fabio Erculiani
718b03f5cc [Rigo] add author bday check 2013-11-13 09:47:50 +01:00
Fabio Erculiani
fd835e2c45 [Rigo] update translations 2013-11-08 22:03:17 +01:00
Fabio Erculiani
a323563b22 [RigoDaemon] add "system_restart_needed" signaling 2013-11-05 11:17:32 +01:00
Fabio Erculiani
bc0e366884 [Rigo] update translations 2013-11-03 15:48:08 +01:00
Fabio Erculiani
fc3dc5181a [Rigo] update translations and config 2013-11-03 15:47:21 +01:00
Fabio Erculiani
b71ede2b25 [RigoDaemon] implement support for fetch_abort_function
This makes possible to immediately interrupt the download process
2013-11-03 15:39:43 +01:00
Fabio Erculiani
1ebbae17fd [Rigo] 1kB is 1000 bytes 2013-11-03 14:49:40 +01:00
Fabio Erculiani
a0f684b8ae [RigoDaemon] fix MultipleUrlFetcher stats computation
Also introduce stale data handling.
2013-11-03 14:41:21 +01:00
Fabio Erculiani
b1642ac2cb [RigoDaemon] *UrlFetcher: move class variables inside instance 2013-11-03 14:11:22 +01:00
Fabio Erculiani
898a200479 [RigoDaemon] always avoid transfer_output() signal floods 2013-11-03 13:59:18 +01:00
Fabio Erculiani
a71e59cd66 [Rigo] add --upgrade cmdline switch 2013-11-03 13:17:10 +01:00
Fabio Erculiani
747cfc9ad4 [Rigo] debug_rigo.sh: append argv at the end of exec() 2013-11-03 13:16:56 +01:00
Fabio Erculiani
60febda4f0 [RigoDaemon] add initial One Click Update notification support 2013-11-03 12:57:08 +01:00
Fabio Erculiani
5b9a5ee273 [RigoDaemon] extend updates_available() signal with "One Click Update" information 2013-11-02 14:17:33 +01:00
Fabio Erculiani
e02c8da563 [RigoDaemon] fix xml indentation 2013-11-02 14:12:22 +01:00
Fabio Erculiani
79261d5086 [RigoDaemon] increase auto_repositories_update randomization space 2013-10-21 13:08:29 +02:00
David E. Narváez
cc0346bb22 Removing Call to Deprecated vte_set_background_transparent()
For some reason this has recently been causing rigo not to start
in my system, but the fact that it is already deprecated should
be enough to just get rid of it.
2013-10-09 09:31:19 -04:00
Fabio Erculiani
3e7608690f [Rigo] drop access() usage 2013-09-18 08:55:29 +02:00
Fabio Erculiani
27659c6dc6 [RigoDaemon] drop access() usage 2013-09-18 08:53:44 +02:00
Fabio Erculiani
f23ac9936b [Rigo] drop unavailable signal handling for GtkEntry 2013-07-17 11:32:53 +02:00
Fabio Erculiani
8527e65e29 [Rigo] use only cached UGC metadata if user is scrolling the TreeView
This improves the scrolling speed greatly and reduces the network
pressure.
2013-06-11 17:17:21 +02:00
Fabio Erculiani
757f300814 [rigo.ui.gtk3.models] add cached keyword argument to get_icon 2013-06-11 17:16:44 +02:00
Fabio Erculiani
9cf9e45a11 [rigo.models.application] add cached argument to avoid querying the WS 2013-06-11 17:16:05 +02:00
Fabio Erculiani
96293b934f [Rigo] rate limit requests towards the web service 2013-06-10 19:26:49 +02:00
Fabio Erculiani
4339285804 [Rigo] cope with invalid icon data path 2013-06-10 18:06:07 +02:00
Fabio Erculiani
7ff15f22eb [RigoDaemon] randomize _auto_repositories_update to avoid bursts of requests 2013-06-10 11:07:18 +02:00
Fabio Erculiani
1e339b6401 [Rigo] update translations 2013-05-14 06:34:28 +02:00
Fabio Erculiani
1655f8d692 [Rigo] update translations 2013-04-05 16:10:10 +01:00
Fabio Erculiani
d6295b3e00 [entropy*] create const_mkstemp() as tempfile.mkstemp() wrapper.
using /tmp as TMPDIR is a no go, since on modern systems, /tmp is on
tmpfs with a very limited amount of fs size assigned. Use /var/tmp/entropy
(or /var/tmp as fallback) instead.
2013-03-29 12:09:17 +00:00
Fabio Erculiani
ff560d42d5 [Rigo] paths: call mkdtemp with dir=/var/tmp 2013-03-29 11:42:41 +00:00
Fabio Erculiani
db850299c0 [Rigo] execute the DBus initialization in the main loop 2013-03-18 17:40:17 +00:00
Fabio Erculiani
760599c135 [Rigo] automatically reconnect to the dbus system bus if the connection dies 2013-03-18 17:09:21 +00:00