>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Firefox http://forum.mozilla-russia.org/viewforum.php?id=4 >Изменить размер выпадающего окна закладок http://forum.mozilla-russia.org/viewtopic.php?id=79088 |
chriscelvin > 11-09-2024 20:30:13 |
Друзья, доброго всем. Подскажите плииз, как изменить размер выпадающего окна закладок? |
_zt > 12-09-2024 02:47:02 |
chriscelvin |
chriscelvin > 12-09-2024 09:49:17 |
_zt пишет
Доброго дня. То же самое. Не изменилось. Забыл добавить: протокол управления окнами wayland. На xwayland и х11 окошко открывалось полностью на всю высоту экрана. Перечитал в очередной раз документацию по wayland, ничего не нашел. Может что-то упускаю. В секции Display0 - 3840x2160@144Hz scales:2.000000|2.000000. Предполагаю, что это из-за scales 2.0. |
_zt > 13-09-2024 20:57:22 |
chriscelvin |
chriscelvin > 14-09-2024 12:13:13 |
_zt пишет
Я к тому, что в данном конкретном случае, firefox получается видит экран как 1920х1080 и, соответственно, масштабирует его до разрешения 3840x2160. О чем нам и говорит scales 2.0. Т.е. масштабируется все: интерфейс, кнопки, шрифт, изображения. Не масштабируется только это пресловутое окно закладок))) Даже не так. Оно масштабируется, за исключением высоты окна. Немного коряво написал, но надеюсь понятно)) Вот и пытаюсь разобраться с этим) |
_zt > 14-09-2024 14:29:26 |
chriscelvin |
chriscelvin > 14-09-2024 18:06:29 |
_zt пишет
При принудительном layout.css.devPixelsPerPx в значении 1.0, display0, в about:support, показывает следующее: 3840x2160@144Hz scales:2.000000|1.000000. Но интерфейс, шрифт, все очень маленькое, что естессно. Высота окна не изменилась. Но учитывая, что все уменьшилось, инфы в этом окне помещается больше. В "гамбургере" вкладка "закладки" по высоте еще меньше чем здесь. |
_zt > 15-09-2024 14:04:11 |
chriscelvin |
chriscelvin > 15-09-2024 16:33:07 |
Выпадающее окно закладок, которое я прикрепил в первом сообщении, оно не пустое. Я просто замазал закладки в цвет, дабы избежать любопытствующих взглядов)) там внизу этого окна видна стрелочка при нажатии на которую список начинает прокручиваться (это если не использовать колесико). Этот список достаточно большой. И удобнее было бы, если бы он раскрывался на всю высоту экрана, а не на половину. Собственно вот и все. Ладно, забейте. Спасибо, что откликнулись) Файерфокс в связке с вейланд так определяет размер экрана. Т.е. 1920х1080 и умножает (масштабирует) на 2, чтобы получить 3840х2160. В связке с xwayland и x11, файерфокс определял экран как 2560х1440 и, соответственно, умножал (масштабировал) на 1,5. Поэтому и выпадающее окно было больше и пользоваться им было комфортнее. У либревольф такая же фигня. Единственный, кто определял начальное разрешение с чистым wayland, также как и с xwayland и x11 - это palemoon. Но он стал очень глючным и я его снес к хренам собачьим. Тупит. Подождем. Вейланд теперь уже развивается достаточно активно, думаю поправят. Ну или сам привыкну)) |
_zt > 16-09-2024 16:36:01 |
chriscelvin у меня на уменьшение работает. Цифру свою подберите по предполагаемой высоте экрана минус заголовок меню. |
chriscelvin > 16-09-2024 17:29:56 |
Не, не загадка))) Просто перед этими кнопками тоже закладки) так вот они у меня спонтанно сохранились. Они также замазаны) Ща попробую. Хотя уже плюнул и в переменных снова указал GDK_BACKEND=x11. И в секции Display0 теперь scales 1.000/1.2500 .Теперь вновь на весь экран. Начинаю подозревать, что это wayland еще не научили передавать в нужном виде edid монитора в случае hidpi. Но ща попробую обязательно. UPD: не, нифига. Такое же коротенькое окошко. Ладно, хрен с ним. пока gtk приложения посидят на xwayland. Где-то читал в документации, но сейчас не могу вспомнить место, что wayland пока не умеет в правильный размер экрана. Имеется в виду экраны hidpi. Учат его этому. |
_zt > 16-09-2024 20:28:34 |
chriscelvin пишет
Сомневаюсь. |
chriscelvin > 16-09-2024 21:48:13 |
Точно, точно. Все именно так. К сожалению. Я далеко не новичок во всем этом. В частности, у меня в userChrome.css прописан код для скрытия кнопки установленных расширений с панели. Кнопочка скрыта и не появляется. Ладно, пусть пока так остается. Спасибо за помощь и отличного настроения) |
ivan568 > 16-09-2024 23:27:03 |
chriscelvin, _zt пишет
Можно в конце попробовать поставить !important. Хотя это маленько для другого) |
chriscelvin > 17-09-2024 00:55:22 |
ivan568 пишет
Проблема здесь не в том, что не работает. Оно работает на уменьшение. На увеличение никак. Проблема именно в том, что в чистом вейланд данные по экрану передаются файерфоксу как 1920х1080. Т.е. это начальный распознанный экран. Для такого размера экрана, вертикальный размер выпадающего окна закладок, как раз-таки на всю страницу. Потом файерфокс делает масштабирование в 2 раза и увеличивает экран до фактического, а именно до 3840х2160. Но вот именно высота этого окошка не масштабируется в чистом вейланде. Вот в чем проблема. И стилями это не исправить. Либо лезть в omni.ja и там копаться, либо исправлять непосредственно в протоколе wayland. В протоколе - не вариант...)) Разработчики еще сами не знают как)) В omni.ja - я тоже не разработчик)) Поэтому пусть работает в xwayland. Все комфортно, все летает, как самолет. Окошко открывается полностью на всю высоту. У меня долго этот профиль файрфокс переходил из системы в систему. Менял оборудование, менял процессоры, переставлял систему. Есть такое. Хочется, чтобы система работала как часы и была настроено четко и скрупулезно под конкретное оборудование. И профиль уже достаточно замусорился. Файерфокс себя позиционирует, с какого-то выпуска, что полностью поддерживает вейланд из коробки. Заморочился, полностью сделал новый профиль. Но вот с окошком никак)) Перфекционизм, мать его. Куда ж без него)) Сейчас новый профиль, отстроено, отлажено, пусть пока так и будет. Прочитаю, что добавили необходимые изменения в вейланд, попробую снова. Пока так. Друзья, огромная благодарность за участие) Дай бог всем нам любви, процветания и благодарных потомков))) |
_zt > 17-09-2024 14:17:19 |
chriscelvin |
chriscelvin > 17-09-2024 15:24:07 |
Да, да. Все работает. И на уменьшение и в обратную сторону. Но до границы 1080 рх. Все, дальше не идет. Можно писать хоть 10000 рх. Все равно окно останется неизменным на полэкрана в высоту. А так да, код работает. Я повторюсь, изначально экран определяется неверно. Как 1920х1080 и уже потом масштабируется. 1080рх - это граница.Где-то что-то кем-то недописано. Скорее всего в вейланде. |