After a wireless network is selected the list of networks says "Empty!"
Bug #1191822 reported by
Jono Bacon
This bug affects 9 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
touch-preview-images |
Fix Released
|
High
|
Nick Dedekind | ||
unity8 (Ubuntu) |
Fix Released
|
High
|
Nick Dedekind |
Bug Description
On the current image use the network indicator to select a network and then the view clears of all networks and just says "Empty!".
Related branches
lp:~unity-team/unity8/indicators-client
- PS Jenkins bot (community): Approve (continuous-integration)
- Michał Sawicz: Approve
- Nicolas d'Offay (community): Approve
-
Diff: 8866 lines (+7025/-588)156 files modifiedCMakeLists.txt (+3/-1)
Panel/IndicatorItem.qml (+22/-35)
Panel/IndicatorRow.qml (+5/-3)
Panel/Indicators.qml (+3/-7)
Panel/Indicators/DatetimeIndicatorPage.qml (+97/-0)
Panel/Indicators/DatetimeIndicatorWidget.qml (+65/-0)
Panel/Indicators/DefaultIndicatorPage.qml (+25/-0)
Panel/Indicators/DefaultIndicatorWidget.qml (+80/-0)
Panel/Indicators/MessagingIndicatorPage.qml (+35/-0)
Panel/Indicators/MessagingIndicatorWidget.qml (+25/-0)
Panel/Indicators/NetworkIndicatorPage.qml (+80/-0)
Panel/Indicators/NetworkIndicatorWidget.qml (+109/-0)
Panel/Indicators/SoundIndicatorWidget.qml (+25/-0)
Panel/Indicators/client/IndicatorsClient.qml (+42/-0)
Panel/Indicators/client/IndicatorsList.qml (+62/-0)
Panel/Indicators/client/IndicatorsPage.qml (+49/-0)
Panel/IndicatorsDataModel.qml (+66/-0)
Panel/MenuContent.qml (+19/-22)
Panel/Menus/Overview/OverviewGrid.qml (+16/-25)
build (+1/-2)
cmake/modules/autopilot.cmake (+7/-4)
debian/control (+21/-7)
debian/indicators-client.install (+1/-0)
debian/unity8.install (+1/-0)
main.cpp (+1/-2)
paths.h.in (+15/-0)
plugins/Unity/CMakeLists.txt (+2/-0)
plugins/Unity/Indicators/CMakeLists.txt (+52/-0)
plugins/Unity/Indicators/Messaging/CMakeLists.txt (+1/-0)
plugins/Unity/Indicators/Messaging/qml/ActionButton.qml (+43/-0)
plugins/Unity/Indicators/Messaging/qml/ActionTextField.qml (+66/-0)
plugins/Unity/Indicators/Messaging/qml/CMakeLists.txt (+15/-0)
plugins/Unity/Indicators/Messaging/qml/GroupedMessage.qml (+96/-0)
plugins/Unity/Indicators/Messaging/qml/HeroMessage.qml (+120/-0)
plugins/Unity/Indicators/Messaging/qml/HeroMessageHeader.qml (+161/-0)
plugins/Unity/Indicators/Messaging/qml/MessageMenuItem.qml (+96/-0)
plugins/Unity/Indicators/Messaging/qml/QuickReply.qml (+160/-0)
plugins/Unity/Indicators/Messaging/qml/SimpleTextMessage.qml (+97/-0)
plugins/Unity/Indicators/Messaging/qml/SnapDecision.qml (+142/-0)
plugins/Unity/Indicators/Messaging/qml/TextMessage.qml (+35/-0)
plugins/Unity/Indicators/Messaging/qml/qmldir (+12/-0)
plugins/Unity/Indicators/Messaging/qml/utils.js (+27/-0)
plugins/Unity/Indicators/Network/CMakeLists.txt (+42/-0)
plugins/Unity/Indicators/Network/networkagent.cpp (+146/-0)
plugins/Unity/Indicators/Network/networkagent.h (+65/-0)
plugins/Unity/Indicators/Network/plugin.cpp (+31/-0)
plugins/Unity/Indicators/Network/plugin.h (+32/-0)
plugins/Unity/Indicators/Network/qml/AccessPoint.qml (+68/-0)
plugins/Unity/Indicators/Network/qml/CMakeLists.txt (+15/-0)
plugins/Unity/Indicators/Network/qml/PasswordPage.qml (+88/-0)
plugins/Unity/Indicators/Network/qml/PasswordTextField.qml (+68/-0)
plugins/Unity/Indicators/Network/qml/WifiSection.qml (+34/-0)
plugins/Unity/Indicators/Network/qml/qmldir (+8/-0)
plugins/Unity/Indicators/Network/secret-agent.c (+382/-0)
plugins/Unity/Indicators/Network/secret-agent.h (+102/-0)
plugins/Unity/Indicators/flatmenuproxymodel.cpp (+272/-0)
plugins/Unity/Indicators/flatmenuproxymodel.h (+91/-0)
plugins/Unity/Indicators/indicator.cpp (+88/-0)
plugins/Unity/Indicators/indicator.h (+57/-0)
plugins/Unity/Indicators/indicators.h (+103/-0)
plugins/Unity/Indicators/indicatorsmanager.cpp (+285/-0)
plugins/Unity/Indicators/indicatorsmanager.h (+73/-0)
plugins/Unity/Indicators/indicatorsmodel.cpp (+321/-0)
plugins/Unity/Indicators/indicatorsmodel.h (+81/-0)
plugins/Unity/Indicators/plugin.cpp (+44/-0)
plugins/Unity/Indicators/plugin.h (+32/-0)
plugins/Unity/Indicators/qml/BasicMenuItem.qml (+48/-0)
plugins/Unity/Indicators/qml/ButtonMenuItem.qml (+47/-0)
plugins/Unity/Indicators/qml/CMakeLists.txt (+14/-0)
plugins/Unity/Indicators/qml/DivMenuItem.qml (+26/-0)
plugins/Unity/Indicators/qml/HLine.qml (+29/-0)
plugins/Unity/Indicators/qml/IndicatorBase.qml (+59/-0)
plugins/Unity/Indicators/qml/IndicatorPage.qml (+197/-0)
plugins/Unity/Indicators/qml/IndicatorWidget.qml (+68/-0)
plugins/Unity/Indicators/qml/MenuAction.qml (+86/-0)
plugins/Unity/Indicators/qml/MenuActionBinding.qml (+106/-0)
plugins/Unity/Indicators/qml/MenuItem.qml (+40/-0)
plugins/Unity/Indicators/qml/MenuItemFactory.qml (+110/-0)
plugins/Unity/Indicators/qml/ProgressMenuItem.qml (+65/-0)
plugins/Unity/Indicators/qml/RemoveBackground.qml (+55/-0)
plugins/Unity/Indicators/qml/SectionMenuItem.qml (+57/-0)
plugins/Unity/Indicators/qml/SliderMenuItem.qml (+64/-0)
plugins/Unity/Indicators/qml/SwitchMenuItem.qml (+43/-0)
plugins/Unity/Indicators/qml/qmldir (+20/-0)
plugins/Unity/Indicators/resources/artwork/messaging/default_app.svg (+42/-0)
plugins/Unity/Indicators/resources/indicators.qrc (+7/-0)
plugins/Utils/CMakeLists.txt (+1/-0)
plugins/Utils/applicationpaths.h (+38/-0)
plugins/Utils/plugin.cpp (+8/-0)
run (+3/-3)
src/CMakeLists.txt (+1/-0)
src/Panel/CMakeLists.txt (+1/-0)
src/Panel/Indicators/CMakeLists.txt (+2/-0)
src/Panel/Indicators/client/CMakeLists.txt (+25/-0)
src/Panel/Indicators/client/indicatorsclient.cpp (+99/-0)
src/Panel/Indicators/client/indicatorsclient.h (+45/-0)
src/Panel/Indicators/client/main.cpp (+26/-0)
src/Panel/Indicators/servicefiles/CMakeLists.txt (+18/-0)
src/Panel/Indicators/servicefiles/com.canonical.indicator.battery (+9/-0)
src/Panel/Indicators/servicefiles/com.canonical.indicator.messages (+9/-0)
src/Panel/Indicators/servicefiles/com.canonical.indicator.time (+9/-0)
src/Panel/Indicators/servicefiles/com.canonical.settings.network (+9/-0)
src/Panel/Indicators/servicefiles/com.canonical.settings.sound (+9/-0)
tests/autopilot/unity8/__init__.py (+8/-0)
tests/autopilot/unity8/indicators_client/__init__.py (+8/-0)
tests/autopilot/unity8/indicators_client/emulators/__init__.py (+31/-0)
tests/autopilot/unity8/indicators_client/emulators/common.py (+14/-0)
tests/autopilot/unity8/indicators_client/emulators/main_window.py (+27/-0)
tests/autopilot/unity8/indicators_client/tests/__init__.py (+87/-0)
tests/autopilot/unity8/indicators_client/tests/test_battery.py (+99/-0)
tests/autopilot/unity8/shell/__init__.py (+1/-1)
tests/autopilot/unity8/shell/tests/__init__.py (+1/-1)
tests/autopilot/unity8/shell/tests/testbigscreen.py (+1/-1)
tests/autopilot/unity8/shell/tests/testhud.py (+2/-2)
tests/autopilot/unity8/shell/tests/testlockscreen.py (+2/-2)
tests/data/unity/indicators/com.canonical.indicator.fake1 (+9/-0)
tests/data/unity/indicators/com.canonical.indicator.fake2 (+9/-0)
tests/data/unity/indicators/com.canonical.indicator.fake3 (+9/-0)
tests/data/unity/indicators/com.canonical.indicator.fake4 (+9/-0)
tests/mocks/Ubuntu/CMakeLists.txt (+0/-1)
tests/mocks/Ubuntu/ChewieUI/CMakeLists.txt (+0/-33)
tests/mocks/Ubuntu/ChewieUI/fake_chewie_plugin.cpp (+0/-30)
tests/mocks/Ubuntu/ChewieUI/fake_chewie_plugin.h (+0/-31)
tests/mocks/Ubuntu/ChewieUI/fake_pluginmodel.cpp (+0/-206)
tests/mocks/Ubuntu/ChewieUI/fake_pluginmodel.h (+0/-94)
tests/mocks/Ubuntu/ChewieUI/qmldir (+0/-1)
tests/mocks/Unity/CMakeLists.txt (+2/-0)
tests/mocks/Unity/Indicators/CMakeLists.txt (+52/-0)
tests/mocks/Unity/Indicators/IndicatorsModel.qml (+104/-0)
tests/mocks/Unity/Indicators/fakeplugin.cpp (+37/-0)
tests/mocks/Unity/Indicators/fakeplugin.h (+32/-0)
tests/mocks/Unity/Indicators/indicators_fake.qrc (+14/-0)
tests/mocks/Unity/Indicators/qml/fake_menu_page1.qml (+3/-2)
tests/mocks/Unity/Indicators/qml/fake_menu_page2.qml (+3/-2)
tests/mocks/Unity/Indicators/qml/fake_menu_page3.qml (+3/-2)
tests/mocks/Unity/Indicators/qml/fake_menu_page4.qml (+3/-2)
tests/mocks/Unity/Indicators/qml/fake_menu_page5.qml (+3/-2)
tests/mocks/Unity/Indicators/qml/fake_menu_widget1.qml (+23/-0)
tests/mocks/Unity/Indicators/qml/fake_menu_widget2.qml (+23/-0)
tests/mocks/Unity/Indicators/qml/fake_menu_widget3.qml (+23/-0)
tests/mocks/Unity/Indicators/qml/fake_menu_widget4.qml (+23/-0)
tests/mocks/Unity/Indicators/qml/fake_menu_widget5.qml (+23/-0)
tests/mocks/Unity/Indicators/qmldir (+5/-0)
tests/plugins/Unity/CMakeLists.txt (+2/-0)
tests/plugins/Unity/Indicators/CMakeLists.txt (+27/-0)
tests/plugins/Unity/Indicators/indicatorsmanagertest.cpp (+138/-0)
tests/plugins/Unity/Indicators/indicatorsmodeltest.cpp (+102/-0)
tests/qmltests/Panel/tst_IndicatorItem.qml (+16/-31)
tests/qmltests/Panel/tst_IndicatorRow.qml (+4/-3)
tests/qmltests/Panel/tst_Indicators.qml (+1/-2)
tests/qmltests/Panel/tst_MenuContent.qml (+11/-10)
tests/qmltests/Panel/tst_Overview.qml (+5/-17)
tests/qmltests/Panel/tst_Panel.qml (+0/-1)
tests/qmltests/modules/CMakeLists.txt (+1/-0)
tests/qmltests/modules/Unity/CMakeLists.txt (+1/-0)
unity8.qmlproject (+1/-0)
Changed in touch-preview-images: | |
assignee: | nobody → Nick Dedekind (nick-dedekind) |
milestone: | none → ubuntu-13.06 |
importance: | Undecided → High |
Changed in touch-preview-images: | |
status: | New → Confirmed |
Changed in touch-preview-images: | |
status: | Confirmed → In Progress |
Changed in touch-preview-images: | |
status: | In Progress → Fix Committed |
no longer affects: | indicators-client |
Changed in unity8: | |
status: | New → Fix Released |
assignee: | nobody → Nick Dedekind (nick-dedekind) |
importance: | Undecided → High |
Changed in indicators-client: | |
assignee: | nobody → Nick Dedekind (nick-dedekind) |
importance: | Undecided → High |
importance: | High → Undecided |
assignee: | Nick Dedekind (nick-dedekind) → nobody |
no longer affects: | indicators-client |
Changed in touch-preview-images: | |
status: | Fix Committed → Fix Released |
affects: | unity8 → unity8 (Ubuntu) |
To post a comment you must log in.
Bug is in indicators-client.
Dynamic insertion of rows is not supported after a model reset.