Skip to content

Releases: Eliastik/page-shadow

Version 2.10

18 Aug 21:28
0c73ca5
Compare
Choose a tag to compare

English :

  • Page Shadow has undergone a redesign of its graphical interface. Many new features are available:
    • Added a dark mode for the entire Page Shadow interface. The dark mode is automatically enabled according to the device settings.
    • Added 2 new interface modes for the popup: "Switches and icons" mode (enabled by default) and "Modern" (still in beta, and will be the default interface of the Page Shadow popup on the next version)
    • The Advanced settings interface has undergone a total overhaul: now organized in the form of tabs, which allows easier navigation in the settings
    • Dark/light mode and popup interface theme can be set in Advanced settings
  • Separation of "Night mode" from "Decrease page brightness" function: "Night mode" is now a separate function, named "Blue light reduction filter"
    • It's now possible to combine the 2 functions
    • Existing user settings will be automatically migrated to this new setting (including presets)
  • Added the "Attenuate image colors" function to avoid displaying colors that are too bright;
  • It's now possible to automatically archive Page Shadow settings in the Cloud, at a configurable interval (by default, this feature is disabled);
  • A warning is now displayed to warn of the importance of making an archive of the extension settings;
  • Optimization of downloading and automatic updating of filters: they are updated only if necessary (date of last update of the file on the server). If an update is necessary, a message is displayed at the level of the list of filters;
  • Added advanced options for advanced users in Advanced settings;
  • Bug fixes and technical improvements:
    • Fixed a bug that could occur when selecting a custom theme and then a classic (non-custom) theme: the custom theme remained applied to the other tabs;
    • Fixed a rare bug with some websites, where the extension had difficulty applying the "Increase page contrast" function (websites forcing reset of some HTML attributes)
      • Added "delayApplyMutationObserversSafeTimer" filter functionality to fix this issue;
    • Fixed a bug with some websites, where the functions were removed by the website page changes (Github for example, when navigating between pages)
      • Added 2 new filters to configure this bugfix (observeBodyChange and observeBodyChangeTimerInterval)
    • Fixed a bug with the function "Invert entire page colors" on Firefox;
    • Fixed bugs with the function "Invert colors" on all browsers;
    • Fixed bugs with Mutation Observers;
    • Fixed a bug with some websites and the application of some filters (forceDisableDefault...);
    • Fixed applying some filters to the body element;
    • Optimized extension size;
    • Fixed other minor bugs and minor performance optimizations;
    • Font Awesome is now managed with NPM;
    • Simplified code;
    • Updated dependencies.

Français

  • Page Shadow a subit une refonte de son interface graphique. De nombreuses nouveautés sont disponibles :
    • Ajout d'un mode sombre pour toute l'interface de Page Shadow. Il s'active automatiquement selon les paramètres de l'appareil.
    • Ajout de 2 nouveaux modes d'interface pour la popup : le mode "Switches et icônes" (activé par défaut) et "Moderne" (encore en bêta, et sera l'interface par défaut de la popup de Page Shadow sur la prochaine version)
    • L'interface des Paramètres avancées a subit une refonte totale : elle est désormais organisée sous forme d'onglets, ce qui permet une navigation plus facile dans les paramètres
    • Le mode sombre/claire et le thème de l'interface de la popup sont paramétrables dans les Paramètres avancés
  • Séparation du "Mode nuit" de la fonction "Baisser la luminosité de la page" : le "Mode nuit" est désormais une fonction à part, nommée "Filtre de réduction de la lumière bleue"
    • Cela permet de combiner les 2 fonctions
    • Les paramètres des utilisateurs existants seront automatiquement migrés vers ce nouveau fonctionnement (y compris les pré-réglages)
  • Ajout de la fonction "Atténuer la couleur des images" permettant d'éviter d'afficher des couleurs trop vives ;
  • Il est désormais possible d'archiver automatiquement les paramètres de Page Shadow dans le Cloud, à un intervalle paramétrable (par défaut, cette fonctionnalité est désactivée) ;
  • Un avertissement est désormais affiché pour avertir de l'importance d'effectuer une archive de ses paramètres de l'extension ;
  • Optimisation du téléchargement et de la mise à jour automatique des filtres : ceux-ci sont mis à jour uniquement si nécessaire (date de dernière mise à jour du fichier sur le serveur). Si une mise à jour est nécessaire, un message est affiché au niveau de la liste des filtres ;
  • Ajout d'options avancées pour les utilisateurs avertis dans les Paramètres avancés ;
  • Corrections de bugs et améliorations techniques :
    • Correction d'un bug qui pouvait survenir lorsque l'on sélectionnait un thème personnalisé puis un thème classique (non personnalisé) : le thème personnalisé restait appliqué aux autres onglets ;
    • Correction d'un rare bug avec certains sites, où l'extension avait des difficultés à appliquer la fonction "Augmenter le contraste" (les sites web forçant la réinitialisation de certains attributs HTML)
      • Ajout de la fonctionnalité de filtre "delayApplyMutationObserversSafeTimer" pour corriger ce problème ;
    • Correction d'un bug avec certains sites, où les fonctions de l'extension étaient écrasées par certains changements sur les pages (Github par exemple, en naviguant entre pages)
      • Ajout de 2 nouveaux filtres pour configurer cette correction (observeBodyChange et observeBodyChangeTimerInterval)
    • Correction d'un bug avec la fonction "Inverser les couleurs de la page entière" sous Firefox ;
    • Correction de bugs avec la fonction "Inverser les couleurs" sur tous les navigateurs ;
    • Correction de bugs avec les Mutation Observers ;
    • Correction d'un bug avec certains sites web et l'application de certains filtres (forceDisableDefault...) ;
    • Correction de l'application de certains filtres à l'élément body ;
    • Optimisation de la taille de l'extension ;
    • Correction d'autres bugs mineurs et optimisation mineure des performances ;
    • Simplifications du code ;
    • Gestion de Font Awesome avec NPM ;
    • Mise à jour des dépendances.

Version 2.9.1

27 Dec 13:39
00e9047
Compare
Choose a tag to compare

English

  • Improved performance when enabling/disabling Page Shadow and when changing settings
  • Improved performance of the processing of web pages by Page Shadow
    • Optimization of "Mutation Observers"
    • These optimizations can be configured thanks to new filter rules
  • It's now possible to set a color in RGB or in HSV in the custom themes settings
  • Added an optional list "Ultra performance mode"
  • Added theme n°16
  • Bug fixes:
    • Fixed a bug with the filters applied to the subframes (iframes) of a page: the filters taken into account were those of the parent page and not those of the frames
    • Fixed a bug with websites using the Shadow DOM feature: the Invert the colors setting was not taken into account
    • Fixed a bug when reinstalling default filters: manually added filter sources were deleted following this action
    • Fixed a rare crash when opening a web page from another domain in a new tab from another web page
    • Fixed a bug when Page Shadow was disabled for a website which had opened an "about:blank" popup window: the state was not applied to the popup
    • Fixed a false positive for the automatic detection of transparent elements
    • The advanced settings and the test page now only open in one tab at a time
    • If an error occurs while updating a filter, Page Shadow now retries to update it 5 minutes later
    • Fixed the "Create a preset" popup icon
  • Technical improvements:
    • Some elements are now ignored when processing web pages by Page Shadow
    • Update of dependencies

Français

  • Amélioration des performances lors de l'activation/désactivation de Page Shadow et lors de la modification des paramètres
  • Amélioration des performances du traitement des pages web par Page Shadow
    • Optimisation des "Mutation Observers"
    • Ces optimisations sont paramétrables grâce à de nouvelles règles de filtre
  • Il est désormais possible d'indiquer une couleur en RGB ou en HSV dans les paramètres des thèmes personnalisés
  • Ajout d'une liste optionnelle "Mode ultra performance"
  • Ajout du thème n°16
  • Correction de bugs :
    • Correction d'un bug avec les filtres appliqués aux sous-cadres (iframes) d'une page : les filtres pris en compte étaient ceux de la page parent et non ceux du cadres
    • Correction d'un bug avec les sites web utilisant la fonctionnalité Shadow DOM : le paramétrage Inverser les couleurs n'était pas pris en compte
    • Correction d'un bug lors de la réinstallation des filtres par défaut : les sources de filtre ajoutés manuellement étaient supprimés suite à cette action
    • Correction d'un plantage rare lors de l'ouverture d'une page web d'un autre domaine dans un nouvel onglet à partir d'une autre page web
    • Correction d'un bug lorsque Page Shadow était désactivé pour un site web qui avait ouvert une fenêtre popup "about:blank" : l'état n'était pas appliqué à la popup
    • Correction d'un faux positif pour la détection automatique des éléments transparents
    • Les Paramètres avancés et la page de test ne s'ouvrent désormais que dans un seul onglet à la fois
    • En cas d'erreur lors de la mise à jour d'un filtre, Page Shadow ré-essaye désormais de le mettre à jour 5 minutes plus tard
    • Correction de l'icône de la popup "Créer un pré-réglage"
  • Améliorations techniques :
    • Certains éléments sont désormais ignorés lors du traitement des pages web par Page Shadow
    • Mise à jour des dépendances

Version 2.9

12 Dec 22:12
f2c74f2
Compare
Choose a tag to compare

English

  • Added the ability to create a preset and update a preset with current settings directly in the extension menu;
  • Added the "Selective" setting for the Invert the colors function: this setting, based on the filters feature, allows you to invert the colors of a small number of elements which may be displayed incorrectly on a dark theme of the Increase page contrast function;
  • Improved display of the Increase page contrast function on most websites:
    • Transparent backgrounds are now automatically detected (they were previously colored which could hide certain elements of websites), without going through the filters feature;
    • Fixed detection of background images;
    • Fixed the application of the function on websites using the "Shadow Roots" feature (used for example on bugs.chromium.org);
    • The replacement of the border of the form fields isn't enabled by default (to be activated via the filters)
  • Presets enabled for a webpage now have a higher priority than those enabled for the whole website;
  • Improved Filters feature (advanced settings):
    • More data is displayed in the filter settings: total number of filters and storage space taken by the filters;
    • The custom filter editor now has an auto-completion system;
    • The filters display and the custom filter editor now have an adapted syntax highlighting;
    • Filters in error are now displayed with a clear error message and the error detection line, which allows you to quickly view the errors;
    • Distinction between standard rule and special rule (which govern the internal functioning of the extension);
    • Added new filter rules.
  • When changing custom themes or presets in advanced settings, Page Shadow warns you if changes to settings have not been saved;
  • Performance improvement:
    • The settings are now applied in real time only if they have actually changed. In previous versions, the settings were refreshed if a global setting was changed (even if it didn't directly influence a given website). This improves performance;
    • Performance improvement when the percentage of brightness reduction was changed when the Apply the settings in real time function was enabled;
    • Improved performance of "Mutation observers"
  • Bugfixes:
    • Fixed filter rules that were not applied in rare cases;
    • Fiex the presets automatically enabled per page for dynamic SPA applications: the setting was not applied when browsing between pages;
    • Fixed display of presets created with old versions of Page Shadow (<2.8): in some cases, the display could be incorrect;
    • Fixed Cloud archiving: in some cases, archiving could not be performed but no error was displayed;
    • Fixed Cloud archiving when the Cloud storage quota was exceeded;
    • Fixed Cloud archiving: settings are splitted into several items to avoid a quota per item overrun error;
    • Fixed a bug with the disabling of Page Shadow on certain websites accessed from Google on Chrome: in the event that Google highlighted a text in the page, the Page Shadow disabling feature for the page didn't work ("#:~:text=" was added at the end of the URL by Google);
    • Fixed the change of disabled/enabled state for a website when the Apply the settings in real time function was disabled: the change is no longer applied in this case;
    • Fixed the treatment of regular expressions in filters;
    • Fixed application of parent page state (enabled/disabled) for iframes;
    • Fixed a bug with the wildcards for the features allowing to disable/enable Page Shadow for a website/webpage, to enable/disable a preset for a website/webpage as well as for filters;
      • It is now possible to escape a wildcard with a backslash ()
    • Page Shadow is now applied to "about:blank" pages
  • Technical improvements:
    • Improved mutation observer: detection of the mutation of the attributes "style" and "class" is now more precise, the sub-elements of elements modified or added to the page are now treated;
      • These improvements can be configured per site/webpage via new special filter rules;
    • Conversion of Promises to async/await, which simplifies the code;
    • The constants have been separated into a new file (constants.js);
    • Filters feature now in a FilterProcessor class;
    • The Opera version is no longer built, the Chromium version running natively on Opera;
    • Added <all_urls> permission for Chromium based browsers (like Firefox version);
    • Fixed calls to "deprecated" functions;
    • Updated dependencies.

Français

  • Ajout de la possibilité de créer un pré-réglage et de mettre à jour un pré-réglage avec les paramètres actuels directement dans le menu de l'extension ;
  • Ajout du paramétrage "Sélectif" pour la fonctionnalité "Inverser les couleurs" : ce paramètrage, basé sur la fonctionnalité des filtres, permet d'inverser les couleurs d'un nombre restreint d'éléments qui peuvent mal s'afficher sur un thème sombre de la fonctionnalité Augmenter le contraste ;
  • Amélioration de l'affichage de la fonctionnalité Augmenter le contraste sur la plupart des sites web
    • Les fonds transparents sont désormais détectés automatiquement (ils étaient auparavant colorés ce qui pouvait cacher certains éléments des sites web), et cela sans passer par la fonctionnalité des filtres ;
    • Correction de la détection des images d'arrière-plan ;
    • Correction de l'application de la fonctionnalité sur les sites web utilisant la fonctionnalité "Shadow Roots" (utilisée par example sur bugs.chromium.org) ;
    • Remplacement de la bordure des champs de formulaire non activés par défaut (à activer via les filtres)
  • Les pré-réglages activés pour une page web ont désormais une plus grande priorité par rapport à ceux activés pour le site web globalement ;
  • Amélioration de la fonctionnalité Filtres (paramètres avancés) :
    • Plus de données sont affichées au niveau du paramétrage des filtres : nombre de filtre au total et espace de stockage pris par les filtres ;
    • L'édition du filtre personnalisé a désormais un système d'auto-complétion ;
    • L'affichage des filtres et l'éditeur du filtre personnalisé ont désormais une coloration syntaxique adaptée ;
    • Les filtres en erreur sont désormais affichés avec un message d'erreurs clair et la ligne de détection de l'erreur, ce qui permet de visualiser rapidement les erreurs ;
    • Distinction entre règle standard et règle spéciales (qui régissent le fonctionnement interne de l'extension) ;
    • Ajout de nouvelles règles de filtres.
  • Lors de la modification des thèmes personnalisés ou des pré-réglages dans les paramètres avancés, Page Shadow vous averti si les changements apportés aux paramétrages n'ont pas été enregistrés ;
  • Amélioration des performances :
    • Les paramètres sont désormais appliqués en temps réel uniquement si ceux-ci ont effectivement changé. Dans les précédentes versions, les paramètres étaient rafraîchis si un paramètre global était modifié (même s'il n'influait pas directement sur un site web donné). Cela améliore les performances ;
    • Amélioration des performances lorsque le pourcentage de baisse de luminosité était modifié lorsque la fonction Appliquer les paramètres en temps réel était activée ;
    • Amélioration des performances des "Mutation observers"
  • Correction de bugs :
    • Correction des règles qui n'étaient pas appliqués dans de rares cas ;
    • Correction des pré-réglages automatiquement activés par page pour les applications dynamiques SPA : le paramétrage n'était pas appliqué lors de la navigation entre pages ;
    • Correction de l'affichage des pré-réglage créés avec d'anciennes versions de Page Shadow (< 2.8) : dans certains cas, l'affichage pouvait être incorrect ;
    • Correction de l'archivage Cloud : dans certains cas, l'archivage ne pouvait pas être effectué mais aucune erreur n'était affichée ;
    • Correction de l'archivage Cloud lorsque le quota de stockage Cloud était dépassé ;
    • Correction de l'archivage Cloud : découpage des paramètres en plusieurs items pour éviter une erreur de dépassement de quota par item ;
    • Correction d'un bug avec la désactivation de Page Shadow sur certains sites web accédés depuis Google sur Chrome : dans le cas où Google surlignait un texte dans la page, la fonctionnalité de désactivation de Page Shadow pour la page ne fonctionnait pas (ajout de "#:~:text=" à la fin de l'URL par Google) ;
    • Correction du changement de l'état désactivé/activé pour un site web lorsque la fonction Appliquer les paramètres en temps réel était désactivé : le changement n'est désormais plus appliqué dans ce cas ;
    • Correction du traitement des expressions régulières dans les filtres ;
    • Correction de l'application de l'état de la page parent (activé/désactivé) pour les iframes ;
    • Correction d'un bug avec les caractères joker pour les fonctionnalités permettant de désactiver/activer Page Shadow pour un site web/page, d'active/désactiver un pré-réglage pour un site web/page ainsi que pour les filtres ;
      • Il est désormais possible d'échapper un caracètre joker avec un antislash ()
    • Page Shadow est désormais appliqué aux pages "about:blank"
  • Amélioration techniques
    • Mutation observer améliorés : détection de la mutation des changements des attributs "style" et "class" plus précise, traitement des sous-éléments des éléments modifiés ou ajoutés à la page ;
      • Ces améliorations sont paramétrables par site/page via de nouvelles règles de filtre spéciales ;
    • Conversion des Promise en async/await, ce qui simplifie le code ;
    • Les constantes ont été séparées vers un nouveau fichier (constants.js) ;
    • Fonctionnalité des filtres désormais dans une classe FilterProcessor ;
    • La version Opera n'est désormais plus construite, la version Chromium fonctionnant nativement sur Opera ;
    • Ajout de la permi...
Read more

Version 2.8

25 Oct 19:59
8112ea7
Compare
Choose a tag to compare

English

  • Added the Filters feature, accessible in Advanced Settings. Filters allow, based on rules, to improve the display of websites when the following options are enabled: Increase page contrast or Invert colors. This advance significantly improves the display of some websites when Page Shadow is enabled. This feature can also improve the performance of Page Shadow on some websites. These filters are updated daily from Internet sources. The lists provided by default are downloaded from the eliastiksofts.com website (the extension developer's website). It's also possible to define custom rules. You don't have to do anything more on your side to take advantage of the feature, it's operational as soon as the extension is installed/updated. Filters are updated automatically;
  • Addition of the possibility of defining a list of sites/pages where to automatically enable a preset: it's possible to define this list using checkboxes available in the extension menu, or by defining a list manually (the syntax is the same as the feature to disable a website/a page, and supports regular expressions and wildcards);
  • It's now possible to apply the presets using keyboard shortcuts (to be configured manually);
  • The maximum number of storable presets has been increased from 5 to 10;
  • It's now possible to see the settings stored in the presets in the Advanced settings;
  • A notification is displayed when the extension has been updated;
  • Many bug fixes, performance improvements and other minor fixes:
    • Fixed the function Invert the colors of entire pages: on some sites, a white background could be visible when the page was scrolled;
    • Fixed the detection of the disabling/activation of a web page on certain sites based on the SPA (Single Page Application) model;
    • The extension is now operational for frames (iframes). Frames use the settings from the parent website;
    • Fixed the application of the translation of certain elements/texts which was not operational in certain cases;
    • Fixed the archiving of the settings with Firefox: the name of the downloaded file is now correct (.json extension);
    • On Firefox, the link Manage keyboard shortcuts in Advanced settings links to an help page on the Firefox website;
    • Fixed the status icon representing if Page Shadow is enabled for the current page when multiple windows are open;
    • Fixed the right-click menu when several windows are open;
    • Fixed the Increase page contrast function for websites using the Shadow Roots feature (in connection with the Filters feature);
    • Better detection of background images;
    • Performance optimization of background image detection;
    • Optimization of the extension size. Version 2.8 is lighter than version 2.7 despite the new features added.
  • Technical improvements:
    • Migration of the extension to JavaScript ES6, use of Babel and Webpack. Optimization of the size of JavaScript scripts;
    • Use of browser API instead of chrome API, use of webextension-polyfill;
    • Use of Promises instead of callbacks;
    • Use of npm to manage most of the dependencies;
    • Updated dependencies;
    • Added unlimitedStorage permission;
    • Code cleaning.

Français

  • Ajout de la fonctionnalité Filtres, accessible dans les Paramètres avancés. Les filtres permettent, à partir de règles, d'améliorer l'affichage des sites web lorsque les options suivantes sont activées : Augmenter le contraste ou Inverser les couleurs. Cette avancée améliore considérablement l'affichage de certains sites web lorsque Page Shadow est activé. Cette fonctionnalité permet également d'améliorer les performances de Page Shadow sur certains sites web. Ces filtres sont quotidiennement mis à jour à partir de sources Internet. Les listes fournies par défaut sont téléchargées depuis le site web eliastiksofts.com (site web du développeur de l'extension). Il est également possible de définir des règles personnalisées. Vous n'avez rien à faire de plus de votre côté pour profiter de la fonctionnalité, elle est opérationnelle dès l'installation/mise à jour de l'extension. Les filtres sont mis à jour automatiquement ;
  • Ajout de la possibilité de définir une liste de sites/pages où activer automatiquement un pré-réglage : il est possible de définir cette liste à l'aide de cases à cocher disponibles dans le menu de l'extension, ou en définissant une liste manuellement (la syntaxe est la même que la fonctionnalité permettant de désactiver un site/une page, et supporte les expressions régulières et les jokers) ;
  • Il est désormais possible d'appliquer les pré-réglages à l'aide de raccourcis clavier (à paramétrer manuellement) ;
  • Le nombre maximum de pré-réglages enregistrables est passé de 5 à 10 ;
  • Il est désormais possible de voir les paramètres stockés dans les pré-réglages dans les Paramètres avancés ;
  • Affichage d'une notification lorsque l'extension a été mise à jour ;
  • Corrections de nombreux bugs, amélioration des performances et autres ajustements :
    • Correction de la fonctionnalité Inverser les couleurs des pages entières : sur certains sites, un fond blanc pouvait être visible lorsque la page était défilée ;
    • Correction de la détection de la désactivation/activation d'une page web sur certains sites basés sur le modèle SPA (Single Page Application) ;
    • L'extension est désormais opérationnelle pour les cadres (iframes). Les cadres utilisent les paramètres du site web parent ;
    • Correction de l'application de la traduction de certains éléments/textes qui n'était pas opérationnelle dans certains cas ;
    • Correction de l'archivage des paramètres avec Firefox : le nom du fichier téléchargé est désormais correct (extension .json) ;
    • Sur Firefox, le lien des Paramètres avancés Gérer les raccourcis clavier renvoi vers l'aide du site de Firefox ;
    • Correction de l'icône de statut représentant si Page Shadow est activé pour la page actuelle lorsque plusieurs fenêtres sont ouvertes ;
    • Correction du menu clic-droit lorsque plusieurs fenêtres sont ouvertes ;
    • Correction de la fonction Augmenter le contraste pour les sites web utilisant la fonctionnalité Shadow Roots (en lien avec la fonctionnalité Filtres) ;
    • Meilleure détection des images d'arrière-plan ;
    • Optimisation des performances de la détection des images d'arrière-plan ;
    • Optimisation de la taille de l'extension. La version 2.8 est plus légère que la version 2.7 malgré les nouvelles fonctionnalités ajoutées.
  • Améliorations techniques :
    • Migration de l'extension vers JavaScript ES6, utilisation de Babel et Webpack. Optimisation de la taille des scripts JavaScript ;
    • Utilisation de l'API browser au lieu de l'API chrome, utilisation de webextension-polyfill ;
    • Utilisation des Promise au lieu de callbacks ;
    • Utilisation de npm pour gérer la plupart des dépendances ;
    • Mise à jour des dépendances ;
    • Ajout de la permission unlimitedStorage ;
    • Nettoyage du code.

Version 2.7

16 Aug 00:01
9824ae2
Compare
Choose a tag to compare

English

  • Added the ability to create multiple custom themes instead of just one before;
  • Added Cloud backup in Backups and presets in Advanced settings;
  • Improved blacklist/whitelist with more blocking options (wildcard *, regular expressions, etc.);
  • The whitelist now supports the same options as the blacklist, previously it only accepted domains;
  • Bug fixes and texts fixes.

Français

  • Ajout de la possibilité de créer plusieurs thèmes personnalisés au lieu d'un seul auparavant ;
  • Ajout de Archive Cloud dans Archives et pré-réglages des Paramètres avancés ;
  • Amélioration de la liste noire/blanche avec plus d'options de blocage (joker *, expressions régulières, etc.) ;
  • La liste blanche supporte désormais les mêmes options que la liste noire, auparavant elle acceptait uniquement les domaines ;
  • Corrections de bugs et des textes.

Version 2.6

31 Oct 22:44
Compare
Choose a tag to compare

English

  • Added the ability to set presets (max 5, which can be created from the advanced settings) to restore them later (via the extension menu, advanced settings or the right-click menu);
  • Added a keyboard shortcut (Alt+Shift+S) to enable/disable the extension globally;
  • Added the Videos and Backgrounds (images) elements in the Invert the colors function, so they can be inverted or not regardless of the entire page and images;
  • Added ability to enable or disable background coloring of the images when the function Increase page contrast is enabled;
  • Fixed the display of some elements that could be hidden when the function Increase page contrast was enabled (eg in Google News);
  • The space taken by the extension menu has been reduced to accommodate the new functions;
  • Other minor changes:
    • Small changes in the interface;
    • Performance improvement;
    • Bugfixes;
    • Updated the software libraries;
    • Other minor fixes (code simplification, etc.).

Français

  • Ajout de la possibilité de définir des pré-réglages (5 max, pouvant être créés depuis les paramètres avancés) afin de les restaurer plus tard (via le menu de l'extension, les paramètres avancés ou le menu du clic-droit) ;
  • Ajout d'un raccourci clavier (Alt+Shift+S) permettant d'activer/désactiver l'extension globalement ;
  • Ajout des éléments Vidéos et Arrière-plans (images) dans la fonction Inverser les couleurs, ils peuvent ainsi être inversés ou non indépendamment de la page entière et des images ;
  • Ajout de la possibilité d'activer ou de désactiver la coloration de l'arrière-plan des images lorsque la fonction Augmenter le contraste de la page est activée ;
  • Correction de l'affichage de certains éléments qui pouvaient être masqués lorsque la fonction Augmenter le contraste de la page était activée (par exemple Google Actualités) ;
  • L'espace pris par le menu de l'extension a été réduit afin d'accueillir les nouvelles fonctions ;
  • Autres changements mineurs :
    • Petits changements dans l'interface ;
    • Amélioration des performances ;
    • Correction de bugs ;
    • Mise à jour des bibliothèques logicielles ;
    • Autres corrections mineures (simplification du code, etc.).

Version 2.5

29 Apr 20:23
Compare
Choose a tag to compare

English

  • Better rendering of the tool Increase page contrast + color contrast of the themes corrected;
  • Added the ability to enable or disable the extension with one click;
  • Added the Enable/disable automatically tool which allows you to automatically enable and/or disable Page Shadow according to the time;
  • Added the ability to write a custom CSS for the custom theme;
  • Added a function for archiving/restoring the settings of Page Shadow;
  • The Invert images colors tool has been renamed to Invert the colors because it now allows you to invert the colors of the images and/or of the entire page indifferently;
  • Improved image detection for the Invert the colors tool;
  • The icon of the extension changes according to its activation state for the current page (red/green);
  • Other minor changes, bug fixes, and performance improvements:
    • Using Less for some CSS files;
    • CSS code fixes;
    • Bug fixes for Firefox Mobile;
    • Other minor fixes and improvements.

Français

  • Meilleur rendu de l'outil Augmenter le contraste de la page + contraste de couleurs des thèmes corrigé ;
  • Ajout de la possibilité d'activer ou de désactiver l'extension en un clic ;
  • Ajout de l'outil Activer/désactiver automatiquement qui permet d'activer et/ou de désactiver automatiquement Page Shadow selon l'heure de la journée ;
  • Ajout de la possibilité d'écrire une feuille de style CSS personnalisé pour le thème personnalisé ;
  • Ajout d'une fonction d'archivage/restauration des paramètres de Page Shadow ;
  • L'outil Inverser les couleurs des images a été renommé en Inverser les couleurs car il permet désormais d'inverser les couleurs des images et/ou de la page entière indiféremment ;
  • Amélioration de la détection des images pour l'outil Inverser les couleurs ;
  • L'icône de l'extension change en fonction de son état d'activation sur la page actuelle (rouge/vert) ;
  • Autres changements mineurs, corrections de bugs et améliorations des performances :
    • Utilisation de Less pour certaines feuilles de style CSS ;
    • Corrections du code CSS ;
    • Correction de bugs pour Firefox Mobile ;
    • Autres corrections et améliorations mineures.

Version 2.4

02 Jan 01:29
Compare
Choose a tag to compare

English

  • Added the ability to inverse the colors of web pages entirely, not just the images;
  • Added new options for custom themes: color of visited links and font;
  • The themes now have a color for visited links;
  • Added the ability to disable the display of the message after selecting the custom theme for the tool Increase page contrast;
  • Bug fixes, performance improvements and adjustments:
    • Improved performance (optimizations) and reduced RAM consumption;
    • Fixed the display of checkboxes with Firefox;
    • Bug corrected with the tool Invert images colors for some websites (some images couldn't be reversed);
    • Bug corrected with the tool Decrease page brightness;
    • Optimization of the layout of the extension menu (reduction of the space taken by some elements);
    • Adjusted some themes;
    • Other minor corrections and adjustments.

Français

  • Ajout de la possibilité d'inverser les couleurs des pages web entièrement, et non pas seulement les images ;
  • Ajout de nouvelles options pour les thèmes personnalisés : couleur des liens visités et police de caractères ;
  • Les thèmes ont désormais une couleur pour les liens visités ;
  • Ajout de la possibilité de désactiver l'affichage du message après avoir selectionné le thème personnalisé pour l'outil Augmenter le contraste de la page ;
  • Corrections de bugs, amélioration des performances et ajustements :
    • Amélioration des performances (optimisations) et réduction de la consommation de mémoire vive ;
    • Correction de l'affichage des cases à cocher avec Firefox ;
    • Bug corrigé avec l'outil Inverser la couleur des images pour certains sites web (certaines images pouvaient ne pas être inversées) ;
    • Bug corrigé avec l'outil Baisser la luminosité de la page ;
    • Optimisation de la mise en page du menu de l'extension (réduction de la place prise par certains éléments) ;
    • Ajustement de certains thèmes ;
    • Autres corrections et ajustements mineurs.

Version 2.3

01 Dec 22:31
Compare
Choose a tag to compare

English

  • Added the possibility to create a custom theme;
  • Improved the Invert images colors tool: background images are now detected, which greatly improves the rendering of the tool;
  • Bug fixes and adjustments:
    • Simplified and improved CSS code, which improves the compatibility with some websites (the tool Increase page contrast now target all HTML elements except some exceptions);
    • The extension now works for local web pages (URLs file://) and for the ftp protocol;
    • Fixed a bug with the tool Decrease page brightness with some websites;
    • Updated some software libraries;
    • Fixed the HTML code of the Advanced settings page;
    • Others minor adjustments and minor bug fixes.

Français

  • Ajout de la possibilité de créer un thème personnalisé ;
  • Amélioration de l'outil Inverser les couleurs des images : les images d'arrière-plan sont désormais détectées, ce qui améliore grandement le rendu de l'outil ;
  • Corrections de bugs et ajustements :
    • Code CSS simplifié et amélioré, ce qui améliore la compatibilité avec certains sites web (l'outil Augmenter le contraste de la page cible tous les éléments HTML sauf quelques exceptions) ;
    • L'extension fonctionne désormais pour les pages web locales (URLs file://) et pour le protocole ftp ;
    • Correction d'un bug avec l'outil Baisser la luminosité de la page avec certains sites web ;
    • Mise à jour de certaines bibliothèques logicielles ;
    • Code HTML de la page des Paramètres avancés corrigé ;
    • Autres petits ajustements et corrections de bugs mineurs.

Version 2.2

25 Oct 17:51
Compare
Choose a tag to compare

English

  • Added 5 new themes (10 to 15);
  • Bug fixes, major changes in the extension structure and minor adjustments:
    • Optimizations and important changes in the code of the management of the parameters (dynamic detection of the changes in real time);
    • Bug fixes for Firefox Android: disabling the extension for a site or page now works, the main settings panel now scrolls correctly;
    • Fixed a bug in the tool Decrease page brightness: in some cases, the percentage of brightness decrease could be incorrect, that made the settings panel completely dark;
    • When resetting the settings, the language is now reseted correctly (re-detection of the browser language instead of setting the default language to French);
    • Fixed some error messages (appearing in the Javascript console);
    • Better detection of the URLs of the web pages visited;
    • Correction and optimization of the management code of the right-click menu;
    • Added global configuration variables of the extension in the file "util.js";
    • Correction of the code managing the translations of the extension;
    • Updated some software libraries (i18next and Bootstrap Slider);
    • Added extension license informations to the source files;
    • Added a link to the options page in the Firefox Extensions Manager;
    • Aesthetic corrections, text corrections and other minor adjustments;
    • The JS and CSS source files are now compressed in the production version of the extension (added new compilation commands). This reduces the weight of the extension.

Français

  • Ajout de 5 nouveaux thèmes (10 à 15) ;
  • Corrections de bugs, changements importants dans la structure de l'extension et ajustements mineurs :
    • Optimisations et changements importants dans le code de la gestion des paramètres (détection dynamique des changements en temps réel) ;
    • Corrections de bugs pour Firefox pour Android : la désactivation de l'extension pour un site ou une page fonctionne désormais, le panneau des paramètres principal défile désormais correctement ;
    • Correction d'un bug de l'outil Baisser la luminosité de la page : dans certains cas, le pourcentage de baisse de la luminosité pouvait être incorrect, ce rendait le panneau des paramètres entièrement sombre ;
    • Lors de la réinitialisation des paramètres, la langue est désormais réinitialisée correctement (re-détection de la langue du navigateur au lieu de mettre la langue en français par défaut) ;
    • Correction de certains messages d'erreur (apparaissant dans la console Javascript) ;
    • Meilleure détection de l'URL des pages web visitées ;
    • Correction et optimisation du code de la gestion du menu clic-droit ;
    • Ajout des variables de configuration globale de l'extension dans le fichier "util.js" ;
    • Correction du code gérant les traductions de l'extension ;
    • Mise à jour de certaines bibliothèques logicielles (i18next et Bootstrap Slider) ;
    • Ajout des avis de licence de l'extension dans les fichiers sources ;
    • Ajout d'un lien vers la page d'options dans le gestionnaire d'extensions de Firefox ;
    • Corrections esthétiques, corrections des textes et autres ajustements mineurs ;
    • Les fichiers sources JS et CSS sont désormais compressés dans la version de production de l'extension (ajout de nouvelles commandes de compilation). Cela réduit le poids de l'extension.