Друзья, доброго всем. Подскажите плииз, как изменить размер выпадающего окна закладок?
Экран 3840х2160 и не совсем удобно, что это окошко на половину экрана. На скрине стрелочкой показал на это окно. Спасибо.
https://disk.yandex.ru/i/v0ej0hwKPpWmBQ
Отсутствует
отключите toolkit.legacyUserProfileCustomizations.stylesheets
Доброго дня. То же самое. Не изменилось. Забыл добавить: протокол управления окнами wayland. На xwayland и х11 окошко открывалось полностью на всю высоту экрана. Перечитал в очередной раз документацию по wayland, ничего не нашел. Может что-то упускаю. В секции Display0 - 3840x2160@144Hz scales:2.000000|2.000000. Предполагаю, что это из-за scales 2.0.
Отредактировано chriscelvin (12-09-2024 09:52:54)
Отсутствует
Измените для начала scales
Я к тому, что в данном конкретном случае, firefox получается видит экран как 1920х1080 и, соответственно, масштабирует его до разрешения 3840x2160. О чем нам и говорит scales 2.0. Т.е. масштабируется все: интерфейс, кнопки, шрифт, изображения. Не масштабируется только это пресловутое окно закладок))) Даже не так. Оно масштабируется, за исключением высоты окна. Немного коряво написал, но надеюсь понятно)) Вот и пытаюсь разобраться с этим)
Отсутствует
Проверьте при scales 1.0.
При принудительном layout.css.devPixelsPerPx в значении 1.0, display0, в about:support, показывает следующее: 3840x2160@144Hz scales:2.000000|1.000000. Но интерфейс, шрифт, все очень маленькое, что естессно. Высота окна не изменилась. Но учитывая, что все уменьшилось, инфы в этом окне помещается больше. В "гамбургере" вкладка "закладки" по высоте еще меньше чем здесь.
Отсутствует
chriscelvin
Вам его увеличить что ли надо? )
А зачем, оно же пустое будет?
Давайте вы соберетесь и подробнее свою хотелку опишите.
Из первого поста можно понять только одно - у вас перекосило меню и вам надо его уменьшить до нормальных размеров.
Отредактировано _zt (15-09-2024 14:07:24)
Отсутствует
Выпадающее окно закладок, которое я прикрепил в первом сообщении, оно не пустое. Я просто замазал закладки в цвет, дабы избежать любопытствующих взглядов)) там внизу этого окна видна стрелочка при нажатии на которую список начинает прокручиваться (это если не использовать колесико). Этот список достаточно большой. И удобнее было бы, если бы он раскрывался на всю высоту экрана, а не на половину. Собственно вот и все. Ладно, забейте. Спасибо, что откликнулись) Файерфокс в связке с вейланд так определяет размер экрана. Т.е. 1920х1080 и умножает (масштабирует) на 2, чтобы получить 3840х2160. В связке с xwayland и x11, файерфокс определял экран как 2560х1440 и, соответственно, умножал (масштабировал) на 1,5. Поэтому и выпадающее окно было больше и пользоваться им было комфортнее. У либревольф такая же фигня. Единственный, кто определял начальное разрешение с чистым wayland, также как и с xwayland и x11 - это palemoon. Но он стал очень глючным и я его снес к хренам собачьим. Тупит. Подождем. Вейланд теперь уже развивается достаточно активно, думаю поправят. Ну или сам привыкну))
Отредактировано chriscelvin (15-09-2024 16:39:28)
Отсутствует
chriscelvin
Я понял, у меня меню закладок пустое, все закладки на панели. Сейчас заполнил меню закладками и оно во весть экран стало. А вот второй блок закладок так и не воспроизвел. В гамбургере есть "Недавние закладки", а на панели нет. Видимо второй блок у вас это они.
А вот наличие у вас этих кнопок загадка.
Попробуйте в userChrome.css
у меня на уменьшение работает. Цифру свою подберите по предполагаемой высоте экрана минус заголовок меню.
Отредактировано _zt (16-09-2024 16:39:23)
Отсутствует
Не, не загадка))) Просто перед этими кнопками тоже закладки) так вот они у меня спонтанно сохранились. Они также замазаны) Ща попробую. Хотя уже плюнул и в переменных снова указал GDK_BACKEND=x11. И в секции Display0 теперь scales 1.000/1.2500 .Теперь вновь на весь экран. Начинаю подозревать, что это wayland еще не научили передавать в нужном виде edid монитора в случае hidpi. Но ща попробую обязательно.
UPD: не, нифига. Такое же коротенькое окошко. Ладно, хрен с ним. пока gtk приложения посидят на xwayland. Где-то читал в документации, но сейчас не могу вспомнить место, что wayland пока не умеет в правильный размер экрана. Имеется в виду экраны hidpi. Учат его этому.
Отредактировано chriscelvin (16-09-2024 17:38:46)
Отсутствует
не, нифига
Сомневаюсь.
toolkit.legacyUserProfileCustomizations.stylesheets = true?
Цифры меняли?
Путь userChrome.css точно "ваш профиль"\chrome\userChrome.css ?
Лишнего, двойного расширения у файла нет?
Отсутствует
Точно, точно. Все именно так. К сожалению. Я далеко не новичок во всем этом. В частности, у меня в userChrome.css прописан код для скрытия кнопки установленных расширений с панели. Кнопочка скрыта и не появляется. Ладно, пусть пока так остается. Спасибо за помощь и отличного настроения)
Отсутствует
chriscelvin,
Попробуйте в userChrome.css
у меня на уменьшение работает. Цифру свою подберите по предполагаемой высоте экрана минус заголовок меню.
Можно в конце попробовать поставить !important. Хотя это маленько для другого)
У меня и без !important работает.
Отредактировано ivan568 (16-09-2024 23:35:17)
Отсутствует
Можно в конце попробовать поставить !important.
Проблема здесь не в том, что не работает. Оно работает на уменьшение. На увеличение никак. Проблема именно в том, что в чистом вейланд данные по экрану передаются файерфоксу как 1920х1080. Т.е. это начальный распознанный экран. Для такого размера экрана, вертикальный размер выпадающего окна закладок, как раз-таки на всю страницу. Потом файерфокс делает масштабирование в 2 раза и увеличивает экран до фактического, а именно до 3840х2160. Но вот именно высота этого окошка не масштабируется в чистом вейланде. Вот в чем проблема. И стилями это не исправить. Либо лезть в omni.ja и там копаться, либо исправлять непосредственно в протоколе wayland. В протоколе - не вариант...)) Разработчики еще сами не знают как)) В omni.ja - я тоже не разработчик)) Поэтому пусть работает в xwayland. Все комфортно, все летает, как самолет. Окошко открывается полностью на всю высоту. У меня долго этот профиль файрфокс переходил из системы в систему. Менял оборудование, менял процессоры, переставлял систему. Есть такое. Хочется, чтобы система работала как часы и была настроено четко и скрупулезно под конкретное оборудование. И профиль уже достаточно замусорился. Файерфокс себя позиционирует, с какого-то выпуска, что полностью поддерживает вейланд из коробки. Заморочился, полностью сделал новый профиль. Но вот с окошком никак)) Перфекционизм, мать его. Куда ж без него)) Сейчас новый профиль, отстроено, отлажено, пусть пока так и будет. Прочитаю, что добавили необходимые изменения в вейланд, попробую снова. Пока так. Друзья, огромная благодарность за участие) Дай бог всем нам любви, процветания и благодарных потомков)))
Отсутствует
chriscelvin
Вы проверили, на уменьшение у вас работает?
Возможен вариант, что в том коде что про кнопку у вас скобка не закрыта или левый @namespace задан, в этом случае все последующие коды могут не работать или работать не правильно. Поэтому проверять коды надо внося их в самое начало документа, до всех существующих в нем строк.
Отредактировано _zt (17-09-2024 14:20:48)
Отсутствует
Да, да. Все работает. И на уменьшение и в обратную сторону. Но до границы 1080 рх. Все, дальше не идет. Можно писать хоть 10000 рх. Все равно окно останется неизменным на полэкрана в высоту. А так да, код работает. Я повторюсь, изначально экран определяется неверно. Как 1920х1080 и уже потом масштабируется. 1080рх - это граница.Где-то что-то кем-то недописано. Скорее всего в вейланде.
Отредактировано chriscelvin (17-09-2024 15:30:18)
Отсутствует