Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]



"Выпуск растрового графического редактора Brushshe 2.8.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск растрового графического редактора Brushshe 2.8.0"  +/
Сообщение от opennews (?), 13-Сен-26, 13:47 
Состоялся выпуск растрового графического редактора Brushshe 2.8.0 (кодовое имя "Astana"). Brushshe примечателен наличием рамок, наклеек, тем, дополнений и других функций. Код проекта написан на Python с использованием графического тулкита CustomTkinter и библиотеки для обработки изображений Pillow, и распространяется под лицензией MPL 2.0 (документация и ассеты распространяются под CC0 1.0). Проект доступен на английском, украинском, русском, немецком, итальянском и хинди...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=66264

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

2. Сообщение от Аноним (2), 13-Сен-26, 13:47   +2 +/
Казахи пилят?
Ответить | Правка | Наверх | Cообщить модератору

3. Сообщение от Аноним (3), 13-Сен-26, 13:50   +4 +/
> Brushshe примечателен наличием ... тем

чем?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4

4. Сообщение от Аноним (4), 13-Сен-26, 13:58   +4 +/
Тем, что похож на MS Paint времён XP.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #30, #40

5. Сообщение от 16yo expert (?), 13-Сен-26, 14:04   +5 +/
Какой кошмар, это в институтах благородных девиц надо преподавать на уроках «как не надо рисовать интерфейсы»
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #9, #14, #18, #20

6. Сообщение от limafresh (ok), 13-Сен-26, 14:05   +/
Что вам не нравится? Цветовая схема? Так её можно поменять с помощью предустановленных тем в настройках, или (начиная с этой версии) с помощью сторонних тем.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #55, #56

7. Сообщение от наме (?), 13-Сен-26, 14:10   +4 +/
А куда маскот делся? Там вроде когда-то мимохудожник нарисовал крутого орла-покемона имнип, и он был единственной красивой штукой во всём этом великолепии, какбэ символизируя то, что настоящему художнику неважно где и чем. А теперь его нет.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #8, #19

8. Сообщение от наме (?), 13-Сен-26, 14:13   +1 +/
О, было

https://github.com/limafresh/Brushshe/commit/b90d469b7fa245e...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

9. Сообщение от Васян (?), 13-Сен-26, 14:18   +1 +/
Если не брать вырвиглазную цветовую палитру, интерфейс на 10/10.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #10

10. Сообщение от limafresh (ok), 13-Сен-26, 14:21   –1 +/
Так её можно поменять выбрав предустановленную или из JSON. Например вот так: https://github.com/user-attachments/assets/5ce40d8b-e8a8-486...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

11. Сообщение от Аноним (11), 13-Сен-26, 14:22   –3 +/
> Код проекта написан на Python

Отдайте Клоду, пусть перепишет на чём-нибудь компилируемом.

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12

12. Сообщение от Швондер (?), 13-Сен-26, 14:58   +2 +/
> пусть перепишет на чём-нибудь компилируемом

Зочем?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11

13. Сообщение от User (??), 13-Сен-26, 15:05   +/
ИИ внутри есть? А хотя бы снаружи - co-authored-by?
Не, не взлетит. Закапывайте.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15

14. Сообщение от User (??), 13-Сен-26, 15:06   +/
Клуб любителей ПрофессораНавигатора(ТМ) принимает новых членов...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #21, #39

15. Сообщение от limafresh (ok), 13-Сен-26, 15:07   –1 +/
Можно написать дополнение с прикрученным ИИ и будет вам ИИ
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

18. Сообщение от Аноним (18), 13-Сен-26, 16:48    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

19. Сообщение от Аноним (18), 13-Сен-26, 16:50    Скрыто ботом-модератором–2 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

20. Сообщение от Смузихеб забывший пароль (?), 13-Сен-26, 17:48   +1 +/
до гимпа ещё скатываться и скатываться, посему, норм
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

21. Сообщение от Аноним (21), 13-Сен-26, 18:03    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #43

22. Сообщение от Аноним (21), 13-Сен-26, 18:04   +/
Автор почему не копилефт?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24

23. Сообщение от DrDiablo (ok), 13-Сен-26, 18:11   –1 +/
Ну и для чего это нужно? Опять бабло пилят?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #25

24. Сообщение от limafresh (ok), 13-Сен-26, 18:16   +/
В смысле? MPL это копилефт, только пофайловый. Можно комбинировать с закрытым кодом в отдельных файлах, но изменения в файлах под MPL должны открываться под ею.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

25. Сообщение от limafresh (ok), 13-Сен-26, 18:16   +1 +/
Кто и когда пилил бабло на данном проекте?)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23

26. Сообщение от Аноним (26), 13-Сен-26, 18:19   +/
А что такое ассеты?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #27, #29, #35

27. Сообщение от Аноним (27), 13-Сен-26, 18:46   +1 +/
https://ru.wikipedia.org/wiki/%D0%98%D0%...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

28. Сообщение от Аноним (28), 13-Сен-26, 18:51    Скрыто ботом-модератором–2 +/
Ответить | Правка | Наверх | Cообщить модератору

29. Сообщение от limafresh (ok), 13-Сен-26, 18:51   +/
Иконки, иллюстрации, данные, 3Д модели, что является частью программы, но не является кодом.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

30. Сообщение от Аноним (30), 13-Сен-26, 18:59   +3 +/
Вот тут пейнту обидно было.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

31. Сообщение от ArtemITuseremail (?), 13-Сен-26, 19:15   –1 +/
Сначала прочитал "векторный". А растровый - Paint Windows 9x был и то лучше, чем это ободранство.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32

32. Сообщение от limafresh (ok), 13-Сен-26, 19:40   –1 +/
А там стикеры, рамки и темы были? Вот в Brushshe они есть)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

33. Сообщение от Аноним (33), 13-Сен-26, 20:08   +/
Хорошая программа. Успехов!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #34

34. Сообщение от limafresh (ok), 13-Сен-26, 20:12   +/
Спасибо)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #33

35. Сообщение от Васян (?), 13-Сен-26, 20:20   –1 +/
Что ты забыл на компьютерном форуме не зная таких элементарных вещей?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26 Ответы: #41

36. Сообщение от Аноним (36), 13-Сен-26, 20:28   +1 +/
Без слоёв грустно. С другой стороны - ЦА непонятная...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #38, #44

37. Сообщение от Швондер (?), 13-Сен-26, 20:45   +/
Не знаю какие у кого претензии к интерфейсу. Как по мне, лучше гимпа.
Ответить | Правка | Наверх | Cообщить модератору

38. Сообщение от limafresh (ok), 13-Сен-26, 21:03   +/
Если есть желающие внести пулл реквест с добавлением слоёв - я только за :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36

39. Сообщение от ProfessorNavigator (ok), 13-Сен-26, 21:03   +1 +/
> Клуб любителей ПрофессораНавигатора(ТМ)

Помнят, любят, ждут))

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #42

40. Сообщение от Аноним (40), 13-Сен-26, 21:30    Скрыто ботом-модератором+2 +/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

41. Сообщение от Аноним (41), 13-Сен-26, 21:36   +1 +/
А что, игродел это уже весь компьютерный форум?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

42. Сообщение от User (??), 13-Сен-26, 21:43   +/
>> Клуб любителей ПрофессораНавигатора(ТМ)
> Помнят, любят, ждут))

Трагик (с грустью): — Не позвали... Забыли...
Комик (с улыбкой): — Не позвали... Помнят!!!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #39

43. Сообщение от User (??), 13-Сен-26, 21:44   +/
> ПрофессораНавигатор лишь робкай ученик гениального Артемия Лебедева.

Клубы любителей этого товарища у нас про-па-ганд-ди-ро-вать запрещено, так что не надо грязи - наш Профессор вот ТОЧНО не из этих ).

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

44. Сообщение от Аноним (44), 13-Сен-26, 21:54   +1 +/
> ЦА непонятная

Да вроде отлично понятно: до 6 лет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #45, #46

45. Сообщение от Джон Титор (ok), 13-Сен-26, 22:11    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44

46. Сообщение от Джон Титор (ok), 13-Сен-26, 22:13    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #44 Ответы: #48

47. Сообщение от Джон Титор (ok), 13-Сен-26, 22:15    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору

48. Сообщение от limafresh (ok), 13-Сен-26, 22:31   +1 +/
Это я уже которому человеку объясняю, что цвета, шрифты и даже скругления могут быть изменены просто загрузив другую CustomTkinter-тему через окно настроек. CustomTkinter-темы являют собой обычные JSON файлы. Например можно поставить одну из этих: https://github.com/rigvedmaanas/CustomTkinterThemes . Скачиваете JSON, который нравится, и ставите. Делов то.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #46 Ответы: #50

49. Сообщение от Аноним (49), 13-Сен-26, 22:42   +/
Энтузиазм ребят да в нужное русло на krita,org, цены бы не было
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #51

50. Сообщение от Джон Титор (ok), 13-Сен-26, 22:48    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #48

51. Сообщение от Джон Титор (ok), 13-Сен-26, 22:50    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #49

52. Сообщение от Аноним (52), 13-Сен-26, 23:00   –1 +/
Кошмар какой. UI школьник рисовал?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #53

53. Сообщение от Аноним (53), 13-Сен-26, 23:11    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

54. Сообщение от Аноним (53), 13-Сен-26, 23:11   +/
Слово GIMP в черном списке? Лол
Ответить | Правка | Наверх | Cообщить модератору

55. Сообщение от Аноним (-), 13-Сен-26, 23:13    Скрыто ботом-модератором+/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6

56. Сообщение от Аноним (-), 13-Сен-26, 23:29   +/
Это отзыв только на эти 2 фото. Само ПО я не открывал.

Нет цельного дизайна интерфейса. Кнопки, пиктограммы, текст, состояния и прочее не выглядят как части одного интерфейса. Они скорее выглядят как отдельные вещи, которые потом поставили рядом.

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

Да, надписи можно прочитать и в конце концов всё понять. Но вопрос как раз в том, сколько раз это приходится делать.

Если разные роли плохо различаются визуально, пользователь вынужден снова и снова читать текст, сопоставлять его с положением элемента и только после этого понимать, что перед ним. Это не делает интерфейс непонятным. Это просто перекладывает на внимание лишнюю работу, которую сам интерфейс мог бы снять.

И эта работа не исчезает от того, что каждый отдельный элемент понятен за секунду. Когда таких мелких проверок много, они становятся постоянной когнитивной нагрузкой: вместо того чтобы сразу распознавать класс элемента, приходится каждый раз доразбирать его по содержимому и контексту.

Взять, например, второй скриншот.

Есть "Install add-on from file", "Installed add-ons (3)" и "Run". Все три выглядят очень похоже: горизонтальная скруглённая плашка; текст по центру; близкая типографика. Но только первый и третий являются действиями. "Installed add-ons (3)" — заголовок.

Он отделён цветом, но по форме всё равно похож на кнопку. Причём вполне можно сначала принять его за неактивную кнопку или за действие другого порядка. Что это заголовок, становится понятно уже из текста и положения. Само выделение цветом тут ни при чём. Проблема в том, что заголовок получил почти те же внешние признаки, что и кнопки рядом.

"Install add-on from file" и "Run" уже действительно кнопки, но это действия разного порядка. Первая относится ко всему окну, вторая — к одной конкретной записи. При этом они имеют один цвет и очень похожее оформление. Разница между глобальным и локальным действием почти не выражена.

Дальше красные "X". Их назначение по одному виду не очень понятно. Сам "X" уже используется в этом же окне как "закрыть окно"; внутри списка он может означать "убрать", "удалить", "отключить", "деинсталлировать". Если это именно uninstall, то "Uninstall" или хотя бы более однозначная пиктограмма сообщали бы смысл точнее.

Я не знаю, как этот "X" сделан внутри, и не хочу гадать по реализации. Но на скриншоте он выглядит как обычный текстовый символ, помещённый в кнопку, а не как нормальная пиктограмма из общего набора. Из-за этого он ещё сильнее выглядит как отдельный костыль.

И сама кнопка чисто красная. Красный у удаления — нормально. Но здесь три маленьких красных квадрата постоянно оказываются одними из самых заметных элементов окна. Редкое вторичное действие всё время тянет на себя внимание. Если это просто удаление расширения, мне такая постоянная тревожность вообще непонятна.

Дальше список установленных расширений.

У каждой записи повторяются одни и те же данные: имя; версия; автор; действие; удаление. То есть логика у списка фактически табличная, даже если оформлять его именно таблицей никто не обязан.

Но имя, версия и автор просто идут подряд. Поэтому версия в одной строке начинается в одном месте, в другой — уже в другом; автор тоже всё время сдвигается. При этом "Run" и "X" справа выровнены строго. И это только сильнее подчёркивает разницу: справа глаз видит колонки, слева — нет.

Вертикально строки при этом как раз разложены нормально. Я бы не сказал, что там вообще нет порядка. Проблема именно внутри строк.

Типографика тоже странная. В одной короткой записи одновременно жирный текст, обычный и курсив. Само по себе это не запрещено. Имя можно выделить, автора можно сделать слабее. Но здесь на три коротких поля сразу навешаны три разных начертания, хотя простого выравнивания этих же полей нет.

Получается, что текст постоянно пытаются различать оформлением, хотя сначала его можно было бы просто нормально разложить.

И это повторяется во всём окне. Большая циановая кнопка; большой голубой контейнер; внутри белая плашка; внутри ещё циановые кнопки; рядом красные кнопки; справа полоса прокрутки. Почти каждой вещи дают отдельную поверхность.

Плашки и скругления сами по себе не проблема. Но когда ими приходится объяснять почти всё, они быстро перестают что-то означать.

То же с цианом. Он используется слишком часто и у слишком разных вещей. Поэтому очередная циановая плашка уже сама по себе ничего не говорит: это главное действие; действие строки; выбранное состояние; просто оформление — надо смотреть дальше.

Отсюда и ощущение "набросанности". Не потому, что каждая отдельная кнопка ужасна. А потому, что из нескольких увиденных элементов трудно вывести правило для остальных.

На первом скриншоте примерно то же самое.

Слева большая панель инструментов. Почти все кнопки одинаковые по размеру, форме и цвету, поэтому различаются в основном внутренними пиктограммами. Для знакомых значков это нормально.

Группировка отступами там есть, и сама по себе она выглядит нормально. Поэтому к ней я бы не придирался: по одному скриншоту я не знаю, есть ли у кнопок подсказки, как они ведут себя при наведении и насколько быстро этот набор вообще осваивается в работе.

Куда интереснее выбранный инструмент. Для рисовалки это одно из главных состояний: одно и то же движение мышью может рисовать, стирать, заливать, выделять и так далее.

На скриншоте мне не очень понятно, какой инструмент выбран, если не смотреть на "Brush:" сверху. Сама кнопка кисти слева не выглядит настолько явно выбранной, насколько важным является это состояние. При этом круглый или квадратный наконечник кисти — то есть уже параметр выбранного инструмента — показан заметно яснее.

Получается странная иерархия: вторичный параметр виден лучше, чем основное состояние, от которого зависит следующее действие пользователя.

Если в программе есть ещё какая-то индикация, которой на фото не видно, хорошо. Я говорю именно про этот экран.

И здесь уже дело не только во внешнем виде. Если режим плохо виден, его приходится помнить. А если его приходится помнить, можно совершенно правильно сделать движение мышью не тем инструментом. Компьютер уже знает, какой режим выбран; нет особого смысла заставлять пользователя держать то же самое в голове.

Ещё "640x480" справа внизу. По оформлению это опять похоже на кнопку: яркая поверхность; скругление; текст по центру. Но по содержанию это может быть просто размер изображения. А может быть кнопка изменения размера. По фото я не знаю.

Если это просто значение, непонятно, зачем оно выглядит как действие. Если это действие, по внешнему виду непонятно, что именно оно делает.

"Save to gallery" при этом огромная и очень заметная. Может быть, для программы это действительно одно из главных действий. Тогда ладно. Но по этому же экрану текущее состояние инструмента выражено намного слабее. Если галерея не важнее самой работы с рисунком, то приоритеты получились странные.

Теперь про сам циан.

Проблема не сводится к тому, что мне не нравится конкретный оттенок. Его можно поменять на другой, но от этого заголовок не перестанет быть похожим на кнопку; список не станет ровнее; выбранный инструмент не станет заметнее.

Но у первого экрана есть ещё отдельная проблема именно с цветом. Это графический редактор, а большая область вокруг белого холста ярко-голубая. Цвет окружения влияет на то, как воспринимаются цвета рядом с ним. Поэтому для программы, в которой пользователь сам оценивает цвет изображения, такой фон не совсем нейтрален.

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

То есть смена темы тут действительно может изменить не только "красиво/некрасиво". Она меняет фон, на котором человек смотрит на собственное изображение.

И всё это только то, что сразу бросается в глаза на двух скриншотах. Там дальше можно отдельно разбирать меню, пропорции элементов, палитру, полосы прокрутки, размеры кнопок, пустое место, масштаб холста и ещё много мелочей. Но расписывать вообще всё мне уже лень, а комментарий и так получается длинный.

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

Поэтому он и выглядит так, будто его не проектировали целиком, а добавляли по частям.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #6


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить новость, Поддержать