summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Michael Vogt [Fri, 21 Aug 2009 14:42:08 +0000 (16:42 +0200)]
add copyrights information
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
Michael Vogt [Fri, 21 Aug 2009 14:09:08 +0000 (16:09 +0200)]
debian/*: initial debian dir
Michael Vogt [Fri, 21 Aug 2009 12:44:22 +0000 (14:44 +0200)]
rename die appcenter dir (pep08)
Michael Vogt [Fri, 21 Aug 2009 12:31:53 +0000 (14:31 +0200)]
utils/update-app-install: fix typo (thanks to julianK
Michael Vogt [Fri, 21 Aug 2009 11:42:42 +0000 (13:42 +0200)]
utils/update-app-install: use sortable_serialize instead of manual padding
Michael Vogt [Fri, 21 Aug 2009 11:32:06 +0000 (13:32 +0200)]
todo updated
Michael Vogt [Fri, 21 Aug 2009 10:15:38 +0000 (12:15 +0200)]
make close work
Michael Vogt [Fri, 21 Aug 2009 10:00:30 +0000 (12:00 +0200)]
AppCenter/AppCenter.py: make the default search limit configurable
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
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)
Michael Vogt [Fri, 21 Aug 2009 09:14:29 +0000 (11:14 +0200)]
add support for urls in the app description
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
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()
Michael Vogt [Thu, 20 Aug 2009 18:47:12 +0000 (20:47 +0200)]
make it all single click
Michael Vogt [Thu, 20 Aug 2009 18:45:46 +0000 (20:45 +0200)]
AppCenter/AppCenter.py: fix incorrect import
Michael Vogt [Thu, 20 Aug 2009 18:34:15 +0000 (20:34 +0200)]
AppCenter/view/appview.py: make it single-click
Michael Vogt [Thu, 20 Aug 2009 18:29:36 +0000 (20:29 +0200)]
fix bug in filter code
Michael Vogt [Thu, 20 Aug 2009 18:21:25 +0000 (20:21 +0200)]
add LabeledCategoriesView (not complete yet, row-activated signal is missing)
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
Michael Vogt [Thu, 20 Aug 2009 15:12:23 +0000 (17:12 +0200)]
add support for view menu and filtering based on support status
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
Michael Vogt [Thu, 20 Aug 2009 12:00:48 +0000 (14:00 +0200)]
add TODO
Michael Vogt [Thu, 20 Aug 2009 11:59:35 +0000 (13:59 +0200)]
mpt-center: look at global datadir
Michael Vogt [Thu, 20 Aug 2009 11:59:18 +0000 (13:59 +0200)]
setup.py: install ui file to ui dir
Michael Vogt [Thu, 20 Aug 2009 11:56:38 +0000 (13:56 +0200)]
add setup.{py,cfg} and i18n
Michael Vogt [Thu, 20 Aug 2009 11:32:12 +0000 (13:32 +0200)]
AppCenter/AppCenter.py: add partial matches
Michael Vogt [Thu, 20 Aug 2009 11:15:50 +0000 (13:15 +0200)]
test/xapian_query.py: add testcode for the query
Michael Vogt [Thu, 20 Aug 2009 08:36:07 +0000 (10:36 +0200)]
AppCenter/view/catview.py: make the categories activated with single click
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
Michael Vogt [Tue, 18 Aug 2009 14:22:31 +0000 (16:22 +0200)]
README: add information about dbus match limits
Michael Vogt [Tue, 18 Aug 2009 12:24:19 +0000 (14:24 +0200)]
AppCenter/view/appdetailsview.py: clean the empty pixbuf
Michael Vogt [Tue, 18 Aug 2009 12:18:44 +0000 (14:18 +0200)]
AppCenter/AppCenter.py: integrate the pending view into the main UI
Michael Vogt [Tue, 18 Aug 2009 12:14:20 +0000 (14:14 +0200)]
add start of the pending view
Michael Vogt [Mon, 17 Aug 2009 15:30:10 +0000 (17:30 +0200)]
add menu items from the spec
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
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
Michael Vogt [Mon, 17 Aug 2009 12:24:52 +0000 (14:24 +0200)]
AppCenter/AppCenter.py:
- add search navigation button too
Michael Vogt [Mon, 17 Aug 2009 09:51:34 +0000 (11:51 +0200)]
fix button bar navigation
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
Michael Vogt [Mon, 17 Aug 2009 07:33:24 +0000 (09:33 +0200)]
add homepage button
Michael Vogt [Mon, 10 Aug 2009 13:08:05 +0000 (15:08 +0200)]
AppCenter/view/appdetailsview.py: improve layout of icon/text
Michael Vogt [Wed, 5 Aug 2009 18:41:56 +0000 (20:41 +0200)]
AppCenter/view/viewswitcher.py: its ok if aptdaemon is not installed
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
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
Michael Vogt [Fri, 31 Jul 2009 21:29:21 +0000 (23:29 +0200)]
AppCenter/view/appdetailsview.py: more basic information displaying
Michael Vogt [Fri, 31 Jul 2009 20:33:09 +0000 (22:33 +0200)]
add (very rude) AppDetailsView
Michael Vogt [Fri, 31 Jul 2009 20:13:44 +0000 (22:13 +0200)]
add navigation buttons
Michael Vogt [Fri, 31 Jul 2009 19:52:44 +0000 (21:52 +0200)]
fix the various filters, add search clear button
Michael Vogt [Fri, 31 Jul 2009 16:43:37 +0000 (18:43 +0200)]
add basic searching and a home button
Michael Vogt [Fri, 31 Jul 2009 16:23:44 +0000 (18:23 +0200)]
make the installed/availabe view work
Michael Vogt [Fri, 31 Jul 2009 13:56:41 +0000 (15:56 +0200)]
initial UI
Michael Vogt [Fri, 31 Jul 2009 11:28:55 +0000 (13:28 +0200)]
make the check-pending code work
Michael Vogt [Fri, 31 Jul 2009 10:17:36 +0000 (12:17 +0200)]
add viewswitcher widget with basic aptdaemon pending support
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
Michael Vogt [Wed, 29 Jul 2009 11:57:31 +0000 (13:57 +0200)]
make sort case-insensitive, add gmarkup_escape_text
Michael Vogt [Wed, 29 Jul 2009 11:42:59 +0000 (13:42 +0200)]
support <OnlyUnallocated> tag
Michael Vogt [Wed, 29 Jul 2009 11:03:03 +0000 (13:03 +0200)]
view/cat_and_app.py: show status label
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
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
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
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
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
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
Michael Vogt [Mon, 27 Jul 2009 16:29:24 +0000 (18:29 +0200)]
integrate with a-x-i
Michael Vogt [Mon, 27 Jul 2009 15:06:38 +0000 (17:06 +0200)]
fix on_get_iter() for empty views
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)
Michael Vogt [Mon, 27 Jul 2009 14:49:44 +0000 (16:49 +0200)]
initial version of update-app-install based on xapian