SASGIS - SAS.Планета |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0001581 | SAS.Планета | [All Projects] Хотелка | public | 18-09-2012 08:25 | 14-11-2013 08:21 |
|
Reporter | Fetser | |
Assigned To | vdemidov | |
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | won't fix | |
Platform | Windows | OS | XP | OS Version | SP3 |
Product Version | | |
Target Version | | Fixed in Version | | |
|
Summary | 0001581: Организация работы по созданию и оптимизации набора иконок |
Description | Сейчас набор иконок выглядит как просто сваленное в кучу, кто какие нашёл.
Приоритеты у всех разные и возможно стоит иметь несколько разных комплектов. Предлагаю тут делится своими мыслями и наборами иконок.
Мои предложения:
1 Названия иконок двойные, с нижнем подчёркиванием - они тем самым будут сортироваться по категориям.
2 По возможности уменьшать размер за счёт сокращения количества цветов, когда это не вредит качеству.
3 Можно сделать автоматическое переименование меток в базе sml используя утилиту fart.
К обсуждению прикладываю не полный вариант комплекта (иконки с очень длинными именами пока к сожалению не отображаются) |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | 0000191 | closed | vdemidov | Расширение набора иконок меток |
|
Attached Files | SAS.MarksIcons.7z (337,774) 18-09-2012 08:25 https://bugtracker.sasgis.org/file_download.php?file_id=1020&type=bug !rg2.png (1,632) 18-09-2012 08:53 https://bugtracker.sasgis.org/file_download.php?file_id=1022&type=bug
!rg3.png (1,731) 18-09-2012 09:49 https://bugtracker.sasgis.org/file_download.php?file_id=1023&type=bug
MarksIcons.7z (365,628) 18-09-2012 11:35 https://bugtracker.sasgis.org/file_download.php?file_id=1024&type=bug Оригиналы гугла.7z (758,965) 18-09-2012 11:56 https://bugtracker.sasgis.org/file_download.php?file_id=1025&type=bug numeric.7z (272,483) 20-09-2012 07:50 https://bugtracker.sasgis.org/file_download.php?file_id=1030&type=bug MarksIcons Google.zip (3,910) 27-09-2012 16:08 https://bugtracker.sasgis.org/file_download.php?file_id=1038&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
18-09-2012 08:25 | Fetser | New Issue | |
18-09-2012 08:25 | Fetser | File Added: SAS.MarksIcons.7z | |
18-09-2012 08:53 | Tolik | File Added: !rg2.png | |
18-09-2012 08:53 | Tolik | Note Added: 0008968 | |
18-09-2012 09:16 | Dima2000 | Note Added: 0008971 | |
18-09-2012 09:17 | Tolik | Note Added: 0008972 | |
18-09-2012 09:20 | Dima2000 | Note Added: 0008973 | |
18-09-2012 09:38 | bk99 | Note Added: 0008974 | |
18-09-2012 09:48 | Tolik | Note Added: 0008975 | |
18-09-2012 09:49 | Tolik | File Added: !rg3.png | |
18-09-2012 11:35 | Fetser | Note Added: 0008976 | |
18-09-2012 11:35 | Fetser | File Added: MarksIcons.7z | |
18-09-2012 11:36 | Fetser | Note Edited: 0008976 | bug_revision_view_page.php?bugnote_id=8976#r4366 |
18-09-2012 11:43 | Tolik | Note Added: 0008977 | |
18-09-2012 11:51 | Tolik | Note Added: 0008978 | |
18-09-2012 11:53 | Fetser | Note Added: 0008979 | |
18-09-2012 11:56 | Fetser | File Added: Оригиналы гугла.7z | |
18-09-2012 11:57 | Tolik | Note Added: 0008980 | |
18-09-2012 11:58 | Fetser | Note Added: 0008981 | |
18-09-2012 12:01 | Fetser | Note Edited: 0008981 | bug_revision_view_page.php?bugnote_id=8981#r4368 |
18-09-2012 12:08 | Tolik | Note Added: 0008982 | |
18-09-2012 12:10 | Tolik | Note Edited: 0008982 | bug_revision_view_page.php?bugnote_id=8982#r4370 |
18-09-2012 20:17 | gpsMax | Relationship added | related to 0000191 |
19-09-2012 04:30 | bk99 | Note Deleted: 0008974 | |
19-09-2012 05:51 | Tolik | Note Added: 0008988 | |
19-09-2012 06:49 | Fetser | Note Added: 0008989 | |
19-09-2012 09:04 | Dima2000 | Note Added: 0008993 | |
19-09-2012 09:14 | Fetser | Note Added: 0008994 | |
19-09-2012 09:30 | Fetser | Note Edited: 0008989 | bug_revision_view_page.php?bugnote_id=8989#r4374 |
19-09-2012 09:40 | Tolik | Note Added: 0008995 | |
19-09-2012 09:42 | Fetser | Note Added: 0008996 | |
19-09-2012 09:43 | Tolik | Note Edited: 0008995 | bug_revision_view_page.php?bugnote_id=8995#r4376 |
19-09-2012 10:12 | Dima2000 | Note Added: 0008998 | |
20-09-2012 07:49 | Fetser | Note Added: 0009004 | |
20-09-2012 07:50 | Fetser | File Added: numeric.7z | |
20-09-2012 08:25 | bk99 | Note Added: 0009005 | |
20-09-2012 08:40 | Fetser | Note Added: 0009006 | |
20-09-2012 21:38 | gpsMax | Note Added: 0009010 | |
20-09-2012 21:43 | gpsMax | Note Edited: 0009010 | bug_revision_view_page.php?bugnote_id=9010#r4381 |
20-09-2012 21:44 | gpsMax | Note Edited: 0009010 | bug_revision_view_page.php?bugnote_id=9010#r4382 |
21-09-2012 07:05 | Fetser | Note Added: 0009014 | |
27-09-2012 16:07 | Fetser | Note Added: 0009063 | |
27-09-2012 16:08 | Fetser | File Added: MarksIcons Google.zip | |
27-09-2012 17:06 | bk99 | Note Added: 0009064 | |
20-05-2013 03:36 | Parasite | Project | Домен, сайт, форум, багтрекер => SAS.Планета |
14-11-2013 08:21 | vdemidov | Status | new => resolved |
14-11-2013 08:21 | vdemidov | Resolution | open => won't fix |
14-11-2013 08:21 | vdemidov | Assigned To | => vdemidov |
14-11-2013 08:21 | vdemidov | Status | resolved => closed |
Notes |
|
(0008968)
|
Tolik
|
18-09-2012 08:53
|
|
Вот, !rg2.png, сам нарисовал :) |
|
|
|
Может и красиво (возражаю, края резкие и без антиалиасинга), но зачем снова в палитре все 256 цветов, если использовано лишь 100? Это лишние 468 байтов к размеру файла, а ведь боролись за уменьшение размера ...
Честно говоря, тег pHYs в файле тоже лишний, иконки не для печати, но он хотя бы лишь 21 байт занимает, не так много.
И тоже, даже тупое пересохранение в gif с 128-ю цветами уменьшает размер файла с 1632 до 1330 байт. |
|
|
(0008972)
|
Tolik
|
18-09-2012 09:17
|
|
Ну я не умею тэги убирать. |
|
|
|
Я тоже. Но умею смотреть какие из них есть в файле. :) И могу из готовых файлов выкинуть любые теги по списку (без перепаковки!). Уменьшить палитру не могу, это перепаковка.
Но уж уменьшить количество цветов в палитре редактор должен позволять. |
|
|
(0008975)
|
Tolik
|
18-09-2012 09:48
|
|
Ну сделал 100 цветов скуки ради, файл почему-то стал больше :) !rg3.png
А чем тэги убирать? |
|
|
(0008976)
|
Fetser
|
18-09-2012 11:35
(edited on: 18-09-2012 11:36) |
|
Дорожных знаков добавил и думаю хватит, а то если все таблички сделать размер просто зашкаливать будет. Смотрите MarksIcons.7z
P.S. SAS.MarksIcons.7z можно удалить это тоже самое но неполный вариант.
|
|
|
(0008977)
|
Tolik
|
18-09-2012 11:43
|
|
Зря вы иконки увеличили до 64х64 (они же были 32х37?) Получилось некрасиво, чёткие границы размазались. И число цветов 16 слишком мало.
Лучше оставить как есть или увеличить только до квадратной рамки (37х37), пока не решён баг с масштабированием. |
|
|
(0008978)
|
Tolik
|
18-09-2012 11:51
|
|
|
|
(0008979)
|
Fetser
|
18-09-2012 11:53
|
|
>А откуда оригиналы?
У гугла взял и переименовал по названию категорий самого гугла |
|
|
(0008980)
|
Tolik
|
18-09-2012 11:57
|
|
А гугл не обидится? Иконки не должны быть опенсорсными?
Я понимаю, что сейчас используются они же. |
|
|
(0008981)
|
Fetser
|
18-09-2012 11:58
(edited on: 18-09-2012 12:01) |
|
Написано бесплатные сейчас посмотрю что в лицензии
"The open source community has been flooded with lots of nearly identical licenses. We'd like to see projects standardize on the most popular, time-tested ones. For that reason, we encourage projects that we host to use one of the licenses listed on our project creation page. The offered licenses offer enough diversity to meet most developer needs, while minimizing license proliferation."
|
|
|
(0008982)
|
Tolik
|
18-09-2012 12:08
(edited on: 18-09-2012 12:10) |
|
Однако, бурная у гугловцев фантазия :)
Очень полезные для карты иконки:
[События]
Изнасилование
Кража
Пытки
НЛО
Нашествие зомби
А вообще иконки годные, только ухудшать качество не надо, ничего не разобрать на увеличенных.
|
|
|
(0008988)
|
Tolik
|
19-09-2012 05:51
|
|
Появилась новая идея: чтобы не переименовывать иконки, надо добавить список, в котором их отображать 0001582. |
|
|
(0008989)
|
Fetser
|
19-09-2012 06:49
(edited on: 19-09-2012 09:30) |
|
>надо добавить список, в котором их отображать
А это потребует доработки программы. Поясню как я предложил массово менять имена в базах данных. Есть консольная утилита fart и к ней пишется BAT-файл в котором в каждой строке:
fart marks.sml "старое имя" "новое имя"
по моему проще уже ничего быть не может
А порядок можно задать написав перед именами порядковый номер иконки.
Вариант с ini удобнее только в том случае если иконки можно сортировать прямо в окне выбора, и будет возможность по правой кнопке удалять ненужные.
«Посмотрим, что скажет Стая!» Киплинг "Маугли"
|
|
|
|
>Есть консольная утилита fart и к ней пишется BAT-файл
Вообще-то в винде есть встроенная команда REN для переименования файлов и папок. |
|
|
(0008994)
|
Fetser
|
19-09-2012 09:14
|
|
>Вообще-то в винде есть встроенная команда REN для переименования файлов и папок.
Речь идёт о том что надо внутри файла marks.sml найти все старые названия иконок и поменять на новые |
|
|
(0008995)
|
Tolik
|
19-09-2012 09:40
(edited on: 19-09-2012 09:43) |
|
> консольная утилита fart
Название-то какое неапетитное :)
Ссылку дадите? Гугл тут вряд ли поможет :)
> по моему проще уже ничего быть не может
А для большинства хомяков проще написать вопрос на форуме, в самой неподходящей теме: почему иконки не видно?
> Вариант с ini удобнее только в том случае если иконки можно сортировать прямо в окне выбора, и будет возможность по правой кнопке удалять ненужные.
Для этого прекрасно подойдёт FastStone (если имя файла будет fssort.ini), ни к чему ещё и гляделку писать.
|
|
|
(0008996)
|
Fetser
|
19-09-2012 09:42
|
|
http://fart-it.sourceforge.net/ |
|
|
|
>Ну сделал 100 цветов скуки ради, файл почему-то стал больше :) !rg3.png
Неа, цветов в палитре осталось 256, хотя использовано всё так же 100. А размер - упаковка почему-то ухудшилась, пакованные данные занимают теперь 847 байтов против 748 раньше. Вероятно потому, что картинки 2 и 3 немного отличаются, градиентом.
>А чем тэги убирать?
Понятия не имею. Когда мне стало интересно внутренности png, я написал себе консольную утилитку, фильтрующую теги в png (для уменьшения размера файла без потери качества), благо что формат простой.
C ren я протупил, не обратил внимания что в sml надо текст заменить. :( |
|
|
(0009004)
|
Fetser
|
20-09-2012 07:49
|
|
Если интересно, есть ещё иконки буквы и цифры |
|
|
(0009005)
|
bk99
|
20-09-2012 08:25
|
|
Да, интересно. Спасибо.
Я вот думаю - а хорошо бы, чтобы иконки можно было бы подгрузить из самой Планеты. Например, сделать в меню (или не в меню, а в диалоговом окне управления метками) ссылку "Скачать (Загрузить) ещё иконки", при нажатии на которую открывается сайт Планеты с наборами иконок по категориям. Тогда дистрибутив Планеты можно было бы оснастить только базовым набором иконок (штук 10), а остальные пользователь докачает сам. |
|
|
(0009006)
|
Fetser
|
20-09-2012 08:40
|
|
В программе Radio Mobile так и сделано основной комплект иконок порядка 20 штук зашиты в основной файл программы, а дополнительные просто кладутся в определённую папку. Правда кнопки загрузить дополнительные там нет.
Я когда писал про минимальный набор для ночных версий, именно это и предлагал, что не надо сразу все возможные иконки заталкивать в дистрибутив и особенно ночнушки, и места много занимает и у каждого свои потребности в иконках. |
|
|
(0009010)
|
gpsMax
|
20-09-2012 21:38
(edited on: 20-09-2012 21:44) |
|
>>Вообще-то в винде есть встроенная команда REN для переименования файлов и папок.
>Речь идёт о том что надо внутри файла marks.sml найти все старые названия иконок и поменять на новые
Уже лет пять как нативно в винде есть такая замечательная штука, как Powershell. Там такие задачи решаются в одну-две строчки и без всяких внешних утилит
$text = get-content "marks.sml"
$text -replace "old_name","new_name" > marks.sml2
replace там мощный, с регэкспами
http://xaegr.wordpress.com/2009/12/18/regexp-5-replace-split/
|
|
|
(0009014)
|
Fetser
|
21-09-2012 07:05
|
|
>без всяких внешних утилит
"Windows PowerShell 2.0 был выпущен в составе Windows 7 и Windows Server 2008 R2 как неотъемлемый компонент системы. Кроме того, вторая версия доступна и для других систем, таких как Windows XP SP3, Windows Server 2003 SP2, Windows Vista SP1 и Windows Server 2008"
То есть на XP и Vista нужно ставить дополнительно. А для того чтобы упростить жизнь всем в качестве автоматической адаптации нового пакета иконок надо прикладывать самодостаточный файл. Я считаю что скомпелированный Bat файл со всеми переименованиями и содержащий внутри себя утилиту Fart (размер будет около 60 кБ) как раз самый простой и удобный вариант. Но если кто может сделать на основе других утилит самодостаточный файл я не возражаю :)
Если идти путём переименования иконок, то к новому комплекту необходимо приложить такой файл, который удалит старые иконки, распакует новые и переименует внутри marks.sml |
|
|
(0009063)
|
Fetser
|
27-09-2012 16:07
|
|
Поскольку создание функционала задавать порядок иконок через ini отложен. И ограничение на длину имени в 20 знаков(включая расширение) тоже не завтра будет снято, то можно использовать наборы иконок уже сейчас группируя их по имени и не допуская длины имени более 20 знаков.
Дорожные знаки можно использовать.
Номера и буквы можно использовать.
Иконки гугла следует немного подрихтовать. Начало имени я сделал осталось поправить длинные имена (но у меня плохо с фантазией)Список имён прикладываю. Если кто сможет укоротить имена, то я потом по этому списку переименую файлы. Переименовывать можно как угодно только не меняйте порядок имён (тогда автоматически переименуются файлы иконок под новое имя. |
|
|
(0009064)
|
bk99
|
27-09-2012 17:06
|
|
Хорошо бы иконки таки по папкам раскидать, как тут предложено:
http://sasgis.org/mantis/view.php?id=1582#c9053
Буквы-цифры в одной папке, дорожные знаки - в другой, девочки-мальчики - в третьей... Только не знаю как потом выводить - всё в куче или также по папкам... |
|