Bug 16522

Summary: Альтернатива существующим пиктограммам в stardict-gtk
Product: Branch 4.1 Reporter: Владимир Гусев <vova1971>
Component: stardict-gtkAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WONTFIX QA Contact: qa-4.1 <qa-4.1>
Severity: enhancement    
Priority: P2 CC: anyr, evyscr, ktirf, shrek, zver
Version: unspecified   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
Алтернативная пиктограмма stardict-gtk
none
иконка для трея (normal)
none
Иконка для трея (scan)
none
иконка для трея (stop)
none
normal - new
none
new - scan
none
new - stop
none
Еще вариант основной иконки для stardict-gtk (под тему иконок трея)
none
Tango пиктограммы для stardict none

Description Владимир Гусев 2008-08-01 23:09:22 MSD
Корявые пиктограммы (что на рабочем столе, что в трее) программы stardict-gtk настолько дисгармонируют с остальным окружением (волосатость, да и вообще грубо сработано), что я решил на скорую руку слепить замену иконкам stardict в systray, и предложить другую пиктограмму в качестве иконки рабочего стола и раздела меню. В качестве "сырья" для трея использовались существующие в ALT пиктограммы, основная пиктограмма взята из набора OS-K (думаю, они не обидятся).

Выглядит это все на порядок лучше того, что есть в пакете сейчас. Я не хвалюсь, но в данной ситуации трудно сделать ХУЖЕ. 

В общем смотрите вложение.
Comment 1 Владимир Гусев 2008-08-01 23:10:13 MSD
Created attachment 2740 [details]
Алтернативная пиктограмма stardict-gtk
Comment 2 Владимир Гусев 2008-08-01 23:11:00 MSD
Created attachment 2741 [details]
иконка для трея (normal)
Comment 3 Владимир Гусев 2008-08-01 23:11:27 MSD
Created attachment 2742 [details]
Иконка для трея (scan)
Comment 4 Владимир Гусев 2008-08-01 23:11:52 MSD
Created attachment 2743 [details]
иконка для трея (stop)
Comment 5 Владимир Гусев 2008-08-01 23:14:19 MSD
:((( Иконки для трея не те взял. Удалить не могу почему-то. Прикладываю новые.
Comment 6 Владимир Гусев 2008-08-01 23:15:20 MSD
Created attachment 2744 [details]
normal - new
Comment 7 Владимир Гусев 2008-08-01 23:15:45 MSD
Created attachment 2745 [details]
new - scan
Comment 8 Владимир Гусев 2008-08-01 23:16:16 MSD
Created attachment 2746 [details]
new - stop
Comment 9 Владимир Гусев 2008-08-01 23:17:13 MSD
Created attachment 2747 [details]
Еще вариант основной иконки для stardict-gtk (под тему иконок трея)
Comment 10 Владимир Гусев 2008-08-05 12:47:32 MSD
Тишина... 
Comment 11 Alex Murygin 2008-08-05 15:01:08 MSD
был в отпуске. постараюсь сегодня посмотреть, но не обещаю что все таки сегодня
Comment 12 Alex Murygin 2008-08-13 12:27:00 MSD
Извините что так долго. Я не уверен что менять стандартные иконки, только для нас, хорошая идея. Но, могу их попробовать пропихнуть в апстрим. 
Comment 13 Владимир Гусев 2008-08-13 13:45:50 MSD
(In reply to comment #12)
> Извините что так долго. Я не уверен что менять стандартные иконки, только
> для нас, хорошая идея. Но, могу их попробовать пропихнуть в апстрим. 
> 

В "только для нас" ничего зазорного нет, многие делают подобное.. Тем более в данном случае корявость налицо, и не менять это, чтобы было как у всех.. Не знаю.. 

Попробуйте в апстрим..
Comment 14 Denis Klimov 2008-08-20 15:15:25 MSD
имхо стандартные иконки трея более четче дают представление о статусе работы. На ваших мелче "лупа" и знак останова.
Бага стандартных иконок в другом - на моей панели задач, которая градиентом фон у  иконок белый - что не гуд. Вот если это в стандартных иконках пофиксить - будет хорошо.
Comment 15 Владимир Гусев 2008-08-20 15:28:48 MSD
(In reply to comment #14)
> имхо стандартные иконки трея более четче дают представление о статусе
> работы. На ваших мелче "лупа" и знак останова.
> Бага стандартных иконок в другом - на моей панели задач, которая градиентом
> фон у  иконок белый - что не гуд. Вот если это в стандартных иконках пофиксить
> - будет хорошо.
> 

Мельче, согласен. Могу переделать. Но они видны так или иначе.. 
Этими альтернативными значками я лишь хотел обозначить небольшую, но все же проблемку неаккуратности исполнения стандартных иконок. Речь шла о КАЧЕСТВЕ иконок, а они очень коряво масштабированы, их волосатость и прочие "прелести" не красят. Плюс фон.

В идеале я бы взял их "исходники" (большие изображения-заготовки)  более качественно уменьшил бы, но таких нет. Ибо даже большая пиктограмма оставляет желать лучшего. Создается впечатление, что раньше формат иконки был убогий в ряде случаев *.xpm, и  лишь впоследствии переконвертирован в png.

Я могу попытаться перерисовать стандартные заново и более качественно масштабировать.. Просто если в разных наборах пиктограмм существуют альтернативы существующим "родным" иконкам, почему бы и для stardict не сделать то же самое..?
Comment 16 Denis Klimov 2008-08-20 15:57:02 MSD
Разумеется нет ничего плохого в том, что вы хотите улучить прогармму. Ведь это ж опенсорц :)
Но _имхо_, предложенные вами иконки уступают в главном - наглядности. Между красотой (которая сомнительна) и читаемостью - я выбираю второе.

Как сделаете новые пиктограммы - выложите их пожалуйста для обсуждения.
Comment 17 Yurkovsky Andrey 2008-11-20 19:37:24 MSK
Размер оригинальных пиктограмм 24х24, в то время как в kde пиктограмм такого размера нет. При размерах панели kde в 50px (по-умолчанию в Desktop) включение stardikt gtk иногда приводит к тому, что все пиктограммы в системном лотке выстраиваются в один ряд. Может стоит сделать пакет stardictcommon-kde, в котором пиктограммы будут размерами 22х22?
Comment 18 Denis Klimov 2008-11-21 08:21:09 MSK
Да, уменьшение размера оригинальных иконок к стандартным размерам было бы хорошим улучшением. По результатам - можно написать и в апстрим.
Comment 19 Yurkovsky Andrey 2008-12-22 00:25:25 MSK
Created attachment 3148 [details]
Tango пиктограммы для stardict

Пиктограммы для stardict в стиле Tango. Все кроме stardict.png должны лежать в /usr/share/stardict/pixmaps, а stardict.png - в /usr/share/pixmaps. Пиктограммы для системного лотка уменьшены до 22х22px.
Comment 20 Denis Klimov 2008-12-23 10:19:53 MSK
Yurkovsky Andrey,
мне понравились эти пиктограммы. 

Alex Murygin,
как скоро можно их ожидать в Sisyphus?
Comment 21 Yurkovsky Andrey 2008-12-23 13:42:34 MSK
Если делать отдельный пакет с пиктограммами для stardict, вроде stardict-icons-tango-kde, то хорошо бы, чтобы оригинальные пиктограммы также были вынесены в отдельный пакет. Это даст возможность легко вернуться к оригиналу при желании при условии что каждый отдельный пакет с пиктограммами будет конфликтовать с уже установленным.

А пока проще разложить все руками.
Comment 22 Denis Klimov 2008-12-23 14:53:45 MSK
имхо не нужно отдельный пакет. эти пиктограммы заведомо лучше существующих.
Просто заменить в существующем пакете и все.
Comment 23 Yurkovsky Andrey 2008-12-23 22:29:13 MSK
Последнее слово за Alex Murygin я так понимаю.
Comment 24 Egor Vyscrebentsov 2009-08-10 22:33:34 MSD
splash.png: StarDict, dedicated
                ^       ^
                |       |
Можно эти две опечатки исправить?

Предлагаю два пакета, stardict-icons-default и stardict-icons-tango, которые провайдят stardict-icons (м.б. = 3.0). stardict-{gtk,gnome} requires stardict-icons. ЕМНИП, по "лексикографической крутизне" победит stardict-icons-tango.

Если возражений не последует, то подобная конструкция вскорости уедет в Сизиф.
Comment 25 Egor Vyscrebentsov 2009-08-10 22:38:09 MSD
Ах да, чуть не забыл - в 3.0.1 стандартные index_*.png имеют размер 20x16, а не 16x16.
Comment 26 Alexey Rusakov 2009-09-01 11:48:08 MSD
А может, просто заменить штатные иконки Stardict этими? Они мне тоже нравятся гораздо больше. А потом и в апстрим затолкать их.
Comment 27 Valery Inozemtsev 2009-09-01 11:53:29 MSD
значки 22х22 делаются не уменьшением 24х24, а обрезанием по 1-му пикселю по краям. это важно, ибо при уменьшении они теряют четкость и становятся мелкими
Comment 28 Michael Shigorin 2014-11-05 20:40:17 MSK
В 4.1/branch исправления не будут вноситься уже технически (заглушена очередь на сборку), поэтому прошу ошибки, актуальные для sisyphus/p7/t7, перевесить на текущие ветки или сизиф.