Page 14 of 35

AudioPlayer — простой аудио плеер

Posted: Thu 19 Jan, 2012 13:59
by artemsen
Обсуждение плагина AudioPlayer.

Скачать: https://sourceforge.net/projects/farplugs/files/

AudioPlayer — простой аудио плеер

Posted: Sat 19 May, 2018 14:08
by Wave

Latest post of the previous page:

buniak_a_h wrote: Wed 16 May, 2018 13:24
2useven10 wrote: Tue 15 May, 2018 17:55 Нажать кнопку стоп (справа вверху) одновременно с левым ALT.
Нельзя ли поменять? Может быть для мышки добавить именно значок закрытия?
Поясню. При работе из-под ConEmu Alt+мышка приводит к пометке текста. Возможно, где-то в ConEmu это настраивается, но - зачем? Там же есть место? Подчёрк, например, разместить...
Поддерживаю. Тоже ConEmu и тоже не знаю и не имею желания, как сменить выделение с Alt+мышка.
Какой-то он стал слишком уж тонкий-маленький. Не скажу, что плохо, но точно непривычно.

AudioPlayer — простой аудио плеер

Posted: Sat 19 May, 2018 14:35
by buniak_a_h
Wave wrote: Sat 19 May, 2018 14:08 Тоже ConEmu и тоже не знаю и не имею желания, как сменить выделение с Alt+мышка.

Но это не отменяет : место для подчёрка там есть, программировать не сложнее, а нагляднее...

AudioPlayer — простой аудио плеер

Posted: Sat 19 May, 2018 16:40
by Smitis
HaRT wrote: Fri 18 May, 2018 23:55 Наверно, просто неудачный подбор цветов?
Диалоги тоже серые, панели синие, но тем не менее ощущение, что сливаются. Понятно, что всё это очень субъективно.

AudioPlayer — простой аудио плеер

Posted: Mon 21 May, 2018 19:11
by 2useven10
3.37
1) немодальный диалог (работают Ctrl+Tab, F12) - могут быть глюки
2) ALT+■ заменён на Shift+■ (может вообще уберу Ctrl+Tab делает то же самое)

AudioPlayer — простой аудио плеер

Posted: Mon 21 May, 2018 19:39
by HaRT
2useven10 wrote: Mon 21 May, 2018 19:11 1) немодальный диалог
Круто! Спасибо!

И сразу небольшие пожелания:
1. Добавьте, пожалуйста, в заголовок диалога название текущей воспроизводимой композиции, чтобы в , а также в заголовке окна Фара в Task Bar'е можно было посмотреть, не переключаясь.
2. Добавьте, пожалуйста, горячие клавиши (), в т.ч. в .
3. Сделайте, пожалуйста, название композиции в основном окне «длинным» read-only text edit'ом, чтобы, передав туда фокус, можно было посмотреть весь текст.

P.S.
А ещё очень странно, что по сравнению с версией 3.36 номер сборки (что в имени скачиваемого файла, что в Plugin information) так и остался 4040. Тут явно какая-то ошибка.

AudioPlayer — простой аудио плеер

Posted: Mon 21 May, 2018 21:13
by HaRT
Ещё пожелание:
4. Очень бы хотелось, чтобы при закрытии (что пользователем, что при завершении проигрывания) диалог запоминал своё местоположение (притом желательно в терминах расстояния до ближайших границ окна) и в следующий раз открывался именно там, а то несколько напрягает каждый раз, открыв, задвигать его почти в нижний правый угол окна — мне удобно, когда он прямо над командной строкой и отделён от правой границы одним знакоместом (чёрным).

AudioPlayer — простой аудио плеер

Posted: Mon 21 May, 2018 21:20
by HaRT
И пока нет возможности возобновить проигрывание с последнего места, я добавил себе , чтобы больше случайно не закрывать плеер. (За ф-ю Hint спасибо @John Doe.)

AudioPlayer — простой аудио плеер

Posted: Mon 21 May, 2018 21:21
by 2useven10
HaRT,
1) только если есть способ не затирать при этом кнопки управления
2) действительно нужны? возможно, но с очень низким приоритетом
3) да, скорее всего так и сделаю
PS: ошибки нет. 4040 - это минимальный билд фар с которым плагин будет пытаться работать
4) может вынести это в настройки?

AudioPlayer — простой аудио плеер

Posted: Mon 21 May, 2018 21:29
by HaRT
2useven10,
По 1. Я-то думал о простейшем отображении „сколько поместится“ (но желательно с учётом фактической ширины диалога, ибо есть максимизатор).
По 2. Очень желательно. Но вроде ж изменения копеечные и очень безопасные (приложенный файл скопировать да выпадашке флажок выставить).
По 3. Спасибо.
По P.S. Хм, неочевидно, буду знать.
По 4. Надо ли настройку? Ведь отцентровать диалог можно нехитрым макросом (я готов таким поделиться), а вот запоминать/восстанавливать, да ещё и при разных способах закрытия — это уже гораздо хитрее, поэтому и прошу сделать это в самом плагине. Думаете, кому-то будет неудобно с запоминанием позиции? Ну а если делать настройку, то надо предметно смотреть, что и как она сможет задавать.

AudioPlayer — простой аудио плеер

Posted: Wed 23 May, 2018 21:30
by Xhronos
2useven10, отличные доработки!
1. Плагин обрастает новым функционалом, хотелок у народа добавляется, а главное, что они реализуются. Ты вдохнул новую жизнь в разработку Артёма, за это отдельная благодарность!
2. Считаю, что верным вектором развития будет расширение кастомизации плагина, то есть, вывод в меню настроек всех не критичных функций. А дальше, как и с Far'ом в целом, каждый сможет настроить его под себя.
3. В связи с реализацией фонового режима плагин постепенно превращается в полноценный аудио плеер для постоянного использования. На данный момент при клике мышкой мимо окна плеер штатно закрывается, а если это произойдет случайно, вдалеке от папки с музыкой, то это вызовет определенные неудобства. Если решение найдётся, то желательно оформить его в настройках в виде опции с параметрами Закрыть/Свернуть/Без действия. Особенно актуально это станет если реализуешь редактор плейлиста, т.к. случайно потерять настроенную очередь воспроизведения будет точно не приятно.
4. Сейчас, как ты писал, при переходе в фоновый режим создается плейлист из панели. А получится ли создать плейлист из папки с подпапками? Если получится, то этот функционал можно повесить на открытие папки/выделенных папок через меню плагинов.
5. Предлагаю рассмотреть варианты обновления интерфейса. Рамка в одну линию, по моему мнению, смотрится как-то хило, и выбивается из общего стиля панелей Far. Для единообразия, предлагаю вернуть рамку из двух линий. Мои варианты без кнопки Стоп, но с кнопками Закрыть и Свернуть, про Shift+lClickOnСтоп можно точно забыть. Кнопками считать также по символу слева и справа от обозначения, ведь кнопка шириной в один-два символа это очень не удобно. Оптимальная ширина в три символа, это касается и кнопок перелистывания даже в первом варианте, пустышки слева и справа нужно делать кликабельными, при этом не забывая о промежутках между кнопками управления воспроизведением плеера - они должны присутствовать. Не знаю почему, но четвёртый вариант у меня съезжает на один символ во всех шрифтах кроме Consolas.

AudioPlayer — простой аудио плеер

Posted: Wed 23 May, 2018 21:39
by HaRT
Xhronos wrote: Wed 23 May, 2018 21:30 Рамка в одну линию, по моему мнению, смотрится как-то хило
А мне в самый раз.
И ещё прошу, если будут какие-то переделки, тратить на кнопки в заголовке минимум места, поскольку оно нужнее для названия играемой композиции.

AudioPlayer — простой аудио плеер

Posted: Wed 23 May, 2018 21:51
by Xhronos
HaRT, мне кажется, что название композиции лучше поместить в заголовок окна самого Far. Там места хоть отбавляй. А если кнопкам нет места или они очень мелкие, то зачем они вообще нужны?

AudioPlayer — простой аудио плеер

Posted: Wed 23 May, 2018 22:32
by HaRT
Xhronos wrote: Wed 23 May, 2018 21:51 название композиции лучше поместить в заголовок окна самого Far
Оно окажется там автоматически, когда диалог активен. Но предложил вот поэтому:
HaRT wrote: Mon 21 May, 2018 19:39 1. Добавьте, пожалуйста, в заголовок диалога название текущей воспроизводимой композиции, чтобы в , а также в заголовке окна Фара в Task Bar'е можно было посмотреть, не переключаясь.
Xhronos wrote: Wed 23 May, 2018 21:51 зачем они вообще нужны?
А мне и не нужны, я «клавиатурщик». :-P

AudioPlayer — простой аудио плеер

Posted: Wed 23 May, 2018 22:45
by Xhronos
HaRT, клавиатурщику Alt+Tab, Ctrl+Tab будет нажать не сложнее чем F12.
Это как раз то о чём я писал выше. Одному нужно одно, другому и дюжены не хватает. А правда, она по середине - в настройках.

AudioPlayer — простой аудио плеер

Posted: Wed 23 May, 2018 23:04
by HaRT
Xhronos wrote: Wed 23 May, 2018 22:45 клавиатурщику Alt+Tab, Ctrl+Tab будет нажать не сложнее чем F12
Как бы не так! Несколько AltTab туда (притом с вниманием, чтобы не промахнуться), посмотреть, AltTab обратно — многократно больше действий, чем F12-глянуть-F12 (у меня на F12 макрос, закрывающий список окошек).

AudioPlayer — простой аудио плеер

Posted: Thu 24 May, 2018 10:28
by Xhronos
HaRT, добавь в ярлык Far'а клавишу быстрого вызова и будет тебе счастье :))
...это частный случай. Повторюсь, чем больше настроек будет доступно для изменения, тем удобнее будет пользователям. Заканчиваем оффтопить.