With Canola2 Beta 10, when I click on a playlist, the playlist name disappears, nothing else happens and I can't go back. Here's what I get with "canola -vvv":
Code:
1224035529.3841 DEBUG controller:112:get_controller_class_for_model() looking for controller class with filter 'Controller/Folder/Media/Audio/Local/Playlist/Songs' ...
1224035529.3957 DEBUG manager:156:get_class() looking for first class with filter 'Controller/Folder/Media/Audio/Local/Playlist/Songs'
1224035529.4133 DEBUG manager:114:get_classes() looking for classes with filter 'Controller/Folder/Media/Audio/Local/Playlist/Songs'
1224035529.4336 DBG_W plugin_manager:166:load() no plugin implements filter 'Controller/Folder/Media/Audio/Local/Playlist/Songs'
1224035529.4497 DEBUG controller:112:get_controller_class_for_model() looking for controller class with filter 'Controller/Folder/Media/Audio/Local/Playlist' ...
1224035529.4667 DEBUG manager:156:get_class() looking for first class with filter 'Controller/Folder/Media/Audio/Local/Playlist'
1224035529.4831 DEBUG manager:114:get_classes() looking for classes with filter 'Controller/Folder/Media/Audio/Local/Playlist'
1224035529.5229 DBG_W plugin_manager:166:load() no plugin implements filter 'Controller/Folder/Media/Audio/Local/Playlist'
1224035529.5290 DEBUG controller:112:get_controller_class_for_model() looking for controller class with filter 'Controller/Folder/Media/Audio/Local' ...
1224035529.5349 DEBUG manager:156:get_class() looking for first class with filter 'Controller/Folder/Media/Audio/Local'
1224035529.5416 DEBUG manager:114:get_classes() looking for classes with filter 'Controller/Folder/Media/Audio/Local'
1224035529.5566 DEBUG manager:156:get_class() looking for first class with filter 'Controller/Folder/Media/Audio/Base'
1224035529.5632 DEBUG manager:114:get_classes() looking for classes with filter 'Controller/Folder/Media/Audio/Base'
1224035529.5701 DEBUG manager:156:get_class() looking for first class with filter 'Controller/Media/Audio/Base'
1224035529.5761 DEBUG manager:114:get_classes() looking for classes with filter 'Controller/Media/Audio/Base'
1224035529.5879 INFO plugin_manager:155:_load_plugins() loaded plugin 'Canola Audio Player UI' with filters ['Controller/Folder/Media/Audio/Local', 'Controller/Media/Audio']
1224035529.5937 DEBUG controller:116:get_controller_class_for_model() found controller class with filter 'Controller/Folder/Media/Audio/Local'!
1224035529.6259 DEBUG controller:112:get_controller_class_for_model() looking for controller class with filter 'Controller/Folder/Media/Audio/Local/Playlist/Songs' ...
1224035529.6323 DEBUG manager:156:get_class() looking for first class with filter 'Controller/Folder/Media/Audio/Local/Playlist/Songs'
1224035529.6389 DEBUG manager:114:get_classes() looking for classes with filter 'Controller/Folder/Media/Audio/Local/Playlist/Songs'
1224035529.6455 DBG_W plugin_manager:166:load() no plugin implements filter 'Controller/Folder/Media/Audio/Local/Playlist/Songs'
1224035529.6524 DEBUG controller:112:get_controller_class_for_model() looking for controller class with filter 'Controller/Folder/Media/Audio/Local/Playlist' ...
1224035529.6584 DEBUG manager:156:get_class() looking for first class with filter 'Controller/Folder/Media/Audio/Local/Playlist'
1224035529.6656 DEBUG manager:114:get_classes() looking for classes with filter 'Controller/Folder/Media/Audio/Local/Playlist'
1224035529.6722 DBG_W plugin_manager:166:load() no plugin implements filter 'Controller/Folder/Media/Audio/Local/Playlist'
1224035529.6801 DEBUG controller:112:get_controller_class_for_model() looking for controller class with filter 'Controller/Folder/Media/Audio/Local' ...
1224035529.6865 DEBUG manager:156:get_class() looking for first class with filter 'Controller/Folder/Media/Audio/Local'
1224035529.6922 DEBUG manager:114:get_classes() looking for classes with filter 'Controller/Folder/Media/Audio/Local'
1224035529.6982 DEBUG controller:116:get_controller_class_for_model() found controller class with filter 'Controller/Folder/Media/Audio/Local'!
1224035529.7035 DEBUG model:280:load() loading AudioLocalPlaylistMediaModelFolder(name='accord-hassecs', parent=True, children=True) ...
1224035529.7548 DBG_W controller:69:get_cursor() Returning db's cursor
1224035529.7624 DEBUG model:145:_create_item() Creating item: row = [0, '/media/mmc1/Music/Hasse/Armonica1.ogg', 0, 0, 0, 0, 0, '/.mp3']
Traceback (most recent call last):
File "evas.c_evas_object_callbacks.pxi", line 27, in evas.c_evas.cb_dispatcher
File "python-terra/ui/list.py", line 639, in _cb_on_mouse_up
File "python-terra/ui/list.py", line 273, in emit_clicked
File "core/list/ui.py", line 97, in _cb_clicked
File "core/list/ui.py", line 385, in cb_on_clicked
File "core/list/ui.py", line 359, in use_model_for_index
File "core/list/ui.py", line 362, in use_model
File "core/multitask/task/controller.py", line 192, in use
File "core/audio/ui.py", line 312, in __init__
File "core/list/ui.py", line 258, in __init__
File "core/list/ui.py", line 273, in _setup_view
File "core/list/ui.py", line 58, in __init__
File "core/list/ui.py", line 70, in _setup_gui_list
File "core/widgets/list.py", line 189, in __init__
File "core/widgets/list.py", line 226, in row_renderer_set
File "python-terra/ui/list.py", line 98, in row_renderer_set
File "python-terra/ui/list.py", line 115, in model_updated
File "python-terra/ui/list.py", line 121, in request_reconfigure
File "python-terra/ui/list.py", line 405, in _reconfigure_renderers
File "python-terra/ui/list.py", line 431, in _refill_renderers
File "core/audio/model/playlist_model.py", line 134, in __getitem__
File "core/audio/model/model.py", line 156, in _create_item
IndexError: list index out of range
1224035539.6168 INFO ui:312:back() click ignored: was animating
1224035542.5975 INFO ui:312:back() click ignored: was animating
(the last two lines were obtained when I clicked on the Back button twice).
Playing individual ogg files works correctly.