Commit Graph

6693 Commits

Author SHA1 Message Date
Fabio Erculiani 89f97c21ce [todo] update TODO 2010-09-24 19:47:32 +02:00
Fabio Erculiani 37ac11117a [sulfur] lock "Update all" button when application is in locked status 2010-09-24 19:25:46 +02:00
Fabio Erculiani 7f9fdb274c [sulfur] make possible to test application in locked status via "--locked" argv 2010-09-24 19:25:22 +02:00
Fabio Erculiani f7dc678616 [po] update translations 2010-09-24 14:52:10 +02:00
Fabio Erculiani c2e7f3b51b [entropy.db] EntropyRepository: small sqlite3 performance improvement, make it store temp tables in RAM 2010-09-24 14:27:59 +02:00
Fabio Erculiani 32c887e298 Tagging Entropy version 0.99.49.74 0.99.49.74 2010-09-24 14:26:50 +02:00
Fabio Erculiani e857c01a58 [sulfur] add (commented out) profiling code, fix MAIN_APP variable handling 2010-09-24 14:25:56 +02:00
Fabio Erculiani 9853d41702 [entropy.db] EntropyRepository: fix performance regression, previous code was 10 times slower 2010-09-24 14:02:06 +02:00
Fabio Erculiani fbbeeecf80 [entropy.client.interfaces.client] improve speed of Client.shutdown() by not touching SystemSettings plugin (see rational in code) 2010-09-24 13:33:19 +02:00
Fabio Erculiani 6cdd268dfb [entropy.server.interfaces.mirrors] fix regression in handling repository dump (light version) 2010-09-24 13:27:30 +02:00
Fabio Erculiani 4eaba54c38 [entropy.client.interfaces.db] replace "database" with "repository" in messages 2010-09-24 13:12:42 +02:00
Fabio Erculiani 5ab0e7acd5 [sulfur] delay UGC remote data retrieval by 8 seconds by default, avoid UI overloading 2010-09-24 13:04:09 +02:00
Fabio Erculiani 4ddf106f4e [sulfur] improve queue handling buttons, effectively stop queue execution on Abort 2010-09-24 12:56:02 +02:00
Fabio Erculiani 52cfd29acf [sulfur] do not show orphaned packages when no repos are available 2010-09-24 12:10:13 +02:00
Fabio Erculiani a722e014cc Tagging Entropy version 0.99.49.73 0.99.49.73 2010-09-24 11:36:17 +02:00
Fabio Erculiani abd7e4fd33 [sulfur] fix regression, do not bind on_pkgFilter_toggled callback to "refresh" and "install" buttons 2010-09-24 11:31:26 +02:00
Fabio Erculiani 40d12de843 Tagging Entropy version 0.99.49.72 0.99.49.72 2010-09-23 19:03:20 +02:00
Fabio Erculiani 8acc959842 [entropy.spm] PortagePlugin: fix undefined reference 2010-09-23 19:02:59 +02:00
Fabio Erculiani acb355d906 Tagging Entropy version 0.99.49.71 0.99.49.71 2010-09-23 18:45:52 +02:00
Fabio Erculiani 20a1de45ce [entropy.spm] PortagePlugin: support per repository profiles/updates 2010-09-23 18:45:14 +02:00
Fabio Erculiani 32f251feae [entropy.db] EntropyRepository.createAllIndexes: call "ANALYZE" stmt after indexes creation 2010-09-22 20:29:33 +02:00
Fabio Erculiani e62859c6e1 [entropy.db] EntropyRepository: convert remaining closeDB() calls to close() 2010-09-22 20:14:28 +02:00
Fabio Erculiani caff8cc759 [entropy.db] rename EntropyRepositoryBase.closeDB() to EntropyRepositoryBase.close() keeping backward compatibility 2010-09-21 14:03:44 +02:00
Fabio Erculiani c5747a91e6 [equo] handle OSError exception when ENOMEM (Cannot allocate memory) in exception handler 2010-09-21 13:10:22 +02:00
Fabio Erculiani b8514a9c23 [equo] do not use hardcoded error numbers but rather errno module 2010-09-21 13:07:54 +02:00
Fabio Erculiani 6795f4e496 [todo] update TODO 2010-09-20 20:16:37 +02:00
Fabio Erculiani 63a1edbbc9 [conf] repositories.conf: add sabayon-limbo repository info to config file 2010-09-20 20:16:37 +02:00
Daniel Halens Rodríguez 3a0001fdf0 [i18n] Update nl translation 2010-09-18 22:24:19 +01:00
Fabio Erculiani 5b8fd5e28b [entropy.spm] PortagePlugin.package_names_update: make it work using portage tree from CVS 2010-09-18 14:19:35 +02:00
Fabio Erculiani 3b0aefe12b [sulfur] add built-in icon images, make sulfur look good in KDE 2010-09-17 22:14:08 +02:00
Fabio Erculiani 33fe258b4a [entropy.server] do not use EntropyRepository private implementation information, but rather provide a much cleaner implementation of
_upload_database
2010-09-17 01:08:14 +02:00
Fabio Erculiani 6a70b27784 [todo] update TODO 2010-09-16 18:27:16 +02:00
Fabio Erculiani 7864e6a554 Tagging Entropy version 0.99.49.70 0.99.49.70 2010-09-16 09:22:17 +02:00
Fabio Erculiani 04640671af [entropy.spm] PortagePlugin: update builtin package sets list 2010-09-16 09:21:18 +02:00
Fabio Erculiani 02e07aea6b [entropy.server] Server: remove bogus line in ServerFakeClientSystemSettingsPlugin.fake_cli_parser 2010-09-16 09:15:41 +02:00
Fabio Erculiani dc422b4774 [entropy.server] Server: remove bogus line in ServerFakeClientSystemSettingsPlugin.fake_cli_parser 2010-09-16 09:14:39 +02:00
Fabio Erculiani 904b678ea7 [entropy.spm] PortagePlugin: completely use Portage code to return package sets configuration object 2010-09-16 09:12:22 +02:00
Fabio Erculiani c26d90fb20 [entropy.tools] move entropy package strings manipulation functions to entropy.dep 2010-09-15 22:06:39 +02:00
Fabio Erculiani a29341c2b2 [entropy.client] make Client.open_repository only accept validated repository identifiers
Enforce restrictions on open_repository() to avoid loading invalid
repository (damaged, etc). This will probably expose some new bugs
that will be promptly killed.
2010-09-15 20:15:28 +02:00
Fabio Erculiani 6e13c30e8e [sulfur.views] defer loading of UGC cache thread by 15 seconds to speedup UI init 2010-09-15 20:08:51 +02:00
Fabio Erculiani 5322611eb0 [sulfur.views] use gobject.timeout_add_seconds instead of gobject.timeout_add 2010-09-15 20:04:02 +02:00
Fabio Erculiani e27a597881 [entropy.db] EntropyRepository.addPackage: ensure that live cache is empty at the end of the function, too 2010-09-15 19:58:14 +02:00
Fabio Erculiani 4765de8bf5 [entropy.transceivers] EntropyFtpUriHandler: use repr() when showing error string 2010-09-15 16:22:39 +02:00
Fabio Erculiani e9d380c9a9 [entropy.db] EntropyRepository: explicitly rollback transaction when calling addPackage and removePackage 2010-09-15 14:14:11 +02:00
Fabio Erculiani 3f14d38fde [entropy.db] EntropyRepository: if sqlite3 connection cannot close, interrupt other threads and call close() again 2010-09-15 14:04:14 +02:00
Fabio Erculiani f7734e3d77 [sulfur] remove isinstance(x, int) and replace by identity checking against None 2010-09-15 07:31:23 +02:00
Fabio Erculiani e6b8fcff81 [sulfur] catch another OperationalError on listAllPackageIds() 2010-09-15 07:27:31 +02:00
Fabio Erculiani bd3f4e421f [sulfur] catch OperationalError when calling listAllPackageIds() 2010-09-15 07:25:48 +02:00
Fabio Erculiani ccb57e05d1 [entropy.services] open_session() can return None, state it clearly and handle the case everywhere the function is used 2010-09-15 07:20:45 +02:00
Fabio Erculiani c95b27e78e [entropy.tools] movefile: catch OSError/IOError exceptions on the first lstat() too (on src) 2010-09-15 07:08:23 +02:00