Commit Graph

432 Commits

Author SHA1 Message Date
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
Fabio Erculiani bbe4c6b046 [rigo] update translations 2013-03-09 20:37:24 +00:00
Fabio Erculiani 73abfc6fa0 [RigoDaemon] schedule a reload every 24 hours to cut on Python leaks. 2013-03-04 13:59:44 +00:00
Fabio Erculiani f0a8156eb7 [Rigo] ApplicationsViewController: sort category and package set entries 2013-02-25 00:18:15 +01:00
Fabio Erculiani 7771d641e2 [entropy.client] extend Client.calculate_updates() to return critical updates info
calculate_updates() now returns a dictionary containing the same pieces of
information available before. In addition, it now also returns if critical
updates were found and returned by the method itself.
This is particularly useful for enforcing relaxed deps calculation in case
of critical updates (which is what happens now).

This commit breaks the Entropy Client API.
2013-02-24 13:30:28 +00:00
Fabio Erculiani 1655cb3baa [RigoDaemon] drop send_requested_reply from dbus config, causes deadlock with gdm-3.6 2013-02-12 14:22:56 +01:00
Fabio Erculiani a123f53e43 [Rigo] update rigo.pot 2013-02-06 07:44:33 +00:00
Fabio Erculiani d8848d68fc [Rigo] make Glade-3 happy and acknowledge its xml changes once and for all 2013-02-06 07:44:33 +00:00
Fabio Erculiani 1cdda9f5fe [Rigo] add support for accelerators
From the main Rigo window, these are the currently supported accelerators:
- CTRL+A: move the focus to the search bar, put the cursor at the beginning
- CTRL+B: move the focus to the search bar, send a backspace character to it
- CTRL+F: move the focus to the search bar
- CTRL+K: move the focus to the search bar, kill the right-most text
- CTRL+M: load the preferences Menu
- CTRL+P: move the focus to the Application View widget
2013-02-06 07:44:33 +00:00
Fabio Erculiani 20c4a55984 [Rigo] fixup Application View rendering when window is maximized 2013-02-06 07:44:33 +00:00
Fabio Erculiani d339fc8208 [Rigo] make possible to disable the updates notification box 2013-02-06 07:44:32 +00:00
Fabio Erculiani c2c6c51703 [Rigo] fix Application View rendering when window is maximized 2013-02-06 07:44:32 +00:00
Fabio Erculiani 2839e9c03d [Rigo] change startup view to Groups 2013-01-27 10:41:34 +00:00