Добрый день. Есть feature request.
Если можно, добавить (пока :) две фичи:
- Рекурсивное добавление каталогов. Сейчас, если при такой структуре:
|
-- test
-- 2002 - Жаль, Нет Ружья
|-- 01 - Волосокрад.ogg
`-- 02 - Мертвый Анархист.ogg
я перетащу каталог test в плейлист, файлы 01* и 02* в него не добавятся. Будет полезно если захочется добавить все альбомы, например.
- Сохранение позиции в дереве каталогов. например, если после эксперимента в пункте 1 закрыть проигрыватель, а потом его запустить заново, то придётся снова разворачивать каталоги начиная с /home/vpupkin/ Music... Достаточно, на мой взгляд, разворачивать только путь к каталогу, с которым пользователь работал последним, поскольку музыка обычно валяется в одном месте. Но можно, как вариант, сделать кнопку "сделать выделенный каталог стартовым" - и разворачивать при старте всегда этот запомненный каталог. А можно и то и другое реализовать...
Спасибо.
Comment #1
Posted on May 21, 2009 by Swift Kangaroo- Это ошибка, раньше это работало. Буду исправлять.
- Запланирована фича с установкой закладок на часто используемые каталоги в дереве. (http://code.google.com/p/cuberok/issues/detail?id=9&can=1#c11) Подойдёт?
Comment #2
Posted on May 21, 2009 by Quick Giraffe
- Запланирована фича с установкой закладок на часто используемые каталоги в дереве. (http://code.google.com/p/cuberok/issues/detail?id=9&can=1#c11) Подойдёт?
Да, это, в принципе оно и есть. На разворчивать хотя бы корневую директорию на старте всё равно не помешало бы :-)
Comment #3
Posted on May 21, 2009 by Swift KangarooВ некоторых ОС нету корня, есть несколько корней по кол-ву дисков :-)
Сделаю позиционирование на хомятник юзера.
Comment #4
Posted on Jun 25, 2009 by Swift KangarooThis issue was closed by r226.
Comment #5
Posted on Jun 25, 2009 by Quick GiraffeПрошу сразу добавить возможность перетаскивания папок в закладки мышкой (drag'n'drop)
Comment #6
Posted on Jun 26, 2009 by Swift Kangaroodone r228
Comment #7
Posted on Jun 26, 2009 by Quick GiraffeЕщё прошу при активации закладки не только позиционировать выделение на соответствующем каталоге, но и разворачивать его. Сэкономит один клик :)
Comment #8
Posted on Jun 26, 2009 by Quick Giraffer228: /home/name_no/Stuff/cuberok/src/src.pro(44):Failure to find marklistwidget.h /home/name_no/Stuff/cuberok/src/src.pro(102):Failure to find marklistwidget.cpp /home/name_no/Stuff/cuberok/src/src.pro(122):Cannot match ../qtagconvert/src// KCmp3Tag.ui, as ../qtagconvert/src/ does not exist. /home/name_no/Stuff/cuberok/src/src.pro(123):Cannot match ../qtagconvert/src// KCmp3Tag.h, as ../qtagconvert/src/ does not exist. /home/name_no/Stuff/cuberok/src/src.pro(124):Cannot match ../qtagconvert/src// KCmp3Tag.cpp, as ../qtagconvert/src/ does not exist.
In file included from cuberok.h:25, from cuberok.cpp:20: ui_cuberok.h:33:28: error: marklistwidget.h: Нет такого файла или каталога
Comment #9
Posted on Jun 26, 2009 by Quick Giraffeна r226 при попытке сделать "remove mark" получился segfault Похоже, это из-за того, что у меня была всего одна закладка.
0 0x08079060 in ?? ()
(gdb) bt
0 0x08079060 in ?? ()
1 0x0811031f in ?? ()
2 0xb733eb81 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
3 0xb733f143 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
4 0xb7d6dc44 in QListWidget::currentTextChanged () from /usr/lib/qt4/libQtGui.so.4
5 0xb7d7138a in ?? () from /usr/lib/qt4/libQtGui.so.4
6 0x0892d538 in ?? ()
7 0xbf807004 in ?? ()
8 0x089c06f8 in ?? ()
9 0xb7e3d2ab in QListView::qt_metacall () from /usr/lib/qt4/libQtGui.so.4
10 0xb7d733a9 in QListWidget::qt_metacall () from /usr/lib/qt4/libQtGui.so.4
11 0xb733eb81 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
12 0xb733f143 in QMetaObject::activate () from /usr/lib/qt4/libQtCore.so.4
13 0xb7d5e50a in QItemSelectionModel::currentChanged () from /usr/lib/qt4/
libQtGui.so.4
14 0xb7d65212 in ?? () from /usr/lib/qt4/libQtGui.so.4
15 0x0892fad0 in ?? ()
16 0xb73d8f38 in ?? () from /usr/lib/qt4/libQtCore.so.4
17 0xbf8071a0 in ?? ()
18 0x00000000 in ?? ()
Comment #10
Posted on Jun 26, 2009 by Quick Giraffer226. 1. закладка сделана только на одной директории (существует всего одна закладка). 2. Активируем закладку. 3. выбираем поддиректорию в выбранном каталоге 4. Активируем закладку снова результат: ничего не происходит. Ожидается: активация закладки как в первом пункте.
Предполагаемая причина: не происходит смены позиции в списке закладок.
Comment #11
Posted on Jun 26, 2009 by Swift KangarooЯ таки затупил, недозалил файлы marklistwidget...
Также все заявленные баги пофиксены вроде r230
Comment #12
Posted on Jun 26, 2009 by Quick GiraffeДа, к тому же при выборе закладки обновляется список каталогов. Выглядит довольно громоздко (не в коде, а при использовании), незнаю, как к этому относиться.
Кроме того, было бы удобно сделать окошко с закладками растягиваемым. А то амбразура такая получается :)
Comment #13
Posted on Jun 26, 2009 by Swift KangarooОтключил нафиг анимацию разворачивания Добавил сплиттер r231
Comment #14
Posted on Jun 26, 2009 by Quick GiraffeДобавил сплиттер
Теперь надо сохранять положение сплиттера :-D (у него есть store_state или как его там, сразу в qsettings можно отдавать)
Status: Fixed
Labels:
Type-Defect
Priority-Medium