meego-garage:opensuse-appstore-garage-client-services.git
7 years agoAdded more debug info
Mateu Batle [Thu, 9 Sep 2010 18:30:38 +0000 (13:30 -0500)]
Added more debug info
Fixed assert and warning in applicationmanager

7 years agoIn case connman is not available, just assume network is online
Mateu Batle [Thu, 9 Sep 2010 00:42:30 +0000 (19:42 -0500)]
In case connman is not available, just assume network is online

7 years agoFixed creation of packagekit category with correct id
Mateu Batle [Wed, 8 Sep 2010 16:55:30 +0000 (11:55 -0500)]
Fixed creation of packagekit category with correct id
Added debugging info

7 years agoFixed problem with multiple requests
Mateu Batle [Wed, 8 Sep 2010 15:49:06 +0000 (10:49 -0500)]
Fixed problem with multiple requests

7 years agoRemoved sorting by size, not useful
Mateu Batle [Wed, 8 Sep 2010 15:03:39 +0000 (10:03 -0500)]
Removed sorting by size, not useful
Make some code a bit more robust
Usage of messages through gcsError, gcsWarning, gcsFatal

7 years agoAdded gcsWarning / gcsError / gcsFatal for error reporting in lib GCS
Mateu Batle [Tue, 7 Sep 2010 21:49:08 +0000 (16:49 -0500)]
Added gcsWarning / gcsError / gcsFatal for error reporting in lib GCS

7 years agoAdded option to enable / disable package kit catalog
Mateu Batle [Tue, 7 Sep 2010 21:47:30 +0000 (16:47 -0500)]
Added option to enable / disable package kit catalog

7 years agoRemoved Application::IconType, just use Image::ImageType everywhere
Mateu Batle [Tue, 7 Sep 2010 21:46:37 +0000 (16:46 -0500)]
Removed Application::IconType, just use Image::ImageType everywhere

7 years agofixing project for tests same way as others
Mateu Batle [Tue, 7 Sep 2010 00:20:30 +0000 (19:20 -0500)]
fixing project for tests same way as others

7 years agoFixed warning in make docs
Mateu Batle [Mon, 6 Sep 2010 14:17:20 +0000 (09:17 -0500)]
Fixed warning in make docs
Better handling of daemon unreachable with pending transactions
Better handling of requesting categories and applications, automatically observed by Catalog
Several minor fixes and optimizations here and there
Package Kit implementation : catalog, categories (groups), applications and async jobs

7 years agoMerge branch 'ocs'
Mateu Batle [Wed, 1 Sep 2010 15:06:16 +0000 (10:06 -0500)]
Merge branch 'ocs'

7 years agoAdded repository info to application (provided by OCS) ocs
Mateu Batle [Tue, 31 Aug 2010 22:58:40 +0000 (17:58 -0500)]
Added repository info to application (provided by OCS)
Updated to PackageKit 0.6.8
Setting hints to packagekit for interactive application
Improved debug output, more compact
Fix crash on onTransactionChanged
Fixed register of applications to properly refresh status if needed
Fixed asserts in getActionMessage
Added qWarning for some errors
Fixed persistence of status cache, now works without knowing the whole set of applications
Fixed infinite loop bug in Catalog::findApplicationByPackageName
Fixed Catalog::mergeApplication to register new apps
Reenabled the application manager, refresh cache and get updates, resolve
Added process of download descriptions from OCS, disabled by test code
Added Request of distribution list in OcsCatalog

7 years agoAdded a way to reset the review list internally
Mateu Batle [Tue, 24 Aug 2010 01:03:18 +0000 (20:03 -0500)]
Added a way to reset the review list internally
Fixed interface for addReview, use const reference
Fixed interface for addReview, added bool return
Added addReview implementation for OCS Application
Fixed addReview call in unit tests

7 years agoProcessing comment children, converting to flat reviews in GCS
Mateu Batle [Mon, 23 Aug 2010 22:44:26 +0000 (17:44 -0500)]
Processing comment children, converting to flat reviews in GCS

7 years agoAdded example catalogs to config.ini
Mateu Batle [Mon, 23 Aug 2010 20:25:10 +0000 (15:25 -0500)]
Added example catalogs to config.ini

7 years agoCommitted helper class CachedResult and CachedResultBase, not used yet.
Mateu Batle [Fri, 20 Aug 2010 18:09:43 +0000 (13:09 -0500)]
Committed helper class CachedResult and CachedResultBase, not used yet.
It might be useful for async operations.
Added reset to Job, needed for CachedResults

7 years agoImplemented timeout on jobs
Mateu Batle [Fri, 20 Aug 2010 14:35:36 +0000 (09:35 -0500)]
Implemented timeout on jobs

7 years agoFixing problems with icons not shown if only exists one version
Mateu Batle [Thu, 19 Aug 2010 14:59:46 +0000 (09:59 -0500)]
Fixing problems with icons not shown if only exists one version

7 years agoApplications with same name are not considered duplicates now
Mateu Batle [Wed, 18 Aug 2010 22:47:56 +0000 (17:47 -0500)]
Applications with same name are not considered duplicates now
Moved requesting of reviews to a better place
Make sure all icons exist

7 years agoFixed bug retrieving comments (second id must be zero)
Mateu Batle [Wed, 18 Aug 2010 17:08:09 +0000 (12:08 -0500)]
Fixed bug retrieving comments (second id must be zero)
Fixed bug retrieving comments, set successful state on finish
reuse onJobOver slot for LoginJob instead of defining a new one
Fixed OCS login check

7 years agoMake sure the cache and config directories exist
Mateu Batle [Tue, 17 Aug 2010 17:51:53 +0000 (12:51 -0500)]
Make sure the cache and config directories exist
Automatic requesting of icons

7 years agoRemoved eula from application
Mateu Batle [Tue, 17 Aug 2010 16:10:07 +0000 (11:10 -0500)]
Removed eula from application
Added licenseName and licenseUrl iin application
Added getting license types in OCS
Updated tests for license

7 years agoadded set user rating request for OCS
Mateu Batle [Mon, 16 Aug 2010 19:16:44 +0000 (14:16 -0500)]
added set user rating request for OCS
added async request review list support for OCS
implemented cached review list
summary and long description support
icons support
added get details request

7 years agoAdded support for login in save credentials in OCS (OCSLoginJob class)
Mateu Batle [Mon, 16 Aug 2010 12:59:44 +0000 (07:59 -0500)]
Added support for login in save credentials in OCS (OCSLoginJob class)

7 years agoUsing fully qualified signal names MeeGoGarage:: for signals
Mateu Batle [Sun, 25 Jul 2010 10:35:06 +0000 (12:35 +0200)]
Using fully qualified signal names MeeGoGarage:: for signals
Fixed bug with next page request
Fixed bug with zero items application lists queries for categories

7 years agoAdded findApplicationById to catalog and category
Mateu Batle [Fri, 23 Jul 2010 09:47:22 +0000 (11:47 +0200)]
Added findApplicationById to catalog and category
Renamed findApplication to findApplicationByName
Fixed bug id of category
Updated tests of findApplication

7 years agoimproved job management, cancelling of jobs in job manager
Mateu Batle [Tue, 20 Jul 2010 15:05:29 +0000 (17:05 +0200)]
improved job management, cancelling of jobs in job manager
Updated outdated documentation

7 years agoAdded cancellable feature to jobs (all cancellable by default)
Mateu Batle [Tue, 20 Jul 2010 06:26:29 +0000 (08:26 +0200)]
Added cancellable feature to jobs (all cancellable by default)
Clean up BaseJob header interface, move all implementation to cpp file

7 years agoremoved release notes (changelog is enough)
Mateu Batle [Tue, 20 Jul 2010 06:23:56 +0000 (08:23 +0200)]
removed release notes (changelog is enough)

7 years agoAdded factory method to Image to get the images, easier to optimize later to avoid...
Mateu Batle [Tue, 20 Jul 2010 05:45:14 +0000 (07:45 +0200)]
Added factory method to Image to get the images, easier to optimize later to avoid creating duplicate objects
Improved handling of attributes in application, added support for dc:title, average rating, number of ratings, publish date, create date

7 years agoRemove QtMobility from spec and yaml.
Jackie Wu [Mon, 19 Jul 2010 03:21:42 +0000 (23:21 -0400)]
Remove QtMobility from spec and yaml.
Update with "qmake PREFIX={_prefix}"

7 years agoMerge branch 'master' of ssh://git@gitorious.org/meego-garage/garage-client-services
Jackie Wu [Mon, 19 Jul 2010 01:44:32 +0000 (21:44 -0400)]
Merge branch 'master' of ssh://git@gitorious.org/meego-garage/garage-client-services

7 years agoUpdate the gcs yaml and spec files.
Jackie Wu [Mon, 19 Jul 2010 01:43:19 +0000 (09:43 +0800)]
Update the gcs yaml and spec files.

7 years agoAdded job manager to lib gcs
Mateu Batle [Sat, 17 Jul 2010 15:37:03 +0000 (17:37 +0200)]
Added job manager to lib gcs

7 years agoUse of gcsDebug instead of qDebug
Mateu Batle [Sat, 17 Jul 2010 15:36:31 +0000 (17:36 +0200)]
Use of gcsDebug instead of qDebug
Request of icons on demand
Improved job classes, setState automatically fires signal finished if required
Merged jobError & jobFinished into single signal jobOver (also covers canceled)
Renamed BaseJob::FinishedState to SuccessfulState
Renamed BaseJob::isFinished to isSuccessful
Added  BaseJob::isOver to check for any job final state
Fixed some bugs of memory management with jobs (leaks)
Now Application return null image if no icon
Fixed minor bug with path of cachedFolder in images (duplicated /)
Fixed tests to run with job interface changes

7 years agoFixed problem requesting applications next pages
Mateu Batle [Fri, 16 Jul 2010 22:55:50 +0000 (00:55 +0200)]
Fixed problem requesting applications next pages
Improved comments

7 years agoImproved image and video support
Mateu Batle [Thu, 15 Jul 2010 13:25:03 +0000 (15:25 +0200)]
Improved image and video support
Added requestContent
Added tests for application

7 years agoimproved ocs compatibility
Mateu Batle [Wed, 7 Jul 2010 23:16:55 +0000 (02:16 +0300)]
improved ocs compatibility
 - Changed uuid to more generic string
 - added changelog field
 - job to request reviews
 - added created date (apart of update date)
extracted remove out of application
renamed methods to more clear names, findCategoryByName, findCategoryById, findApplicationById, findApplicationByName
added id to Category
added PageBasedJob
added some initial ApplicationTest
adding forgotten test.pro

7 years agoFixed tests
Mateu Batle [Wed, 30 Jun 2010 21:34:31 +0000 (16:34 -0500)]
Fixed tests
Fixed bug when request several pages of applications in a category

7 years agoFixed crash bug in request search job in application list for categories
Mateu Batle [Wed, 30 Jun 2010 13:47:22 +0000 (08:47 -0500)]
Fixed crash bug in request search job in application list for categories

7 years agoFixed application name trimming
Mateu Batle [Wed, 30 Jun 2010 12:54:39 +0000 (07:54 -0500)]
Fixed application name trimming
Fixed setting of category for new applications
Fixed running of multiple tests, created proper main for gcstest

7 years agoApplication:
Mateu Batle [Tue, 29 Jun 2010 17:10:41 +0000 (12:10 -0500)]
Application:
- publishDate is QDateTime now
- QPackageKit dependency removed
- Disabled implementation of searchApplications
- added sort by downloads
- removed sort by size
ApplicationManager
- moved online connectivity code to GarageClientServices
BaseJob
- added base class for async job
Catalog
- login methods moved here
- implemented login as async job
- caching of category list
- async request of categories list
- search of applications allowing page interface
- also allows to get top rated, downloaded, new
- caching of category list
Category
- caching of application list
- search of applications with page interface
- also allows to get top rated, downloaded, new
- number of applications
GarageClientServices
- Moved connman from application manager
- moved login to catalog
GArage Settings
- added configuration for OCS catalogs in ini file
Job, Jobtypes
- Job class is basicaly an async job that has results
- Added a bunch of async job types for: categories, applications, application searches, login, parallel job, sequential job, timer job, lightspeed job, wrapper job, attica wrapper job, external job.
Application
- Fixed publish date (bug in libattica)
OcsCatalog
- added jobs for Ocs categories, application search
- implemented interface for request application search
- implemented interface for requesting categories
Utils
- added some common functions used everywhere
- dump category list, application list
- setXmlProp and parseGUID
Removed xml catalog temporarily
Removed webclient, xmlbaseobject
Unit tests application
- Garage Client Services
- Catalog
- Category (not tested)

7 years agoMore on OCS
Mateu Batle [Thu, 17 Jun 2010 13:31:39 +0000 (08:31 -0500)]
More on OCS
Separated merging of catalogs in two phases: categories and applications
Testing and fixes of communication of OCS server, it seems to work to get categories and applications, although they not appear yet in the UI

7 years ago- Basic implementation of OCS catalog, category and application
Mateu Batle [Wed, 16 Jun 2010 00:13:07 +0000 (19:13 -0500)]
- Basic implementation of OCS catalog, category and application
- Application: added downloads(), renamed ID to Id
- Catalog: virtual functions to request categories and search apps
- Category: virtual function to get applications
- GarageClientServices: added initializacion of OCS providers
-

7 years agoHandle the except case that connman dbus can not be connected.
Jackie Wu [Sun, 13 Jun 2010 04:45:05 +0000 (00:45 -0400)]
Handle the except case that connman dbus can not be connected.

7 years agoRefactored some classes in subclasses for every specific type of source (OCS, XML...
Mateu Batle [Fri, 11 Jun 2010 20:13:33 +0000 (16:13 -0400)]
Refactored some classes in subclasses for every specific type of source (OCS, XML, Generic)
At the moment just the XML version done to separate the code. Created classes XmlCatalog, XmlCategory and XmlApplication (also rename BaseObject to XmlBaseObject)
It might be better to refactor later with a builder pattern instead of specialization
Some code for interfacing Attica is committed to, but not enabled yet, refactoring was needed first

7 years agoAdded connman support for online/offline status to gcs lib
Mateu Batle [Tue, 8 Jun 2010 21:45:37 +0000 (16:45 -0500)]
Added connman support for online/offline status to gcs lib

7 years agoRemoved QtBearer (QtMobility) usage
Mateu Batle [Mon, 7 Jun 2010 18:28:49 +0000 (13:28 -0500)]
Removed QtBearer (QtMobility) usage

7 years agoDisabled use of QtBearer from QtMobility, seems to open a socket every few seconds...
Mateu Batle [Mon, 7 Jun 2010 18:07:49 +0000 (13:07 -0500)]
Disabled use of QtBearer from QtMobility, seems to open a socket every few seconds, this might have been the casue of losing the images
Also fixed not initialized member variable in Catalog

7 years agoInvalidate username if logged out or not valid
Mateu Batle [Thu, 3 Jun 2010 18:23:40 +0000 (13:23 -0500)]
Invalidate username if logged out or not valid

7 years agoAdded method to get user name of user current logged in
Mateu Batle [Thu, 3 Jun 2010 18:22:13 +0000 (13:22 -0500)]
Added method to get user name of user current logged in

7 years agoAdded some git ignores
Mateu Batle [Wed, 2 Jun 2010 15:53:46 +0000 (10:53 -0500)]
Added some git ignores

7 years agoBug fix, bug done on last refactor, used Status() instead of status()
Mateu Batle [Wed, 2 Jun 2010 15:45:12 +0000 (11:45 -0400)]
Bug fix, bug done on last refactor, used Status() instead of status()

7 years agoFixed possible buffer overflow
Mateu Batle [Fri, 28 May 2010 17:29:08 +0000 (12:29 -0500)]
Fixed possible buffer overflow

7 years agoFixed runtime warning
Mateu Batle [Thu, 27 May 2010 21:42:50 +0000 (16:42 -0500)]
Fixed runtime warning

7 years agoAdded "make doc" support to build doxygen docs
Mateu Batle [Wed, 26 May 2010 17:34:18 +0000 (12:34 -0500)]
Added "make doc" support to build doxygen docs
General API cleanup and added initial docs

7 years agoAdded canRate, canReview methods
Mateu Batle [Thu, 20 May 2010 22:23:57 +0000 (17:23 -0500)]
Added canRate, canReview methods
Added basic authentication API

7 years agoImplemented sorting by date, rating and size in gcs lib
Mateu Batle [Thu, 20 May 2010 17:13:58 +0000 (12:13 -0500)]
Implemented sorting by date, rating and size in gcs lib

7 years agomodified review API to async
Mateu Batle [Wed, 19 May 2010 16:30:05 +0000 (11:30 -0500)]
modified review API to async

7 years agoAdded user rating / review API to application in gcs lib
Mateu Batle [Tue, 18 May 2010 21:17:44 +0000 (16:17 -0500)]
Added user rating / review API to application in gcs lib
Reading rating / review information from XML file

7 years agofixed return parameter & indentation
Mateu Batle [Mon, 17 May 2010 16:55:35 +0000 (11:55 -0500)]
fixed return parameter & indentation

7 years agoEnable HAVE_NO_PACKAGEKIT
Jackie Wu [Mon, 17 May 2010 06:10:05 +0000 (14:10 +0800)]
Enable HAVE_NO_PACKAGEKIT

7 years agoInclude QCoreApplication for compiling error.
Jackie Wu [Mon, 17 May 2010 06:07:32 +0000 (14:07 +0800)]
Include QCoreApplication for compiling error.

7 years agoManagement of versions update / installed
Mateu Batle [Sat, 15 May 2010 02:01:54 +0000 (21:01 -0500)]
Management of versions update / installed

7 years agoAdded i18n support to garage-client-services
Mateu Batle [Sat, 15 May 2010 01:53:19 +0000 (20:53 -0500)]
Added i18n support to garage-client-services
Added destructor of GCS (although not used yet)
Added sample files for tranlation Spanish and Chinese

7 years agoAvoid persisting state of resolve error in status cache, next time application is...
Mateu Batle [Fri, 14 May 2010 20:43:09 +0000 (15:43 -0500)]
Avoid persisting state of resolve error in status cache, next time application is started will be checked again

7 years agoFix bug of initialization of client proxy.
Jackie Wu [Fri, 14 May 2010 04:12:51 +0000 (12:12 +0800)]
Fix bug of initialization of client proxy.

7 years agoFix memory leak when calling libproxy.
Jackie Wu [Fri, 14 May 2010 04:08:52 +0000 (12:08 +0800)]
Fix memory leak when calling libproxy.

7 years agoSome fixes for i18n strings
Mateu Batle [Tue, 11 May 2010 22:53:07 +0000 (17:53 -0500)]
Some fixes for i18n strings

7 years agoFixed support for update packages (getUpdates)
Mateu Batle [Fri, 7 May 2010 23:54:38 +0000 (18:54 -0500)]
Fixed support for update packages (getUpdates)
Addd user messages to be more robust and more informative to the user
 - daemon errors
 - eula required
 - media changed required
 - repo signature required
 - restart required
Fixed wrong use of isNull vs isEmpty in strings, isEmpty is enough
Fixed dump of information to use less text lines

7 years agoFixed bug in refresh cache and get updates
Mateu Batle [Fri, 7 May 2010 17:43:23 +0000 (12:43 -0500)]
Fixed bug in refresh cache and get updates
Now automatically issued when the application starts
Fixed reporting in logs of the refresh cache and get updates

7 years ago- fixed repeated lines in detailed messages
Mateu Batle [Fri, 7 May 2010 02:03:58 +0000 (21:03 -0500)]
- fixed repeated lines in detailed messages
- autoclean details when new operation starts
- added more status and detailed information to show progress
- refactored and moved code about messages from MeeGo Garage to GCS lib
- GCS lib new signal for simplified management of messages
- added RefreshCacheAction to GCS (not used yet)
- added GetUpdatesAction to GCS (not used yet)

7 years agoInitialize exec with the content of the xml file
Xiaoyang Yu (Max) [Thu, 6 May 2010 08:35:25 +0000 (04:35 -0400)]
Initialize exec with the content of the xml file

7 years agoAdd exec in Application
Xiaoyang Yu (Max) [Thu, 6 May 2010 08:03:23 +0000 (04:03 -0400)]
Add exec in Application

7 years agoUpdate the yaml and spec files. 0.0.1-MeeGo1.0-integration 0.0.1-obs-integration
Jackie Wu [Thu, 6 May 2010 03:30:45 +0000 (11:30 +0800)]
Update the yaml and spec files.

7 years agoUse $(HOME)/.cache to store cached files.
Jackie Wu [Thu, 6 May 2010 02:38:30 +0000 (10:38 +0800)]
Use $(HOME)/.cache to store cached files.

7 years agoRemove the GarageCacheFolder setting from config.ini.
Jackie Wu [Thu, 6 May 2010 00:19:27 +0000 (08:19 +0800)]
Remove the GarageCacheFolder setting from config.ini.
It's provided at build time.

7 years agoChanged /tmp/meegogarage to /var/tmp/garage-client-services/
Mateu Batle [Wed, 5 May 2010 18:01:23 +0000 (13:01 -0500)]
Changed /tmp/meegogarage to /var/tmp/garage-client-services/
Removed test log

7 years agoAdded parameter GARAGECACHEDIR to project
Mateu Batle [Wed, 5 May 2010 17:19:20 +0000 (12:19 -0500)]
Added parameter GARAGECACHEDIR to project

7 years agoFixed spurious state changes
Mateu Batle [Wed, 5 May 2010 15:43:12 +0000 (10:43 -0500)]
Fixed spurious state changes

7 years agoAdd yaml and change spec file to follow spectacle.
Jackie Wu [Wed, 5 May 2010 03:56:16 +0000 (11:56 +0800)]
Add yaml and change spec file to follow spectacle.

7 years agoAdded signal to start of application action
Mateu Batle [Tue, 4 May 2010 17:54:14 +0000 (12:54 -0500)]
Added signal to start of application action
Added method to return number of operations in the queue

7 years agoFixed change of status reported by Max (done by previous package resolution)
Mateu Batle [Tue, 4 May 2010 16:50:36 +0000 (11:50 -0500)]
Fixed change of status reported by Max (done by previous package resolution)
Renaming method more correct name (actionQueuedForApplication)

7 years agoFixed problem of continuous install / remove, now it seems to work always
Mateu Batle [Tue, 4 May 2010 16:24:59 +0000 (11:24 -0500)]
Fixed problem of continuous install / remove, now it seems to work always
The trick was to resolve always before install / remove / update

7 years agoMerge branch 'master' of gitorious.org:meego-garage/garage-client-services
Mateu Batle [Tue, 4 May 2010 14:12:04 +0000 (09:12 -0500)]
Merge branch 'master' of gitorious.org:meego-garage/garage-client-services

7 years agoyum backend does not support autoremove
Mateu Batle [Tue, 4 May 2010 21:10:05 +0000 (16:10 -0500)]
yum backend does not support autoremove

7 years agoMerge branch 'master' of gitorious.org:meego-garage/garage-client-services
Mateu Batle [Tue, 4 May 2010 11:40:23 +0000 (06:40 -0500)]
Merge branch 'master' of gitorious.org:meego-garage/garage-client-services

7 years agoFix a typo. 0.0.1
Jackie Wu [Tue, 4 May 2010 09:21:18 +0000 (17:21 +0800)]
Fix a typo.

7 years agoFix the QTM_USE_NAMESPACE for Qt 4.7.
Jackie Wu [Tue, 4 May 2010 08:05:27 +0000 (16:05 +0800)]
Fix the QTM_USE_NAMESPACE for Qt 4.7.

7 years agoAdd postun scripts to the spec file
Jackie Wu [Tue, 4 May 2010 04:32:08 +0000 (12:32 +0800)]
Add postun scripts to the spec file

7 years agoAdd installation of config.ini.sample.
Jackie Wu [Tue, 4 May 2010 04:30:23 +0000 (12:30 +0800)]
Add installation of config.ini.sample.

7 years agoModify the config.ini.sample.
Jackie Wu [Tue, 4 May 2010 04:28:49 +0000 (12:28 +0800)]
Modify the config.ini.sample.

7 years agoChange the appstatus path to default config path.
Jackie Wu [Tue, 4 May 2010 04:14:56 +0000 (12:14 +0800)]
Change the appstatus path to default config path.

7 years agoChange the config.ini to default one for release.
Jackie Wu [Tue, 4 May 2010 02:57:06 +0000 (10:57 +0800)]
Change the config.ini to default one for release.

7 years agoChange the newRepoDownloaded signal.
Jackie Wu [Fri, 30 Apr 2010 16:34:56 +0000 (00:34 +0800)]
Change the newRepoDownloaded signal.

7 years agoMerge branch 'master' of gitorious.org:meego-garage/garage-client-services
Mateu Batle [Fri, 30 Apr 2010 16:01:02 +0000 (11:01 -0500)]
Merge branch 'master' of gitorious.org:meego-garage/garage-client-services

7 years agoChange the default link of xml.
Jackie Wu [Fri, 30 Apr 2010 15:26:39 +0000 (23:26 +0800)]
Change the default link of xml.

7 years agoRemoved arrays with strings for enum values for more easier to maintain solution
Mateu Batle [Fri, 30 Apr 2010 14:40:52 +0000 (09:40 -0500)]
Removed arrays with strings for enum values for more easier to maintain solution
Also it might give less problems with IP scan

7 years agoAdd QtMobility in dependency in the rpm spec file.
Jackie Wu [Fri, 30 Apr 2010 14:21:33 +0000 (22:21 +0800)]
Add QtMobility in dependency in the rpm spec file.

7 years agoAdd multiple xml and repos support. Define catalog.
Jackie Wu [Fri, 30 Apr 2010 14:16:36 +0000 (22:16 +0800)]
Add multiple xml and repos support. Define catalog.
Change the format of config.ini and add sample config.ini for reference.
Add garagesetting class to process config.ini.
Add fallback function to use local cache xml when download failed.
Remove the test folder and files.