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

Introduce a ContentManager helper #14851

Merged
merged 149 commits into from
Mar 22, 2023
Merged

Introduce a ContentManager helper #14851

merged 149 commits into from
Mar 22, 2023

Commits on Jan 30, 2023

  1. I definitely want all of this. But I started down a path for refactor…

    …ing AppLogic that I hate so I'm gonna start over
    zadjii-msft committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    581acd4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5255ba View commit details
    Browse the repository at this point in the history
  3. Revert "I don't think I want any of these"

    This reverts commit a5255ba.
    zadjii-msft committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    e6220b7 View commit details
    Browse the repository at this point in the history
  4. Start splitting AppLogic into AppLogic and Window logic

      We'll need this for #5000, for ainulindale. This refactoring will be annoying
      enough as it is so we may as well do it as a first, separate PR.
    zadjii-msft committed Jan 30, 2023
    Configuration menu
    Copy the full SHA
    936c01f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    439b21f View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2023

  1. It doesn't crash on launch. That's something. There's no startupActio…

    …ns though, so it immediately exits
    zadjii-msft committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    99bc280 View commit details
    Browse the repository at this point in the history
  2. it launches

    zadjii-msft committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    2195515 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5116ca1 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev/migrie/oop/3/foreword' into dev/migrie/oop/3/ainuli…

    …ndale
    
    # Conflicts:
    #	src/cascadia/WindowsTerminal/AppHost.h
    zadjii-msft committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    ef7e2ed View commit details
    Browse the repository at this point in the history
  5. [TO PARENT] Move the page ctor call, so that it can happen after the …

    …XAML island is started.
    
      I think this can work in the parent at least
    zadjii-msft committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    af14c2b View commit details
    Browse the repository at this point in the history
  6. Use the single AppLogic for all windows. Remove the _app references. …

    …It launches and crashes immediately. We'll keep shuffling code.
    zadjii-msft committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    d456210 View commit details
    Browse the repository at this point in the history
  7. it runs!

    zadjii-msft committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    f5b030c View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. wow it just... worked

    zadjii-msft committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    2c4613a View commit details
    Browse the repository at this point in the history
  2. Start rewriting WindowManager to facilitate the new process model

      At this point, I determined that I would need to make some big changes to
      AppHost and decided that it was time to commit before moving on.
    zadjii-msft committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    7a3e2e0 View commit details
    Browse the repository at this point in the history
  3. This does successfully get a window on the screen, which is pretty im…

    …pressive
    
      It exits itself after 30s, but hey it worked
    zadjii-msft committed Feb 1, 2023
    1 Configuration menu
    Copy the full SHA
    f655296 View commit details
    Browse the repository at this point in the history
  4. it's working

    zadjii-msft committed Feb 1, 2023
    1 Configuration menu
    Copy the full SHA
    274d62d View commit details
    Browse the repository at this point in the history
  5. notes

    zadjii-msft committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    e623299 View commit details
    Browse the repository at this point in the history
  6. 1 Configuration menu
    Copy the full SHA
    1b4f1ef View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2023

  1. [ainulindale] Clean tear down the App when the process exits

    (cherry picked from commit 57d1dd4)
    zadjii-msft committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    47336c0 View commit details
    Browse the repository at this point in the history
  2. [ainulindale] "fix" hot reload

      Doesn't work with multiple windows open, but doesn't do _nothing_
    
    (cherry picked from commit 427a4a5)
    zadjii-msft committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    9924e23 View commit details
    Browse the repository at this point in the history
  3. [ainulindale] This I'm confident fixes some of the x-thread errors, b…

    …ut this doesn't fix the crash
    
    (cherry picked from commit 700aadc)
    zadjii-msft committed Feb 7, 2023
    Configuration menu
    Copy the full SHA
    f06e484 View commit details
    Browse the repository at this point in the history
  4. [ainulindale] Expand commands in the AppLogic, not on each page

      TerminalPage is the thing that ends up expanding iterable Command. It does
      this largely with copies - it makes a new map, a new vector, copies the
      Commands over, and does the work there before setting up the cmdpal.
    
      Except, it's not making a copy of the Commands, it's making a copy of the
      vector, with winrt objects all pointing at the Command objects that are
      ultimately owned by CascadiaSettings.
    
      This doesn't matter if there's only one TerminalPage - we'll only ever do that once.
    
      If there's many, on different threads, then one tpage will end up expanding
      the subcommands of one Command while another tpage is ALSO iterating on those
      subcommands. Hence why I'm getting `hresult_changed_state`s
    
    (cherry picked from commit 2122eec)
    zadjii-msft committed Feb 7, 2023
    1 Configuration menu
    Copy the full SHA
    2822c36 View commit details
    Browse the repository at this point in the history
  5. 1 Configuration menu
    Copy the full SHA
    f27db59 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2023

  1. Configuration menu
    Copy the full SHA
    2332f0c View commit details
    Browse the repository at this point in the history
  2. I guess this is just dead now

    36 TODOs
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    4e7da2e View commit details
    Browse the repository at this point in the history
  3. Move the initialization of the showHide Throttler after we init the d…

    …ispatcher.
    
      35 TODOs left
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    23c4d4c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    761bd6a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    93e9dc5 View commit details
    Browse the repository at this point in the history
  6. UWP is dead

      32 TODOs
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    d5396d1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    07ff418 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    40fdbc1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    4db381e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    64257d8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3026922 View commit details
    Browse the repository at this point in the history
  12. Start to move window restoration into the Emperor

      I think I have a vision for it now. 25 TODOs left.
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    84e228f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    dc1ae9a View commit details
    Browse the repository at this point in the history
  14. move more window persist code around.

      It doesn't save or restore, but it does seem to not crash.
    
      24 TODOs left
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    8bb8391 View commit details
    Browse the repository at this point in the history
  15. It persists, but it doesn't restore yet.

      21 TODOs left
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    0f4c4d8 View commit details
    Browse the repository at this point in the history
  16. Hey look I brought two windows back into existence!...

      They weren't from the persisted JSON, but they did come back
    
      21 TODOs left
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    a5a9930 View commit details
    Browse the repository at this point in the history
  17. We're getting closer to loading up the previous state, but it doesn't…

    … always work as expected
    
     20 TODOs left
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    6e6d14e View commit details
    Browse the repository at this point in the history
  18. Hey this worked!

      The trick is, that if you do this while debugging, the AppState will get persisted as you're stepping through, which can make debugging this really tricky
    zadjii-msft committed Feb 8, 2023
    Configuration menu
    Copy the full SHA
    3fb8e8c View commit details
    Browse the repository at this point in the history
  19. cleanup. 18 TODOs remain

    zadjii-msft committed Feb 8, 2023
    1 Configuration menu
    Copy the full SHA
    4d5f6d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2023

  1. It so SO works

    zadjii-msft committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    a7379ca View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0b79e81 View commit details
    Browse the repository at this point in the history
  3. make pane brushes a member variable, which is good enough

    (cherry picked from commit 7bad8c9)
    zadjii-msft committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    950ce6c View commit details
    Browse the repository at this point in the history
  4. Readd ShouldImmediatelyHandoffToElevated

      17 TODOs remain
    zadjii-msft committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    055da35 View commit details
    Browse the repository at this point in the history
  5. Handle Quit actions

      16 TODOs
    zadjii-msft committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    b0726c2 View commit details
    Browse the repository at this point in the history
  6. Re-add support for the notification icon.

      14 TODOs left
    zadjii-msft committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    e214624 View commit details
    Browse the repository at this point in the history
  7. Quake logic seems to work again.

      Down to just 10 TODOs left
    zadjii-msft committed Feb 9, 2023
    1 Configuration menu
    Copy the full SHA
    c69f0bc View commit details
    Browse the repository at this point in the history
  8. This actually seems to make the lifetime management worse - we just d…

    …tor the WindowEmperor randomly now, which is no good
    zadjii-msft committed Feb 9, 2023
    Configuration menu
    Copy the full SHA
    7e91bdb View commit details
    Browse the repository at this point in the history
  9. Revert "This actually seems to make the lifetime management worse - w…

    …e just dtor the WindowEmperor randomly now, which is no good"
    
    This reverts commit 7e91bdb.
    zadjii-msft committed Feb 9, 2023
    1 Configuration menu
    Copy the full SHA
    0395dc4 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Configuration menu
    Copy the full SHA
    f904e5d View commit details
    Browse the repository at this point in the history
  2. Some additional cleanup of the WindowManager code

      3 TODOs left
    zadjii-msft committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    4548729 View commit details
    Browse the repository at this point in the history
  3. and with that, we're ready to cleanup for review.

      2 TODOs left
    zadjii-msft committed Feb 10, 2023
    1 Configuration menu
    Copy the full SHA
    7660937 View commit details
    Browse the repository at this point in the history
  4. 1 Configuration menu
    Copy the full SHA
    0ad5b59 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cfa6108 View commit details
    Browse the repository at this point in the history
  6. let's do it

    zadjii-msft committed Feb 10, 2023
    1 Configuration menu
    Copy the full SHA
    e40575b View commit details
    Browse the repository at this point in the history
  7. 1 Configuration menu
    Copy the full SHA
    dffb416 View commit details
    Browse the repository at this point in the history
  8. 1 Configuration menu
    Copy the full SHA
    a769933 View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2023

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

Commits on Feb 13, 2023

  1. bwahahahahaha

    zadjii-msft committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    33685d9 View commit details
    Browse the repository at this point in the history
  2. spel

    zadjii-msft committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    a4f19a9 View commit details
    Browse the repository at this point in the history
  3. 1 Configuration menu
    Copy the full SHA
    1ec8c0d View commit details
    Browse the repository at this point in the history
  4. cleanup for review

    zadjii-msft committed Feb 13, 2023
    1 Configuration menu
    Copy the full SHA
    2621519 View commit details
    Browse the repository at this point in the history
  5. spel

    zadjii-msft committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    603a2ce View commit details
    Browse the repository at this point in the history
  6. runformat

    zadjii-msft committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    a9ac218 View commit details
    Browse the repository at this point in the history
  7. this was usnused

    zadjii-msft committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    82224bc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d9d4d2e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3f9deca View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0f0316f View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. [valaquenta] Lifetime manage controls

    (cherry picked from commit 4eba01f)
    zadjii-msft committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    7734600 View commit details
    Browse the repository at this point in the history
  2. Don't add multiple event handlers for the core

      Basically, because we were projecting the event straight trhough the control, from core->page, basically when we would do a PasteRequested, we'd call the handler registered on the first control, then also the handler added by the second.
    zadjii-msft committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    2873511 View commit details
    Browse the repository at this point in the history
  3. Add auto_revokers to all TermControl ev handlers, but that wasn't wha…

    …t ended up fixing this bug.
    
      All we actually needed was to do a _FontSizeChangedHandlers() to set up the font size and the markers in the TermControl.
    zadjii-msft committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    855a79d View commit details
    Browse the repository at this point in the history
  4. notes

    zadjii-msft committed Feb 14, 2023
    1 Configuration menu
    Copy the full SHA
    4b22963 View commit details
    Browse the repository at this point in the history
  5. spel

    zadjii-msft committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    d06ad8b View commit details
    Browse the repository at this point in the history
  6. fix the tests

    zadjii-msft committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    118bffa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa8b0c5 View commit details
    Browse the repository at this point in the history
  8. the tests all...pass?

    zadjii-msft committed Feb 14, 2023
    Configuration menu
    Copy the full SHA
    bc80943 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2023

  1. I'm committing everything just in case, but I'm gonna revert and just…

    … do the part that fixed it
    zadjii-msft committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    667b658 View commit details
    Browse the repository at this point in the history
  2. Revert "I'm committing everything just in case, but I'm gonna revert …

    …and just do the part that fixed it"
    
    This reverts commit 667b658.
    zadjii-msft committed Feb 15, 2023
    Configuration menu
    Copy the full SHA
    2bc578b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    62a4ee0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    091f32c View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2023

  1. that was quite silly

    zadjii-msft committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    ecab57f View commit details
    Browse the repository at this point in the history
  2. 0 TODOs remain

    zadjii-msft committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    13257da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f9caf19 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. [ainulindale] The Terminal shouldn't crash on a WM_SETTINGCHANGE

    (cherry picked from commit 7649725)
    zadjii-msft committed Feb 23, 2023
    Configuration menu
    Copy the full SHA
    9a47396 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    273f2a8 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. std::vectors are better

    zadjii-msft committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    c79f27c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b75fb24 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cacb822 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6934bc8 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Lots of PR nits

    zadjii-msft committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    b589d09 View commit details
    Browse the repository at this point in the history
  2. the last nits, I think

    zadjii-msft committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    0199aba View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5e23a72 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ada3f42 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5164bff View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2023

  1. Apply suggestions from code review

    Co-authored-by: Carlos Zamora <[email protected]>
    zadjii-msft and carlos-zamora authored Mar 2, 2023
    Configuration menu
    Copy the full SHA
    7e2eb0d View commit details
    Browse the repository at this point in the history
  2. some smaller nits

    zadjii-msft committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    5c852c3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e331a0 View commit details
    Browse the repository at this point in the history
  4. some cleanup

    zadjii-msft committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    8e2c7a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    08f6a53 View commit details
    Browse the repository at this point in the history
  6. spelling is hard

    zadjii-msft committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    8803324 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b983c69 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    48aa555 View commit details
    Browse the repository at this point in the history
  9. sure. It doesn't matter'

    zadjii-msft committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    3aa083b View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. [ainulindale] Prevent a race between the Emperor and the window logic…

    … when updating settings
    
    (cherry picked from commit 35c7474)
    zadjii-msft committed Mar 6, 2023
    Configuration menu
    Copy the full SHA
    9a9fa43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    11ef8ef View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2023

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

Commits on Mar 8, 2023

  1. Configuration menu
    Copy the full SHA
    5fe3fa5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0ca581 View commit details
    Browse the repository at this point in the history
  3. mmmm fresh cut code

    zadjii-msft committed Mar 8, 2023
    Configuration menu
    Copy the full SHA
    74af809 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    547b2c9 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    6f6880c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1dc2436 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2023

  1. Configuration menu
    Copy the full SHA
    6e4b2e1 View commit details
    Browse the repository at this point in the history
  2. pr nits

    zadjii-msft committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    7721813 View commit details
    Browse the repository at this point in the history
  3. PR nits

    zadjii-msft committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    6dead99 View commit details
    Browse the repository at this point in the history
  4. Remove the need for TerminalPage to know the number of open windows

      This removes all the weirdness around the way that TerminalPage needs to track
      the number of open windows. Instead of TerminalPage persisting empty state
      when the last tab closes, it lets the AppHost know that the last tab was
      closed due to _closing the tab_ (as opposed to closing the window / quitting).
      This gives AppHost an opportunity to persist empty state for that case,
      because _it_ knows how many windows there are.
    
      This could basically be its own PR.
    
      Probably worth xlinking this commit to #9800
    zadjii-msft committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    434abc2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b59eb9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    39a9450 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    44b238e View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. fix the tests too

    zadjii-msft committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    073350e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca511c9 View commit details
    Browse the repository at this point in the history
  3. I don't trust you phyllis

    zadjii-msft committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    f70775a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81140a5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    339972e View commit details
    Browse the repository at this point in the history
  6. yea we can fold this in

    zadjii-msft committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    6d04353 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1138416 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9957e5c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c8ce5b4 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Configuration menu
    Copy the full SHA
    6aec80b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9316f5b View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2023

  1. Configuration menu
    Copy the full SHA
    0808f94 View commit details
    Browse the repository at this point in the history
  2. last nits, let's do this

    zadjii-msft committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    5b3dc08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59b07f1 View commit details
    Browse the repository at this point in the history
  4. [ainulindale] fix defterm

      Each page was registering as a handoff target, so basically we'd start the
      server then yeet the connection back to the first window and presto, you'd
      have a dead window and a connection on the wrong thread and everything was
      awful. Instead, only register as the handoff listener when we've actually said
      we want to be a handoff listener.
    zadjii-msft committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    7142ae8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d55bb43 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    11f9957 View commit details
    Browse the repository at this point in the history
  7. Merge remote-tracking branch 'origin/main' into dev/migrie/oop/3/ainu…

    …lindale
    
    # Conflicts:
    #	src/cascadia/TerminalApp/AppLogic.cpp
    #	src/cascadia/TerminalApp/AppLogic.h
    #	src/cascadia/TerminalApp/AppLogic.idl
    #	src/cascadia/TerminalApp/TerminalPage.h
    #	src/cascadia/TerminalApp/TerminalWindow.cpp
    #	src/cascadia/TerminalApp/TerminalWindow.h
    #	src/cascadia/TerminalSettingsModel/GlobalAppSettings.cpp
    #	src/cascadia/TerminalSettingsModel/GlobalAppSettings.h
    #	src/cascadia/TerminalSettingsModel/GlobalAppSettings.idl
    #	src/cascadia/WindowsTerminal/AppHost.cpp
    #	src/cascadia/WindowsTerminal/AppHost.h
    zadjii-msft committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    55ee49b View commit details
    Browse the repository at this point in the history
  8. Merge remote-tracking branch 'origin/dev/migrie/oop/3/ainulindale' in…

    …to dev/migrie/oop/3/valaquenta
    zadjii-msft committed Mar 17, 2023
    Configuration menu
    Copy the full SHA
    fe2ee91 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1e4cc33 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2023

  1. Merge remote-tracking branch 'origin/dev/migrie/oop/3/ainulindale' in…

    …to dev/migrie/oop/3/valaquenta
    zadjii-msft committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    5a420d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    24da827 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. easier nits

    zadjii-msft committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    b02b935 View commit details
    Browse the repository at this point in the history
  2. fix the tests

    zadjii-msft committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    f73ec9a View commit details
    Browse the repository at this point in the history
  3. why not just use uints?

    zadjii-msft committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    3659744 View commit details
    Browse the repository at this point in the history
  4. I don't know how to stl

    zadjii-msft committed Mar 21, 2023
    Configuration menu
    Copy the full SHA
    3af4d94 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. notes from PR

    zadjii-msft committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    697b420 View commit details
    Browse the repository at this point in the history