Matthias Klumpp [Sun, 12 Aug 2012 12:59:42 +0000 (14:59 +0200)]
trivial: Catch bug if package candidate is None
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
Matthias Klumpp [Sun, 5 Aug 2012 13:50:59 +0000 (15:50 +0200)]
Fetch transaction data from system bus (recognize if daemon crashed)
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.
Matthias Klumpp [Fri, 3 Aug 2012 23:40:50 +0000 (01:40 +0200)]
Fast-db-update testing code - CAREFUL, experimental!
Matthias Klumpp [Fri, 3 Aug 2012 15:06:23 +0000 (17:06 +0200)]
Simplify cache-updating
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
Matthias Klumpp [Thu, 2 Aug 2012 16:22:02 +0000 (18:22 +0200)]
trivial: Fix mistake in previous commit
Matthias Klumpp [Thu, 2 Aug 2012 16:19:09 +0000 (18:19 +0200)]
Port install/remove functions to new PK 0.8.x API
Matthias Klumpp [Thu, 2 Aug 2012 15:56:19 +0000 (17:56 +0200)]
Make PK status a StatusEnum (not InfoEnum, was wrong before)
Matthias Klumpp [Thu, 2 Aug 2012 15:46:04 +0000 (17:46 +0200)]
Fix software installing & removing with new PK
Matthias Klumpp [Thu, 2 Aug 2012 15:20:52 +0000 (17:20 +0200)]
Fix simulation of new transactions
Matthias Klumpp [Wed, 1 Aug 2012 22:22:58 +0000 (00:22 +0200)]
trivial: Make sure status-description always has correct type
Matthias Klumpp [Tue, 31 Jul 2012 21:24:30 +0000 (23:24 +0200)]
Fix small issue while getting package status& correctly handle PK transactions
Matthias Klumpp [Mon, 23 Jul 2012 16:23:51 +0000 (18:23 +0200)]
Disable AXI if not supported
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.
Matthias Klumpp [Thu, 5 Jul 2012 16:30:25 +0000 (18:30 +0200)]
trivial: Updated locale (automatic)
Matthias Klumpp [Thu, 5 Jul 2012 16:29:58 +0000 (18:29 +0200)]
trivial: Enable PackageKit by default
Michal Hrusecky [Mon, 14 May 2012 22:00:32 +0000 (00:00 +0200)]
Merge branch 'launchpad-trunk'
Michal Hrusecky [Mon, 14 May 2012 22:00:13 +0000 (00:00 +0200)]
Merge ../software-center into launchpad-trunk
Gary Lasker [Mon, 14 May 2012 21:54:42 +0000 (17:54 -0400)]
merged from 5.2 branch
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)
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)
Gary Lasker [Mon, 14 May 2012 03:16:07 +0000 (23:16 -0400)]
pep8 cleanup
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)
Gary Lasker [Mon, 14 May 2012 02:58:06 +0000 (22:58 -0400)]
add a changelog entry
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
Gary Lasker [Mon, 14 May 2012 02:33:11 +0000 (22:33 -0400)]
merge lp:~evfool/software-center/867588
Robert Roth [Sat, 12 May 2012 04:28:52 +0000 (07:28 +0300)]
Set search field minimum width in characters (LP: #876657)
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
Michal Hrusecky [Fri, 11 May 2012 14:00:18 +0000 (16:00 +0200)]
Merge ../software-center into launchpad-trunk
Robert Roth [Fri, 11 May 2012 13:49:14 +0000 (16:49 +0300)]
Added myself as author
Robert Roth [Fri, 11 May 2012 13:48:04 +0000 (16:48 +0300)]
Capitalize first word of package synopsis (LP: #867588)
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
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
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
Michael Vogt [Fri, 11 May 2012 09:13:51 +0000 (11:13 +0200)]
merged lp:~ken-vandine/software-center/lp_982567
Michael Vogt [Fri, 11 May 2012 08:09:45 +0000 (10:09 +0200)]
merged lp:~evfool/software-center/lp872760 (STRING CHANGE)
Michael Vogt [Fri, 11 May 2012 08:06:44 +0000 (10:06 +0200)]
merged from 5.2 branch
Robert Roth [Fri, 11 May 2012 07:43:25 +0000 (10:43 +0300)]
Update RasterGraphics category name to match the spec (LP: #872760)
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)
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)
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)
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)
Robert Roth [Thu, 10 May 2012 17:40:50 +0000 (20:40 +0300)]
Set the correct icon_name for dialogs (LP: #839389)
Robert Roth [Thu, 10 May 2012 17:12:20 +0000 (20:12 +0300)]
Software sources should not make software-center insensitive (LP: #835005)
Robert Roth [Thu, 10 May 2012 14:42:10 +0000 (17:42 +0300)]
Fixed treeview background color (LP: #626037)
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)
Michael Vogt [Wed, 9 May 2012 19:48:52 +0000 (12:48 -0700)]
merged lp:~evfool/software-center/bug532072
Michal Hrusecky [Tue, 8 May 2012 06:00:13 +0000 (08:00 +0200)]
Merge ../software-center into launchpad-trunk
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
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)
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)
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)
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
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
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.
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
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
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.
Matthias Klumpp [Thu, 3 May 2012 21:47:35 +0000 (23:47 +0200)]
Load precached package-list instead of calling PK everytime
Michael Vogt [Thu, 3 May 2012 16:00:25 +0000 (09:00 -0700)]
merged lp:~gary-lasker/software-center/fix-crash-lp870822
Michael Vogt [Thu, 3 May 2012 00:56:38 +0000 (17:56 -0700)]
merged lp:~gary-lasker/software-center/fix-crash-lp969732
Matthias Klumpp [Wed, 2 May 2012 21:42:56 +0000 (23:42 +0200)]
trivial: Refreshed translation template
Matthias Klumpp [Wed, 2 May 2012 21:42:22 +0000 (23:42 +0200)]
trivial: cleanup
Matthias Klumpp [Wed, 2 May 2012 21:39:03 +0000 (23:39 +0200)]
Updated Gitignore file
Matthias Klumpp [Wed, 2 May 2012 21:34:53 +0000 (23:34 +0200)]
Fix software-center build script
Works without Debian-data too now!
Matthias Klumpp [Tue, 1 May 2012 23:11:50 +0000 (01:11 +0200)]
Merge branch 'master' of gitorious.org:/appstream/software-center
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.
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
Michal Hrusecky [Tue, 1 May 2012 02:00:26 +0000 (04:00 +0200)]
Merge branch 'launchpad-trunk'
Michal Hrusecky [Tue, 1 May 2012 02:00:15 +0000 (04:00 +0200)]
Merge ../software-center into launchpad-trunk
Gary Lasker [Tue, 1 May 2012 00:18:23 +0000 (20:18 -0400)]
pep8 fix
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
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)
Matthias Klumpp [Thu, 26 Apr 2012 19:38:54 +0000 (21:38 +0200)]
Add small PK helper script
Matthias Klumpp [Thu, 26 Apr 2012 19:38:43 +0000 (21:38 +0200)]
More PkTask magic
Matthias Klumpp [Thu, 26 Apr 2012 18:21:12 +0000 (20:21 +0200)]
Use PkTask instead of PkClient & fix Python errors
Michal Hrusecky [Thu, 26 Apr 2012 10:00:30 +0000 (12:00 +0200)]
Merge branch 'launchpad-trunk'
Michal Hrusecky [Thu, 26 Apr 2012 10:00:09 +0000 (12:00 +0200)]
Merge ../software-center into launchpad-trunk
Michael Vogt [Thu, 26 Apr 2012 08:32:44 +0000 (10:32 +0200)]
debian/changelog: trunk is not used for uploads for now
Michael Vogt [Thu, 26 Apr 2012 08:31:27 +0000 (10:31 +0200)]
merged from the 5.2 branch
Michael Vogt [Thu, 26 Apr 2012 08:31:00 +0000 (10:31 +0200)]
releasing version 5.2.1
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)
Michael Vogt [Thu, 26 Apr 2012 07:22:36 +0000 (09:22 +0200)]
merged from trunk
Michal Hrusecky [Thu, 26 Apr 2012 02:00:36 +0000 (04:00 +0200)]
Merge branch 'launchpad-trunk'
Michal Hrusecky [Thu, 26 Apr 2012 02:00:15 +0000 (04:00 +0200)]
Merge ../software-center into launchpad-trunk
Gary Lasker [Thu, 26 Apr 2012 00:27:45 +0000 (20:27 -0400)]
trivial pyflakes fix
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)
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
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
Gary Lasker [Wed, 25 Apr 2012 16:02:18 +0000 (12:02 -0400)]
add FIXME to remove the unused string later
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
Gary Lasker [Wed, 25 Apr 2012 14:59:53 +0000 (10:59 -0400)]
merge with trunk
Michal Hrusecky [Wed, 25 Apr 2012 14:02:01 +0000 (16:02 +0200)]
Merge branch 'launchpad-trunk'
Michal Hrusecky [Wed, 25 Apr 2012 10:00:15 +0000 (12:00 +0200)]
Merge ../software-center into launchpad-trunk
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
Michael Vogt [Wed, 25 Apr 2012 08:33:03 +0000 (10:33 +0200)]
pep8 fix
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
Michael Vogt [Wed, 25 Apr 2012 08:26:43 +0000 (10:26 +0200)]
softwarecenter/ui/gtk3/app.py: add comment for later