appstream:software-center.git
10 years agotrivial: Catch bug if package candidate is None master
Matthias Klumpp [Sun, 12 Aug 2012 12:59:42 +0000 (14:59 +0200)]
trivial: Catch bug if package candidate is None

10 years agoAlways process the maximum number of items
Matthias Klumpp [Sun, 12 Aug 2012 12:35:46 +0000 (14:35 +0200)]
Always process the maximum number of items

This is great for faster backends

10 years agoFetch transaction data from system bus (recognize if daemon crashed)
Matthias Klumpp [Sun, 5 Aug 2012 13:50:59 +0000 (15:50 +0200)]
Fetch transaction data from system bus (recognize if daemon crashed)

10 years agotrivial: More experimental stuff
Matthias Klumpp [Sat, 4 Aug 2012 00:03:12 +0000 (02:03 +0200)]
trivial: More experimental stuff

You see, I like C much more than Python ;-)
Sorry for messing up the history, I'll fix that later.

10 years agoFast-db-update testing code - CAREFUL, experimental!
Matthias Klumpp [Fri, 3 Aug 2012 23:40:50 +0000 (01:40 +0200)]
Fast-db-update testing code - CAREFUL, experimental!

10 years agoSimplify cache-updating
Matthias Klumpp [Fri, 3 Aug 2012 15:06:23 +0000 (17:06 +0200)]
Simplify cache-updating

10 years agoUse PkTask where it makes sense, add structures to auto-update cache
Matthias Klumpp [Fri, 3 Aug 2012 14:13:36 +0000 (16:13 +0200)]
Use PkTask where it makes sense, add structures to auto-update cache

10 years agotrivial: Fix mistake in previous commit
Matthias Klumpp [Thu, 2 Aug 2012 16:22:02 +0000 (18:22 +0200)]
trivial: Fix mistake in previous commit

10 years agoPort install/remove functions to new PK 0.8.x API
Matthias Klumpp [Thu, 2 Aug 2012 16:19:09 +0000 (18:19 +0200)]
Port install/remove functions to new PK 0.8.x API

10 years agoMake PK status a StatusEnum (not InfoEnum, was wrong before)
Matthias Klumpp [Thu, 2 Aug 2012 15:56:19 +0000 (17:56 +0200)]
Make PK status a StatusEnum (not InfoEnum, was wrong before)

10 years agoFix software installing & removing with new PK
Matthias Klumpp [Thu, 2 Aug 2012 15:46:04 +0000 (17:46 +0200)]
Fix software installing & removing with new PK

10 years agoFix simulation of new transactions
Matthias Klumpp [Thu, 2 Aug 2012 15:20:52 +0000 (17:20 +0200)]
Fix simulation of new transactions

10 years agotrivial: Make sure status-description always has correct type
Matthias Klumpp [Wed, 1 Aug 2012 22:22:58 +0000 (00:22 +0200)]
trivial: Make sure status-description always has correct type

10 years agoFix small issue while getting package status& correctly handle PK transactions
Matthias Klumpp [Tue, 31 Jul 2012 21:24:30 +0000 (23:24 +0200)]
Fix small issue while getting package status& correctly handle PK transactions

10 years agoDisable AXI if not supported
Matthias Klumpp [Mon, 23 Jul 2012 16:23:51 +0000 (18:23 +0200)]
Disable AXI if not supported

10 years agoRemove reference to USC Apport hook
Matthias Klumpp [Thu, 5 Jul 2012 16:37:13 +0000 (18:37 +0200)]
Remove reference to USC Apport hook

Does not work here, as we don't ship the hook.

10 years agotrivial: Updated locale (automatic)
Matthias Klumpp [Thu, 5 Jul 2012 16:30:25 +0000 (18:30 +0200)]
trivial: Updated locale (automatic)

10 years agotrivial: Enable PackageKit by default
Matthias Klumpp [Thu, 5 Jul 2012 16:29:58 +0000 (18:29 +0200)]
trivial: Enable PackageKit by default

10 years agoMerge branch 'launchpad-trunk'
Michal Hrusecky [Mon, 14 May 2012 22:00:32 +0000 (00:00 +0200)]
Merge branch 'launchpad-trunk'

10 years agoMerge ../software-center into launchpad-trunk
Michal Hrusecky [Mon, 14 May 2012 22:00:13 +0000 (00:00 +0200)]
Merge ../software-center into launchpad-trunk

10 years agomerged from 5.2 branch
Gary Lasker [Mon, 14 May 2012 21:54:42 +0000 (17:54 -0400)]
merged from 5.2 branch

10 years ago* lp:~mvo/software-center/lp959612:
Gary Lasker [Mon, 14 May 2012 05:37:42 +0000 (01:37 -0400)]
* lp:~mvo/software-center/lp959612:
  - fix crash when selecting the Installed view very quickly
    after startup (LP: #959612)

10 years ago* lp:~evfool/software-center/lp876657:
Gary Lasker [Mon, 14 May 2012 05:10:50 +0000 (01:10 -0400)]
* lp:~evfool/software-center/lp876657:
  - make sure the search field does not disappear when an
    install or remove is in progress (LP: #876657)

10 years agopep8 cleanup
Gary Lasker [Mon, 14 May 2012 03:16:07 +0000 (23:16 -0400)]
pep8 cleanup

10 years ago* lp:~evfool/software-center/867588:
Gary Lasker [Mon, 14 May 2012 03:09:57 +0000 (23:09 -0400)]
* lp:~evfool/software-center/867588:
  - capitalize the first letter of the package summary
    (LP: #867588)

10 years agoadd a changelog entry
Gary Lasker [Mon, 14 May 2012 02:58:06 +0000 (22:58 -0400)]
add a changelog entry

10 years agoadd small unit test for Robert's new capitalize_first_word method in utils
Gary Lasker [Mon, 14 May 2012 02:56:30 +0000 (22:56 -0400)]
add small unit test for Robert's new capitalize_first_word method in utils

10 years agomerge lp:~evfool/software-center/867588
Gary Lasker [Mon, 14 May 2012 02:33:11 +0000 (22:33 -0400)]
merge lp:~evfool/software-center/867588

10 years agoSet search field minimum width in characters (LP: #876657)
Robert Roth [Sat, 12 May 2012 04:28:52 +0000 (07:28 +0300)]
Set search field minimum width in characters (LP: #876657)

10 years agoMerge branch 'launchpad-trunk'
Michal Hrusecky [Fri, 11 May 2012 18:46:15 +0000 (20:46 +0200)]
Merge branch 'launchpad-trunk'

Conflicts:
debian/changelog
debian/control

Deleted control and kept Ubuntu changes file as upstream changelog

10 years agoMerge ../software-center into launchpad-trunk
Michal Hrusecky [Fri, 11 May 2012 14:00:18 +0000 (16:00 +0200)]
Merge ../software-center into launchpad-trunk

10 years agoAdded myself as author
Robert Roth [Fri, 11 May 2012 13:49:14 +0000 (16:49 +0300)]
Added myself as author

10 years agoCapitalize first word of package synopsis (LP: #867588)
Robert Roth [Fri, 11 May 2012 13:48:04 +0000 (16:48 +0300)]
Capitalize first word of package synopsis (LP: #867588)

10 years agosoftwarecenter/ui/gtk3/panes/availablepane.py: no need to call display_page() in...
Michael Vogt [Fri, 11 May 2012 12:15:15 +0000 (14:15 +0200)]
softwarecenter/ui/gtk3/panes/availablepane.py: no need to call display_page() in init_view() that is the default page when the app starts up already and avoids jump back to the lobby if the user clicks on "installed" fast at startup

10 years agosoftwarecenter/ui/gtk3/panes/installedpane.py: use display_overview_page for the...
Michael Vogt [Fri, 11 May 2012 11:56:50 +0000 (13:56 +0200)]
softwarecenter/ui/gtk3/panes/installedpane.py: use display_overview_page for the wait_for_apt_cache_ready

10 years agosoftwarecenter/ui/gtk3/panes/installedpane.py: ensure the cache is ready before build...
Michael Vogt [Fri, 11 May 2012 11:54:41 +0000 (13:54 +0200)]
softwarecenter/ui/gtk3/panes/installedpane.py: ensure the cache is ready before building the installed pane

10 years agomerged lp:~ken-vandine/software-center/lp_982567
Michael Vogt [Fri, 11 May 2012 09:13:51 +0000 (11:13 +0200)]
merged lp:~ken-vandine/software-center/lp_982567

10 years agomerged lp:~evfool/software-center/lp872760 (STRING CHANGE)
Michael Vogt [Fri, 11 May 2012 08:09:45 +0000 (10:09 +0200)]
merged lp:~evfool/software-center/lp872760 (STRING CHANGE)

10 years agomerged from 5.2 branch
Michael Vogt [Fri, 11 May 2012 08:06:44 +0000 (10:06 +0200)]
merged from 5.2 branch

10 years agoUpdate RasterGraphics category name to match the spec (LP: #872760)
Robert Roth [Fri, 11 May 2012 07:43:25 +0000 (10:43 +0300)]
Update RasterGraphics category name to match the spec (LP: #872760)

10 years ago* lp:~evfool/software-center/lp839389:
Gary Lasker [Thu, 10 May 2012 21:37:14 +0000 (17:37 -0400)]
* lp:~evfool/software-center/lp839389:
  - don't display an "icon not found" image in the Unity
    launcher when a report a review window is opened (LP: #839389)

10 years ago* lp:~evfool/software-center/lp835005:
Gary Lasker [Thu, 10 May 2012 21:24:39 +0000 (17:24 -0400)]
* lp:~evfool/software-center/lp835005:
  - no need for the software-properties dialog to be modal
    to software-center (LP: #835005)

10 years ago* lp:~evfool/software-center/bug532072:
Gary Lasker [Thu, 10 May 2012 21:12:01 +0000 (17:12 -0400)]
* lp:~evfool/software-center/bug532072:
  - escape markup for support info and license (LP: #993279)
  - ellipsize summary at trailing end (LP: #532072)
* lp:~evfool/software-center/lp626037:
  - subtle background color tweak for consistency
    between views (LP: #626037)

10 years agoorg.gnome.system.proxy.http.enabled is actually ignored, the proper key to check...
Ken VanDine [Thu, 10 May 2012 19:39:59 +0000 (12:39 -0700)]
org.gnome.system.proxy.http.enabled is actually ignored, the proper key to check is actually org.gnome.system.proxy.mode (LP: #982567)

10 years agoSet the correct icon_name for dialogs (LP: #839389)
Robert Roth [Thu, 10 May 2012 17:40:50 +0000 (20:40 +0300)]
Set the correct icon_name for dialogs (LP: #839389)

10 years agoSoftware sources should not make software-center insensitive (LP: #835005)
Robert Roth [Thu, 10 May 2012 17:12:20 +0000 (20:12 +0300)]
Software sources should not make software-center insensitive (LP: #835005)

10 years agoFixed treeview background color (LP: #626037)
Robert Roth [Thu, 10 May 2012 14:42:10 +0000 (17:42 +0300)]
Fixed treeview background color (LP: #626037)

10 years agoCheck if the proxy is enabled, if the proxy host is set but not enabled we shouldn...
Ken VanDine [Wed, 9 May 2012 22:34:21 +0000 (15:34 -0700)]
Check if the proxy is enabled, if the proxy host is set but not enabled we shouldn't attempt to use the proxy (LP: #982567)

10 years agomerged lp:~evfool/software-center/bug532072
Michael Vogt [Wed, 9 May 2012 19:48:52 +0000 (12:48 -0700)]
merged lp:~evfool/software-center/bug532072

10 years agoMerge ../software-center into launchpad-trunk
Michal Hrusecky [Tue, 8 May 2012 06:00:13 +0000 (08:00 +0200)]
Merge ../software-center into launchpad-trunk

10 years agomerge the 5.2 branch lp:software-center/5.2 to grab the current set of fixes
Gary Lasker [Tue, 8 May 2012 04:57:33 +0000 (00:57 -0400)]
merge the 5.2 branch lp:software-center/5.2 to grab the current set of fixes

10 years ago* lp:~mvo/software-center/lp921799:
Gary Lasker [Tue, 8 May 2012 04:16:21 +0000 (00:16 -0400)]
* lp:~mvo/software-center/lp921799:
  - fix crash when decoding screenshots JSON (LP: #921799)

10 years ago* lp:~mvo/software-center/proper-error-on-unknown-files:
Gary Lasker [Tue, 8 May 2012 04:04:13 +0000 (00:04 -0400)]
* lp:~mvo/software-center/proper-error-on-unknown-files:
  - show a proper error message when attempting to open unknown
    file types (LP: #944868)

10 years ago* lp:~mvo/software-center/fix-lp994632:
Gary Lasker [Mon, 7 May 2012 20:25:11 +0000 (16:25 -0400)]
* lp:~mvo/software-center/fix-lp994632:
  - add a dep to ensure we get the correct ubuntu-sso-client-gtk
    (LP: #994632)

10 years agoQuery PK database async after loading the cached db
Matthias Klumpp [Sun, 6 May 2012 21:40:10 +0000 (23:40 +0200)]
Query PK database async after loading the cached db

This will give us updated data

10 years agodepend on ubuntu-sso-client-gtk to ensure that we don't accidently get the -qt versio...
Michael Vogt [Fri, 4 May 2012 17:04:24 +0000 (10:04 -0700)]
depend on ubuntu-sso-client-gtk to ensure that we don't accidently get the -qt version LP: #994632

10 years agoDo a fast-import of cached package database
Matthias Klumpp [Fri, 4 May 2012 14:35:23 +0000 (16:35 +0200)]
Do a fast-import of cached package database

This requires the most recent PackageKit development
version.

10 years agosoftwarecenter/db/application.py: don't crash if the screenshot load content is not...
Michael Vogt [Fri, 4 May 2012 01:13:54 +0000 (18:13 -0700)]
softwarecenter/db/application.py: don't crash if the screenshot load content is not json

10 years agoensure to get a human readable error when s-c is run on unknown files
Michael Vogt [Fri, 4 May 2012 00:39:07 +0000 (17:39 -0700)]
ensure to get a human readable error when s-c is run on unknown files

10 years agoDon't ship the debian/ dir: Only needed for Debian-native packages
Matthias Klumpp [Thu, 3 May 2012 21:49:16 +0000 (23:49 +0200)]
Don't ship the debian/ dir: Only needed for Debian-native packages

This package can't be a Debian-native package, so this dir can
be removed and has to be removed if SC fork would get packaged
for Debian.

10 years agoLoad precached package-list instead of calling PK everytime
Matthias Klumpp [Thu, 3 May 2012 21:47:35 +0000 (23:47 +0200)]
Load precached package-list instead of calling PK everytime

10 years agomerged lp:~gary-lasker/software-center/fix-crash-lp870822
Michael Vogt [Thu, 3 May 2012 16:00:25 +0000 (09:00 -0700)]
merged lp:~gary-lasker/software-center/fix-crash-lp870822

10 years agomerged lp:~gary-lasker/software-center/fix-crash-lp969732
Michael Vogt [Thu, 3 May 2012 00:56:38 +0000 (17:56 -0700)]
merged lp:~gary-lasker/software-center/fix-crash-lp969732

10 years agotrivial: Refreshed translation template
Matthias Klumpp [Wed, 2 May 2012 21:42:56 +0000 (23:42 +0200)]
trivial: Refreshed translation template

10 years agotrivial: cleanup
Matthias Klumpp [Wed, 2 May 2012 21:42:22 +0000 (23:42 +0200)]
trivial: cleanup

10 years agoUpdated Gitignore file
Matthias Klumpp [Wed, 2 May 2012 21:39:03 +0000 (23:39 +0200)]
Updated Gitignore file

10 years agoFix software-center build script
Matthias Klumpp [Wed, 2 May 2012 21:34:53 +0000 (23:34 +0200)]
Fix software-center build script

Works without Debian-data too now!

10 years agoMerge branch 'master' of gitorious.org:/appstream/software-center
Matthias Klumpp [Tue, 1 May 2012 23:11:50 +0000 (01:11 +0200)]
Merge branch 'master' of gitorious.org:/appstream/software-center

10 years agoSpeed up SC by using PK get-requires on startup
Matthias Klumpp [Tue, 1 May 2012 23:11:23 +0000 (01:11 +0200)]
Speed up SC by using PK get-requires on startup

...and fix some other quirks.

10 years agodon't crash if we don't get a pkgversion object back, instead we'll just display...
Gary Lasker [Tue, 1 May 2012 20:15:01 +0000 (16:15 -0400)]
don't crash if we don't get a pkgversion object back, instead we'll just display 'Unknown' for this case. also, make the variable name reflect that we are getting a pkgversion object rather than a pkg

10 years agoMerge branch 'launchpad-trunk'
Michal Hrusecky [Tue, 1 May 2012 02:00:26 +0000 (04:00 +0200)]
Merge branch 'launchpad-trunk'

10 years agoMerge ../software-center into launchpad-trunk
Michal Hrusecky [Tue, 1 May 2012 02:00:15 +0000 (04:00 +0200)]
Merge ../software-center into launchpad-trunk

10 years agopep8 fix
Gary Lasker [Tue, 1 May 2012 00:18:23 +0000 (20:18 -0400)]
pep8 fix

10 years agoneed to explicitly declare the needs-refresh signal in the AppTreeStore class to...
Gary Lasker [Tue, 1 May 2012 00:17:37 +0000 (20:17 -0400)]
need to explicitly declare the needs-refresh signal in the AppTreeStore class to prevent a crash

10 years ago* lp:~mvo/software-center/whatsnew-leak-lp985389:
Gary Lasker [Mon, 30 Apr 2012 22:27:29 +0000 (18:27 -0400)]
* lp:~mvo/software-center/whatsnew-leak-lp985389:
  - search filter fix for the case when the "installed-only"
    filter leaks into subsequent searches (LP: #985389)

10 years agoAdd small PK helper script
Matthias Klumpp [Thu, 26 Apr 2012 19:38:54 +0000 (21:38 +0200)]
Add small PK helper script

10 years agoMore PkTask magic
Matthias Klumpp [Thu, 26 Apr 2012 19:38:43 +0000 (21:38 +0200)]
More PkTask magic

10 years agoUse PkTask instead of PkClient & fix Python errors
Matthias Klumpp [Thu, 26 Apr 2012 18:21:12 +0000 (20:21 +0200)]
Use PkTask instead of PkClient & fix Python errors

10 years agoMerge branch 'launchpad-trunk'
Michal Hrusecky [Thu, 26 Apr 2012 10:00:30 +0000 (12:00 +0200)]
Merge branch 'launchpad-trunk'

10 years agoMerge ../software-center into launchpad-trunk
Michal Hrusecky [Thu, 26 Apr 2012 10:00:09 +0000 (12:00 +0200)]
Merge ../software-center into launchpad-trunk

10 years agodebian/changelog: trunk is not used for uploads for now
Michael Vogt [Thu, 26 Apr 2012 08:32:44 +0000 (10:32 +0200)]
debian/changelog: trunk is not used for uploads for now

10 years agomerged from the 5.2 branch
Michael Vogt [Thu, 26 Apr 2012 08:31:27 +0000 (10:31 +0200)]
merged from the 5.2 branch

10 years agoreleasing version 5.2.1
Michael Vogt [Thu, 26 Apr 2012 08:31:00 +0000 (10:31 +0200)]
releasing version 5.2.1

10 years agomerged string addition lp:~gary-lasker/software-center/recommendations-opt-in-potfile...
Michael Vogt [Thu, 26 Apr 2012 07:32:29 +0000 (09:32 +0200)]
merged string addition lp:~gary-lasker/software-center/recommendations-opt-in-potfile-update in preparation for the LP: #986437 fix)

10 years agomerged from trunk
Michael Vogt [Thu, 26 Apr 2012 07:22:36 +0000 (09:22 +0200)]
merged from trunk

10 years agoMerge branch 'launchpad-trunk'
Michal Hrusecky [Thu, 26 Apr 2012 02:00:36 +0000 (04:00 +0200)]
Merge branch 'launchpad-trunk'

10 years agoMerge ../software-center into launchpad-trunk
Michal Hrusecky [Thu, 26 Apr 2012 02:00:15 +0000 (04:00 +0200)]
Merge ../software-center into launchpad-trunk

10 years agotrivial pyflakes fix
Gary Lasker [Thu, 26 Apr 2012 00:27:45 +0000 (20:27 -0400)]
trivial pyflakes fix

10 years ago* lp:~mvo/software-center/fix-clear-credentials-race:
Gary Lasker [Wed, 25 Apr 2012 22:11:43 +0000 (18:11 -0400)]
* lp:~mvo/software-center/fix-clear-credentials-race:
  - fix an incorrect use of the sso dbus backend, we now correctly
    wait until it emits a CredentialsCleared signal (LP: #986117)

10 years agodon't change the current opt-in text as we are not ready to merge the fix for bug...
Gary Lasker [Wed, 25 Apr 2012 21:34:49 +0000 (17:34 -0400)]
don't change the current opt-in text as we are not ready to merge the fix for bug 986437 yet, but add in the upcoming string so that an update of the .pot file will include it for the translators

10 years agomerge lp:~gary-lasker/software-center/recommendations-string-change-lp986437 to get...
Gary Lasker [Wed, 25 Apr 2012 20:30:09 +0000 (16:30 -0400)]
merge lp:~gary-lasker/software-center/recommendations-string-change-lp986437 to get the updated string

10 years agoadd FIXME to remove the unused string later
Gary Lasker [Wed, 25 Apr 2012 16:02:18 +0000 (12:02 -0400)]
add FIXME to remove the unused string later

10 years agoadd back the old string for transition purposes, just so the .pot file will contain...
Gary Lasker [Wed, 25 Apr 2012 15:19:49 +0000 (11:19 -0400)]
add back the old string for transition purposes, just so the .pot file will contain both and we will not break anybody's software-center if their update to the corresponding upcoming language pack is not sufficiently coordinated

10 years agomerge with trunk
Gary Lasker [Wed, 25 Apr 2012 14:59:53 +0000 (10:59 -0400)]
merge with trunk

10 years agoMerge branch 'launchpad-trunk'
Michal Hrusecky [Wed, 25 Apr 2012 14:02:01 +0000 (16:02 +0200)]
Merge branch 'launchpad-trunk'

10 years agoMerge ../software-center into launchpad-trunk
Michal Hrusecky [Wed, 25 Apr 2012 10:00:15 +0000 (12:00 +0200)]
Merge ../software-center into launchpad-trunk

10 years agosoftwarecenter/ui/gtk3/panes/softwarepane.py: remove dead code that is now in softwar...
Michael Vogt [Wed, 25 Apr 2012 08:45:02 +0000 (10:45 +0200)]
softwarecenter/ui/gtk3/panes/softwarepane.py: remove dead code that is now in softwarecenter/ui/gtk3/widgets/searchaid.py

10 years agopep8 fix
Michael Vogt [Wed, 25 Apr 2012 08:33:03 +0000 (10:33 +0200)]
pep8 fix

10 years agomerged lp:~mvo/software-center/workaround-gtk-regression-lp986186 after approval...
Michael Vogt [Wed, 25 Apr 2012 08:31:46 +0000 (10:31 +0200)]
merged lp:~mvo/software-center/workaround-gtk-regression-lp986186 after approval from Gary

10 years agosoftwarecenter/ui/gtk3/app.py: add comment for later
Michael Vogt [Wed, 25 Apr 2012 08:26:43 +0000 (10:26 +0200)]
softwarecenter/ui/gtk3/app.py: add comment for later