Commit Graph

10327 Commits

Author SHA1 Message Date
Fabio Erculiani 3c68c46fbf Add a DTD for the Entropy Package metadata. 2013-06-13 13:15:24 +02:00
Fabio Erculiani 60a0548f20 [entropy.db.sqlite] make _setCacheSize() and _setDefaultCacheSize() protected methods 2013-06-11 22:41:48 +02:00
Fabio Erculiani ee83063ed7 [entropy.db.sqlite] expose default cache size to _CACHE_SIZE 2013-06-11 22:41:48 +02:00
Fabio Erculiani 7b9a2e88c7 Tagging Entropy version 205 205 2013-06-11 17:18:39 +02:00
Fabio Erculiani bddea392f3 Release Entropy 205 2013-06-11 17:18:38 +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 9bc6b9212e Tagging Entropy version 203 203 2013-06-10 19:27:27 +02:00
Fabio Erculiani b36c55573c Release Entropy 203 2013-06-10 19:27:26 +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 de6fdd723e Tagging Entropy version 202 202 2013-06-10 14:32:28 +02:00
Fabio Erculiani 37342904d6 Release Entropy 202 2013-06-10 14:32:27 +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 d8f55890fe [entropy.server.interfaces.db] _rewrite_treeupdates: use list instead of set
We want to preserve the order and all_actions_cache is already filtering
out the duplicates.
2013-06-10 10:49:47 +02:00
Fabio Erculiani 40cf8faaeb [entropy.server] _rewrite_treeupdates: filter out duplicated actions 2013-06-10 10:39:47 +02:00
Fabio Erculiani b8b958604f [entropy.db.sql] retrieveTreeUpdatesActions, listAllTreeUpdatesActions: order results by date 2013-06-10 10:39:47 +02:00
Fabio Erculiani 3dcbe49281 [entropy.client.interfaces.db] reduce delta threshold for EAPI3 to 100 2013-06-09 20:00:25 +02:00
Fabio Erculiani 536797ee5b [entropy.db] delete inverse actions from treeupdates actions
For instance, if we have moved a to b and then we decided to move
b back to a, Entropy will keep flip flopping from one to another.
This commit makes possible to filter such actions so that only
the last one is considered in the end.
2013-06-09 15:52:05 +02:00
Fabio Erculiani 086b59f094 Tagging Entropy version 201 201 2013-06-08 07:13:49 +02:00
Fabio Erculiani 72bc9ca452 Release Entropy 201 2013-06-08 07:13:49 +02:00
Fabio Erculiani 7eb9bfd611 [matter] fix "changes" metadata objects handling 2013-06-08 07:13:21 +02:00
Fabio Erculiani 64a8d76ace Tagging Entropy version 200 200 2013-06-07 21:59:45 +02:00
Fabio Erculiani 08bd609d87 Release Entropy 200 2013-06-07 21:59:44 +02:00
Fabio Erculiani b8f22b4956 [matter] initialize a dict for new_changes 2013-06-07 21:32:03 +02:00
Fabio Erculiani c3517825e8 [matter] use copy.deepcopy with get_backtrack_infos() Portage data
A memory leak has been observed and may be related to keeping
Portage objects references alive.
2013-06-07 21:27:54 +02:00
Fabio Erculiani 14d131904b [antimatter] use _new_scan() when --not-installed is selected 2013-06-04 11:18:18 +02:00
Fabio Erculiani dcbdb8d0f4 [antimatter] add --not-installed flag support 2013-06-04 11:00:25 +02:00
Fabio Erculiani f3828597e5 [entropy.tools] increase read() buffer size to 1M 2013-06-03 19:38:25 +02:00
Fabio Erculiani 85302b7253 [eit] dump local variables for every stack frame if an exception occurs 2013-06-03 13:14:13 +02:00
Fabio Erculiani 071fce7d6c Tagging Entropy version 199 199 2013-05-30 10:24:03 +02:00
Fabio Erculiani 6c802a88d6 Release Entropy 199 2013-05-30 10:24:03 +02:00
Fabio Erculiani f8d5d062ab [entropy.const] const_convert_to_{rawstring,unicode}: add float support 2013-05-30 10:23:31 +02:00
Fabio Erculiani 6d94e86870 [matter] add a final \n to the missing USE output 2013-05-30 00:31:00 +02:00
Fabio Erculiani 45ce99a0aa [matter] import print_generic 2013-05-30 00:27:11 +02:00
Fabio Erculiani 9a5062648a [matter] print final status report using print_generic, avoids the timestamp prefix 2013-05-30 00:24:10 +02:00
Fabio Erculiani 7022d5cccc [matter] log and report packages not built due to missing USE flags 2013-05-30 00:18:44 +02:00
Fabio Erculiani 414bb45243 [services] entropy-pkgdelta-generator: check if "deltas" subdir exists before scanning 2013-05-28 10:40:20 +02:00
Fabio Erculiani 90f5b6e686 [entropy.spm] convert string to bytes before passing it to hashlib objects 2013-05-27 22:19:03 +02:00
Fabio Erculiani b71cea2ed5 [entropy.server] _calculate_sync_queues: generate upload_queue by interating over dict_items 2013-05-27 22:01:55 +02:00
Fabio Erculiani 5feee2abf0 Tagging Entropy version 198 198 2013-05-27 11:26:45 +02:00
Fabio Erculiani 01e7fa7db6 Release Entropy 198 2013-05-27 11:26:44 +02:00
Fabio Erculiani 7c77c6e2df [entropy.client.services] fix typo in method call 2013-05-27 11:26:26 +02:00
Fabio Erculiani 05d94e7e3b Tagging Entropy version 197 197 2013-05-27 11:24:46 +02:00
Fabio Erculiani 56a7c9fa3a Release Entropy 197 2013-05-27 11:24:45 +02:00
Fabio Erculiani ccca9b2365 [entropy.client.services] eapi value can be None if unset 2013-05-27 11:24:05 +02:00
Fabio Erculiani f8ac43d697 Tagging Entropy version 196 196 2013-05-27 11:20:48 +02:00
Fabio Erculiani 4902974b21 Release Entropy 196 2013-05-27 11:20:47 +02:00
Fabio Erculiani af046cb92d [entropy.services] make possible to block Entropy WebServices support client-side 2013-05-27 11:20:11 +02:00