View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001581 | SAS.Планета | Хотелка / Feature request | 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 |
| Summary | 0001581: Организация работы по созданию и оптимизации набора иконок | ||||
| Description | Сейчас набор иконок выглядит как просто сваленное в кучу, кто какие нашёл. Приоритеты у всех разные и возможно стоит иметь несколько разных комплектов. Предлагаю тут делится своими мыслями и наборами иконок. Мои предложения: 1 Названия иконок двойные, с нижнем подчёркиванием - они тем самым будут сортироваться по категориям. 2 По возможности уменьшать размер за счёт сокращения количества цветов, когда это не вредит качеству. 3 Можно сделать автоматическое переименование меток в базе sml используя утилиту fart. К обсуждению прикладываю не полный вариант комплекта (иконки с очень длинными именами пока к сожалению не отображаются) | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
|
|
Вот, !rg2.png, сам нарисовал :) |
|
|
Может и красиво (возражаю, края резкие и без антиалиасинга), но зачем снова в палитре все 256 цветов, если использовано лишь 100? Это лишние 468 байтов к размеру файла, а ведь боролись за уменьшение размера ... Честно говоря, тег pHYs в файле тоже лишний, иконки не для печати, но он хотя бы лишь 21 байт занимает, не так много. И тоже, даже тупое пересохранение в gif с 128-ю цветами уменьшает размер файла с 1632 до 1330 байт. |
|
|
Ну я не умею тэги убирать. |
|
|
Я тоже. Но умею смотреть какие из них есть в файле. :) И могу из готовых файлов выкинуть любые теги по списку (без перепаковки!). Уменьшить палитру не могу, это перепаковка. Но уж уменьшить количество цветов в палитре редактор должен позволять. |
|
|
Ну сделал 100 цветов скуки ради, файл почему-то стал больше :) !rg3.png А чем тэги убирать? |
|
|
Дорожных знаков добавил и думаю хватит, а то если все таблички сделать размер просто зашкаливать будет. Смотрите MarksIcons.7z P.S. SAS.MarksIcons.7z можно удалить это тоже самое но неполный вариант. |
|
|
Зря вы иконки увеличили до 64х64 (они же были 32х37?) Получилось некрасиво, чёткие границы размазались. И число цветов 16 слишком мало. Лучше оставить как есть или увеличить только до квадратной рамки (37х37), пока не решён баг с масштабированием. |
|
|
А откуда оригиналы? |
|
|
>А откуда оригиналы? У гугла взял и переименовал по названию категорий самого гугла |
|
|
А гугл не обидится? Иконки не должны быть опенсорсными? Я понимаю, что сейчас используются они же. |
|
|
Написано бесплатные сейчас посмотрю что в лицензии "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." |
|
|
Однако, бурная у гугловцев фантазия :) Очень полезные для карты иконки: [События] Изнасилование Кража Пытки НЛО Нашествие зомби А вообще иконки годные, только ухудшать качество не надо, ничего не разобрать на увеличенных. |
|
|
Появилась новая идея: чтобы не переименовывать иконки, надо добавить список, в котором их отображать 0001582. |
|
|
>надо добавить список, в котором их отображать А это потребует доработки программы. Поясню как я предложил массово менять имена в базах данных. Есть консольная утилита fart и к ней пишется BAT-файл в котором в каждой строке: fart marks.sml "старое имя" "новое имя" по моему проще уже ничего быть не может А порядок можно задать написав перед именами порядковый номер иконки. Вариант с ini удобнее только в том случае если иконки можно сортировать прямо в окне выбора, и будет возможность по правой кнопке удалять ненужные. «Посмотрим, что скажет Стая!» Киплинг "Маугли" |
|
|
>Есть консольная утилита fart и к ней пишется BAT-файл Вообще-то в винде есть встроенная команда REN для переименования файлов и папок. |
|
|
>Вообще-то в винде есть встроенная команда REN для переименования файлов и папок. Речь идёт о том что надо внутри файла marks.sml найти все старые названия иконок и поменять на новые |
|
|
> консольная утилита fart Название-то какое неапетитное :) Ссылку дадите? Гугл тут вряд ли поможет :) > по моему проще уже ничего быть не может А для большинства хомяков проще написать вопрос на форуме, в самой неподходящей теме: почему иконки не видно? > Вариант с ini удобнее только в том случае если иконки можно сортировать прямо в окне выбора, и будет возможность по правой кнопке удалять ненужные. Для этого прекрасно подойдёт FastStone (если имя файла будет fssort.ini), ни к чему ещё и гляделку писать. |
|
|
http://fart-it.sourceforge.net/ |
|
|
>Ну сделал 100 цветов скуки ради, файл почему-то стал больше :) !rg3.png Неа, цветов в палитре осталось 256, хотя использовано всё так же 100. А размер - упаковка почему-то ухудшилась, пакованные данные занимают теперь 847 байтов против 748 раньше. Вероятно потому, что картинки 2 и 3 немного отличаются, градиентом. >А чем тэги убирать? Понятия не имею. Когда мне стало интересно внутренности png, я написал себе консольную утилитку, фильтрующую теги в png (для уменьшения размера файла без потери качества), благо что формат простой. C ren я протупил, не обратил внимания что в sml надо текст заменить. :( |
|
|
Если интересно, есть ещё иконки буквы и цифры |
|
|
Да, интересно. Спасибо. Я вот думаю - а хорошо бы, чтобы иконки можно было бы подгрузить из самой Планеты. Например, сделать в меню (или не в меню, а в диалоговом окне управления метками) ссылку "Скачать (Загрузить) ещё иконки", при нажатии на которую открывается сайт Планеты с наборами иконок по категориям. Тогда дистрибутив Планеты можно было бы оснастить только базовым набором иконок (штук 10), а остальные пользователь докачает сам. |
|
|
В программе Radio Mobile так и сделано основной комплект иконок порядка 20 штук зашиты в основной файл программы, а дополнительные просто кладутся в определённую папку. Правда кнопки загрузить дополнительные там нет. Я когда писал про минимальный набор для ночных версий, именно это и предлагал, что не надо сразу все возможные иконки заталкивать в дистрибутив и особенно ночнушки, и места много занимает и у каждого свои потребности в иконках. |
|
|
>>Вообще-то в винде есть встроенная команда 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/ |
|
|
>без всяких внешних утилит "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 |
|
|
Поскольку создание функционала задавать порядок иконок через ini отложен. И ограничение на длину имени в 20 знаков(включая расширение) тоже не завтра будет снято, то можно использовать наборы иконок уже сейчас группируя их по имени и не допуская длины имени более 20 знаков. Дорожные знаки можно использовать. Номера и буквы можно использовать. Иконки гугла следует немного подрихтовать. Начало имени я сделал осталось поправить длинные имена (но у меня плохо с фантазией)Список имён прикладываю. Если кто сможет укоротить имена, то я потом по этому списку переименую файлы. Переименовывать можно как угодно только не меняйте порядок имён (тогда автоматически переименуются файлы иконок под новое имя. |
|
|
Хорошо бы иконки таки по папкам раскидать, как тут предложено: http://sasgis.org/mantis/view.php?id=1582#c9053 Буквы-цифры в одной папке, дорожные знаки - в другой, девочки-мальчики - в третьей... Только не знаю как потом выводить - всё в куче или также по папкам... |
| 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: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 | |
| 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 | |
| 18-09-2012 12:08 | Tolik | Note Added: 0008982 | |
| 18-09-2012 12:10 | Tolik | Note Edited: 0008982 | |
| 18-09-2012 20:17 | gpsMax | Relationship added | related to 0000191 |
| 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 | |
| 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 | |
| 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 | |
| 20-09-2012 21:44 | gpsMax | Note Edited: 0009010 | |
| 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 |
| 08-08-2025 13:24 | zed | Category | Хотелка => Хотелка / Feature request |