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