Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[GUI] Add Preference Pack support #4787

Merged
merged 22 commits into from Oct 14, 2021
Merged

Commits on May 13, 2021

  1. Configuration menu
    Copy the full SHA
    30fd2ce View commit details
    Browse the repository at this point in the history
  2. [GUI] Add PreferencePack support

    Preference Packs are collections of preferences that can be applied en
    mass to the user's current setup. Any preference that can be stored in
    user.cfg can be stored in a preference pack, and they are designed to be
    easy to distribute.
    
    Support is also added for saving a subset of current preferences into a
    new preference pack in order to facilitate easy creation of new
    "themes", etc.
    chennes committed May 13, 2021
    Configuration menu
    Copy the full SHA
    858e88a View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. Configuration menu
    Copy the full SHA
    261cd3d View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

  1. Configuration menu
    Copy the full SHA
    d0e5cb6 View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2021

  1. Configuration menu
    Copy the full SHA
    138800c View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2021

  1. Configuration menu
    Copy the full SHA
    ad99bc4 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. Configuration menu
    Copy the full SHA
    0d5a175 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3acc8c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2021

  1. Correct cMake file.

    chennes committed Aug 6, 2021
    Configuration menu
    Copy the full SHA
    279fdcd View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. Configuration menu
    Copy the full SHA
    27042d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    554ea62 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2021

  1. Configuration menu
    Copy the full SHA
    525a92c View commit details
    Browse the repository at this point in the history
  2. Add missing header file

    chennes committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    19cd3d5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ada7327 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2021

  1. Add loadState() function to DockWindowManager

    Just changing the preference for hiding or showing a dock window does
    not actually trigger a state change. To enable that, the preferences
    pack manager must manually instruct the DockWindowManager to save its
    state into the preferences before storing a preference pack, and must
    instruct the DockWindowManager to load its new state from the
    preferences after loading a pack.
    chennes committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    98b3477 View commit details
    Browse the repository at this point in the history
  2. Fix Linux compilation bugs

    chennes committed Aug 23, 2021
    Configuration menu
    Copy the full SHA
    85b32bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2f7bb5c View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Configuration menu
    Copy the full SHA
    01ba403 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. Configuration menu
    Copy the full SHA
    b432592 View commit details
    Browse the repository at this point in the history
  2. Redesign pref pack GUI

    chennes committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    4427de6 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2021

  1. Configuration menu
    Copy the full SHA
    c8a019c View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. [Gui] PrefPacks - remove "type" parameter

    In display, show the "tags" instead.
    chennes committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    1076ba0 View commit details
    Browse the repository at this point in the history