SASGIS - SAS.Планета
View Issue Details
0001571SAS.Планета[All Projects] Хотелкаpublic15-09-2012 18:0128-05-2013 12:21
Fetser 
vdemidov 
lowminorhave not tried
closedwon't fix 
WindowsXPSP3
 
 
0001571: В ночных сборках использовать сокращённый набор иконок
С целью снижения веса ночных сборок использовать минимальный набор иконок.

В релизах конечно оставить полный. (Полный набор иконок оптимизирован по размеру)
No tags attached.
7z MarksIcons Lite.7z (1,747) 15-09-2012 18:01
http://www.sasgis.org/mantis/file_download.php?file_id=1009&type=bug
7z MarksIcons Full.7z (66,888) 15-09-2012 18:02
http://www.sasgis.org/mantis/file_download.php?file_id=1010&type=bug
7z Дорожные знаки.7z (65,201) 16-09-2012 07:54
http://www.sasgis.org/mantis/file_download.php?file_id=1011&type=bug
7z Иконки от Google.7z (281,927) 16-09-2012 07:57
http://www.sasgis.org/mantis/file_download.php?file_id=1012&type=bug
7z Дорожные знаки из вектора.7z (20,188) 17-09-2012 12:46
http://www.sasgis.org/mantis/file_download.php?file_id=1013&type=bug
zip !Lite.zip (2,855) 18-09-2012 07:16
http://www.sasgis.org/mantis/file_download.php?file_id=1018&type=bug
png !gradient.png (4,041) 18-09-2012 07:30
http://www.sasgis.org/mantis/file_download.php?file_id=1019&type=bug
png
Issue History
15-09-2012 18:01FetserNew Issue
15-09-2012 18:01FetserFile Added: MarksIcons Lite.7z
15-09-2012 18:02FetserFile Added: MarksIcons Full.7z
16-09-2012 06:30bk99Note Added: 0008936
16-09-2012 06:35bk99Note Edited: 0008936bug_revision_view_page.php?bugnote_id=8936#r4343
16-09-2012 06:38bk99Note Edited: 0008936bug_revision_view_page.php?bugnote_id=8936#r4344
16-09-2012 07:32FetserNote Added: 0008937
16-09-2012 07:54FetserFile Added: Дорожные знаки.7z
16-09-2012 07:55FetserNote Edited: 0008937bug_revision_view_page.php?bugnote_id=8937#r4346
16-09-2012 07:57FetserFile Added: Иконки от Google.7z
17-09-2012 10:36TolikNote Added: 0008939
17-09-2012 10:43TolikNote Added: 0008940
17-09-2012 10:47TolikNote Edited: 0008939bug_revision_view_page.php?bugnote_id=8939#r4348
17-09-2012 10:47FetserNote Added: 0008941
17-09-2012 10:50TolikNote Added: 0008942
17-09-2012 10:53FetserNote Added: 0008943
17-09-2012 10:54TolikNote Added: 0008944
17-09-2012 10:55TolikNote Added: 0008945
17-09-2012 10:58FetserNote Added: 0008946
17-09-2012 11:00FetserNote Added: 0008947
17-09-2012 11:01FetserNote Edited: 0008946bug_revision_view_page.php?bugnote_id=8946#r4350
17-09-2012 11:01FetserNote Deleted: 0008947
17-09-2012 12:46FetserNote Edited: 0008946bug_revision_view_page.php?bugnote_id=8946#r4351
17-09-2012 12:46FetserFile Added: Дорожные знаки из вектора.7z
17-09-2012 15:44bk99Note Added: 0008950
17-09-2012 16:18TolikNote Added: 0008952
17-09-2012 16:26FetserNote Added: 0008953
17-09-2012 16:27bk99Note Added: 0008954
17-09-2012 16:30FetserNote Added: 0008955
17-09-2012 16:38FetserNote Edited: 0008955bug_revision_view_page.php?bugnote_id=8955#r4353
17-09-2012 16:48bk99Note Added: 0008956
17-09-2012 16:52bk99Note Edited: 0008956bug_revision_view_page.php?bugnote_id=8956#r4355
17-09-2012 17:58FetserNote Added: 0008957
18-09-2012 03:58bk99Note Added: 0008958
18-09-2012 07:05TolikNote Added: 0008962
18-09-2012 07:09TolikNote Edited: 0008962bug_revision_view_page.php?bugnote_id=8962#r4357
18-09-2012 07:09TolikNote Edited: 0008962bug_revision_view_page.php?bugnote_id=8962#r4358
18-09-2012 07:10TolikNote Edited: 0008962bug_revision_view_page.php?bugnote_id=8962#r4359
18-09-2012 07:13TolikNote Edited: 0008962bug_revision_view_page.php?bugnote_id=8962#r4360
18-09-2012 07:16TolikFile Added: !Lite.zip
18-09-2012 07:17TolikNote Edited: 0008962bug_revision_view_page.php?bugnote_id=8962#r4361
18-09-2012 07:20TolikNote Edited: 0008962bug_revision_view_page.php?bugnote_id=8962#r4362
18-09-2012 07:30TolikFile Added: !gradient.png
18-09-2012 07:32TolikNote Added: 0008963
18-09-2012 08:07Dima2000Note Added: 0008964
18-09-2012 08:21TolikNote Added: 0008965
18-09-2012 08:28FetserNote Added: 0008966
18-09-2012 09:05Dima2000Note Added: 0008969
18-09-2012 09:15TolikNote Added: 0008970
20-05-2013 03:36ParasiteProjectДомен, сайт, форум, багтрекер => SAS.Планета
28-05-2013 12:21vdemidovStatusnew => resolved
28-05-2013 12:21vdemidovResolutionopen => won't fix
28-05-2013 12:21vdemidovAssigned To => vdemidov
28-05-2013 12:21vdemidovStatusresolved => closed

Notes
(0008936)
bk99   
16-09-2012 06:30   
(edited on: 16-09-2012 06:38)
На мой взгляд, это неразумно. Очень удобно что ночные сборки полноценны - скачал и работай.

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

(0008937)
Fetser   
16-09-2012 07:32   
(edited on: 16-09-2012 07:55)
>скачал и работай.
Тоже спорно. Наборов иконок огромное количество. Например Дорожные знаки или полный набор от Google
Что и это добавить в сборку? А мне нужны всякие башенки, релейки да спутниковые тарелки. А кому-то они просто будут мешать. У каждого пользователя свой набор.

(0008939)
Tolik   
17-09-2012 10:36   
(edited on: 17-09-2012 10:47)
А мне, кстати, не нравится тот набор, что поставляется с программой. Иконок много, они даже симпатичные, но когда ставлю метку, никак не могу подобрать подходящую. Хорошо бы их соптимизировать в этом смысле.
Странно, например, что есть иконки "1" и "А", но нет других цифр и букв.

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

(0008940)
Tolik   
17-09-2012 10:43   
Что кас. файла MarksIcons Full.7z, его, безусловно, можно подсунуть в след. ночнушку и релиз, т.к. иконки ничем не отличаются от тех, что есть сейчас и занимают меньше места.
(0008941)
Fetser   
17-09-2012 10:47   
Иконки в общей массе сортируются по имени. Может стоит разбить их на несколько категорий и имена писать с нижним подчёркиванием например Транспорт_поезд Спорт_гребля. И иметь возможность по разным ссылкам скачать нужные категории.
Двойное название позволит им группироваться в общей папке.

Основная проблема возникнет в том, что при переименовании меток людям придётся поправлять свои базы под новое название.
(0008942)
Tolik   
17-09-2012 10:50   
Да, переименовывать не стоит, т.к. все имеющиеся метки становятся невидимыми. К сожалению.
Да, кстати, стоит запихнуть в ночнушку и full, и lite. Я бы пользовался лучше разноцветными фигнюшками без цифр и букв.
(0008943)
Fetser   
17-09-2012 10:53   
>Основная проблема возникнет в том, что при переименовании меток людям придётся поправлять свои базы под новое название.
Да переименование можно легко автоматизировать. Если сделать файл который при запуске рядом с файлами sml поменяет все названия на новые. Нужна только таблица переименований.
(0008944)
Tolik   
17-09-2012 10:54   
А иконки от гугля [s]тоже дурацкие[/s] мне тоже не нравятся. Может, есть ещё готовые наборы?
(0008945)
Tolik   
17-09-2012 10:55   
Да, программу переименования написать нетрудно. Только будет ли кто-то возиться... Большинство юзеров начнут писать каждый день в форум: блин, у меня иконки невидимые, чё делать..
(0008946)
Fetser   
17-09-2012 10:58   
(edited on: 17-09-2012 12:46)
а прямо на форуме и положить этот файл или первое время запихивать его в иконки. У него размеры будут около 60 кБ
Программу переименования могу сделать. У меня скорее проблемы с фантазией наименований иконок

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

(0008950)
bk99   
17-09-2012 15:44   
> набор всех дорожных знаков в векторе

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

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

Поддерживаю!
(0008952)
Tolik   
17-09-2012 16:18   
Хорошие дор.знаки. Надо только переименовать их, хотя бы как roadsignXX.png, а совсем идеально было бы присвоить номера из ПДД.
(0008953)
Fetser   
17-09-2012 16:26   
Можно и из ПДД постепенно сделаю. Надо только с остальными иконками что-то думать. Нормальные иконки для sas это 64х64. Я такие и буду делать дорожные знаки. Они не обрезаются и качество нормальное. А те что из гугла или яндекса 32х37 Вот у них хвост и отрезается, что она не квадратная и разрешение низкое увеличить размер и сделать квадратным холст не проблема, но качества это не добавит.
(0008954)
bk99   
17-09-2012 16:27   
> переименовать их ... как roadsignXX.png, ... присвоить номера из ПДД

Отличное решение! Название вида "roadsign_1.4.3.png" в Планете прокатит? Если да, то это было бы идеально.
(0008955)
Fetser   
17-09-2012 16:30   
(edited on: 17-09-2012 16:38)
>Название вида "roadsign_1.4.3.png" в Планете прокатит?
Конечно, уже попробовал
А может вообще "1.8 Светофорное регулирование.png"? тоже легко написать. И sas поддерживает

(0008956)
bk99   
17-09-2012 16:48   
(edited on: 17-09-2012 16:52)
> А может вообще "1.8 Светофорное регулирование.png"?

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

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

(0008957)
Fetser   
17-09-2012 17:58   
>Возражения:
Хорошо остановимся на варианте roadsign_1.4.3.png Так и сделаю.

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

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

>Иконок много, они даже симпатичные, но когда ставлю метку, никак не могу подобрать подходящую. Хорошо бы их соптимизировать в этом смысле.
Сможете этим заняться?
(0008958)
bk99   
18-09-2012 03:58   
> Хорошо остановимся на варианте roadsign_1.4.3.png Так и сделаю.
Я нудный, и поэтому скажу, что под это дело надо открывать отдельную хотелку, либо переобозвать эту (что-то типа "Изменить/оптимизировать набор меток в папке MarksIcons").
А текущая хотелка совсем о другом :)
(0008962)
Tolik   
18-09-2012 07:05   
(edited on: 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

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

Стоит ли ухудшение вида иконок выигрыша в 250Кб вопрос спорный. На мой взгляд не стоит.
(0008965)
Tolik   
18-09-2012 08:21   
Да, точно, я взял иконку из MarksIcons Full.7z (и стёр единицу), надо было брать исходную. Или совсем другую.
(0008966)
Fetser   
18-09-2012 08:28   
Поскольку эта хотелка касается только "В ночных сборках использовать сокращённый набор иконок" обсуждение нового набора перенести в 0001581.
Просьба к тому, у кого есть права, удалить от сюда всё лишнее :)
(0008969)
Dima2000   
18-09-2012 09:05   
>надо было брать исходную
Брать можно было любую, вот сохранять аккуратнее, без лишней информации (как минимум о цветовом профиле и неиспользуемых цветах).
Что не отменяет замечания о антиалиасинге и ухудшении качества иконок.
Впрочем, если всем 200Кб диска (и траффика) важнее красивости иконок, то я переживу. :)
(0008970)
Tolik   
18-09-2012 09:15   
В общем, при ближайшем рассмотрении, разница, действительно, есть. Так что может быть и не стоит менять шило на мыло.