appstream:software-center.git
5 years agoMore cleanup after review comments.
Natalia B. Bidart [Tue, 22 May 2012 14:08:49 +0000 (11:08 -0300)]
More cleanup after review comments.

5 years agoMoving the package availability calculation to StoreDatabase.
Natalia B. Bidart [Tue, 22 May 2012 13:39:12 +0000 (10:39 -0300)]
Moving the package availability calculation to StoreDatabase.

5 years agoAdding tweaks from the review.
Natalia B. Bidart [Tue, 22 May 2012 12:57:01 +0000 (09:57 -0300)]
Adding tweaks from the review.

5 years agoMerged 5.2 in.
Natalia B. Bidart [Tue, 22 May 2012 12:34:16 +0000 (09:34 -0300)]
Merged 5.2 in.

5 years agomerged lp:~evfool/software-center/lp983831 with small tweak
Michael Vogt [Tue, 22 May 2012 12:02:46 +0000 (14:02 +0200)]
merged lp:~evfool/software-center/lp983831 with small tweak

5 years agoAvoid merging two words while normalizing description (LP: #983831)
Robert Roth [Tue, 22 May 2012 08:06:21 +0000 (11:06 +0300)]
Avoid merging two words while normalizing description (LP: #983831)

5 years agomerged lp:~nataliabidart/software-center/fix-977931, many thanks
Michael Vogt [Tue, 22 May 2012 07:29:34 +0000 (09:29 +0200)]
merged lp:~nataliabidart/software-center/fix-977931, many thanks

5 years agoTRIVIAL: remove unwanted print statement
Gary Lasker [Mon, 21 May 2012 22:08:44 +0000 (18:08 -0400)]
TRIVIAL: remove unwanted print statement

5 years agoAttaching bug #986563.
Natalia B. Bidart [Mon, 21 May 2012 21:49:32 +0000 (18:49 -0300)]
Attaching bug #986563.

5 years ago* lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup:
Gary Lasker [Mon, 21 May 2012 21:35:50 +0000 (17:35 -0400)]
* lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup:
  - re-enable the fix for LP: #999486, LP: #994341 that was inadvertently
    disabled in the 5.2.2 release

5 years agoTest fixes.
Natalia B. Bidart [Mon, 21 May 2012 21:33:20 +0000 (18:33 -0300)]
Test fixes.

5 years ago* lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup:
Gary Lasker [Mon, 21 May 2012 21:28:03 +0000 (17:28 -0400)]
* lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup:
  - re-enable the fix for LP: #999486, LP: #994341 that was inadvertently
    disabled in the 5.2.2 release

5 years agorevert the commenting out of the view_switcher toolbar disable line from 5.2 rev...
Gary Lasker [Mon, 21 May 2012 21:21:53 +0000 (17:21 -0400)]
revert the commenting out of the view_switcher toolbar disable line from 5.2 rev 3016, this was inadvertently left in for 5.2.2 and so has nullified the fix for bugs 999486 and 994341

5 years agomergeback from 5.2 branch
Gary Lasker [Mon, 21 May 2012 21:15:26 +0000 (17:15 -0400)]
mergeback from 5.2 branch

5 years ago* lp:~gary-lasker/software-center/fix-crash-lp1000238:
Gary Lasker [Mon, 21 May 2012 20:40:57 +0000 (16:40 -0400)]
* lp:~gary-lasker/software-center/fix-crash-lp1000238:
  - remove obsolete workaround for an old bug that has long since
    been fixed, this fixes a hard crash on Quantal (LP: #1000238)

5 years agoTest cleanups.
Natalia B. Bidart [Mon, 21 May 2012 20:10:39 +0000 (17:10 -0300)]
Test cleanups.

5 years agoMerged dependency branch in.
Natalia B. Bidart [Mon, 21 May 2012 15:34:28 +0000 (12:34 -0300)]
Merged dependency branch in.

5 years agoMerged 5.2 in.
Natalia B. Bidart [Mon, 21 May 2012 15:34:10 +0000 (12:34 -0300)]
Merged 5.2 in.

5 years ago- Started adding tests for the exhibit filter.
Natalia B. Bidart [Mon, 21 May 2012 14:57:32 +0000 (11:57 -0300)]
- Started adding tests for the exhibit filter.

5 years ago* lp:~kelemeng/software-center/bug1001746:
Michael Vogt [Mon, 21 May 2012 09:40:47 +0000 (11:40 +0200)]
* lp:~kelemeng/software-center/bug1001746:
  - merge i18n fix (LP: #1001746)

5 years agoMerged 5.2 in.
Natalia B. Bidart [Fri, 18 May 2012 18:42:27 +0000 (15:42 -0300)]
Merged 5.2 in.

5 years ago* lp:~mvo/software-center/lp872760-for-5.2:
Gary Lasker [Fri, 18 May 2012 05:47:10 +0000 (01:47 -0400)]
* lp:~mvo/software-center/lp872760-for-5.2:
  - fix translations for certain category names (LP: #872760)

5 years ago* lp:~evfool/software-center/lp874430:
Gary Lasker [Fri, 18 May 2012 04:42:12 +0000 (00:42 -0400)]
* lp:~evfool/software-center/lp874430:
  - display tooltips for package titles in the application
    tiles of the lobby view (LP: #874430)

5 years agoAdd tooltips on application tile title hover (LP: #874430)
Robert Roth [Thu, 17 May 2012 11:33:19 +0000 (14:33 +0300)]
Add tooltips on application tile title hover (LP: #874430)

5 years agoremove old workaround for theming bug 606942 as it has no effect and it crashes softw...
Gary Lasker [Thu, 17 May 2012 00:30:31 +0000 (20:30 -0400)]
remove old workaround for theming bug 606942 as it has no effect and it crashes software-center in the Quantal Quetzal

5 years agoApplying changes from review.
Natalia B. Bidart [Wed, 16 May 2012 15:52:07 +0000 (12:52 -0300)]
Applying changes from review.

5 years agoMerged 5.2 in.
Natalia B. Bidart [Wed, 16 May 2012 12:36:21 +0000 (09:36 -0300)]
Merged 5.2 in.

* lp:~evfool/software-center/lp987801:
  - Only show the version label once for each version in
    reviews (LP: #987801)
* lp:~mvo/software-center/fix-lp994632:
  - add a dep to ensure we get the correct ubuntu-sso-client-gtk
    (LP: #994632)
* lp:~mvo/software-center/proper-error-on-unknown-files:
  - show a proper error message when attempting to open unknown
    file types (LP: #944868)
* lp:~mvo/software-center/lp921799:
  - fix crash when decoding screenshots JSON (LP: #921799)
* lp:~mvo/software-center/lp959612:
  - fix crash when selecting the Installed view very quickly
    after startup (LP: #959612)

[ Ken VanDine ]
* lp:~ken-vandine/software-center/lp_982567:
  - 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)

[ Gary Lasker ]
* lp:~gary-lasker/software-center/fix-crash-lp969732:
  - need to explicitly declare the needs-refresh signal in the
    AppTreeStore class to prevent a crash (LP: #969732)
* lp:~gary-lasker/software-center/fix-crash-lp870822:
  - don't crash if we don't get a pkgversion object back
    (LP: #870822)
* lp:~gary-lasker/software-center/fix-shutdown-crash-lp996333:
  - never crash when writing out the software center config file on
    shutdown (LP: #996333)
* lp:~gary-lasker/software-center/fix-makedirs-race-crashes:
  - fix crash on race when creating the cache or config directories
    (LP: #743003, LP: #621182)
* lp:~gary-lasker/software-center/fix-crash_lp973379:
  - ensure that the cache is ready before using the recommender
    service (LP: #973379 )
* lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup:
  - set the toolbar buttons insensitive for the duration of time that the
    lobby panels are initializing (LP: #999486, LP: #994341)
[ Robert Roth ]
* 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)
* lp:~evfool/software-center/lp835005:
  - no need for the software-properties dialog to be modal
    to software-center (LP: #835005)
* 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)
* lp:~evfool/software-center/867588:
  - capitalize the first letter of the package summary
    (LP: #867588)
* lp:~evfool/software-center/lp876657:
  - make sure the search field does not disappear when an
    install or remove is in progress (LP: #876657)
* lp:~evfool/software-center/lp987797:
  - fix alignment in the reviews part of the appdetails (LP: #987797)
* lp:~evfool/software-center/lp844768:
  - show a indeterminate progress bar when software-center waits for
    another packagemanager to exit (LP: #844768)
[ Dave Morley ]
* lp:~davmor2/software-center/add-performance:
  - test code change only! add memory and cpt stats to the
    test script

5 years ago* lp:~evfool/software-center/lp987801:
Michael Vogt [Wed, 16 May 2012 07:00:14 +0000 (09:00 +0200)]
* lp:~evfool/software-center/lp987801:
  - Only show the version label once for each version in
    reviews (LP: #987801)

5 years agoreleasing version 5.2.2
Michael Vogt [Tue, 15 May 2012 19:03:15 +0000 (21:03 +0200)]
releasing version 5.2.2

5 years agobah! pep8 fix
Gary Lasker [Tue, 15 May 2012 18:37:27 +0000 (14:37 -0400)]
bah! pep8 fix

5 years agolp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup: merge...
Michael Vogt [Tue, 15 May 2012 18:21:59 +0000 (20:21 +0200)]
lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup: merge fix for regression

5 years agofix regression where the toolbar buttons are not re-enabled when launching with an...
Gary Lasker [Tue, 15 May 2012 17:37:13 +0000 (13:37 -0400)]
fix regression where the toolbar buttons are not re-enabled when launching with an argument pointing at an installed package, e.g. software-center apt

5 years agoset back to unreleased because of a regression in lp:~gary-lasker/software-center...
Michael Vogt [Tue, 15 May 2012 16:53:24 +0000 (18:53 +0200)]
set back to unreleased because of a regression in lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup

5 years agoreleasing version 5.2.2
Michael Vogt [Tue, 15 May 2012 15:21:06 +0000 (17:21 +0200)]
releasing version 5.2.2

5 years agomerged lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup
Michael Vogt [Tue, 15 May 2012 13:09:47 +0000 (15:09 +0200)]
merged lp:~gary-lasker/software-center/toolbar-buttons-insensitive-during-startup

5 years agomerged from the 5.2 branch
Michael Vogt [Tue, 15 May 2012 09:23:50 +0000 (11:23 +0200)]
merged from the 5.2 branch

5 years agomerged lp:~gary-lasker/software-center/fix-crash_lp973379
Michael Vogt [Tue, 15 May 2012 09:11:44 +0000 (11:11 +0200)]
merged lp:~gary-lasker/software-center/fix-crash_lp973379

5 years agomerged lp:~robert-ancell/software-center/no-lpi (trunk only, *not* 5.2)
Michael Vogt [Tue, 15 May 2012 09:06:49 +0000 (11:06 +0200)]
merged lp:~robert-ancell/software-center/no-lpi (trunk only, *not* 5.2)

5 years agomerged lp:~glatzor/software-center/remove-workaround-747172
Michael Vogt [Tue, 15 May 2012 09:05:48 +0000 (11:05 +0200)]
merged lp:~glatzor/software-center/remove-workaround-747172

5 years agosoftwarecenter/ui/gtk3/widgets/reviews.py: trivial pep8 fix
Michael Vogt [Tue, 15 May 2012 08:37:41 +0000 (10:37 +0200)]
softwarecenter/ui/gtk3/widgets/reviews.py: trivial pep8 fix

5 years agomerged lp:~evfool/software-center/lp844768
Michael Vogt [Tue, 15 May 2012 08:36:33 +0000 (10:36 +0200)]
merged lp:~evfool/software-center/lp844768

5 years agomerged lp:~evfool/software-center/lp987797
Michael Vogt [Tue, 15 May 2012 08:22:16 +0000 (10:22 +0200)]
merged lp:~evfool/software-center/lp987797

5 years agomerge lp:~gary-lasker/software-center/fix-makedirs-race-crashes and add small test...
Michael Vogt [Tue, 15 May 2012 07:51:29 +0000 (09:51 +0200)]
merge lp:~gary-lasker/software-center/fix-makedirs-race-crashes and add small test for test_safe_makedirs

5 years agomerged lp:~gary-lasker/software-center/fix-shutdown-crash-lp996333
Michael Vogt [Tue, 15 May 2012 07:27:51 +0000 (09:27 +0200)]
merged lp:~gary-lasker/software-center/fix-shutdown-crash-lp996333

5 years agoset the toolbar buttons insensitive until the lobby panel is fully ready, this helps...
Gary Lasker [Tue, 15 May 2012 06:23:33 +0000 (02:23 -0400)]
set the toolbar buttons insensitive until the lobby panel is fully ready, this helps to prevent errors due to clicking the buttons before the cache is ready, etc.

5 years agoDrop launchpad integration (no longer supported)
Robert Ancell [Tue, 15 May 2012 03:05:17 +0000 (15:05 +1200)]
Drop launchpad integration (no longer supported)

5 years ago* lp:~davmor2/software-center/add-performance:
Gary Lasker [Tue, 15 May 2012 02:39:12 +0000 (22:39 -0400)]
* lp:~davmor2/software-center/add-performance:
  - test code change only! add memory and cpt stats to the
    test script

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

5 years agosince we upload the recommendations asynchronously we should made sure the aptcache...
Gary Lasker [Mon, 14 May 2012 21:23:15 +0000 (17:23 -0400)]
since we upload the recommendations asynchronously we should made sure the aptcache is ready to prevent a potential crash per bug 973379

5 years agoAdded the performance part of the script, need python-statgrab and ldtp to be install...
Dave Morley [Mon, 14 May 2012 10:40:12 +0000 (11:40 +0100)]
Added the performance part of the script, need python-statgrab and ldtp to be installed on the system and screenreader to be enabled to function

5 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)

5 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)

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

5 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)

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

5 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

5 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

5 years agoReviews header reorganized to match the specs (LP: #987797)
Robert Roth [Sat, 12 May 2012 11:59:20 +0000 (14:59 +0300)]
Reviews header reorganized to match the specs (LP: #987797)

5 years agoOnly show the version label once for each version in reviews (LP: #987801)
Robert Roth [Sat, 12 May 2012 11:24:22 +0000 (14:24 +0300)]
Only show the version label once for each version in reviews (LP: #987801)

5 years agoSwitch to indeterminate progressbar while waiting (LP: #844768)
Robert Roth [Sat, 12 May 2012 05:19:32 +0000 (08:19 +0300)]
Switch to indeterminate progressbar while waiting (LP: #844768)

5 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)

5 years agouse stat values for setting the chmod values in the unit test
Gary Lasker [Fri, 11 May 2012 22:55:35 +0000 (18:55 -0400)]
use stat values for setting the chmod values in the unit test

5 years agouse stat values for setting the chmod value in the unit test
Gary Lasker [Fri, 11 May 2012 22:45:25 +0000 (18:45 -0400)]
use stat values for setting the chmod value in the unit test

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

5 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)

5 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

5 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

5 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

5 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

5 years agofix #872760 without string break for 5.2 and add unittest, note that this should...
Michael Vogt [Fri, 11 May 2012 08:53:22 +0000 (10:53 +0200)]
fix #872760 without string break for 5.2 and add unittest, note that this should be fixed in trunk as well but ideally in a way that does not involve special casing, i.e. db/categories.py should all be "&" instead of "&"

5 years agosoftwarecenter/db/categories.py: Painting -> Painting & Editing
Michael Vogt [Fri, 11 May 2012 08:25:38 +0000 (10:25 +0200)]
softwarecenter/db/categories.py: Painting -> Painting & Editing

5 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)

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

5 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)

5 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)

5 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)

5 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)

5 years agomake test_logging.py a little better
Gary Lasker [Thu, 10 May 2012 20:26:20 +0000 (16:26 -0400)]
make test_logging.py a little better

5 years agoremove a debug statement
Gary Lasker [Thu, 10 May 2012 20:07:38 +0000 (16:07 -0400)]
remove a debug statement

5 years agopyflakes and pep8 cleanup
Gary Lasker [Thu, 10 May 2012 20:04:11 +0000 (16:04 -0400)]
pyflakes and pep8 cleanup

5 years agoadd new unit test test_logging.py that checks the code that creates a new cache direc...
Gary Lasker [Thu, 10 May 2012 20:00:54 +0000 (16:00 -0400)]
add new unit test test_logging.py that checks the code that creates a new cache directory if a non-writeable one is detected (and moving aside the non-writeable directory), this goes back to bug 688682

5 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)

5 years agoprobs better to use errno.EEXIST
Gary Lasker [Thu, 10 May 2012 18:57:16 +0000 (14:57 -0400)]
probs better to use errno.EEXIST

5 years agofix the case for the .config file race, fixes bug 621182
Gary Lasker [Thu, 10 May 2012 18:42:11 +0000 (14:42 -0400)]
fix the case for the .config file race, fixes bug 621182

5 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)

5 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)

5 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)

5 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)

5 years agoadd unit test for new utils function ensure_file_writable_and_delete_if_not
Gary Lasker [Wed, 9 May 2012 21:57:36 +0000 (17:57 -0400)]
add unit test for new utils function ensure_file_writable_and_delete_if_not

5 years agochange name of method to ensure_file_writable_and_delete_if_not to make it's dangerou...
Gary Lasker [Wed, 9 May 2012 20:10:05 +0000 (16:10 -0400)]
change name of method to ensure_file_writable_and_delete_if_not to make it's dangerousness more clear, and also improve for log message for the same reason

5 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

5 years agopep8, oops
Gary Lasker [Wed, 9 May 2012 19:14:41 +0000 (15:14 -0400)]
pep8, oops

5 years agoadd a new ensure_file_writeable utility for utils and use it for both the config...
Gary Lasker [Wed, 9 May 2012 19:02:43 +0000 (15:02 -0400)]
add a new ensure_file_writeable utility for utils and use it for both the config file and the log file

5 years agomake a general-use safe_makedirs method in utils that can be sued to avoid crashes...
Gary Lasker [Tue, 8 May 2012 20:43:49 +0000 (16:43 -0400)]
make a general-use safe_makedirs method in utils that can be sued to avoid crashes due to races when creating new directories with os.makedirs

5 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

5 years agopep8 fix
Gary Lasker [Tue, 8 May 2012 04:44:53 +0000 (00:44 -0400)]
pep8 fix

5 years agodon't crash if an error is encountered when writing the config file (as this also...
Gary Lasker [Tue, 8 May 2012 04:43:37 +0000 (00:43 -0400)]
don't crash if an error is encountered when writing the config file (as this also blocks shutdown), add logging information for errors in both reading and writing the config file

5 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)

5 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)

5 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)