Страница 1 из 30

UI Hacks (foo_ui_hacks)

Сообщение #1Добавлено: 28.05.2009, 15:11
DRON
Компонент позволяет изменять поведение главного окна плеера и реакцию на некоторые действия пользователя. Настройки компонента можно найти на странице "UI Hacks" в окне конфигурации foobar2000.

Функционально компонент заменяет foo_lock, foo_noss, foo_minimize_on_close, foo_notaskbar, foo_snap, foo_fullscreen и foo_playpause_on_tray_click. Также имеется возможность настройки уведомлений (Balloon tooltip), за что благодарите Mr.Merak.

Увы, официальный сайт более недоступен, и судя по всему, разработка заморожена или вовсе прекращена. С каждой новой версией foobar2000 функционал становится все более несовместимым с плеером, поэтому возможно вам стоит отказаться от его использования в новейших версиях foobar2000.

Последнюю версию можно найти тут:
foo_ui_hacks_2013-02-19.zip
(124.19 КБ) Скачиваний: 10582

Иконки для опции "Use playback status icons":
StateIcons.7z
Иконки для опции "Use playback status icons".
(7.73 КБ) Скачиваний: 3220


ВНИМАНИЕ! Для работы функционала портативности начиная с версии foobar2000 v1.6 необходимы следующие действия:

Спойлер
1) Разместить dsound.dll в корне папки установки foobar2000.dll (как раньше) и файл конфигурации UI Hacks тоже в папке конфиграции в корне (в старом стиле до появления папки profile):

Безымянный.png


2) Далее необходимо совершить следующие действия над исполняемым файлом foobar2000.exe с помощью программы CFF Explorer

001.jpg

002.jpg

003.jpg

004.jpg


Сообщение #2Добавлено: 28.05.2009, 20:05
Chin
Полезный плагин. Спасибо +1

Сообщение #3Добавлено: 29.05.2009, 01:02
CR
интересно
а можно ли как-то реализовать фитчу, что если окно не в фокусе, то через секунд 15 оно сворачиваецо в трей?

Сообщение #4Добавлено: 29.05.2009, 16:48
DRON
CR:а можно ли как-то реализовать фитчу, что если окно не в фокусе, то через секунд 15 оно сворачиваецо в трей?
Можно конечно, но нужно ли? Для каких целей такая странная фича?

Но если ещё кому нибудь надо, то можно её оставить в основной версии компонента.

А вообще, не особо безумные идеи, только приветствуются :)

Сообщение #5Добавлено: 29.05.2009, 20:18
Schwitters
Ого, вот это оперативность! "Hide after ... " - штука удобная, спасибо, уже пользуюсь.

Сообщение #6Добавлено: 06.06.2009, 16:02
Старик
Schwitters,
Schwitters:Ого, вот это оперативность! "Hide after ... " - штука удобная, спасибо, уже пользуюсь.
Поддерживаю!!! полезная ф-ция. Когда окно не в фокусе, я постоянно забываю, что он не свернут, и щелкаю по иконке в сис.тее, он начинает сворачиваться, затем снова приходится щелкать, что бы он наконец появился. В эти моменты, я матерю всех, кого только вспомню.

Сообщение #7Добавлено: 07.06.2009, 17:40
DRON
Компонент обновлен.

Старик:я постоянно забываю, что он не свернут, и щелкаю по иконке в сис.тее, он начинает сворачиваться, затем снова приходится щелкать, что бы он наконец появился
Для забывчивых добавлена новая опция "Disable hiding on tray click".

Сообщение #8Добавлено: 07.06.2009, 22:17
Старик
Спасибо! Просто уникальный плагин!

Сообщение #9Добавлено: 09.06.2009, 05:13
live_evil
Отличный плагин!

Сообщение #10Добавлено: 12.06.2009, 22:20
G-Man
Да, это то чего не хватало. А можно сделать чтобы при фиксированом размере окна можно было развернуть его на весь экран? или перейти в полноэкранный режим вместо этого

Сообщение #11Добавлено: 12.06.2009, 23:47
DRON
G-Man:А можно сделать чтобы при фиксированом размере окна можно было развернуть его на весь экран?
Оно так и было изначально, но alex_realist, который собственно и придумал эту фичу, попросил сделать так как оно сейчас есть.

Сообщение #12Добавлено: 13.06.2009, 11:55
G-Man
Что-то я не пойму, зачем? Можно настройку соответствующую добавить?

Сообщение #13Добавлено: 13.06.2009, 21:13
Старик
Насчет развертки экрана поддерживаю. Нужна!  B)

Сообщение #14Добавлено: 16.06.2009, 16:28
G-Man
Поставил fullscreen режим на F11 как в опере. Но всё равно было бы удобнее развертывать при нажатии на соотв. кнопку

Сообщение #15Добавлено: 16.06.2009, 17:19
alex_realist
G-Man:Что-то я не пойму, зачем?
Есть мини-конфигурация со строго определенным размером. Типа как Winamp со стандартным скином.  :)

Сообщение #16Добавлено: 16.06.2009, 17:31
evil
alex_realist:со строго определенным размером
Это чисто недостаток дизайна пользовательского интерфейса, а не какое-то преимущество.
Фича нужна только в качестве опции.

Сообщение #17Добавлено: 16.06.2009, 17:45
alex_realist
evil:Фича нужна только в качестве опции.
Именно это я и хотел сказать

evil:Это чисто недостаток дизайна пользовательского интерфейса
А как же The Legend? Не согласен. Но это уже оффтоп.

Сообщение #18Добавлено: 16.06.2009, 17:49
G-Man
alex_realist:Цитата: G-Man от 13 июня 2009, 10:55

Что-то я не пойму, зачем?

Есть мини-конфигурация со строго определенным размером. Типа как Winamp со стандартным скином.

я имел ввиду,зачем убрали развертывание на весь экран по соотв.кнопке при включенной фиксации размера.
ИМХО, это врядли может помешать. Если кому-то эта возможность мешает - можно соотв. опцию в настройке сделать

Сообщение #19Добавлено: 16.06.2009, 17:53
alex_realist
Подведем итог. Нужна опция что-то типа Disable maximize button, которую возможно задействовать только когда включена опция Lock Window Size

Сообщение #20Добавлено: 16.06.2009, 20:43
evil
alex_realist:которую возможно задействовать только когда включена опция Lock Window Size
Лишнее. Зачем искусственно связывать две функции? Они могут быть и по отдельности.