View Issue Details

IDProjectCategoryView StatusLast Update
0001571SAS.ПланетаХотелка / Feature requestpublic28-05-2013 12:21
ReporterFetser Assigned Tovdemidov  
PrioritylowSeverityminorReproducibilityhave not tried
Status closedResolutionwon't fix 
PlatformWindowsOSXPOS VersionSP3
Summary0001571: В ночных сборках использовать сокращённый набор иконок
DescriptionС целью снижения веса ночных сборок использовать минимальный набор иконок.

В релизах конечно оставить полный. (Полный набор иконок оптимизирован по размеру)
TagsNo tags attached.
Attached Files
MarksIcons Lite.7z (1,747 bytes)
MarksIcons Full.7z (66,888 bytes)
!Lite.zip (2,855 bytes)
!gradient.png (4,041 bytes)   
!gradient.png (4,041 bytes)   

Activities

bk99

16-09-2012 06:30

reporter   ~0008936

Last edited: 16-09-2012 06:38

На мой взгляд, это неразумно. Очень удобно что ночные сборки полноценны - скачал и работай.

upd
А вот оптимизировать размер - это поддерживаю. Разница в >3 раза.

Fetser

16-09-2012 07:32

reporter   ~0008937

Last edited: 16-09-2012 07:55

>скачал и работай.
Тоже спорно. Наборов иконок огромное количество. Например Дорожные знаки или полный набор от Google
Что и это добавить в сборку? А мне нужны всякие башенки, релейки да спутниковые тарелки. А кому-то они просто будут мешать. У каждого пользователя свой набор.

Tolik

17-09-2012 10:36

manager   ~0008939

Last edited: 17-09-2012 10:47

А мне, кстати, не нравится тот набор, что поставляется с программой. Иконок много, они даже симпатичные, но когда ставлю метку, никак не могу подобрать подходящую. Хорошо бы их соптимизировать в этом смысле.
Странно, например, что есть иконки "1" и "А", но нет других цифр и букв.

Но заменять на lite не стоит, т.к. lite не явл. подмножеством full. И full занимает совсем не много места (особенно после оптимизации).

Tolik

17-09-2012 10:43

manager   ~0008940

Что кас. файла MarksIcons Full.7z, его, безусловно, можно подсунуть в след. ночнушку и релиз, т.к. иконки ничем не отличаются от тех, что есть сейчас и занимают меньше места.

Fetser

17-09-2012 10:47

reporter   ~0008941

Иконки в общей массе сортируются по имени. Может стоит разбить их на несколько категорий и имена писать с нижним подчёркиванием например Транспорт_поезд Спорт_гребля. И иметь возможность по разным ссылкам скачать нужные категории.
Двойное название позволит им группироваться в общей папке.

Основная проблема возникнет в том, что при переименовании меток людям придётся поправлять свои базы под новое название.

Tolik

17-09-2012 10:50

manager   ~0008942

Да, переименовывать не стоит, т.к. все имеющиеся метки становятся невидимыми. К сожалению.
Да, кстати, стоит запихнуть в ночнушку и full, и lite. Я бы пользовался лучше разноцветными фигнюшками без цифр и букв.

Fetser

17-09-2012 10:53

reporter   ~0008943

>Основная проблема возникнет в том, что при переименовании меток людям придётся поправлять свои базы под новое название.
Да переименование можно легко автоматизировать. Если сделать файл который при запуске рядом с файлами sml поменяет все названия на новые. Нужна только таблица переименований.

Tolik

17-09-2012 10:54

manager   ~0008944

А иконки от гугля тоже дурацкие мне тоже не нравятся. Может, есть ещё готовые наборы?

Tolik

17-09-2012 10:55

manager   ~0008945

Да, программу переименования написать нетрудно. Только будет ли кто-то возиться... Большинство юзеров начнут писать каждый день в форум: блин, у меня иконки невидимые, чё делать..

Fetser

17-09-2012 10:58

reporter   ~0008946

Last edited: 17-09-2012 12:46

а прямо на форуме и положить этот файл или первое время запихивать его в иконки. У него размеры будут около 60 кБ
Программу переименования могу сделать. У меня скорее проблемы с фантазией наименований иконок

>Может, есть ещё готовые наборы?
есть ещё набор всех дорожных знаков в векторе. Качество идеальное. При желании можно сделать иконки. На пробу сделал немного (см вложение) а те дорожные знаки, что уже лежали наверное лучше удалить - качество ужасное.

bk99

17-09-2012 15:44

reporter   ~0008950

> набор всех дорожных знаков в векторе

Мне нравится! Строго, стильно, стандартного вида и всем будут понятны!

> а те дорожные знаки, что уже лежали наверное лучше удалить

Поддерживаю!

Tolik

17-09-2012 16:18

manager   ~0008952

Хорошие дор.знаки. Надо только переименовать их, хотя бы как roadsignXX.png, а совсем идеально было бы присвоить номера из ПДД.

Fetser

17-09-2012 16:26

reporter   ~0008953

Можно и из ПДД постепенно сделаю. Надо только с остальными иконками что-то думать. Нормальные иконки для sas это 64х64. Я такие и буду делать дорожные знаки. Они не обрезаются и качество нормальное. А те что из гугла или яндекса 32х37 Вот у них хвост и отрезается, что она не квадратная и разрешение низкое увеличить размер и сделать квадратным холст не проблема, но качества это не добавит.

bk99

17-09-2012 16:27

reporter   ~0008954

> переименовать их ... как roadsignXX.png, ... присвоить номера из ПДД

Отличное решение! Название вида "roadsign_1.4.3.png" в Планете прокатит? Если да, то это было бы идеально.

Fetser

17-09-2012 16:30

reporter   ~0008955

Last edited: 17-09-2012 16:38

>Название вида "roadsign_1.4.3.png" в Планете прокатит?
Конечно, уже попробовал
А может вообще "1.8 Светофорное регулирование.png"? тоже легко написать. И sas поддерживает

bk99

17-09-2012 16:48

reporter   ~0008956

Last edited: 17-09-2012 16:52

> А может вообще "1.8 Светофорное регулирование.png"?

Возражения:
1. файлы, начинающиеся с цифры, как мне кажется, попадают в начало списка, а дорожные знаки - это не тот случай, чтобы загонять их в такое приоритетное положение;
2. как мне кажется, надо избегать кириллицы в названиях файлов.

upd
кстати, почему эта хотелка попала в категорию "Сайт, форум, багтрекер итд."

Fetser

17-09-2012 17:58

reporter   ~0008957

>Возражения:
Хорошо остановимся на варианте roadsign_1.4.3.png Так и сделаю.

>кстати, почему эта хотелка попала в категорию "Сайт, форум, багтрекер итд."
Вернёмся к нашим баранам. Ночные сборки служат за тем, чтобы следить за изменениями и тестировать новые версии программы. Помнится даже были предложения выкладывать только отличия от релиза. Так зачем же каждый день скачивать полный набор иконок? Я и предложил в ночных сборках оставить самый минимум иконок.

>lite не явл. подмножеством full
Так можно сделать чтобы являлось :)

>Иконок много, они даже симпатичные, но когда ставлю метку, никак не могу подобрать подходящую. Хорошо бы их соптимизировать в этом смысле.
Сможете этим заняться?

bk99

18-09-2012 03:58

reporter   ~0008958

> Хорошо остановимся на варианте roadsign_1.4.3.png Так и сделаю.
Я нудный, и поэтому скажу, что под это дело надо открывать отдельную хотелку, либо переобозвать эту (что-то типа "Изменить/оптимизировать набор меток в папке MarksIcons").
А текущая хотелка совсем о другом :)

Tolik

18-09-2012 07:05

manager   ~0008962

Last edited: 18-09-2012 07:20

Моё имхо:
1. Поменять те, что есть, на MarksIcons Full.7z - можно и нужно, т.к. это ни на что не повлияет и чуть-чуть уменьшит размер архива
2. Добавить туда же Lite - тоже можно, т.к. иконки хорошие, не помешают и размер практически не увеличат. Только переименовать их так, чтобы они оказались все рядом и в начале списка. Например, !red.png и т.д. (а в слове aqua затесалась кириллица). Сделал файл !Lite.zip вместо MarksIcons Lite.7z
3. Класть в ночнушку только Lite - не стоит, т.к. размер уменьшится всего на неск. процентов, а неудобства будут.

Дальше уже офтопик (тема других хотелок)
4. То, что иконки обрезаются - не повод их редактировать, а повод исправить баг 0001574
5. Изменять имена иконок или вообще изменить их набор в дистрибутеве нельзя, т.к. пропадут те иконки, которые есть в метках. Можно сделать альтернативный набор иконок и распространять его отдельно. Кстати, на случай пропадания хорошая идея 0001576

Tolik

18-09-2012 07:32

manager   ~0008963

А хорошо бы иконки в Lite заменить на градиентные...

Dima2000

18-09-2012 08:07

developer   ~0008964

Если уж боретесь за уменьшение размера иконок, то обращаю внимание, что в файле !gradient.png используется тег iCCP (какой-то профиль цвета), занимающий 2651 байт (!), который в общем-то не нужен. И таблица палитры на все 256 цветов (ещё 768 байт), хотя реально в файле их всего 13. При пересохранении в 16-ти цветный gif размер стал 614 байт против 4041 у исходного.
И разумеется альфа канал в !gradient.png у вас потерян напрочь, т.е. иконка выглядит по другому чем исходная до удаления надписи (1.png или A.png или B.png).
В исходных иконках через альфа канал было сделано размытие границ и антиалиасинг, в прилагаемых 16-ти цветных иконках (MarksIcons Full.7z) этого уже нет, все наклонные линии выглядят топорно и некрасиво.

Стоит ли ухудшение вида иконок выигрыша в 250Кб вопрос спорный. На мой взгляд не стоит.

Tolik

18-09-2012 08:21

manager   ~0008965

Да, точно, я взял иконку из MarksIcons Full.7z (и стёр единицу), надо было брать исходную. Или совсем другую.

Fetser

18-09-2012 08:28

reporter   ~0008966

Поскольку эта хотелка касается только "В ночных сборках использовать сокращённый набор иконок" обсуждение нового набора перенести в 0001581.
Просьба к тому, у кого есть права, удалить от сюда всё лишнее :)

Dima2000

18-09-2012 09:05

developer   ~0008969

>надо было брать исходную
Брать можно было любую, вот сохранять аккуратнее, без лишней информации (как минимум о цветовом профиле и неиспользуемых цветах).
Что не отменяет замечания о антиалиасинге и ухудшении качества иконок.
Впрочем, если всем 200Кб диска (и траффика) важнее красивости иконок, то я переживу. :)

Tolik

18-09-2012 09:15

manager   ~0008970

В общем, при ближайшем рассмотрении, разница, действительно, есть. Так что может быть и не стоит менять шило на мыло.

Issue History

Date Modified Username Field Change
15-09-2012 18:01 Fetser New Issue
15-09-2012 18:01 Fetser File Added: MarksIcons Lite.7z
15-09-2012 18:02 Fetser File Added: MarksIcons Full.7z
16-09-2012 06:30 bk99 Note Added: 0008936
16-09-2012 06:35 bk99 Note Edited: 0008936
16-09-2012 06:38 bk99 Note Edited: 0008936
16-09-2012 07:32 Fetser Note Added: 0008937
16-09-2012 07:54 Fetser File Added: Дорожные знаки.7z
16-09-2012 07:55 Fetser Note Edited: 0008937
16-09-2012 07:57 Fetser File Added: Иконки от Google.7z
17-09-2012 10:36 Tolik Note Added: 0008939
17-09-2012 10:43 Tolik Note Added: 0008940
17-09-2012 10:47 Tolik Note Edited: 0008939
17-09-2012 10:47 Fetser Note Added: 0008941
17-09-2012 10:50 Tolik Note Added: 0008942
17-09-2012 10:53 Fetser Note Added: 0008943
17-09-2012 10:54 Tolik Note Added: 0008944
17-09-2012 10:55 Tolik Note Added: 0008945
17-09-2012 10:58 Fetser Note Added: 0008946
17-09-2012 11:01 Fetser Note Edited: 0008946
17-09-2012 12:46 Fetser Note Edited: 0008946
17-09-2012 12:46 Fetser File Added: Дорожные знаки из вектора.7z
17-09-2012 15:44 bk99 Note Added: 0008950
17-09-2012 16:18 Tolik Note Added: 0008952
17-09-2012 16:26 Fetser Note Added: 0008953
17-09-2012 16:27 bk99 Note Added: 0008954
17-09-2012 16:30 Fetser Note Added: 0008955
17-09-2012 16:38 Fetser Note Edited: 0008955
17-09-2012 16:48 bk99 Note Added: 0008956
17-09-2012 16:52 bk99 Note Edited: 0008956
17-09-2012 17:58 Fetser Note Added: 0008957
18-09-2012 03:58 bk99 Note Added: 0008958
18-09-2012 07:05 Tolik Note Added: 0008962
18-09-2012 07:09 Tolik Note Edited: 0008962
18-09-2012 07:09 Tolik Note Edited: 0008962
18-09-2012 07:10 Tolik Note Edited: 0008962
18-09-2012 07:13 Tolik Note Edited: 0008962
18-09-2012 07:16 Tolik File Added: !Lite.zip
18-09-2012 07:17 Tolik Note Edited: 0008962
18-09-2012 07:20 Tolik Note Edited: 0008962
18-09-2012 07:30 Tolik File Added: !gradient.png
18-09-2012 07:32 Tolik Note Added: 0008963
18-09-2012 08:07 Dima2000 Note Added: 0008964
18-09-2012 08:21 Tolik Note Added: 0008965
18-09-2012 08:28 Fetser Note Added: 0008966
18-09-2012 09:05 Dima2000 Note Added: 0008969
18-09-2012 09:15 Tolik Note Added: 0008970
20-05-2013 03:36 Parasite Project Домен, сайт, форум, багтрекер => SAS.Планета
28-05-2013 12:21 vdemidov Status new => resolved
28-05-2013 12:21 vdemidov Resolution open => won't fix
28-05-2013 12:21 vdemidov Assigned To => vdemidov
28-05-2013 12:21 vdemidov Status resolved => closed
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request