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

Add a Settings UI Prototype #7370

Merged
106 commits merged into from
Sep 17, 2020
Merged

Add a Settings UI Prototype #7370

106 commits merged into from
Sep 17, 2020

Commits on Jul 23, 2020

  1. add settings ui prototype

    cinnamon-msft authored and carlos-zamora committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    e07667a View commit details
    Browse the repository at this point in the history
  2. fix packages filepaths

    carlos-zamora committed Jul 23, 2020
    1 Configuration menu
    Copy the full SHA
    9e40d01 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb07e3c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e45058 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1 from cinnamon-msft/almedina-ms/NavPanel

    Match nav panel icons
    vineeththomasalex authored Jul 23, 2020
    Configuration menu
    Copy the full SHA
    4f888db View commit details
    Browse the repository at this point in the history
  6. Replicate sub menus

    almedina-ms committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    d6d835c View commit details
    Browse the repository at this point in the history
  7. Fix submenus

    almedina-ms committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    d22616c View commit details
    Browse the repository at this point in the history
  8. Remove extra line

    almedina-ms committed Jul 23, 2020
    Configuration menu
    Copy the full SHA
    fe1261b View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2020

  1. Configuration menu
    Copy the full SHA
    ad723f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0160cdc View commit details
    Browse the repository at this point in the history
  3. ~polish~

    carlos-zamora committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    f053823 View commit details
    Browse the repository at this point in the history
  4. Update Top-Level Navigation Items

    Almedina ms/nav panel
    carlos-zamora authored Jul 24, 2020
    Configuration menu
    Copy the full SHA
    69f2b54 View commit details
    Browse the repository at this point in the history
  5. merge master

    carlos-zamora committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    e7c0a8c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e3d1906 View commit details
    Browse the repository at this point in the history
  7. merge master

    carlos-zamora committed Jul 24, 2020
    Configuration menu
    Copy the full SHA
    c59bfcf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b462e91 View commit details
    Browse the repository at this point in the history
  9. Rename VS Project to SettingsControl

    ObjectModel stays in TerminalSettings though because that's how things will work out in the _real_ object model.
    carlos-zamora authored Jul 24, 2020
    Configuration menu
    Copy the full SHA
    bb61353 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3c5fc97 View commit details
    Browse the repository at this point in the history
  11. Merge pull request #5 from cinnamon-msft/vithoma/ObjectBinding_General

    Cleanup of the settings UI.
    vineeththomasalex authored Jul 24, 2020
    Configuration menu
    Copy the full SHA
    6229da3 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2020

  1. fix carlos

    cinnamon-msft committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    e5970a5 View commit details
    Browse the repository at this point in the history
  2. Kayla broke the build

    carlos-zamora authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    af572e2 View commit details
    Browse the repository at this point in the history
  3. Profiles page almost done

    vithoma committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    48fad75 View commit details
    Browse the repository at this point in the history
  4. Added more UI changes

    vithoma committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    ac9174f View commit details
    Browse the repository at this point in the history
  5. cleanup

    vithoma committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    75da7e1 View commit details
    Browse the repository at this point in the history
  6. add launch page

    cinnamon-msft committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    b435b53 View commit details
    Browse the repository at this point in the history
  7. Add launch page

    Add launch page
    carlos-zamora authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    2864818 View commit details
    Browse the repository at this point in the history
  8. add interaction page

    cinnamon-msft committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    b97af15 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #10 from cinnamon-msft/cinnamon/general-xaml

    Add interaction page
    cinnamon-msft authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    932ceda View commit details
    Browse the repository at this point in the history
  10. add rendering page

    cinnamon-msft committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    49b0080 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    53b3b16 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #11 from cinnamon-msft/cinnamon/general-xaml

    Add rendering and appearance - global pages
    vineeththomasalex authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    ab56031 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    a0643fd View commit details
    Browse the repository at this point in the history
  14. Merge pull request #8 from cinnamon-msft/vithoma/ObjectBinding_General

    Profiles:Global page rudimentary UI
    vineeththomasalex authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    f8d91b8 View commit details
    Browse the repository at this point in the history
  15. add home page

    cinnamon-msft committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    fd36244 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    51a092e View commit details
    Browse the repository at this point in the history
  17. Adding a color picker

    John Grandle committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    76382a2 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    7597129 View commit details
    Browse the repository at this point in the history
  19. Adding a border to the color picker button

    John Grandle committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    502e0cf View commit details
    Browse the repository at this point in the history
  20. Merge pull request #13 from cinnamon-msft/cinnamon/general-xaml

    Add a rough home page
    cinnamon-msft authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    2dfd8c0 View commit details
    Browse the repository at this point in the history
  21. Merge pull request #12 from cinnamon-msft/user/jograndl/ColorSchemes

    Adding a color picker
    xerootg authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    ecadd0e View commit details
    Browse the repository at this point in the history
  22. Adds AddProfile view

    scott-armiger committed Jul 27, 2020
    Configuration menu
    Copy the full SHA
    ae48469 View commit details
    Browse the repository at this point in the history
  23. Merge pull request #14 from cinnamon-msft/hack/scott-armiger/add-new-…

    …profile-page
    
    Adds AddProfile view
    cinnamon-msft authored Jul 27, 2020
    Configuration menu
    Copy the full SHA
    b196461 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2020

  1. Configuration menu
    Copy the full SHA
    c9b86d7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #15 from cinnamon-msft/cinnamon/search-bar-2

    Add initial search bar functionality
    vineeththomasalex authored Jul 28, 2020
    Configuration menu
    Copy the full SHA
    5403873 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0b4a9ea View commit details
    Browse the repository at this point in the history
  4. Merge pull request #16 from cinnamon-msft/cinnamon/search-bar-2

    Fix casing on search query
    cinnamon-msft authored Jul 28, 2020
    Configuration menu
    Copy the full SHA
    a71567f View commit details
    Browse the repository at this point in the history
  5. sort search results

    cinnamon-msft committed Jul 28, 2020
    Configuration menu
    Copy the full SHA
    f2ddb3b View commit details
    Browse the repository at this point in the history
  6. Merge pull request #17 from cinnamon-msft/cinnamon/search-bar-2

    Sort search results
    cinnamon-msft authored Jul 28, 2020
    Configuration menu
    Copy the full SHA
    d454e76 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6a72b26 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #18 from cinnamon-msft/cinnamon/home-page

    Random visual improvements
    cinnamon-msft authored Jul 28, 2020
    Configuration menu
    Copy the full SHA
    1e121d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2020

  1. Working data bindings!!!

    John Grandle committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    27b7ea9 View commit details
    Browse the repository at this point in the history
  2. Add keybindings v-

    almedina-ms committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    499f741 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fb75160 View commit details
    Browse the repository at this point in the history
  4. Revert "Add small optimization on search"

    This reverts commit fb75160.
    almedina-ms committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    cf2c431 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a8f4105 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #19 from cinnamon-msft/almedina-ms/SearchOptimization

    Add optimization for search
    cinnamon-msft authored Jul 29, 2020
    Configuration menu
    Copy the full SHA
    7270c91 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1c57176 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c3e2d13 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    2b9c401 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    265287e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4683838 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c6606e0 View commit details
    Browse the repository at this point in the history
  13. Background color all the ways John, all the ways.

    John Grandle committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    f00c4a5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    70e0d91 View commit details
    Browse the repository at this point in the history
  15. code cleanup

    cinnamon-msft committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    8d07f5a View commit details
    Browse the repository at this point in the history
  16. Merge pull request #20 from cinnamon-msft/cinnamon/home-page

    Add home page grid view data binding
    cinnamon-msft authored Jul 29, 2020
    Configuration menu
    Copy the full SHA
    8a22432 View commit details
    Browse the repository at this point in the history
  17. A model for all colors

    John Grandle committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    c9f8cc2 View commit details
    Browse the repository at this point in the history
  18. Hook the model up

    John Grandle committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    eae0474 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2b24263 View commit details
    Browse the repository at this point in the history
  20. Merge branch 'cinnamon/settings-ui-v2' into hack/scott-armiger/add-gl…

    …obal-binding
    John Grandle committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    7d9871a View commit details
    Browse the repository at this point in the history
  21. Merge pull request #22 from cinnamon-msft/hack/scott-armiger/add-glob…

    …al-binding
    
    Working data binding for GlobalSettings
    xerootg authored Jul 29, 2020
    Configuration menu
    Copy the full SHA
    95e2fce View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    de59e91 View commit details
    Browse the repository at this point in the history
  23. code cleanup

    cinnamon-msft committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    6b3cd1c View commit details
    Browse the repository at this point in the history
  24. enable back button

    cinnamon-msft committed Jul 29, 2020
    Configuration menu
    Copy the full SHA
    6f3f30d View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2020

  1. Add databinding to profiles

    carlos-zamora authored and John Grandle committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    45ab020 View commit details
    Browse the repository at this point in the history
  2. add databinding for profiles (most of them)

    carlos-zamora authored and John Grandle committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    8f83a5e View commit details
    Browse the repository at this point in the history
  3. finishing up merging

    John Grandle committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    1afeed7 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #21 from cinnamon-msft/hack/cazamor/profiles-datab…

    …ound
    
    Databind Profile Model
    xerootg authored Jul 30, 2020
    Configuration menu
    Copy the full SHA
    ee3a0d8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a8776d4 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #24 from cinnamon-msft/cinnamon/home-page

    Add home page nav functionality
    xerootg authored Jul 30, 2020
    Configuration menu
    Copy the full SHA
    d7bc868 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ae82e74 View commit details
    Browse the repository at this point in the history
  8. I have no idea where this include came from, but its 1) not needed an…

    …d 2) doesn't exist.
    John Grandle committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    75bdfe6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a1839e4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2f4e0c3 View commit details
    Browse the repository at this point in the history
  11. Keybindings page

    This page is missing some work, mainly on validation and some lighter details
    
    Also, the interface doesn't match 1:1 the mock ups, some more work is required to match it
    
    Missing stuff:
    
    Button to start capturing key strokes, currently it captures key strokes all time
    Delete button for arguments
    Validation to avoid adding the same argument multiple times
    The actual keyboard page
    Known bugs:
    
    When capturing keystrokes it shows the last pressed key, couldn't find a way to remove it
    carlos-zamora authored Jul 30, 2020
    Configuration menu
    Copy the full SHA
    c43ec17 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    20d466a View commit details
    Browse the repository at this point in the history
  13. Databindings for Color Profiles

    Databindings for Color Profiles
    carlos-zamora authored Jul 30, 2020
    Configuration menu
    Copy the full SHA
    bdd6195 View commit details
    Browse the repository at this point in the history
  14. Add a file picker

    carlos-zamora committed Jul 30, 2020
    Configuration menu
    Copy the full SHA
    c89088a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    6debfe8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4b27b65 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2020

  1. I did a lot of polish

    cinnamon-msft committed Aug 20, 2020
    Configuration menu
    Copy the full SHA
    8d81740 View commit details
    Browse the repository at this point in the history
  2. Polish the thing

    Polish the thing
    carlos-zamora authored Aug 20, 2020
    Configuration menu
    Copy the full SHA
    12d5ca5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d6f12a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2020

  1. 1 Configuration menu
    Copy the full SHA
    3cd1945 View commit details
    Browse the repository at this point in the history
  2. 1 Configuration menu
    Copy the full SHA
    6d78fb2 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    2be3a96 View commit details
    Browse the repository at this point in the history
  4. code format

    carlos-zamora committed Aug 21, 2020
    1 Configuration menu
    Copy the full SHA
    47dfbf1 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2020

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

Commits on Aug 25, 2020

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

Commits on Aug 26, 2020

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

Commits on Aug 31, 2020

  1. fix CI

    carlos-zamora committed Aug 31, 2020
    Configuration menu
    Copy the full SHA
    351e1af View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2020

  1. remove TODO CARLOS

    carlos-zamora committed Sep 9, 2020
    Configuration menu
    Copy the full SHA
    c14dea3 View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. TODOs, cleanups, namespaces

    leonMSFT committed Sep 14, 2020
    1 Configuration menu
    Copy the full SHA
    f214ebc View commit details
    Browse the repository at this point in the history
  2. formatting

    leonMSFT committed Sep 14, 2020
    1 Configuration menu
    Copy the full SHA
    b2e3da9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07d1480 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

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