lp:~nik90/ubuntu/precise/software-center/add_keywords
- Get this branch:
- bzr branch lp:~nik90/ubuntu/precise/software-center/add_keywords
Branch merges
Branch information
- Owner:
- Nekhelesh Ramananthan
- Status:
- Development
Recent revisions
- 187. By Michael Vogt
-
* lp:~gary-lasker/software-center/recommender-profile-uploads-lp944693:
- upload new recommender_profile if needed (LP: #944693) - 186. By Michael Vogt
-
[ Michael Vogt ]
* lp:~mvo/software-center/lp962580:
- add locking to the expunge helper process to fix bugs that are triggered
if multiple expunge cache processes are run (LP: #962580)
* lp:~mvo/software-center/cache-refresh-glitch:
- ensure that we get a full refresh if a pkg was not available before
show_app is called
* lp:~mvo/software-center/lp940482:
- fix crash if the debfile does not return proper utf8 for the
description (LP: #940482)
* lp:~mvo/software-center/lp966514:
- properly handle network disconnect conditions with the Ubuntu
SSO dialog (LP: #966514)
* lp:~mvo/software-center/lp966879:
- fix for crashes in the installed view treeview (LP: #966879,
LP: #950899)
* lp:~mvo/software-center/lp846204:
- fix ValueError crashes in get_iter due to invalid tree paths
(LP: #846204)
* lp:~mvo/software-center/lp964433:
- disconnect the model from the view before calling set_from_matches
(LP: #964433)
* lp:~mvo/software-center/treeview-keep-state-on-db-cache-change:
- restore the state of the installed view treeview when the
the db or cache changes, such as on an app install or remove
* lp:~mvo/software-center/946393:
- fix installing multiple apps when in a custom list view (LP: #946393)
* lp:~mvo/software-center/lp969050:
- disconnect the view when the model is cleared to avoid a furry of
cursor_changed signals as the rows get removed (LP: #969050)[ Gary Lasker ]
* lp:~gary-lasker/software-center/installed-pane-refresh:
- avoid rebuilding the treeview in the installedpane if its not
required (LP: #828887)
* lp:~gary-lasker/software-center/fix-crash-lp967036:
- Small branch to fix a crash due to a UnicodeDecodeError when accessing
the short description for H/W requirements (LP: #967036)
* lp:~gary-lasker/software-center/fix-crash-lp935930:
- fix a crash due to a UnicodeDecodeError (LP: #935930) - 185. By Michael Vogt
-
[ kiwinote ]
* looks like the latest gtk causes us to receive less style-updated
signals, call init_sc_css_provider explicitly so we don't loose our
custom theming (LP: #961102)[ Paolo Rotolo ]
* data/ui/gtk3/SoftwareCe nter.ui:
- fix string from "Terms of Service" to "Terms of Use" (LP: #963309).[ Gary Lasker ]
* lp:~gary-lasker/software-center/tos-urls-lp961538:
- use a different url for the inline ToS dialog (LP: #961538)
* lp:~gary-lasker/software-center/fix-crash-lp960742:
- do not crash if file can not be unlinked (LP: #960742)
* lp:~gary-lasker/software-center/tos_buy_button_fix_lp961216:
- This branch fixes bug LP: #961216, where the "Buy" button on the
details page and listview stays insensitive after declining the
ToS dialog
* lp:~gary-lasker/software-center/fix-crash-lp961198:
- make recommendations menu available once the available pane is
ready (LP: #961198)[ Michael Vogt ]
* lp:~mvo/software-center/builder_get_cleanup:
- cleaner way to get menuitems
* lp:~mvo/software-center/lp-955346:
- draw stars with 1px border to get crisper stars (LP: #955346)
* lp:~mvo/software-center/fix-purchase-accept-crash:
- fixes crash when accepting tos on system without s-c config file
* lp:~mvo/software-center/lp962927:
- fix race condition on creating cache dir (LP: #962927)
* lp:~mvo/software-center/lp964918:
- do not raise an exception in the case of multiple origins,
instead log a warning and do the right thing in the UI
(LP: #964918)[ Dave Morley ]
* lp:~davmor2/software-center/lp965222:
- add ldtp based statup time helper - 184. By Michael Vogt
-
[ Kiwinote ]
* softwarecenter/ui/gtk3/ apptreeview. py:
- fix UnboundLocalError in expand_path() (LP: #960260)[ Michael Vogt ]
* softwarecenter/ui/gtk3/ app.py:
- do not crash if no http_proxy is found in the environnment
(thanks to Vincent Untz) - 183. By Michael Vogt
-
[ Anthony Lenton ]
* lp:~elachuni/software-center/pep8-test-part5,
lp:~elachuni/software-center/pep8-test-part6,
lp:~elachuni/software-center/pep8-test-part7,
lp:~elachuni/software-center/pep8-test-part8,
lp:~elachuni/software-center/pep8-test-part9,
lp:~elachuni/software-center/pep8-test-part10,
lp:~elachuni/software-center/pep8-test-part11,
lp:~elachuni/software-center/pep8-test-part12,
lp:~elachuni/software-center/pep8-test-part13,
lp:~elachuni/software-center/pep8-test-part14,
lp:~elachuni/software-center/pep8-test-part15,
lp:~elachuni/software-center/pep8-test-part16,
lp:~elachuni/software-center/pep8-test-part17,
lp:~elachuni/software-center/pep8-test-part18,
lp:~elachuni/software-center/pep8-test-part19,
lp:~elachuni/software-center/pep8-test-part20,
lp:~elachuni/software-center/pep8-test-part21,
lp:~elachuni/software-center/pep8-test-part22:
- many, many, many pep8 fixes
* lp:~elachuni/software-center/unify-ussoc-envvar:
- fix USSOC_SERVICE_URL env variable[ Gabor Kelemen ]
* lp:~kelemeng/software-center/bug953812: (LP: #953812)
- Translate review sorting criteria
- Fix the Recommendation spinner text translations[ Michael Vogt ]
* lp:~mvo/software-center/small-sso-fixes:
- fix the clear_credentials() call if a token is no
longer valid
* lp:~mvo/software-center/lp955005:
- don't display ratings for the case where an app
cannot be found (LP: #955005)
* lp:~mvo/software-center/opengl-driver-blacklist:
- add support for video driver blacklisting
* lp:~mvo/software-center/lp856559:
- fix case where the search term is not always
cleared in the search entry (LP: #856559)
* lp:~mvo/software-center/misc-fixes:
- when a package can not be authenticated, do not fail
(hard) but instead offer to "repair" the situation using
a "reload" and try the install again (LP: #876278)
- do not crash in if os.makedirs has a race condition
(LP: #956680)
- fix the proxy handling with 12.04 as the "enabled" property
is deprecated now. it will also not mess with the proxy
environment on non-gnome systems (LP: #742564)
* lp:~mvo/software-center/lp780812:
- ensure that the distroseries is updated in the sources
deb line when updating a purchased item (LP: #780812)
* lp:~mvo/software-center/recommendations-opt-out:
- fix double-results when opting-in and back out of of
the recommendations service repeatedly
* lp:~mvo/software-center/tos-dialog:
- display a terms-of-service dialog before the first purchase
* lp:~mvo/software-center/lp957599:
- add a new unit test test_spawn_helper. py
* lp:~mvo/software-center/track-db-open:
- improve db logging[ Gary Lasker ]
* lp:~gary-lasker/software-center/fix-lp955048:
- String fix for the "Recommended For You" panel. LP: #955048
* lp:~gary-lasker/software-center/fix-lp856559:
- Clears the search entry field before doing a reinstall
previous purchases (LP: #856559)
* lp:~gary-lasker/software-center/recommendations-categories-view:
- display recommendations in the category views as well
* lp:~gary-lasker/software-center/recommendations-opt-out:
- implements the recommendations opt-out feature as specified
in the SoftwareCenter spec
* lp:~gary-lasker/software-center/number-recommended-items-per-spec:
- simple branch that updates the number of recommended items displayed
in the panels per spec
* lp:~gary-lasker/software-center/fix-crash-lp951238:
- fix for a crash that can occur if we get a refresh_apps
before the app_view pane is ready LP: #951238
* lp:~gary-lasker/software-center/fix-crash-lp943605:
- Don't crash if a valid value for the version is not returned
by the call to _get_version_for_archive_ suite (LP: #943605)
* lp:~gary-lasker/software-center/recommends-panel-visual-tweaks-lp942109:
- addresses the remaining visual tweaks for the recommendations
opt-in panel[ Kiwinote ]
* lp:~kiwinote/software-center/less-is-more,
lp:~kiwinote/software-center/less-is-more2:
- clean out a bunch of unused code / files
* software-center/ ui/gtk3/ widgets/ apptreeview. py:
- play catchup with Gtk overrides (LP: #959530)
* lp:~kiwinote/software-center/ellipses:
- fix use real ellipses instead of "..." in the new string
* lp:~kiwinote/software-center/markupescape-and-utf8-fixes:
- fix utf8 issues and markup escaping - 182. By Michael Vogt
-
[ Michael Vogt ]
* lp:~mvo/software-center/webcam-string-fix:
- small fix to support the debtagshw updated tags for hardware::camera
(split into webcam,digicam now)
* lp:~mvo/software-center/trivial-nm-state-override:
- support the SOFTWARE_CENTER_ NET_CONNECTED environment value to
force the connected state as a stopgap workaround for bug 911706
* lp:~mvo/software-center/lp941361:
- adds a general make_string_from_list( ) helper to build (somewhat)
i18n friendly human readable strings easily (LP: #941361)
* lp:~mvo/software-center/expunge-cache:
- merge os.nice() addition
* lp:~mvo/software-center/lp789596:
- better (less scary) string for updates from third-party
venders (LP: #789596)
* lp:~mvo/software-center/fix-refresh-of-whats-new:
- fix missing refresh of the what's new content on a database
reopen so that new content from the agent appears as soon
as it finishes the update
* lp:~mvo/software-center/review-fixes:
- ensure ui is correctly updated after submitting/modifying review
* lp:~mvo/software-center/simulate-slow-network:
- add a small helper to simulate a slow network connection to
see if we have hidden latencies in the UI when the network
is (really) slow
* lp:~mvo/software-center/top-rated-refresh:
- ensure that the top-rated apps are refreshed when we have new data
* lp:~mvo/software-center/apptreeview-tweaks:
- fix 'load_range" errors when navigating the installed view
(LP: #913675), and do some nice needed refactoring/cleanup[ Anthony Lenton ]
* lp:~elachuni/software-center/dont-store:
- consolidate Ubunty SSO logins to use "Ubuntu Software Center", fixes
inconsistent UI and storing of two keys in they keyring, as well as
being prompted to log in twice the first time that you review an app
* lp:~elachuni/software-center/pep8-test,
lp:~elachuni/software-center/pep8-test-part2,
lp:~elachuni/software-center/pep8-test-part3,
lp:~elachuni/software-center/pep8-test-part4:
- add a unit test to check code statically for pep8 compliance and update
more and more of the code to meet it[ Gary Lasker ]
* lp:~gary-lasker/software-center/fix-crash-lp944875:
- Fix an intermittent crash that can happen if the installed view pane
has not been built yet when a call to show the spinner is made as a
result of a refresh (LP: #944875)
* lp:~gary-lasker/software-center/list-view-icon-coordinates-lp947624:
- This branch adds support for providing the correct icon size and
on-screen coordinates values in the Unity launcher integration dbus
call when an installation is initiated via the list view
(LP: #947624)
* lp:~gary-lasker/software-center/enable-published-date-unit-test:
- unit test change only, enable the published-date unit test that was
disabled pending deployment of support on the staging server[ Natalia Bidart ]
* lp:~nataliabidart/software-center/one-auth:
- use consistently the same app name for every Ubuntu SSO call to
ensure SSO tokens are handled properly - 181. By Michael Vogt
-
[ Michael Vogt ]
* softwarecenter/ui/gtk3/ views/appdetail sview.py:
- only set vadj/hadj if we have the objects for it (LP: #941384)
* lp:~mvo/software-center/get-installed-apps-instead-of-pkgs:
- refactor to move the recommender UUID code into the back end,
add a mock test for the submit_profile call to the server
* lp:~mvo/software-center/region-blacklist:
- add support for filtering out apps that are blacklisted for certain
regions such that they will not appear in any searches anymore
* lp:~mvo/software-center/installed-view-speedup:
- remove an unused notebook in the installed view to speed up
opening software center with an already installed package
* softwarecenter/ui/gtk3/ widgets/ recommendations .py:
- fix per-app recommendations show/hide logic
* lp:~mvo/software-center/spinner-fixes:
- consolidate various instances of the spinner notebook and instead
use a single SpinnerNotebook class everywhere
* lp:~mvo/software-center/recommender-fixes:
- tiny fixes to make the recommendations-for-you actually work
with the rec.ubuntu.com server
* lp:~mvo/software-center/expunge-cache:
- add a helper that keeps the cache clean from cached 301/404 etc
responses, it also offers cleanup by mtime but that is currently
not used (only tested)
* lp:~mvo/software-center/lobby-recommends-fixes:
- add test for recommender-opt-in behavior[ Kiwinote ]
* softwarecenter/db/update. py:
- index 'Keywords' entries from desktop files in addition to the
already supported 'X-AppInstall-Keywords' entries
* softwarecenter/ui/gtk3/ widgets/ exhibits. py:
- increase delay between the 'load-finished' signal from webkit and us
actually trying to get a pixbuf of the surface - this means that the
initial banner is actually rendered properly rather than plain white
* softwarecenter/ui/gtk3/ widgets/ recommendations .py:
refactor _show_opt_in_view:
- use normal sized text rather than big text
- use saner padding values
- resolve unescaped markup issues
- line wrap text so we don't get horizontal scrollbar (LP: #933497)[ Gary Lasker ]
* lp:~gary-lasker/software-center/get-installed-apps-instead-of-pkgs-tweaks:
- unit test and other small needed fixes, further simplification of
the recommender UUID code
* lp:~gary-lasker/software-center/lobby-recommends-fixes:
- fix recommender opt-in - 180. By Michael Vogt
-
[ Michael Vogt ]
* revert again:
lp:~gary-lasker/software-center/temp-disable-lobby-recommendations-view
* lp:~mvo/software-center/lp917096:
- fix crash when opening a debfile and add regression test
(LP: #917096)
* softwarecenter/region. py:
- trivial change to make region tag prefix "iso3166::" to align
with the latest debtags upstream plans[ Kiwinote ]
* softwarecenter/ui/gtk3/ app.py:
- disable navigating back by pressing the backspace key because it has
started showing dodgy side effects - use ctrl+[ or alt+LEFT instead
* remember the scroll position when navigating back to a list view,
this only works in the available pane (LP: #852763)
* correctly theme the channel selector menus (LP: #921477)
* trigger pot file rebuild[ Barneedhar (jokerdino) ]
* softwarecenter/hw.py:
- fix broken string (LP: #936403)[ Stéphane Graber ]
* utils/piston-helpers/ x2go_helper. py: Fix weblive helper to work with
Precise's python-x2go. - 179. By Michael Vogt
-
[ Gabor Kelemen ]
* lp:~kelemeng/software-center/bug926743:
- Mark strings for translation, add translator comment where needed
(LP: #926743)[ Michael Vogt ]
* lp:~mvo/software-center/latest-recommender:
- import latest recommender client
* lp:~mvo/software-center/dynamic-region-menu:
- allow dynamic template in the software-center. menu file, currently
supported is ${CURRENT_REGION}. This allows to build a dynamic
"Your region" menu once we actually tag packages with the region
information
* lp:~mvo/software-center/sca-video:
- add the ability to display embedded videos in the application
details view
* lp:~mvo/software-center/multiple-screenshots:
- add support for the display of multiple screenshots in the
application details view, as provided by the software-center- agent
* lp:~mvo/software-center/submit-review-hang-fix:
- fix hang when submitting a review on precise
* lp:~mvo/software-center/screenshots-sorting:
- ensure the multiple screenshots are sorted properly when
they come from the json API
* lp:~mvo/software-center/sca-video-updates:
- update the client to follow the server side changes for
videos from software-center- agent
* lp:~mvo/software-center/video-ui-reshuffle:
- shuffle the video location around a bit in the view to
ensure the user finds it more easily
* increase dependency on python-apt for the required
apt_pkg.DepCache. policy_ priority( ) support
* lp:~mvo/software-center/sca-debtags:
- fix the debtags parsing from the software-center- agent
* lp:~mvo/software-center/multiple-versions:
- add support for multiple versions into software-center
* lp:~mvo/software-center/fix-recommenations-details-clicks:
- fix clickthru of details view recommendations after refactor
* lp:~mvo/software-center/rfc3166-use-common-name:
- ensure that "common_name" in rfc3166 is used when available
to avoid political issues around the name of the region[ Kiwinote ]
* data/ui/gtk3/css/ *.css:
- use 'px' suffixes as required by latest gtk
* softwarecenter/ui/gtk3/ views/appdetail sview.py:
- replace ... and ' with their unicode eequivalents (LP: #844799)
* softwarecenter/db/application. py:
- don't crash if the version nr associated with a screenshot is None[ Gary Lasker ]
* lp:~gary-lasker/software-center/recommender-service-url:
- update to the correct production url for the recommender
service
* lp:~gary-lasker/software-center/import-latest-sreclient:
- import latest recommender client
* lp:~gary-lasker/software-center/recommendation:
- implement the recommendations opt-in UI and flow, upload
of the user profile data after opt-in, and display of
per-application recommendations in the details view
* lp:~gary-lasker/software-center/temp-disable-lobby-recommendations-view:
- temporarily hide the lobby recommendations opt-in and display
view pending rollout of the corresponding support on the
production server[ Juhana Jauhiainen ]
* softwarecenter/backend/ launchpad. py:
- replaced EDGE_SERVICE_ROOT with LPNET_SERVICE_ROOT. (LP: #737697)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:ubuntu/precise/software-center