Bug 15667 - [FR] better frame border color
Summary: [FR] better frame border color
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: WindowMaker (show other bugs)
Version: unstable
Hardware: all Linux
: P2 enhancement
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL: http://git.altlinux.org/people/mike/p...
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-15 14:43 MSD by Michael Shigorin
Modified: 2013-03-05 19:24 MSK (History)
3 users (show)

See Also:


Attachments
BROKEN patch aiming to add frame border color knob to WPrefs (6.30 KB, patch)
2011-10-24 23:32 MSK, Michael Shigorin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Shigorin 2008-05-15 14:43:50 MSD
> Исправление попадёт в 0.92.0-alt3.
Ой, а можно ту мелочь, про которую как-то в jabber говорил -- не чёрный, а
чуточку более светлый цвет рамки окон?  Тогда чёрный фон терминала не будет
сливаться с тёмным фоном десктопа, а при светлых тонах разница navy с black
незаметна.

Обкатано три месяца дома с разными фонами и окнами, юзабельность для меня лично
заметно улучшилась и глаза спасибо говорят :) (а то им приходилось по смещениям
пикселов шрифта границы угадывать...)
Comment 1 Michael Shigorin 2008-05-15 14:44:33 MSD
На всякий продублирую:
http://git.altlinux.org/people/mike/packages/?p=WindowMaker.git;a=commitdiff;h=ca991f034d3a29db251d1c1f43f544d31c1da6fd
Comment 2 Sir Raorn 2008-05-15 14:56:22 MSD
А я не хочу.  И что делать?
Comment 3 Michael Shigorin 2008-05-15 15:32:26 MSD
Уточнить, почему не хочешь? :)

Посмотри на http://fly.osdn.org.ua/~mike/packages/WindowMaker/ -- возможно, ты
что-то не то себе вообразил.

Собсно мне тоже интересней было бы, чтоб оно ручкой регулировалось, но для этого
сначала надо из config.h вытащить.  Морально не готов, поэтому сделал себе
пакет, пользуюсь сам и выложил другим.  С этим же изменением думаю класть в
совсем лёгкий дистр.
Comment 4 Sir Raorn 2008-05-15 16:14:43 MSD
Не хочу потому, что гвозди.  И нравится чорный.  А navy не нравится.  Не против
если будет настраиваться.
Comment 5 Michael Shigorin 2008-05-15 16:22:06 MSD
(In reply to comment #4)
> Не хочу потому, что гвозди.
Чёрный -- тоже гвозди.  Значит, как сейчас -- ты тоже не хочешь. :)

> И нравится чорный.  А navy не нравится.
(продолжая копать в поисках компромисса)
0 0 128 нравится? :)  ну или ещё немного темней?
Comment 6 Sir Raorn 2008-05-15 17:09:58 MSD
Единственный приемлимый компромисс - опция в WPrefs.app.  Её есть куда вставить.
 Не надо трогать многолетние дефолты, это называется "вкусовщина".
Comment 7 Alexey Voinov 2008-05-15 17:13:21 MSD
Буду делать опцию. И не в alt3, а немного позже.
Comment 8 Michael Shigorin 2008-05-15 19:25:33 MSD
(In reply to comment #6)
>  Не надо трогать многолетние дефолты, это называется "вкусовщина".
Ну я постарался проиллюстрировать, чем именно плох этот окаменелый дефолт, а
также проверить на себе :)  Собсно _настаивать_ на его смене -- не буду. 
Предложить -- предлагаю.

(In reply to comment #7)
> Буду делать опцию. И не в alt3, а немного позже.
Придётся думать, чем вкусным угощать :)
Comment 9 Sir Raorn 2010-09-05 21:05:42 MSD
Apparently wontfix.
Comment 10 Michael Shigorin 2011-10-24 23:32:51 MSK
Created attachment 5171 [details]
BROKEN patch aiming to add frame border color knob to WPrefs

(In reply to comment #6)
> Единственный приемлимый компромисс - опция в WPrefs.app.  Её есть куда
> вставить.
Вставить-то просто -- но пока похоже, что надо вклинить что-то между POWNER и PRESIZEBAR (рамке окна всё-таки логично быть между заголовком и ресайзбаром?), что не будет иметь отношения к списку объектов с текстурами, но будет иметь отношение к списку объектов с цветами -- сейчас последние неявно привязаны к первым.  Можно попробовать привязаться к PRESIZEBAR, но как-то это криво...
Comment 11 Michael Shigorin 2013-03-05 19:24:18 MSK
Sorta fixed in 0.95.2-alt3.

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