Commit Graph

2122 Commits

Author SHA1 Message Date
lxnay c53af72eea Entropy/SystemManager Interface:
- first BIG (I mean BIIIIG) commit of the Socket and Queue based communication infrastructure between two peers
Entropy/EquoInterface:
- misc fixes and improvements, nothing to worry about
Entropy/RepositoryManager:
- based on the SystemManager, it's what is going to be used for the Community/Server-side Repository GUI


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2418 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-24 13:28:00 +00:00
lxnay 7f2078cfd7 Entropy/entropyConstants:
- add 'constants' support for the future repository notice board


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2417 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-24 13:18:07 +00:00
lxnay 578b5080b1 Entropy/entropyTools:
- improve parallelTask class by storing the function result into self.result


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2416 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-24 13:17:17 +00:00
lxnay c43a7fd38f Entropy/outputTools:
- inputBox: add support for check and combo boxes


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2415 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-24 13:16:30 +00:00
lxnay 892baf8b9d Entropy/TODO:
- update TODO


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2414 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-24 13:15:34 +00:00
lxnay 736eb71038 Entropy/Spritz:
- spritz python executable: export --debug sys.argv entry to SPRITZ_DEBUG env var if set


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2413 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-20 18:50:40 +00:00
lxnay 26aa4529ab Entropy/TODO:
- update todo


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2412 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-20 18:49:35 +00:00
lxnay fb84ad41db Entropy/reagent:
- fix packages move/copy from a repo to another


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2411 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-20 15:47:04 +00:00
lxnay bb967f2ec9 Entropy/i18n:
- update Catalan translation
- update Dutch translation


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2410 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-20 15:38:09 +00:00
lxnay 86f93ce890 Entropy/Spritz:
- fix voting inside PkgInfo window
- fix random GTK freezes (thanks Joost)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2408 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-20 11:24:50 +00:00
rogerc 44aee07cfd updated catalan translation
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2407 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-19 15:59:25 +00:00
lxnay 237ee33fcc Entropy/TODO:
- update TODO


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2404 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-18 09:17:04 +00:00
lxnay 380f57b523 Entropy/DistributionUGCInterface:
- when inserting an image, verify that is really an image
- add flood control feature when inserting a document (comment, file, image, video...)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2403 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-18 08:50:57 +00:00
lxnay 836eadc822 Entropy/entropyTools:
- add functions useful to verify if a file is an image (supported png, jpeg, bmp, gif)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2402 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-18 08:49:07 +00:00
lxnay 73ea3f502d Entropy/Spritz:
- add ads support+rotation


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2401 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 13:05:55 +00:00
lxnay d5b0e1ee61 Entropy/i18n:
- update translations


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2400 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 13:03:55 +00:00
lxnay 30477bbf22 Entropy/i18n:
- update translations


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2399 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 13:03:45 +00:00
lxnay 046bcd66ee Entropy/entropyTools:
- parallelTask: make nuke() exception configurable


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2398 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 13:03:07 +00:00
lxnay 5ccdc37f5b Entropy/TODO:
- update TODO


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2397 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 13:02:10 +00:00
rogerc c03a32e241 updated ca.po translation
git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2396 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 12:13:30 +00:00
lxnay 236153b24c Entropy/i18n:
- complete Italian translation


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2395 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 10:50:05 +00:00
lxnay e1007a722b Entropy/i18n:
- update Spanish translation

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2394 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-17 07:37:42 +00:00
lxnay 7a1f517bce Entropy/Spritz:
- ProcessGtkEventsThread: fine tuning


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2393 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 21:12:22 +00:00
lxnay dcc8659702 Entropy/Spritz:
- add UGC preferences menu to Spritz's Glade xml


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2392 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 21:11:39 +00:00
lxnay 58a701a2b5 Entropy/Spritz:
- implement UGC preferences menu
- make Spritz faster using real threaded processes (gtk.gdk.threads_init() - please use >=pygtk-2.12.1-r2)
- avoid to lock at the end of the package queue process on gtk.events_pending()
- do not spawn SpritzApplication.spawnUgcUpdate() after repositories sync, not needed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2391 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 21:10:40 +00:00
lxnay fe66612801 Entropy/Spritz:
- order UGC entries by date
- make preview generation of UGC image entries exception-aware


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2390 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 21:07:57 +00:00
lxnay 98fa7d4635 Entropy/Spritz:
- add const.PREF_PAGES (Preferences pages index)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2389 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 21:06:46 +00:00
lxnay d64f205ffc Entropy/Spritz:
- speed up searches by removing description from filters


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2388 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 21:04:15 +00:00
lxnay f464b54255 Entropy/UGCClientInterface:
- remove debugging output on send_document_autosense()
Entropy/UGCCacheInterface:
- add multithreading lock handling to clean_* functions
- add clear_cache() method
- improve alldocs cache handling


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2387 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 21:02:40 +00:00
lxnay a093dc1734 Entropy/entropyConstants:
- add repoid key to etpConst['server_repositories']


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2386 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 20:59:57 +00:00
lxnay 11a187a2f4 Entropy/i18n:
- update translations

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2385 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-16 18:50:32 +00:00
lxnay ccbe159e82 Entropy/Spritz:
- UGC: implement item properties (show), item submit (add), item deletion (remove)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2384 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-15 16:26:41 +00:00
lxnay 5bd94af58f Entropy/i18n:
- update translations


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2383 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-15 16:24:56 +00:00
lxnay 80079465f3 Entropy/TODO:
- update!


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2382 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-15 16:24:20 +00:00
lxnay 051de39d8a Entropy/entropyConstants:
- add document types descriptions (singular form)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2381 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-15 16:22:35 +00:00
lxnay bc52cdeb02 Entropy/entropyTools:
- add kill method to parallelTask class


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2380 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-15 16:21:46 +00:00
lxnay 52a16c2f67 Entropy/outputTools:
- make readtext() plopping proper unicode strings

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2379 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-15 16:21:09 +00:00
lxnay f240c15097 Entropy/Spritz:
- started to implement UGC metadata handling inside the Package Info window


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2378 cd1c1023-2f26-0410-ae45-c471fc1f0318
0.21.0 0.20.0
2008-09-07 20:55:03 +00:00
lxnay 5c3bbb46ae Entropy/Spritz:
- add some image constants in the const class


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2377 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-07 19:52:10 +00:00
lxnay 1955786170 Entropy/Spritz:
- sleep 2 seconds on the shut down to allow threads to exit cleanly


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2376 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-07 19:51:29 +00:00
lxnay 9af2dd6de9 Entropy/UGCCacheInterface:
- add UGCClientInterface.get_docs() cache infrastructure
Entropy/Socket/OpenSSL:
- add SysCallError exception handling
Entropy/entropyConstants:
- add ugc types description


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2375 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-07 19:50:20 +00:00
lxnay 0a2fe3e53c Entropy/Spritz:
- avoid using 100% CPU and messing with threads while voting


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2374 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-06 20:59:52 +00:00
lxnay ed16c4c612 Entropy/i18n:
- update translations

git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2373 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-06 14:04:39 +00:00
lxnay c964b47bee Entropy/Spritz:
- put voting feature inside the applications TreeView
(which means a LOT of work)


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2372 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-06 14:01:46 +00:00
lxnay dfb6f71160 Entropy/Spritz:
- make UGC basic metadata (vote and download info) to be downloaded/updated in background every 2 minutes
- make voting possible from the package properties menu
- more work on UGC support


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2371 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-05 18:40:45 +00:00
lxnay aeb5ed8c14 Entropy/Spritz/etpgui:
- getUGCPackageVote(): improve function speed


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2370 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-05 18:36:14 +00:00
lxnay 3052af44f4 Entropy/Spritz:
- update graphics and add some new UGC related icons


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2369 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-05 18:34:34 +00:00
lxnay a9b49c4e91 Entropy/RepoInterface:
- fix a typo in ____construct_paths() and add 'profile.link' item
- run_sync(): remove self.Entropy.update_ugc_cache() call, not needed
Entropy/EquoInterface:
- loadRepositoryDatabase(): verify that repository id really exists
Entropy/DistributionUGCCommands:
- fix commands syntax
Entropy/UGCCacheInterface:
- support multi-threaded mode
- improve performance
- get_package_downloads(): return 0 instead of None in case of errors
- get_downloads_cache(), get_vote_cache(): check against pickle load exceptions


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2368 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-09-05 18:33:22 +00:00
lxnay 021f399670 Entropy/Spritz:
- start to implement UGC inside the application, first step


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2367 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-08-31 19:25:28 +00:00
lxnay 6f91fbdc5a Entropy/DistributionUGCInterface:
- get_ugc_alldownloads(): force values to int()


git-svn-id: http://svn.sabayonlinux.org/projects/entropy/trunk@2366 cd1c1023-2f26-0410-ae45-c471fc1f0318
2008-08-31 15:20:30 +00:00