Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • Briar Desktop Briar Desktop
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 174
    • Issues 174
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 15
    • Merge requests 15
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • briar
  • Briar DesktopBriar Desktop
  • Merge requests
  • !217

Delegated properties for UnencryptedSettings

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Mikolai Gütschow requested to merge settings-delegated-properties into main Jun 12, 2022
  • Overview 1
  • Commits 1
  • Pipelines 6
  • Changes 2

Some Kotlin magic for the unencrypted settings (theme and language) to reduce code duplication. Also changes the SettingsViewModel to change those settings on the IoExecutor instead of the UI thread.

Edited Jun 15, 2022 by Mikolai Gütschow
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: settings-delegated-properties