Commit Graph

10152 Commits

Author SHA1 Message Date
Fabio Erculiani bbe4c6b046 [rigo] update translations 2013-03-09 20:37:24 +00:00
Fabio Erculiani ef7342aea3 [server] update translations 2013-03-09 20:37:24 +00:00
Fabio Erculiani 67ddf2aa89 [client] update translations 2013-03-09 20:37:24 +00:00
Fabio Erculiani 4fdfe607cb [client] po: update paths, add kswitch 2013-03-09 20:35:57 +00:00
Fabio Erculiani d721c7c09a Tagging Entropy version 181 181 2013-03-08 13:42:33 +01:00
Fabio Erculiani 1b18a831f1 Release Entropy 181 2013-03-08 13:42:32 +01:00
Fabio Erculiani 0e52aadf33 [solo] SoloYell is not a catch-all. SoloHelp is. 2013-03-08 13:38:39 +01:00
Fabio Erculiani a1e59c352f [server] fix --help output when redirected through pipes, fix bug 4049 2013-03-08 12:55:59 +01:00
Fabio Erculiani 113f9d74b7 [client] fix --help output when redirected through pipes, fix bug 4049 2013-03-08 12:55:13 +01:00
Fabio Erculiani 102dc594e5 [client] po: update entropy.pot 2013-03-08 12:19:50 +01:00
Fabio Erculiani ac961efd5d [client] po: update POTFILES.in paths 2013-03-08 12:19:13 +01:00
Fabio Erculiani b44c89ad19 [kernel-switcher] turn the kernel switcher library into an OO interface 2013-03-06 15:51:35 +00:00
Fabio Erculiani 23738ead62 [kernel-switcher] force superuser access 2013-03-06 15:44:32 +00:00
Fabio Erculiani d05426e618 [kernel-switcher] move kswitch to entropy lib, kernel-switcher back to equo 2013-03-06 15:28:56 +00:00
Fabio Erculiani aae36c5e7b [kernel-switcher] tweak switch_kernel's installer callable expected signature 2013-03-06 14:07:49 +00:00
Fabio Erculiani 7507e68180 [kernel-switcher] complete the separation between the library and the application 2013-03-06 13:07:31 +00:00
Fabio Erculiani 9dc8f26687 [kernel-switcher] initial kernel-switcher refactoring
Migrate kernel-switcher to a separate directory and start splitting
the code into library <-> application.
2013-03-06 11:52:21 +00:00
Fabio Erculiani 502d9c8b9e [entropy.client.package] add support for package.splitdebug.mask, see bug 3707 2013-03-05 15:52:53 +00:00
Fabio Erculiani 5cb3939718 [entropy.client] drop package.satisfied support, see bug #3879
It never worked as users expected and can lead to misinterpretation.
It will be reimplemented in future through something similar to package.provided
2013-03-05 15:09:44 +00:00
Fabio Erculiani 84b0b92c4e [entropy.client.dep] rewrite simple or dependencies resolution
Selected matches was not respected by the simple or dependencies
resolution code. This commit addresses the problem and fixes the
virtual/glu dependendency handling.
2013-03-05 13:20:28 +00:00
Fabio Erculiani 808715f796 [TODO] update TODO 2013-03-05 13:20:13 +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 1db427fe18 Tagging Entropy version 180 180 2013-03-03 01:08:10 +00:00
Fabio Erculiani 7573e0e1d5 Release Entropy 180 2013-03-03 01:08:10 +00:00
Fabio Erculiani b905b98525 [entropy.server] _calculate_sync_queues: ignore remote package file if a local .weak file exists 2013-03-03 01:06:31 +00:00
Fabio Erculiani 873ae5267b [entropy.server] _calculate_sync_queues: ignore local package file if .weak file exists 2013-03-03 01:03:52 +00:00
Fabio Erculiani 46577fe93f [entropy.server] _calculate_local_package_files: properly handle .weak files 2013-03-03 00:54:01 +00:00
Fabio Erculiani 3a49a8cc47 [entropy.server] _calculate_local_package_files: take into consideration .weak files 2013-03-03 00:39:54 +00:00
Fabio Erculiani 55110bf230 [entropy.server] _show_sync_queues: inform about package download as well 2013-03-03 00:27:22 +00:00
Fabio Erculiani 552698d2d6 [entropy.server] tidy_mirrors: fix weak file detection logic 2013-03-03 00:18:51 +00:00
Fabio Erculiani 9f0bdb959c [entropy.server] tidy_mirrors: do not show packages as weak if they've already marked 2013-03-03 00:12:06 +00:00
Fabio Erculiani be758fae7b [entropy.server] tidy_mirrors: do not show packages as expired if they've already marked 2013-03-03 00:03:40 +00:00
Fabio Erculiani 843c9ad6f8 [entropy.server] s/extra_package_rel/package_rel/ in tidy_mirrors() 2013-03-02 23:54:46 +00:00
Fabio Erculiani 5801abf88d [entropy.server] fix typos in tidy_mirrors() 2013-03-02 23:50:08 +00:00
Fabio Erculiani 82770b26ae Tagging Entropy version 179 179 2013-03-02 18:58:16 +00:00
Fabio Erculiani ee38930096 Release Entropy 179 2013-03-02 18:58:16 +00:00
Fabio Erculiani 7bef53d99c [entropy.server] add "weak package files" support
Weak package files is a feature that makes possible to save a lot of
local space if enabled. Basically, all the package files no longer in
the repository are locally removed before their expiration. This reduces
local data redundancy with no real reliability impact.
2013-03-02 18:54:12 +00:00
Fabio Erculiani 983b72d6a7 [eit] add --pretend support to push, pull and cleanup commands 2013-03-02 18:37:14 +00:00
Fabio Erculiani 8af1d2fe2d [equo] update man pages 2013-02-28 16:37:52 +00:00
Fabio Erculiani 17d19458a7 [entropy.client.dep] use set.clear and dict.clear instead of del 2013-02-28 13:48:30 +00:00
Fabio Erculiani d996460b30 [entropy.client.dep,solo] add support for --onlydeps, as per bug #3817
equo {install,source,download} now support --onlydeps.
Using --onlydeps, only dependencies of the selected packages are installed,
unless the selected packages are dependencies themselves.
2013-02-28 13:47:50 +00:00
Fabio Erculiani 7faf042f86 [magneto/gtk*] fix string format in both gtk2 and gtk3 frontends 2013-02-28 09:13:08 +00:00
Fabio Erculiani 83b8991c95 [magneto] rewrite systray icons management, improve KDE, GNOME and MATE integration
This huge commit addresses several things:
- Fix bug #3995
- Force the GTK2 frontend when MATE is running
- Migrate to KStatusNotifierItem for KDE and hide the icon whenever
  it makes sense.
- Use SVG icons in the GTK3 frontend, improving eye candy when running in GNOME3
- The usual cruft cleanup
2013-02-27 20:59:14 +00:00
Fabio Erculiani f0a8156eb7 [Rigo] ApplicationsViewController: sort category and package set entries 2013-02-25 00:18:15 +01:00
Fabio Erculiani 5d315c70bd [entropy.const] drop /var/run/entropy/entropy.lock file and directory handling
This is no longer used by Entropy, which does use a more fine grained locking
instead.
2013-02-24 23:34:49 +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 6a2690b86e [matter] do not print useless "MATTER_PACKAGE_NAMES = blah" 2013-02-24 12:32:45 +00:00
Fabio Erculiani 987fa76361 Tagging Entropy version 178 178 2013-02-21 00:11:14 +01:00
Fabio Erculiani 1fa5b9acf3 Release Entropy 178 2013-02-21 00:11:14 +01:00
Fabio Erculiani ac243067f3 [entropy.qa] fix the usage of get_deep_dependency_list 2013-02-21 00:09:47 +01:00