MozillaPL.org - polskie centrum Mozilli

Główne menu:

Wprowadzenie zmian w motywie systemu

Dodatki rozszerzające funkcjonalność i schematy wyglądu Mozilli Firefox

Moderator: Pomocy?!

Wprowadzenie zmian w motywie systemu

Postautor: Sfor » 13 listopada 2022, 12:07

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; rv:91.0) Gecko/20100101 Firefox/91.0

Uaktualniłem Firefoxa do wersji 91.9.1esr i napotkałem problem z motywem systemu v 1,2. We wcześniejszych wersjach Firefoxa motyw systemu miał wersję 1.0. Kolor znaku + dodawania nowej zakładki był jasny, co dobrze działało z moimi kolorami systemowymi (Windows 7 - kompozycja Klasyczny Windows). W wersji 1.2 tego motywu znak + jest kompletnie niewidoczny.

Posługiwanie się dodatkiem Firefox Color i dostępnymi motywami nie daje możliwości uzyskania funkcjonalności motywu systemu. W żaden sposób nie potrafię odtworzyć funkcjonalności zmiany kolorów związanej z tym, czy okno Firefoxa jest aktywne, czy też nie.

Czy istnieje możliwość przeniesienia motywu systemu v1.0 z Firefoxa serii 78 do Firefoxa 91.9.1esr?
Czy istnieje możliwość zmodyfikowania motywu systemu v1.2, tak aby wyglądał tak jak v1.0?
Alternatywnie chciałbym odtworzyć funkcjonalność motywu systemu 1.0 w nowszym Firefoxie.
Sfor
 
Posty: 4
Z nami od: 13 listopada 2022, 11:48

Odp: Wprowadzenie zmian w motywie systemu

Postautor: krystian3w » 13 listopada 2022, 14:51

Przeglądarka: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:107.0) Gecko/20100101 Firefox/107.0

91.13.1 już nie ma wsparcia od prawie 2 miesięcy: https://endoflife.date/firefox podobnie 91.9.1 (wydanie miesiąc po np. 91.10.1 już je odcina).

"Motyw systemu — automatyczny" (podążający za systemem) zdaje się nie być plikiem/plikami w lokalizacji:

"Firefox\browser" a w nim plik omni.ja i po otwarciu go "chrome\browser\content\builtin-themes\". Edycja omni.ja jest "trudna" / niezalecana (a w twoim wypadku może wymagać dalszego poszukiwania jaki plik przechowuje np. "Motyw systemu — automatyczny").

___________________________________________________________________________________________________________________________________________________________________________________________________________________________

Możesz zobaczyć czy Firefox 102 ma to lepiej ogarnięte: https://sourceforge.net/projects/portab ... e/download - zgłaszaj webmasterom, że powinni poprawić kod strony i aplikacji (chyba nie odcięli oni Firefox 100-107 ani Chrome/Edge 100-108... (sic!)).
¡Moz://a zorro de fuego!

Moz://a raposa de fogo!
krystian3w
 
Posty: 1737
Z nami od: 01 grudnia 2017, 15:27

Odp: Wprowadzenie zmian w motywie systemu

Postautor: Sfor » 13 listopada 2022, 15:47

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; rv:91.0) Gecko/20100101 Firefox/91.0

Pod względem motywu systemu Wersja 102.4.0esr Firefoxa jest dokładnie taka sama jak 91.9.1esr.

Nawet jeżeli edycja omni.ja jest kłopotliwa, to może być możliwe wydobycie motywu systemowego i wykorzystanie go do stworzenia zewnętrznego motywu.

Na razie mam kłopot z samym przeglądaniem omni.ja. Zastanawiam się czy nie prościej będzie sięgnąć po kod źródłowy.
Sfor
 
Posty: 4
Z nami od: 13 listopada 2022, 11:48

Odp: Wprowadzenie zmian w motywie systemu

Postautor: krystian3w » 13 listopada 2022, 16:43

Przeglądarka: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:107.0) Gecko/20100101 Firefox/107.0

Omni.ja można rozpakować 7-zipem (ale ja tam widzę nieużyteczne motywy i ich manifest.json), jak ogarniasz kod źródłowy to w nim może być łatwiejsza opcja odpluskwiania za kodem z motywem "automatycznym" (tyle, że nie podlinkuje w czym go lepiej oglądać jak już jest w całości na github i dalej w bugzilli).
¡Moz://a zorro de fuego!

Moz://a raposa de fogo!
krystian3w
 
Posty: 1737
Z nami od: 01 grudnia 2017, 15:27

Odp: Wprowadzenie zmian w motywie systemu

Postautor: Sfor » 13 listopada 2022, 16:52

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; rv:91.0) Gecko/20100101 Firefox/91.0

Po zastanowieniu, rozwiązanie polegające na edycji omni.ja będzie niepraktyczne. Operację tę trzeba będzie ponawiać z każdą kolejną aktualizacją.

Zbudowanie motywu wykorzystującego kod pochodzący z oryginalnego motywu wydaje się bardziej przydatne, na dłuższą metę.
Sfor
 
Posty: 4
Z nami od: 13 listopada 2022, 11:48

Odp: Wprowadzenie zmian w motywie systemu

Postautor: Sfor » 26 listopada 2022, 10:28

Przeglądarka: Mozilla/5.0 (Windows NT 6.1; rv:91.0) Gecko/20100101 Firefox/91.0

Nie udało mi się znaleźć miejsca w którym znajduje się kod źródłowy motywu systemu. Niestety, nie znajduje się on w żadnym oczywistym i dobrze opisanym miejscu.
Sfor
 
Posty: 4
Z nami od: 13 listopada 2022, 11:48


Wróć do Rozszerzenia dla Firefoksa

Kto jest online

Zarejestrowani użytkownicy: Bing [Bot], dexter, Google [Bot]

Przejdź do powiązanej strony

Nawigacja:

Stopka: