|
Здравствуйте Гость ( Вход | Регистрация ) Доступ из РоссииДля сохранения достпа из России к сайту и форуму GBX
|
||||||||||||||||||||||||||||||||||||||||||||||||||||
| EugeneP |
Суббота, 31 октября 2009, 22:58
Отправлено
#1
|
![]() Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 15 мая. 2009 Из: Сибирь Пользователь №: 31 975 ![]() ![]() |
Fx File Navigator
Когда я только купил Виз мне жутко не хватало простой программки которая без затей покзывала бы все файлы на всей системе... Я попробовал такую программку написать подручными средствами, т.е. на Фениксе. Тогда экспы не хватило, а сейчас попалась на глаза - дописал за часок. Возможности: - Навигация по ФС - Предпросмотр картинок (менее 500к) с приближением - Копирование, перемещение и удаление файлов - Запуск программ (.gpu и .gpe файлов) Управление: UP/DOWN - пред/след файл в списке LEFT/RIGHT - +10/-10 файлов в списке A/B - открыть каталог под курсором, запустить GPE/GPU файл X - в родительский каталог Y - приблизить превью MENU - выход RSHOULDER - поставить в стек файл под курсором (повторно на том же файле меняет режим copy/move/delete) LSHOULDER - если в стеке есть файл, то выполнить над ним операцию (выполняет долго, минимум 3сек! это он не завис Как и обещалось ранее, стабилизированная версия 0.9z с исходниками: http://dl.openhandhelds.org/cgi-bin/wiz.cgi?0,0,0,0,116,249 http://dl.openhandhelds.org/cgi-bin/wiz.cgi?0,0,0,0,46,250 Последняя стабильная "сборка" / not so STABLE
fxfnav_0.98.tar.gz ( 98.55кб )
Кол-во скачиваний: 120МАЯ, КАСЯЧНИК, МАЯ ИСПРАВИТСЯ / QUICK FIX EDITION
fxfnav_0.98_fix2.tar.gz ( 99.35кб )
Кол-во скачиваний: 139Эта версия исправляет моё недопонимание с фениксовским выделением памяти. Несколько ускорена и не падает. P.S. Несмотря на то, что программка написана на Фениксе, автор своей наркоманской придурью сделал возможным запуск только на Визе. Сообщение отредактировал EugeneP - Суббота, 13 марта 2010, 23:27 |
![]() ![]() ![]() |
Ответов
| trc001 |
Среда, 04 ноября 2009, 21:29
Отправлено
#2
|
|
Продвинутый ![]() ![]() Группа: Пользователи Сообщений: 64 Регистрация: 03 окт. 2008 Из: Москва Пользователь №: 28 425 ![]() ![]() |
Хотелось бы в первую очередь,изменить навигацию.В данный момент при удерживании кнопки крестовины вверх\вниз пролистываеться один пункт меню,было бы неплохо,если бы при удерживании кнопки было пролистывание пунктов до тех пор,пока не будет отпущена кнопка,при большом количестве файлов это наиболее актуально.
Справа внизу,где указан объем папки или файла,сделать при наведении на папку показ количества файлов в ней. Менеджер очень медленно открывает папки с большим количеством файлов[в моем случае более 800],и нередко зависает,приходиться перезагружать аппарат. Сообщение отредактировал trc001 - Среда, 04 ноября 2009, 21:30 -------------------- +9 в барахолке
|
| quasist |
Четверг, 05 ноября 2009, 03:46
Отправлено
#3
|
|
Sing along at the Opera ![]() Группа: Профи Сообщений: 3 391 Регистрация: 06 янв. 2006 Пользователь №: 14 791 ![]() ![]() |
Извиняюсь, что лезу со советами в не свой проект
QUOTE (trc001 @ Среда, 04 ноября 2009, 22:29) Хотелось бы в первую очередь,изменить навигацию.В данный момент при удерживании кнопки крестовины вверх\вниз пролистываеться один пункт меню,было бы неплохо,если бы при удерживании кнопки было пролистывание пунктов до тех пор,пока не будет отпущена кнопка,при большом количестве файлов это наиболее актуально. Проше всего реализовать заведя для каждой клавиши (направления дипада) счётчкик кадров, сколько эта клавиша была нажата (счётчик обнуляется если отжать клавишу, при только что нажатой - 1) Если видим еденицу - клавиша была только что нажата (первое событие) Затем через N-е количество кадров начинаем через каждые K кадров ((i-N) %K==0) снова обрабатывать событие QUOTE (trc001 @ Среда, 04 ноября 2009, 22:29) Справа внизу,где указан объем папки или файла,сделать при наведении на папку показ количества файлов в ней. Если файловая система не хранит эти данные, то предстоит третий абзац... Недаром даже Total Commander кеширует дерево фаилов при надобности. QUOTE (trc001 @ Среда, 04 ноября 2009, 22:29) Менеджер очень медленно открывает папки с большим количеством файлов[в моем случае более 800],и нередко зависает,приходиться перезагружать аппарат. Будем надеится, что не Fenix с палками идёт за колёсами. П.С. Быстрее бы ко мне доставился мой виз :-/ -------------------- 12 удачных сделок в барахолке gbx.ru
|
| EugeneP |
Четверг, 05 ноября 2009, 06:29
Отправлено
#4
|
![]() Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 15 мая. 2009 Из: Сибирь Пользователь №: 31 975 ![]() ![]() |
QUOTE (quasist @ Четверг, 05 ноября 2009, 06:46) Ничё-ничё, главно чтоб по делу trc001 Это не баги это фичи All Суть тормозов тормозов в том, что при вычитывании списка отрисовываются пункты меню. Т.е. если в каталоге 500 файлов, то перед появлением меню будет отрисовано 500x2 битмэпов. Сделаю асинхронную отрисовку и "тормоза" пройдут. "Дрожание" кнопок - две строчки в folder.inc.prg. Построение превьюшки (там где размер каталога) отдельная песня, но тож вполне решаемо. Намного веселее будет делеть запуск программ и последующий перехват exec ./gp2xmenu <- вот где советы-то потребуются Сообщение отредактировал EugeneP - Четверг, 05 ноября 2009, 06:30 |
| Hahahoj |
Четверг, 05 ноября 2009, 06:56
Отправлено
#5
|
|
Зомби ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 10 730 Регистрация: 17 дек. 2004 Пользователь №: 12 002 ![]() ![]() |
QUOTE (EugeneP @ Четверг, 05 ноября 2009, 06:29) Намного веселее будет делеть запуск программ и последующий перехват exec ./gp2xmenu <- вот где советы-то потребуются Чего там советить? Подменяй её на свой обработчик, который будет выбирать что запускать gp2xmenu_old или твой шелл. Только анализируй кнопочки этим селектором и при зажатии к примеру обоих шифтов на загрузке всегда грузи системный. -------------------- |
| EugeneP |
Четверг, 05 ноября 2009, 07:16
Отправлено
#6
|
![]() Маньяк ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 314 Регистрация: 15 мая. 2009 Из: Сибирь Пользователь №: 31 975 ![]() ![]() |
QUOTE (Hahahoj @ Четверг, 05 ноября 2009, 09:56) Чего там советить? Подменяй её на свой обработчик, который будет выбирать что запускать gp2xmenu_old или твой шелл. Только анализируй кнопочки этим селектором и при зажатии к примеру обоих шифтов на загрузке всегда грузи системный. Замена файла - крайний случай. Не хотелось бы мучать системные файлы пока есть альтернативные варианты. А в других менеджерах оно как делается? |
Posts in this topic
EugeneP Файловый навигатор для Wiz Суббота, 31 октября 2009, 22:58
rbm13s Было бы неплохо добавить функции удаления, копиров... Воскресенье, 01 ноября 2009, 19:48
EugeneP
А также просмотра/ предпросмотра картинок, видео ... Воскресенье, 01 ноября 2009, 20:19
rbm13s Для работы приложений, написанных на фениксе надо ... Воскресенье, 01 ноября 2009, 22:54
EugeneP Fenix в Визе уже есть, лежит в /mnt/nand/game/run... Понедельник, 02 ноября 2009, 07:04
EugeneP ЫЫЫ. Начальник Виз отобрал. Сказал писать проект а... Вторник, 03 ноября 2009, 10:36
Hahahoj
Ему просто самому поиграться захотелось. 8)
Бенну... Вторник, 03 ноября 2009, 13:53
EugeneP Но релиз неизбежен :)
Выкладываю новую версию и о... Вторник, 03 ноября 2009, 12:17
quasist Хочу супер плавную анимацию элементов управления и... Вторник, 03 ноября 2009, 12:42
EugeneP
Так она как бы есть :) Ради неё и писано.
Будет... Вторник, 03 ноября 2009, 12:52
rbm13s EugeneP, спасибки. Буду пробовать вечером. Сейчас ... Вторник, 03 ноября 2009, 12:58
EugeneP
Вот поэтому я выбрал самодостаточный (ну, почти ... Вторник, 03 ноября 2009, 13:10
EugeneP У кого Виза под рукой нет - гляньте видео.
http://... Вторник, 03 ноября 2009, 13:03
rbm13s А для превью экран не маленький? На мой взгляд вле... Вторник, 03 ноября 2009, 13:43
EugeneP
А превью ПОД панелью :) можно сделать слайдер-пан... Вторник, 03 ноября 2009, 13:49
rbm13s
18 - O~1.mp3
19 - O~2.mp3
20 - O~3.mp3
21 - O~4.m... Вторник, 03 ноября 2009, 13:51
EugeneP ага, но полезной информации с таким представление... Вторник, 03 ноября 2009, 13:54
rbm13s Hahahoj, я купился на хорошо документированную вик... Вторник, 03 ноября 2009, 14:02
EugeneP
Топик отдельный сделай, я домой приду - распишу ... Вторник, 03 ноября 2009, 14:09
Hahahoj А покупаться и не надо. И Бейсики и Феникс на гп2х... Вторник, 03 ноября 2009, 14:06
EugeneP Как и обещалось ранее, стабилизированная версия 0.... Среда, 04 ноября 2009, 20:47
quasist
покопайся в исходниках Gmenu - там вроде такая фи... Четверг, 05 ноября 2009, 06:53
Hahahoj Замена файла - самый безпроблемный случай, посколь... Четверг, 05 ноября 2009, 07:33
quasist На испанском портале в новостях мелькнула новость ... Пятница, 06 ноября 2009, 23:16
EugeneP
ага. и пара багрепортов пришлаю правда по наезда... Суббота, 07 ноября 2009, 07:13
quasist
Я посмотрел чужой скриншот. Мой виз ко мне ещё не... Суббота, 07 ноября 2009, 09:12
EugeneP Смастерил запуск программ с возвратом в навигатор.... Среда, 11 ноября 2009, 16:13
trc001 При открытии эмулятора GbSP выкидывает назад в гла... Пятница, 13 ноября 2009, 19:58
Nuclear Не хочет у меня runtime в папке games находить. Пр... Среда, 03 марта 2010, 19:31
EugeneP
вообще, он ожидает найти рантайм в /mnt/nand/gam... Четверг, 04 марта 2010, 08:46
Nuclear Я его до этого удалял, Сейчас вытянул из игры стан... Четверг, 04 марта 2010, 14:32
EugeneP Выкладываю новую переработанную и дополненую. Скач... Воскресенье, 07 марта 2010, 23:07
Nuclear Во время использования уже вылетел 2 раза. Один из... Воскресенье, 07 марта 2010, 23:52
EugeneP
Всегда вылетает в этом месте или случайно? Воскресенье, 07 марта 2010, 23:59
Nuclear
В том месте всегда. Понедельник, 08 марта 2010, 00:05![]() ![]() |
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
| Упрощённая версия | Сейчас: Пт., 23 окт. 2026, 15:14 |

Суббота, 31 октября 2009, 22:58
















