Ignore:
Timestamp:
08/11/23 14:39:35 (9 months ago)
Author:
István Váradi <ivaradi@…>
Branch:
python3
hg-Phase:
(<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
Message:

The browser cache can be cleared from the menu (re #368)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/config.py

    r1094 r1097  
    222222        self._rememberPassword = False
    223223
     224        self._clearBrowserCacheOnStart = False
    224225        self._language = ""
    225226        self._hideMinimizedWindow = True
     
    310311
    311312    @property
     313    def clearBrowseCacheOnStart(self):
     314        """Get whether the browser cache should be cleared on start."""
     315        return self._clearBrowserCacheOnStart
     316
     317    @clearBrowseCacheOnStart.setter
     318    def clearBrowseCacheOnStart(self, clearBrowseCacheOnStart):
     319        """Set whether the browser cache should be cleared on start."""
     320        if clearBrowseCacheOnStart!=self._clearBrowserCacheOnStart:
     321            self._clearBrowserCacheOnStart = clearBrowseCacheOnStart
     322            self._modified = True
     323
     324    @property
    312325    def language(self):
    313326        """Get the language to use."""
     
    753766        self._rememberPassword = self._getBoolean(config, "login",
    754767                                                  "rememberPassword", False)
     768
     769        self._clearBrowserCacheOnStart = \
     770            self._getBoolean(config, "general",
     771                             "clearBrowseCacheOnStart", False)
    755772
    756773        self._language = self._get(config, "general", "language", "")
     
    863880
    864881        config.add_section("general")
     882        config.set("general", "clearBrowseCacheOnStart",
     883                   "yes" if self._clearBrowserCacheOnStart else "no")
    865884        if self._language:
    866885            config.set("general", "language", self._language)
     
    10341053        print("  rememberPassword:", self._rememberPassword)
    10351054
     1055        print("  clearBrowseCacheOnStart:", self._clearBrowserCacheOnStart)
    10361056        print("  language:", self._language)
    10371057
Note: See TracChangeset for help on using the changeset viewer.