Fabio Erculiani
dba9edcb46
[entropy.client] fix world updates calculation when branch hopping
2009-09-02 01:50:23 +02:00
Fabio Erculiani
331adfe357
[entropy.client.interfaces.package] use entropy.tools module directly
2009-09-02 01:20:23 +02:00
Fabio Erculiani
2ed29e6fe6
[entropy.client.interfaces.package] import entropy.tools globally
2009-09-02 01:20:23 +02:00
Fabio Erculiani
a35a17d5e1
[todo] update TODO
2009-09-02 01:20:23 +02:00
Fabio Erculiani
fa7a8d339a
[entropy.client.interfaces.package] code cleanup
2009-09-02 01:20:23 +02:00
Fabio Erculiani
232e47821f
[entropy.client] destroy infoDict, renamed to pkgmeta
2009-09-02 01:20:23 +02:00
Fabio Erculiani
9b07d0e84e
[todo] update TODO
2009-09-02 01:20:23 +02:00
Fabio Erculiani
0f2f66008b
[entropy.client.interfaces.package] more refactoring and cleanup work
2009-09-02 01:20:23 +02:00
Roger Calvó
5ba719f2cb
[translations] update Catalan translation
2009-09-01 12:56:22 +02:00
Fabio Erculiani
2599d19783
[entropy.client.interfaces.package] code refactoring
2009-08-31 22:08:39 +02:00
Fabio Erculiani
01e157a9a8
[todo] update TODO
2009-08-31 16:14:58 +02:00
Fabio Erculiani
8a269383e8
[entropy.client] remove any entropy.spm logic from entropy.client
...
Any Portage-centric code has been remove from entropy.client and moved
into exported entropy.spm plugins methods. /me ftw!
2009-08-31 16:14:05 +02:00
Fabio Erculiani
7402ffac37
[entropy.spm] implement new SpmPlugin methods in PortagePlugin
2009-08-31 16:13:03 +02:00
Fabio Erculiani
6df1ec4716
[entropy.spm.plugins.skel] add other 3 mandatory methods to SpmPlugin class
2009-08-31 16:04:18 +02:00
Fabio Erculiani
bb09ca782d
[entropy.client.interfaces.package] general code cleanup and API change
...
In preparation of improved Entropy SPM support in Entropy Client
Package class, a quick code cleanup, review and API consolidation
has been run (not yet complete).
2009-08-31 14:55:46 +02:00
Fabio Erculiani
a72da5db1b
[entropy.spm] add support to "configure" phase to Entropy SPM PortagePlugin
2009-08-31 14:54:46 +02:00
Fabio Erculiani
1057ce65ab
[entropy.spm] add missing spm phase "configure" to abstract class
2009-08-31 14:54:14 +02:00
Fabio Erculiani
123931f8b9
[client-updates-daemon] do not lock entropy resources when checking if system repo db mtime is changed
2009-08-31 14:18:32 +02:00
Fabio Erculiani
a41c6a6f47
[entropy.core.settings] improve class objects detection
2009-08-31 11:55:48 +02:00
Fabio Erculiani
b4f7ceba89
[entropy.core] introduce SystemSettings external plugins support
...
:: move SystemSettingPlugin class to entropy.core.settings.plugins.skel
:: add support for external SystemSettings plugins (just like it happened
with entropy.spm), see documentation attached
2009-08-30 20:29:33 +02:00
Fabio Erculiani
4f77cc4fa1
[entropy.core] add more doc to EntropyPluginFactory and ability to disable plugins
2009-08-30 20:01:44 +02:00
Fabio Erculiani
c0d9b5e6f4
[entropy.core] Split entropy.core, introduce generic plugin loader
...
:: split entropy.core and move SystemSettings stuff to
entropy.core.settings (and prepare external plugin support)
:: add EntropyPluginFactory generic class to entropy.core that
will be used Entropy-wide to load external Entropy plugins
:: make entropy.spm Plugin Factory using entropy.core.EntropyPluginFactory
2009-08-30 18:59:35 +02:00
Fabio Erculiani
553bf497c9
[todo] update TODO
2009-08-30 18:58:07 +02:00
Fabio Erculiani
865b27aff1
[scripts] update fuck_docstring script
2009-08-30 16:21:18 +02:00
Fabio Erculiani
5ab8081ab5
[entropy.qa] test_shared_objects: add the ability to whitelist paths containing broken libraries
2009-08-30 13:59:18 +02:00
Fabio Erculiani
dde7214c8b
[docs] update API documentation
2009-08-30 13:19:46 +02:00
Fabio Erculiani
3029144997
[entropy.tools] fix stupid complaints about __future__ imports
2009-08-30 13:18:57 +02:00
Fabio Erculiani
783451c5ba
[entropy.tools] start entropy.tools polishing process
2009-08-30 13:17:44 +02:00
Fabio Erculiani
a47fbbb1da
[sulfur] handle timeout errors when loading UGC
2009-08-30 12:52:25 +02:00
Fabio Erculiani
5d4cce6f14
[entropy.spm/entropy.server/entropy.client] fix regression caused by entropy.spm API change
2009-08-29 21:39:38 +02:00
Fabio Erculiani
9359693cc5
[entropy.spm] make PortagePlugin to use SpmPlugin API, major API change
2009-08-29 21:31:43 +02:00
Fabio Erculiani
7402902168
[entropy.spm] merging Entropy SpmPlugin API
2009-08-29 21:25:49 +02:00
Fabio Erculiani
b322a28167
[entropy.misc] handle TypeError exception in EntropyCacher.pop (avoid interpreter shutdown issues)
2009-08-29 18:42:10 +02:00
Fabio Erculiani
37acd165fc
[magneto] properly raise NotImplementedError exceptions
2009-08-29 09:49:16 +02:00
Fabio Erculiani
89770d5549
[todo] update TODO
2009-08-28 18:16:26 +02:00
Fabio Erculiani
d4d191f03e
[entropy.client] properly handle nested resources lock calls
0.98.5.3
2009-08-28 10:29:52 +02:00
Fabio Erculiani
94c95950c9
[entropy.client] fix create_pid_file_lock method
2009-08-28 10:20:14 +02:00
Fabio Erculiani
d53f04a8f6
[todo] update TODO
2009-08-26 18:15:34 +02:00
Fabio Erculiani
b714cf6bae
[server/community repos] add support for --nooldslots argument in "spm compile categories"
2009-08-26 18:14:50 +02:00
Fabio Erculiani
22f785f4d3
[todo] update TODO
2009-08-25 20:04:57 +02:00
Fabio Erculiani
7ab37ffe42
[entropy.client] noticeboard methods stabilisation + sulfur feature
...
:: complete noticeboard entropy.client API and methods names
:: add "stfu" feature to Sulfur noticeboard viewer as per Ian Whyman
request
2009-08-25 20:03:48 +02:00
Fabio Erculiani
00c8865e60
[equo] add support for new noticeboard interface and methods
2009-08-24 16:03:24 +02:00
Fabio Erculiani
f093e4ce59
[entropy.client] add support for noticeboard in entropy.client
...
This commit adds NoticeBoardMixin class to entropy.client main
interface, containing noticeboard specific methods and noticeboard
userspace metadata support.
2009-08-24 15:59:44 +02:00
Fabio Erculiani
1471d5503d
[magneto] add support for argv --kde and --gtk
2009-08-23 22:12:42 +02:00
Fabio Erculiani
9fca54466c
[entropy.db] always return dict on retrieveBranchMigration
2009-08-23 22:12:08 +02:00
Fabio Erculiani
f1d67c2e37
[entropy.client] when calculating critical updates in the middle of a branch migration, return empty set
2009-08-23 18:34:32 +02:00
Fabio Erculiani
6783853982
[entropy.client] trivial fixes to subfunction
2009-08-23 18:34:10 +02:00
Fabio Erculiani
89a81d2e56
[magneto] improve alert notification when spawning manual requests
0.98.5.2
2009-08-23 11:36:01 +02:00
Fabio Erculiani
2ff7430f38
[client-updates-daemon] handle application lock file correctly
2009-08-23 11:22:16 +02:00
Fabio Erculiani
50093899d4
[entropy.const] improve const_setup_entropy_pid, return lock acquire status
2009-08-23 11:21:25 +02:00