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