Fabio Erculiani
718b03f5cc
[Rigo] add author bday check
2013-11-13 09:47:50 +01:00
Fabio Erculiani
e18b93a8ff
[entropy.tools] add is_author_bday method
...
The cake is a lie!
2013-11-13 09:46:38 +01:00
Fabio Erculiani
015bda378b
Tagging Entropy version 227
227
2013-11-11 09:12:13 +01:00
Fabio Erculiani
2bbeae69e1
Release Entropy 227
2013-11-11 09:12:13 +01:00
Fabio Erculiani
000056afaa
[matter] improve ACCEPT_KEYWORDS setup basing on the "stable" parameter
...
This tweak makes possible to directly skip depgraph generation if
the root node (the dependency to check, last node of the toposorted
queue) is already up-to-date (wrt to stable: yes, for example).
This is what Portage does internally (using backupenv) and may break
in future releases without notice. So, keep the settings["ACCEPT_KEYWORDS"]
setup as a guard, to ensure the safety property.
2013-11-10 19:42:44 +01:00
Fabio Erculiani
939367dec8
[entropy.client.interfaces.dep] introduce rewrite_selected_matches fixup code
...
See Sabayon bug #4475
2013-11-10 17:20:03 +01:00
Fabio Erculiani
c54a6e54ad
[entropy.client.interfaces.dep] use set type for internal selected_matches
...
Given the current use cases, this is faster.
2013-11-10 17:14:54 +01:00
Fabio Erculiani
f1ef265b2f
Tagging Entropy version 226
226
2013-11-08 22:04:30 +01:00
Fabio Erculiani
220e550453
Release Entropy 226
2013-11-08 22:04:30 +01:00
Fabio Erculiani
52da376873
[client] update translations
2013-11-08 22:04:07 +01:00
Fabio Erculiani
fd835e2c45
[Rigo] update translations
2013-11-08 22:03:17 +01:00
Fabio Erculiani
7a24bbc39b
[conf] protect /var/tmp/entropy from systemd-tmpfiles.d
...
See Gentoo bug #490676
2013-11-07 21:26:33 +01:00
Fabio Erculiani
fe22525253
[client] update translations
2013-11-05 11:24:43 +01:00
Fabio Erculiani
37fb558566
[client] update translations
2013-11-05 11:23:44 +01:00
Fabio Erculiani
cef85712fc
[magneto] connect to "system_restart_needed" signal
2013-11-05 11:23:22 +01:00
Fabio Erculiani
a323563b22
[RigoDaemon] add "system_restart_needed" signaling
2013-11-05 11:17:32 +01:00
Fabio Erculiani
a7d90680de
[client] update entropy.pot
2013-11-03 17:03:15 +01:00
Fabio Erculiani
18364abe63
Tagging Entropy version 225
225
2013-11-03 17:00:01 +01:00
Fabio Erculiani
ce8498a1fb
Release Entropy 225
2013-11-03 17:00:01 +01:00
Fabio Erculiani
5f93a73f46
[tests] update bytes_into_human() test case
2013-11-03 16:59:20 +01:00
Fabio Erculiani
82a2239c62
[magneto] implement One Click Update support for all the frontends
2013-11-03 16:58:31 +01:00
Fabio Erculiani
ecc0cc9ca6
[magneto.gtk] set the appropriate icon name on the notification object
2013-11-03 16:41:24 +01:00
Fabio Erculiani
7034a45701
[magneto.gtk3] set the appropriate icon name on the notification object
2013-11-03 16:14:31 +01:00
Fabio Erculiani
71df773f5c
[server] update translations
2013-11-03 15:49:44 +01:00
Fabio Erculiani
4f4fed6819
[server] update entropy-server.pot and config
2013-11-03 15:49:13 +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
819ea31c59
[client] update translations
2013-11-03 15:46:43 +01:00
Fabio Erculiani
30d2a572bb
[client] update entropy.pot and config
2013-11-03 15:46:34 +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
51e7e03c00
[entropy.client.interfaces.package] call fetch_abort_function early
...
This makes sure that the interruption will happen almost immediately
2013-11-03 15:39:11 +01:00
Fabio Erculiani
c2feb6354d
[entropy.fetchers] do not leak a fd if the abort function raises an exception
2013-11-03 15:38:45 +01:00
Fabio Erculiani
1ebbae17fd
[Rigo] 1kB is 1000 bytes
2013-11-03 14:49:40 +01:00
Fabio Erculiani
acc96f1ada
[entropy.transceivers] 1kB is 1000 bytes
2013-11-03 14:49:22 +01:00
Fabio Erculiani
1b120b53ff
[entropy.fetchers] 1kB is 1000 bytes
2013-11-03 14:47:36 +01:00
Fabio Erculiani
c752b7775a
[entropy.tools] 1kB is 1000 bytes
2013-11-03 14:47:10 +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
880ec0588a
[entropy.fetchers] MultipleUrlFetcher: move stats calculation to separate method
...
_compute_progress_stats can now be used by subclasses to correctly compute
the aggregated statistics without code duplication
2013-11-03 14:38:50 +01:00
Fabio Erculiani
3fe20f1bd9
[entropy.fetchers] make url_path_list and transfer_data protected
2013-11-03 14:16:09 +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
23e18a9dfe
[entropy.fetchers] do not calculate any stats until all threads have computed theirs
2013-11-03 13:52:35 +01:00
Fabio Erculiani
0a7251bcbd
[entropy.fetchers] remove unused variable update_step
2013-11-03 13:37:47 +01:00
Fabio Erculiani
246863357b
[entropy.fetchers] MultipleUrlFetcher: protect __progress_data with a mutex
...
Stale information may be used to perform progress calculation.
The mutex ensures that stale data is not used to compute it.
2013-11-03 13:27:48 +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
d91a8d7c9e
[kswitch] fix _guess_kernel_package_file subdirs generation
2013-11-03 12:56:20 +01:00
Fabio Erculiani
91f6c24d9d
[kswitch] add new method KernelSwitcher.running_kernel_package()
...
This public method can be used to determine the currently running
kernel package, if it comes from Entropy repositories.
2013-11-02 14:37:33 +01:00
Fabio Erculiani
5b9a5ee273
[RigoDaemon] extend updates_available() signal with "One Click Update" information
2013-11-02 14:17:33 +01:00