Roadmap, 2011/10
Что можно реализовать в eSchemes?
Важна ли eSchemes?
- ДА, возможность менять надоевшее оформление на другое.
- ДА, развитие UI, можно заменять отрисовку PM-контролов,
спецэффекты добавлять, интерактивность улучшить.
Во-первых, все записано в
Баг-трекере eSchemes
---------------
E-01: Иконка в левом верхнем углу.
Сейчас это ico.
Можно показывать там PNG, но нормально ли показывать там 40x40 ?!
Если мельче, то ничего не разобрать.
---------------
E-02: Наведение курсора мыши на кнопку - подсветка
Все кнопки PUSHBUTTON перекрыты.
Можно добавить подсветку.
Вынести это в опции.
---------------
E-03: Scroll-bar подменить
Было бы здорово подменить рисование scroll-bar.
И рисовать его нужным цветом, а сейчас всегда 204,204,204.
Или нет.. часть цветов можно поменять, но часть не заменить.
---------------
E-04: Процесс применения схемы (apply scheme)
Кажется он работает 1 или 2 раза.
А если повторить 10 раз, то все падает.
Что-то не так (возможно).
1000x раз выполнить Apply
---------------
E-05: Редактор eSchemes
Вообще, мнение e-co: вкладывать много сил в редактор не нужно.
Надо выдать пользователям хорошие схемы, чтобы
они просто применяли их (прикладывали / apply).
С другой стороны, скорее всего пользователи будут юзать редактор.
Всегда хочется поставить немного другие цвета.
Какие фичи делать в редакторе? Хрен знает.
Prokushev пытался повторить IBM OS/2 Warp редактирование схем.
http://trac.ecomstation.ru/eSchemes/ticket/7
---------------
E-06: eStyler
Главная конфликтная ситуация -
для каждой новой версии eCS обновляется estyler.dll.
Что-то для ACPI, что-то про цветовые схемы там меняют.
У них своя версия.
У нас в eSchemes совершенно другая версия estyler.dll.
Вообще нереально слить эти две версии.
Автор estyler потребовал вычеркнуть его имя, когда увидел,
до чего довели estyler.dll.
ИТОГО, предлагаю переименовать estyler.dll в eschinit.dll или типа того.
Другой вопрос, что будет, если в системе будут работать обе dll?
Обе могут заниматься отрисовкой TITLE окон и т.п.
---------------
E-07: Неправильно заменена функция окна
Вот пример:
http://trac.ecomstation.ru/eSchemes/ticket/16
---------------
E-08: Цвета..
eSchemes: Каким цветом закрашивать пустые области в диалоговых окнах?
Речь идет про серый цвет: 204,204,204
Можно пытаться делать светлее, в Windows это было 224, 224, 224 (? или 214).
- Можно делать 3D эффект.
- Делать белый фон нельзя.
- Делать темнее? 180,180, 180 ?
Это все бесполезно. Фон должен быть незаметным. Кроме того, программы не готовы к смене этого цвета.
---------------
E-09: Часть listbox, container - сливаются цвета
Установка принтера - список принтеров не виден.
Это критическая проблема.
Compatibility, don't see names of printers
On some WPS views text is unreadable because it is painted on a solid background of the same color
Roadmap, 2009/08
- eSchemes должна быть прозрачной для пользователя:
- Надежность
- Шрифты
- В .sch улучшить описание шрифтов, сейчас огромные
- Готовый продукт
|