lp://staging/ubuntu/oneiric/software-center
- Get this branch:
- bzr branch lp://staging/ubuntu/oneiric/software-center
Branch merges
Related bugs
Related blueprints
Branch information
- Owner:
- Ubuntu branches
- Status:
- Mature
Recent revisions
- 164. By Michael Vogt
-
* softwarecenter/
ui/gtk3/ widgets/ apptreeview. py:
- do not crash if self.appmodel is not available yet (LP: #869699)
* softwarecenter/db/update. py:
- fix missing i18n lookup for app-install-data (LP: #869851)
* merge po/help from rosetta to ensure that the translated
manual is there, this is not delivered via langpacks
(LP: #869935)
* test/test_database. py:
- use sc.staging.ubuntu. com for the testing of the license
string data
* softwarecenter/db/application. py:
- fix missing i18n for license send from the software-center- agent
server - 163. By Michael Vogt
-
[ Gary Lasker ]
* softwarecenter/ui/gtk3/ panes/pendingpa ne.py:
- be more robust about errors when cancelling a transaction
from the pending pane (LP: #861129)
* softwarecenter/ui/gtk3/ app.py:
- fix crash in on_menu_edit_activate( ) (LP: #861862)
* softwarecenter/ui/gtk3/ panes/installed pane.py:
- fix crash in _row_visibility_func() (LP: #834893)
* softwarecenter/ui/gtk3/ views/appview. py:
- fix crash in display_matches() (LP: #843795)[ Michael Vogt ]
* softwarecenter/ui/gtk3/ widgets/ buttons. py:
- fix incorrect i18n for the "More" button in the main screen
(LP: #868952), thanks to David Planella
* softwarecenter/db/categories. py:
- fix regression when reading translated category names for
directory types with no X-Ubuntu-Gettext- Domain (LP: #868963) [ Gabor Kelemen ]
* Translate Our star apps heading on the list of the star apps.
LP: #869038 - 162. By Michael Vogt
-
* softwarecenter/
ui/gtk3/ widgets/ exhibits. py:
- force no line wrap for the header (LP: #867821) - 161. By Gary Lasker
-
* softwarecenter/
db/application. py:
- fix crash when installing a standalone deb (LP: #868333) - 160. By Michael Vogt
-
[ Michael Vogt ]
* softwarecenter/ui/gtk3/ widgets/ reviews. py:
- Fix i18n bug in the error string for the reviews. This
adds two new strings for a rare error message in the UI that
was previously not translatable. Thanks to David Planella
* softwarecenter/db/database. py:
- when adding a new database (e.g. on reinstall-previous purchases)
trigger a "reopen" to ensure that the db docids are reinitialized
* apt-xapian-index-plugin/ software- center. py:
- do not crash if a apt.Package.candidate has no url (LP: #819907)
* softwarecenter/ui/gtk3/ views/catview_ gtk.py:
- only show the frame with new apps if we actually have information
about new applications (LP: #862382)[ Robert Roth ]
* softwarecenter/ui/gtk3/ widgets/ apptreeview. py:
- fix crash in clear_model() (LP: #863233)[ Gary Lasker ]
* debian/control:
- add dependency on python-gobject- cairo to prevent crash
at startup (LP: #829067)
* softwarecenter/db/application. py,
softwarecenter/db/update. py,
softwarecenter/distro/ Ubuntu. py,
softwarecenter/enums. py:
- display the correct license type for commercial apps as
specified via the software-center- agent (LP: #864706) [ Matthew McGowan ]
* lp:~mmcg069/software-center/bug855666:
- add missing linewrap (LP: #855666)
* lp:~mmcg069/software-center/bug858639 :
- fix crash when data can not be parsed from the remote reviews server
LP: #858639 - 159. By Michael Vogt
-
[ Gary Lasker ]
* softwarecenter/ui/gtk3/ views/appdetail sview.py,
softwarecenter/ui/gtk3/ views/appdetail sview_gtk. py,
softwarecenter/ui/gtk3/ widgets/ reviews. py,
utils/submit_ review_ gtk3.py:
- restore the ability to edit or delete your own
review (LP: #861999)
* softwarecenter/db/application. py:
- fix TypeError in __init__ (LP: #825729)
* softwarecenter/ui/gtk3/ views/appdetail sview_gtk. py:
- fix crash in _get_app_icon_xy_ position_ on_screen (LP: #843565)
* softwarecenter/ui/gtk3/ panes/softwarep ane.py:
- fix UnicodeDecodeError in on_add_to_launcher (LP: #835337)[ Michael Vogt ]
* add support for license keys in $HOME
* set correct version number
* utils/submit_review_ gtk3.py:
- translate app name in review title, thanks to Gabor Kelemen
(LP: #782146)
* softwarecenter/backend/ reviews. py:
- leave the review sorting to the server now that the rnr-server
is deployed that sorts properly by wilson_score
* fix None vs "" crashes
* fix another dbus exception when a tid vanishes (LP: #848676), thanks
to Marc Deslauriers[ Kiwinote ]
* softwarecenter/distro/ Ubuntu. py:
- display canonical support text again (LP: #862388)
(no new strings - there was just some 'if False, display the text' code)[ Matthew McGowan ]
* data/ui/gtk3/dialogs. ui:
- fix incorrect sizing of dialogs (LP: #825959, LP: #844014)
* display 'where is it' command line helper for installed apps with
no desktop_files even when unity is running.'
* set a minimum size for the CategoryTile so all english category
names fit to two lines (Computer Science and Robotics took 3 lines
to display).
* softwarecenter/ui/gtk3/ views/appdetail sview_gtk. py:
- cleanup dead code - 158. By Michael Vogt
-
[ Gary Lasker ]
* softwarecenter/backend/ installbackend_ impl/aptd. py:
- fix UnicodeDecodeError in _show_transaction_failed_ dialog
(LP: #858193)
* softwarecenter/backend/ installbackend. py,
softwarecenter/ui/gtk3/ aptd_gtk3. py,
softwarecenter/ui/gtk3/ dialogs/ __init_ _.py:
- implement the error() method of InstallBackendUI to display the
required error dialog in the event of a transaction error
(LP: #860137)
* softwarecenter/backend/ installbackend_ impl/aptd. py:
- add unicode handling for the transaction error dialog
* softwarecenter/utils.py:
- let the utf8() method handle None as an input value
* softwarecenter/ui/gtk3/ views/appdetail sview_gtk. py:
- fix UnicodeDecodeError in set_value() (LP: #846600)
* softwarecenter/db/debfile. py:
- fix UnicodeDecodeError in warning() (LP: #845298)
* softwarecenter/ui/gtk3/ app.py:
- fix intermittent crash at shutdown (LP: #728973)
* softwarecenter/ui/gtk3/ panes/available pane.py,
softwarecenter/ui/gtk3/ session/ navhistory. py,
softwarecenter/ui/gtk3/ session/ viewmanager. py:
- navigate back to the application details view on
a purchase cancellation or a purchase error (LP: #859790)
* softwarecenter/ui/gtk3/ panes/installed pane.py:
- fix empty installed view after clearing search (LP: #860810)
- fix rendering glitch when searching with OneConf
active (LP: #860818)
* softwarecenter/utils.py:
- fix crash in save_person_to_config( ) (LP: #858403)
* softwarecenter/ui/gtk3/ widgets/ reviews. py:
- fix UnicodeDecodeError in _whom_when_markup()[ Michael Vogt ]
* softwarecenter/ui/gtk3/ widgets/ searchentry. py:
- merge header fix
* softwarecenter/ui/gtk3/ app.py, softwarecenter/ utils.py:
- add support for proxy setup from gsettings (LP: #742564)[ Juhana Jauhiainen ]
* Added For Software developers link to Help menu. (LP #722366)[ Didier Roche ]
* softwarecenter/ui/gtk3/ panes/installed pane.py:
- disable search when viewing oneconfviews[ Kiwinote ]
* softwarecenter/ui/gtk3/ panes/viewswitc her.py:
- if we're in the 'in progress' view and all the transactions finish, then
navigate back (LP: #831524) - 157. By Michael Vogt
-
[ Kiwinote ]
* softwarecenter/db/update. py:
- update the sc-agent db even if there are no apps available (LP: #857268)
* softwarecenter/utils.py:
- fix UnicodeDecodeError in get_icon_from_theme( ) (LP: #839391)
* utils/submit_review_ gtk3.py:
- fix UnicodeDecodeError in _on_one_gwibber_ account( ) (LP: #836911) [ Gary Lasker ]
* softwarecenter/ui/gtk3/ app.py:
- fix intermittent startup crashes (LP: #846674, LP: #857989)[ Matthew McGowan ]
* work around some oddness that seems to have broken
Gdk.EventButton.copy( ). [ Michael Vogt ]
* softwarecenter/ui/gtk3/ app.py:
- do not crash if there is no active pane
* softwarecenter/backend/ reviews. py:
- be more robust against db corruption when writing out
the bsddb for unity (LP: #858437)
* softwarecenter/backend/ login_sso. py:
- port to the new SSO dbus API (LP: #857514)[ Didier Roche ]
* lp:~didrocks/software-center/replace_logintext_by_helptext:
- use help_text internally to be aligned with the new ubuntu SSO
parameter name (LP: #857514) - 156. By Michael Vogt
-
[ Robert Roth ]
* Fix inconsistent colors in banner (LP: #855417)
* softwarecenter/db/debfile. py,
softwarecenter/ui/gtk3/ views/appdetail sview_gtk. py:
- display total size in the details view for standalone
deb files (LP: #851222)
* softwarecenter/db/database. py:
- restore support for custom list searches
(LP: #835069, LP: #828281)[ Kiwinote ]
* correctly index desktop files which refer to packages for which we must
install a version for a foreign architecture (eg skype)
* softwarecenter/backend/ reviews. py:
- allow us to write reviews for apps with unicode appname (LP: #856052)[ Matthew McGowan ]
* lp:~mmcg069/software-center/tweaks:
- mak the avg-rating label white when a row is selected
- TextBlock.set_visible_ window to False. add a css comment
* lp:~mmcg069/software-center/bug635994-again:
- make the up/down -arrow behaviour available to both
detailsview_gtk and the catview_gtk (LP: #635994)
* lp:~mmcg069/software-center/re-fixes:
- additional fixes for the detailsview[ Gary Lasker ]
* softwarecenter/ui/gtk3/ panes/available pane.py,
softwarecenter/ui/gtk3/ panes/softwarep ane.py:
- prevent potential crash at startup if views have not yet
been created on a call to refresh_apps (LP: #855622)
* softwarecenter/ui/gtk3/ panes/available pane.py,
softwarecenter/ui/gtk3/ panes/installed pane.py:
- consolidate spinner code, add timeout mask for installed
view spinner
* softwarecenter/ui/gtk3/ panes/softwarep ane.py:
- display spinner while changing list view sort method
* softwarecenter/ui/gtk3/ app.py:
- display spinner while loading previous purchases list
* softwarecenter/ui/gtk3/ widgets/ actionbar. py:
- fix regression in action bar button alignment (LP: #856872)
* softwarecenter/ui/gtk3/ panes/available pane.py:
- restore action bar functionality for custom lists
(LP: #835069)
- don't hide technical items during a custom list search
- restore custom list search using apt url syntax (LP: #828281)
* softwarecenter/ui/gtk3/ dialogs/ __init_ _.py:
- fix crash when showing error dialog (LP: #842678)[ Didier Roche ]
* lp:~didrocks/software-center/new-oneconf-sync-signal:
- enable getting a last sync accurate date as soon as the sync
is done (LP: #855345)[ Michael Vogt ]
* utils/submit_review_ gtk3.py:
- setup logging from the helper to xdg
~/.cache/software- center/ reviews- helper. log
* utils/submit_review_ gtk3.py, softwarecenter/ ui/gtk3/ views/appview. py:
- use Gtk.ComboBoxText.new() instead of Gtk.ComboBoxText(). This makes
get_active_ text() actually work on the combobox (LP: #856429)
* softwarecenter/utils.py:
- fix writing new config before using it (LP: #827527)
* softwarecenter/backend/ reviews. py:
- write out the review stats in a C friendly bsddb so that unity
can use it too (thanks to Mikkel Kamstrup)
* softwarecenter/ui/gtk3/ panes/available pane.py:
- fix endless recursion (LP: #851671) - 155. By Michael Vogt
-
[ Matthew McGowan ]
* utils/submit_review_ gtk3.py:
- fix crash when submitting a review (LP: #852016)
* fix the overlay icon position in the (lobby|subcat) featured tiles
* fix the backforward button such that the border-radius is switched
when in rtl mode.
* softwarecenter/ui/gtk3/ views/appdetail sview_gtk. py:
- fix stray dotted lines at bottom of the "not found"
screen (LP: #853514)
* softwarecenter/ui/gtk3/ widgets/ buttons. py:
- add a focus ring for the "More" buttons on the
home screen (LP: #854177)
* softwarecenter/ui/gtk3/ widgets/ exhibits. py:
- add a focus ring for the exhibits banner (LP: #854168)
* check the button-release occurs within the exhibit banner
(LP: #848805)
* add additional checks to ensure we bail on a NoneType within
apptreeview._on_button_ press_event. also switch some StateType's
to the Gtk3 correct StateFlags'
* reimplement the focal frames for focal CellRendererButtons
in the apptreeview
* lp:~mmcg069/software-center/rtl-improvements
- make the appview progress bar fill in the correct direction when in rtl
mode
- also improve the positioning of the installed overlay icon in both ltr
and rtl modes.
* lp:~mmcg069/software-center/nav-improvements
- correct the navhistory behaviour when a user clears the search_entry,
remove spurious navhistory items, improve unit test (LP: #854047)
* lp:~mmcg069/software-center/lobby-work
- update the lobby and subcat views when selecting to view "Canonical
Maintained Software", other lobby fixes and cleanup (LP: #835025)
* lp:~mmcg069/software-center/description-improvements:
- improvements to the description area in the details view, make
description text selectable, update unit test (LP: #854368)
* lp:~mmcg069/software-center/Bug846204:
- a solution to LP: #846204[ Kiwinote ]
* softwarecenter/db/application. py:
- fix UnicodeDecodeError in __init__ (LP: #838791)
* softwarecenter/db/debfile. py:
- fix UnicodeDecodeError in __init__ (LP: #835887)
* softwarecenter/ui/gtk3/ widgets/ buttons. py:
- draw focus-line for category tiles and subcategory tiles
- make featuredtiles accessible
* softwarecenter/ui/gtk3/ widgets/ description. py:
- fix crash in rendering bullet points in rtl layouts
* softwarecenter/ui/gtk3/ widgets/ exhibits. py:
- make exhibits accessible[ Gary Lasker ]
* utils/submit_review_ gtk3.py:
- fix crash if an error occurs while submitting
a review (LP: #854187)
* softwarecenter/ui/gtk3/ widgets/ apptreeview. py:
- check that a category is not selected before updating,
fixes a crash on e.g. a network change event (LP: #848085)
* softwarecenter/ui/gtk3/ panes/installed pane.py:
- display a spinner while loading the oneconf
list view
* pyflakes fixes[ Michael Vogt ]
* softwarecenter/ui/gtk3/ views/purchasev iew.py,
test/gtk3/test_ purchase. py:
- ensure to never log sensitive oauth token data to the console
from webkit and add test
* debian/control:
- tighten dependency on python-gobject (LP: #845280)
* softwarecenter/db/database. py:
- fix db reopen when a new database is added (like the
software-center- agent DB)
* softwarecenter/backend/ aptchannels. py:
- move to softwarecenter/backend/ channel_ impl/aptchannel s.py to make
more clear that this is a implementation of a interface
* softwarecenter/backend/ channel_ impl/aptchannel s.py:
- only rebuild the a-x-i DB is we have new origins in the cache
(LP: #798632)
* softwarecenter/db/categories. py:
- do not crash if a directory tag can not be parsed or if the
directory file is not there (LP: #854087)
* fix systemwide license key handling (needs
lp:~aptdaemon-developers/aptdaemon/add-license-key-call)[ Didier Roche ]
* softwarecenter/db/appfilter. py:
- fix an issue when no diff in a category show all available results
* softwarecenter/ui/gtk3/ panes/installed pane.py:
- use the same load blocking parameters than other calls
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/precise/software-center