lxnay
67e4a601e6
Entropy/PackageInterface:
...
- now package file moves to live system are atomic
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3008 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-10 16:39:23 +00:00
lxnay
88c514f51c
Entropy/entropyConstants:
...
- split const_HandleException creating const_kill_threads
Entropy/entropyTools:
- kill_threads uses const_kill_threads
- introduce movefile(), from Portage, that will be used to atomically move files
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3007 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-10 16:15:19 +00:00
lxnay
b9b08b78d4
Entropy/TODO:
...
- update TODO
Entropy/PackageInterface:
- implement config action, emerge --config hooks now implemented
Entropy/Equo:
- add new command equo config for handling packages needing a pkg_config (emerge --config) callback after install
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3006 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-09 00:03:14 +00:00
lxnay
c7d1c42f67
Entropy/urlFetcher:
...
- beautify syntax
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3005 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 20:35:15 +00:00
lxnay
2614cccbc1
Entropy/urlFetcher:
...
- beautify syntax
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3004 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 20:23:48 +00:00
lxnay
3ade7accff
Entropy/urlFetcher:
...
- beautify syntax
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3003 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 20:22:07 +00:00
lxnay
7aaa049baf
Entropy/SystemSettings:
...
- fix get method
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3002 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 17:32:12 +00:00
lxnay
eeb55fe045
Entropy:
...
- since it seems to not make sense to have a connection test link to check against on 'equo update', let's remove it and see how users react
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3001 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 17:24:38 +00:00
lxnay
8c022b9e4b
Entropy/SystemSettings:
...
- extend class dict functionalities
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@3000 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 17:17:21 +00:00
lxnay
07c95a18b2
Entropy/ServerMirrorsInterface:
...
- get_files_to_sync: fix database packages.db.system_mask file handling
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2999 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 17:02:42 +00:00
lxnay
cb509f5d42
Entropy/TODO:
...
- update TODO
Entropy/PackageInterface:
- call preinstall step before preremove and postremove on install actions
Entropy/client:
- move repositories.conf to repositories.conf.example
Entropy:
- use /usr/bin/python2 instead of /usr/bin/python as interpreter to avoid Python 3 issues
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2996 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-08 12:17:27 +00:00
lxnay
649c613a55
Entropy/EntropyCacher:
...
- fix a critical issue that could cause random lockups on sync() if wait is True
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2987 cd1c1023-2f26-0410-ae45-c471fc1f0318
0.50.3
2009-02-03 14:29:38 +00:00
lxnay
97081b2624
Entropy/EntropyCacher:
...
- make possible to start/stop the thing
Entropy/EquoInterface:
- generate_cache: stop Cacher before purging
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2986 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-03 13:23:41 +00:00
lxnay
6d6500c24e
Entropy/Equo/world:
...
- small fix, when upgrading branch, do not call RepoInterface.sync if an exception occured
Entropy/RepoInterface/EAPI3:
- handle get_eapi3_local_database correctly, can return None
Entropy/entropyConstants:
- new global method const_set_chmod
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2985 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-03 12:49:38 +00:00
lxnay
c76718436d
Entropy:
...
- properly get exception traceback and store where needed
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2984 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-03 12:00:48 +00:00
lxnay
b76740d612
Entropy/Spritz:
...
- split colours settings tab into two separate
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2983 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-03 08:14:07 +00:00
lxnay
79fd89d59a
Entropy/Spritz:
...
- fix packages removal handling when cancel button is pressed on packages removal validation
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2981 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-02-02 17:05:06 +00:00
lxnay
c285c911fd
Entropy/Spritz:
...
- fix repo update button, cache handling
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2978 cd1c1023-2f26-0410-ae45-c471fc1f0318
0.50.2
2009-02-02 11:47:10 +00:00
lxnay
4dd6ed5b20
Entropy/Spritz:
...
- LicenseDialog, change API, make it multithreading-aware
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2975 cd1c1023-2f26-0410-ae45-c471fc1f0318
0.50.1
2009-01-31 15:41:00 +00:00
lxnay
461cec43e6
Entropy/Spritz:
...
- processPackageQueue: fix typo
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2974 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-31 14:55:41 +00:00
lxnay
37766ce0b9
Entropy/Spritz:
...
- TaskQueue executor: wrap code around a while loop to keep the FIFO empty as much as possible
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2973 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-31 14:54:28 +00:00
lxnay
1528342dfb
Entropy/EquoInterface:
...
- __remove_content_from_system(): when spawning _handle_config_protect, always encode tofile from utf-8
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2972 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-31 14:53:08 +00:00
lxnay
22c2b19b2b
Entropy/Spritz:
...
- implement TaskQueue like I did on the repo manager, this improves multithreading reliablity
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2971 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-31 14:13:01 +00:00
lxnay
70285d0459
Entropy/EquoInterface:
...
- _lookup_inverse_dependencies: ignore broken client db entries
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2970 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-31 14:11:58 +00:00
lxnay
2b91aac4d1
Entropy/RepoInterface:
...
- remove pdb
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2969 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-31 13:18:34 +00:00
lxnay
4b891983a6
Entropy/EquoInterface:
...
- get_world_update_cache: improve reliability
- calculate_world_updates: save cache synchronously
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2968 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-31 12:56:30 +00:00
lxnay
33caba6c93
Entropy/Equo:
...
- kill all stale threads the hard way when an exception occured
Entropy/Spritz:
- same as above
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2967 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-30 08:14:41 +00:00
cschneiker
2709dd2d32
correcting some minor fixes
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2966 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-29 20:30:20 +00:00
lxnay
6326527fdc
Entropy/ServerMirrorsInterface:
...
- get_remote_databases_status, create remote FTP directory if it doesn't exist
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2965 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-29 13:00:56 +00:00
dyingmuppet
ca70bce6a3
Updated Dutch Translation
...
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2964 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-28 18:24:42 +00:00
lxnay
1e37b78a32
Entropy/Spritz:
...
- also install entropy-repo-manager
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2962 cd1c1023-2f26-0410-ae45-c471fc1f0318
0.50.0
2009-01-28 16:22:15 +00:00
lxnay
2432f7af5d
Entropy/Spritz:
...
- remove unused method get_hover_obj inside EntropyPackageView
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2961 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-28 15:52:40 +00:00
lxnay
e34db48d1f
Entropy/Spritz:
...
- move Spritz message area below main buttons
- improve behaviour of package menu and package treeview selections handling
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2960 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-28 15:51:37 +00:00
lxnay
0f1f1b700c
Entropy/translations:
...
- update Italian translation
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2959 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-28 15:13:05 +00:00
lxnay
bae172dcf7
Entropy/translations:
...
- sync translations
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2958 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-28 15:01:22 +00:00
lxnay
863b23464b
Entropy/TODO:
...
- update TODO
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2957 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-28 15:00:30 +00:00
lxnay
b7009574a5
Entropy/EntropyDatabaseInterface:
...
- implement packages changelog support and their methods
- remove unused searchPackagesKeyVersion method
- remove checkReadOnly calls from most of the methods
Entropy/EquoInterface:
- implement support for package changelogs
Entropy/PortageInterface:
- implement support for package changelogs
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2956 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-28 14:59:39 +00:00
cschneiker
2306c60417
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2955 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-27 23:42:51 +00:00
lxnay
f998dcbc64
Entropy/TODO:
...
- update TODO
Entropy/Smart Applications:
- huge code refresh, getting ready for future massive improvements
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2954 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-27 16:03:27 +00:00
lxnay
a755eca4bb
Entropy/SystemManagerClientInterface:
...
- disable do_cache_session by default
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2953 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 19:30:25 +00:00
lxnay
79c1c053dd
Entropy/SocketHostInterface/BuiltInCommands:
...
- fix (again) docmd_alive command and check if client shares the same IP of the one that initiated the session
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2952 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 18:50:36 +00:00
lxnay
7d6f9b50e1
Entropy/SocketHostInterface/BuiltInCommands:
...
- fix docmd_alive socket method
Entropy/SystemManagerClientInterface:
- implement session cache
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2951 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 18:39:27 +00:00
lxnay
5133dd2e98
Entropy/SocketHostInterface:
...
- fork lock: handle the thread lock in a saner way
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2950 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 17:42:07 +00:00
lxnay
397521f231
Entropy/SocketHostInterface:
...
- do not crash when trying to send the 'maximum connection reached' string to client if it's not reachable
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2949 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 16:59:00 +00:00
lxnay
49dbdf4b21
Entropy/Spritz/System Manager Client:
...
- unparallelize most of the socket calls to improve reliability
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2948 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 14:46:03 +00:00
lxnay
88f539e7e5
Entropy/SocketHostInterface:
...
- if HostInterface has ForkLock attribute that's a thread lock, use it when running in fork mode
Entropy/SystemManagerServerInterface:
- test a solution featuring a Fork Lock
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2947 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 13:17:08 +00:00
lxnay
13f77c64e1
Entropy/SystemManagerServerInterface/SystemManagerRepositoryCommands:
...
- adapt code to use a hard-drive stored copy of the system queue, and cross fingers
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2946 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 12:30:19 +00:00
lxnay
68cf13d04c
Entropy/TODO:
...
- update TODO
Entropy/Spritz/Repository Manager Client:
- when printing an error dialog, use TaskQueue to route the GFX calls to the right thread
- when clicking on the SPM package info button, fork after having issued the socket command
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2945 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 10:37:10 +00:00
lxnay
ee5940aa7a
Entropy/SocketHostInterface/BasicPamAuthenticator:
...
- remove thread lock on class methods, not needed on this implementation
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2944 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 10:14:13 +00:00
lxnay
fdb955ab4f
Entropy/SystemManagerServerInterface:
...
- _pop_item_from_queue: improve speed and reliability, remove parallel_mode parameter
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2943 cd1c1023-2f26-0410-ae45-c471fc1f0318
2009-01-26 10:05:16 +00:00