appstream:software-center.git
12 years agoadd copyrights information
Michael Vogt [Fri, 21 Aug 2009 14:42:08 +0000 (16:42 +0200)]
add copyrights information

12 years agoupdate setup.py and POTFILE.in to reflect changes in the package structure
Michael Vogt [Fri, 21 Aug 2009 14:09:39 +0000 (16:09 +0200)]
update setup.py and POTFILE.in to reflect changes in the package structure

12 years agodebian/*: initial debian dir
Michael Vogt [Fri, 21 Aug 2009 14:09:08 +0000 (16:09 +0200)]
debian/*: initial debian dir

12 years agorename die appcenter dir (pep08)
Michael Vogt [Fri, 21 Aug 2009 12:44:22 +0000 (14:44 +0200)]
rename die appcenter dir (pep08)

12 years agoutils/update-app-install: fix typo (thanks to julianK
Michael Vogt [Fri, 21 Aug 2009 12:31:53 +0000 (14:31 +0200)]
utils/update-app-install: fix typo (thanks to julianK

12 years agoutils/update-app-install: use sortable_serialize instead of manual padding
Michael Vogt [Fri, 21 Aug 2009 11:42:42 +0000 (13:42 +0200)]
utils/update-app-install: use sortable_serialize instead of manual padding

12 years agotodo updated
Michael Vogt [Fri, 21 Aug 2009 11:32:06 +0000 (13:32 +0200)]
todo updated

12 years agomake close work
Michael Vogt [Fri, 21 Aug 2009 10:15:38 +0000 (12:15 +0200)]
make close work

12 years agoAppCenter/AppCenter.py: make the default search limit configurable
Michael Vogt [Fri, 21 Aug 2009 10:00:30 +0000 (12:00 +0200)]
AppCenter/AppCenter.py: make the default search limit configurable

12 years agoadd popcon to the xapian db and use it in the searches
Michael Vogt [Fri, 21 Aug 2009 09:54:19 +0000 (11:54 +0200)]
add popcon to the xapian db and use it in the searches

12 years agoadd popcon to the xapian db (but do not use it yet)
Michael Vogt [Fri, 21 Aug 2009 09:29:13 +0000 (11:29 +0200)]
add popcon to the xapian db (but do not use it yet)

12 years agoadd support for urls in the app description
Michael Vogt [Fri, 21 Aug 2009 09:14:29 +0000 (11:14 +0200)]
add support for urls in the app description

12 years ago* AppCenter/enums.py:
Michael Vogt [Fri, 21 Aug 2009 08:25:18 +0000 (10:25 +0200)]
* AppCenter/enums.py:
  - new file that contains the global enums
* AppCenter/view/appdetailsview.py, AppCenter/view/appview.py:
  - use the enums from the central enums.py
* README:
  - updated to have Architecture
* utils/update-app-install:
  - use the new enums.py
  - write out architecture too

12 years ago* AppCenter/AppCenter.py:
Michael Vogt [Fri, 21 Aug 2009 07:51:17 +0000 (09:51 +0200)]
* AppCenter/AppCenter.py:
  - only switch pages for installed/availabe if we are in the pending
    view (otherwise, just refresh the current one)
* AppCenter/view/appview.py:
  - less logging, more doc
* test/create_transactions.py:
  - increase time.sleep()

12 years agomake it all single click
Michael Vogt [Thu, 20 Aug 2009 18:47:12 +0000 (20:47 +0200)]
make it all single click

12 years agoAppCenter/AppCenter.py: fix incorrect import
Michael Vogt [Thu, 20 Aug 2009 18:45:46 +0000 (20:45 +0200)]
AppCenter/AppCenter.py: fix incorrect import

12 years agoAppCenter/view/appview.py: make it single-click
Michael Vogt [Thu, 20 Aug 2009 18:34:15 +0000 (20:34 +0200)]
AppCenter/view/appview.py: make it single-click

12 years agofix bug in filter code
Michael Vogt [Thu, 20 Aug 2009 18:29:36 +0000 (20:29 +0200)]
fix bug in filter code

12 years agoadd LabeledCategoriesView (not complete yet, row-activated signal is missing)
Michael Vogt [Thu, 20 Aug 2009 18:21:25 +0000 (20:21 +0200)]
add LabeledCategoriesView (not complete yet, row-activated signal is missing)

12 years agomake the AppViewFilter more generic and add the archive-section as a value to the...
Michael Vogt [Thu, 20 Aug 2009 16:14:03 +0000 (18:14 +0200)]
make the AppViewFilter more generic and add the archive-section as a value to the xapian database

12 years agoadd support for view menu and filtering based on support status
Michael Vogt [Thu, 20 Aug 2009 15:12:23 +0000 (17:12 +0200)]
add support for view menu and filtering based on support status

12 years ago* AppCenter/view/catview.py:
Michael Vogt [Thu, 20 Aug 2009 14:01:07 +0000 (16:01 +0200)]
* AppCenter/view/catview.py:
  - test if button 1 is used
* AppCenter/view/pendingview.py:
  - add cancel icon and allow canceling of transactions
* mpt-center:
  - add missing "import os"
* test/create_transactions.py:
  - make it create a bit less transactions

12 years agoadd TODO
Michael Vogt [Thu, 20 Aug 2009 12:00:48 +0000 (14:00 +0200)]
add TODO

12 years agompt-center: look at global datadir
Michael Vogt [Thu, 20 Aug 2009 11:59:35 +0000 (13:59 +0200)]
mpt-center: look at global datadir

12 years agosetup.py: install ui file to ui dir
Michael Vogt [Thu, 20 Aug 2009 11:59:18 +0000 (13:59 +0200)]
setup.py: install ui file to ui dir

12 years agoadd setup.{py,cfg} and i18n
Michael Vogt [Thu, 20 Aug 2009 11:56:38 +0000 (13:56 +0200)]
add setup.{py,cfg} and i18n

12 years agoAppCenter/AppCenter.py: add partial matches
Michael Vogt [Thu, 20 Aug 2009 11:32:12 +0000 (13:32 +0200)]
AppCenter/AppCenter.py: add partial matches

13 years agotest/xapian_query.py: add testcode for the query
Michael Vogt [Thu, 20 Aug 2009 11:15:50 +0000 (13:15 +0200)]
test/xapian_query.py: add testcode for the query

13 years agoAppCenter/view/catview.py: make the categories activated with single click
Michael Vogt [Thu, 20 Aug 2009 08:36:07 +0000 (10:36 +0200)]
AppCenter/view/catview.py: make the categories activated with single click

13 years ago* AppCenter/view/appdetailsview.py:
Michael Vogt [Wed, 19 Aug 2009 08:54:27 +0000 (10:54 +0200)]
* AppCenter/view/appdetailsview.py:
  - add additonal data to a transaction (like iconname, appname)
* AppCenter/view/pendingview.py:
  - show icon and appname when applying changes
* AppCenter/AppCenter.py:
  - pass the GtkIconTheme to the pending view

13 years agoREADME: add information about dbus match limits
Michael Vogt [Tue, 18 Aug 2009 14:22:31 +0000 (16:22 +0200)]
README: add information about dbus match limits

13 years agoAppCenter/view/appdetailsview.py: clean the empty pixbuf
Michael Vogt [Tue, 18 Aug 2009 12:24:19 +0000 (14:24 +0200)]
AppCenter/view/appdetailsview.py: clean the empty pixbuf

13 years agoAppCenter/AppCenter.py: integrate the pending view into the main UI
Michael Vogt [Tue, 18 Aug 2009 12:18:44 +0000 (14:18 +0200)]
AppCenter/AppCenter.py: integrate the pending view into the main UI

13 years agoadd start of the pending view
Michael Vogt [Tue, 18 Aug 2009 12:14:20 +0000 (14:14 +0200)]
add start of the pending view

13 years agoadd menu items from the spec
Michael Vogt [Mon, 17 Aug 2009 15:30:10 +0000 (17:30 +0200)]
add menu items from the spec

13 years agotest/create_transactions.py:
Michael Vogt [Mon, 17 Aug 2009 12:56:19 +0000 (14:56 +0200)]
test/create_transactions.py:
- add helper to create a bunch of transactions to test the pending view
AppCenter/AppCenter.py:
- make switching to the pending view possible
AppCenter/view/viewswitcher.py:
- fix updating of the pending view

13 years agoAppCenter/view/appdetailsview.py:
Michael Vogt [Mon, 17 Aug 2009 12:25:49 +0000 (14:25 +0200)]
AppCenter/view/appdetailsview.py:
- add install/remove/upgrade button (depeding on what is needed)
- add hooks to aptdaemon to make the buttons work

13 years agoAppCenter/AppCenter.py:
Michael Vogt [Mon, 17 Aug 2009 12:24:52 +0000 (14:24 +0200)]
AppCenter/AppCenter.py:
- add search navigation button too

13 years agofix button bar navigation
Michael Vogt [Mon, 17 Aug 2009 09:51:34 +0000 (11:51 +0200)]
fix button bar navigation

13 years ago* AppCenter/view/appdetailsview.py:
Michael Vogt [Mon, 17 Aug 2009 09:18:39 +0000 (11:18 +0200)]
* AppCenter/view/appdetailsview.py:
  - move code that adds content into its own functions
  - add buttons to install/upgrade/remove a package

13 years agoadd homepage button
Michael Vogt [Mon, 17 Aug 2009 07:33:24 +0000 (09:33 +0200)]
add homepage button

13 years agoAppCenter/view/appdetailsview.py: improve layout of icon/text
Michael Vogt [Mon, 10 Aug 2009 13:08:05 +0000 (15:08 +0200)]
AppCenter/view/appdetailsview.py: improve layout of icon/text

13 years agoAppCenter/view/viewswitcher.py: its ok if aptdaemon is not installed
Michael Vogt [Wed, 5 Aug 2009 18:41:56 +0000 (20:41 +0200)]
AppCenter/view/viewswitcher.py: its ok if aptdaemon is not installed

13 years agodata/ui/MptCenter.ui: remove "requires", this does not work with old versions of...
Michael Vogt [Wed, 5 Aug 2009 18:41:25 +0000 (20:41 +0200)]
data/ui/MptCenter.ui: remove "requires", this does not work with old versions of gtkbuilder

13 years agoutils/update-app-install: if the cache has the pkgname, it will have a summary too...
Michael Vogt [Wed, 5 Aug 2009 18:40:52 +0000 (20:40 +0200)]
utils/update-app-install: if the cache has the pkgname, it will have a summary too, no need for the additional check

13 years agoAppCenter/view/appdetailsview.py: more basic information displaying
Michael Vogt [Fri, 31 Jul 2009 21:29:21 +0000 (23:29 +0200)]
AppCenter/view/appdetailsview.py: more basic information displaying

13 years agoadd (very rude) AppDetailsView
Michael Vogt [Fri, 31 Jul 2009 20:33:09 +0000 (22:33 +0200)]
add (very rude) AppDetailsView

13 years agoadd navigation buttons
Michael Vogt [Fri, 31 Jul 2009 20:13:44 +0000 (22:13 +0200)]
add navigation buttons

13 years agofix the various filters, add search clear button
Michael Vogt [Fri, 31 Jul 2009 19:52:44 +0000 (21:52 +0200)]
fix the various filters, add search clear button

13 years agoadd basic searching and a home button
Michael Vogt [Fri, 31 Jul 2009 16:43:37 +0000 (18:43 +0200)]
add basic searching and a home button

13 years agomake the installed/availabe view work
Michael Vogt [Fri, 31 Jul 2009 16:23:44 +0000 (18:23 +0200)]
make the installed/availabe view work

13 years agoinitial UI
Michael Vogt [Fri, 31 Jul 2009 13:56:41 +0000 (15:56 +0200)]
initial UI

13 years agomake the check-pending code work
Michael Vogt [Fri, 31 Jul 2009 11:28:55 +0000 (13:28 +0200)]
make the check-pending code work

13 years agoadd viewswitcher widget with basic aptdaemon pending support
Michael Vogt [Fri, 31 Jul 2009 10:17:36 +0000 (12:17 +0200)]
add viewswitcher widget with basic aptdaemon pending support

13 years agoadd documention, add filter function for the appview, add installed view example
Michael Vogt [Fri, 31 Jul 2009 09:09:11 +0000 (11:09 +0200)]
add documention, add filter function for the appview, add installed view example

13 years agomake sort case-insensitive, add gmarkup_escape_text
Michael Vogt [Wed, 29 Jul 2009 11:57:31 +0000 (13:57 +0200)]
make sort case-insensitive, add gmarkup_escape_text

13 years agosupport <OnlyUnallocated> tag
Michael Vogt [Wed, 29 Jul 2009 11:42:59 +0000 (13:42 +0200)]
support <OnlyUnallocated> tag

13 years agoview/cat_and_app.py: show status label
Michael Vogt [Wed, 29 Jul 2009 11:03:03 +0000 (13:03 +0200)]
view/cat_and_app.py: show status label

13 years agoview/appview.py: if called with limit == 0, set match count to unlimited
Michael Vogt [Wed, 29 Jul 2009 11:02:41 +0000 (13:02 +0200)]
view/appview.py: if called with limit == 0, set match count to unlimited

13 years ago* view/cat_and_app.py:
Michael Vogt [Wed, 29 Jul 2009 10:00:28 +0000 (12:00 +0200)]
* view/cat_and_app.py:
  - new demo app that combines categories and appview
* view/appview.py:
  - add sort and limit to the constructor
  - add new AppView class that creates the right columns
* view/catview.py:
  - move category_activated() out of the class

13 years agoview/appview.py: pass xapian query to AppView instead of search_terms
Michael Vogt [Wed, 29 Jul 2009 09:18:49 +0000 (11:18 +0200)]
view/appview.py: pass xapian query to AppView instead of search_terms

13 years ago* add categories view that includes a dynamic xapian query builder
Michael Vogt [Tue, 28 Jul 2009 21:10:07 +0000 (23:10 +0200)]
* add categories view that includes a dynamic xapian query builder
  based on the applications.menu data

13 years agoutils/update-app-install:
Michael Vogt [Tue, 28 Jul 2009 07:55:27 +0000 (09:55 +0200)]
utils/update-app-install:
- add weights to the various fields
- index keywords too
- use BM25 weights again
view/appview.py:
- add APPVIEW_DEBUG_TERMS environment

13 years agoREADME:
Michael Vogt [Tue, 28 Jul 2009 07:01:40 +0000 (09:01 +0200)]
README:
- add details what prefixes are used in our database
utils/update-app-install:
- index apt cache information too (just to be on the safe side)
view/appview.py:
- do not load a-x-i database for now (filtering becomes a bit difficult)
- add category querries

13 years agointegrate with a-x-i
Michael Vogt [Mon, 27 Jul 2009 16:29:24 +0000 (18:29 +0200)]
integrate with a-x-i

13 years agofix on_get_iter() for empty views
Michael Vogt [Mon, 27 Jul 2009 15:06:38 +0000 (17:06 +0200)]
fix on_get_iter() for empty views

13 years agoprefix all our xapian terms with A to confusion with apt-xapian-index (that uses X)
Michael Vogt [Mon, 27 Jul 2009 15:06:18 +0000 (17:06 +0200)]
prefix all our xapian terms with A to confusion with apt-xapian-index (that uses X)

13 years agoinitial version of update-app-install based on xapian
Michael Vogt [Mon, 27 Jul 2009 14:49:44 +0000 (16:49 +0200)]
initial version of update-app-install based on xapian