Skip to content
Permalink
Branch: master
Commits on Jun 19, 2019
  1. fix this bug (#1326)

    zadjii-msft authored and msftbot committed Jun 19, 2019
Commits on Jun 14, 2019
  1. Don't always send an uppercase letter for Alt+key (#1259)

    zadjii-msft authored and adiviness committed Jun 14, 2019
    * Don't always send an uppercase letter for Alt+key
    
      Fix #637.
      Also add a test.
    
    * runformat
    
    * Use `towlower` instead of just subtracting 32.
  2. The InputStateMachine should dispatch Intermediate characters (#1267)

    zadjii-msft committed Jun 14, 2019
    The OutputStateMachine needs to collect "Intermediate" characters to be able to call [`Designate G0 Character Set`](https://invisible-island.net/xterm/ctlseqs/ctlseqs.html#h2-Controls-beginning-with-ESC) (as well as other sequences we don't yet support).
    
    However, the InputStateMachine used by conpty to process input should _not_ collect these characters. The input engine uses `\x1b` as an indicator that a key was pressed with `Alt`. For keys like `/`, we want to dispatch the key immediately, instead of collecting it and leaving us in the Escape state.
Commits on Jun 12, 2019
  1. Add an about dialog with the version number (#1196)

    zadjii-msft committed Jun 12, 2019
    * Add an about dialog with the version number
Commits on Jun 10, 2019
  1. Reintroduce the key binding for split panes (#1190)

    zadjii-msft authored and DHowett-MSFT committed Jun 10, 2019
    It was lost in a merge.
Commits on Jun 7, 2019
  1. Add support for multiple panes in the same window (#825)

    zadjii-msft committed Jun 7, 2019
    * Start working on adding support for panes
    
      See #1000 for the panes megathread on remaining work.
    
      The functionality will be there, but the keybinding won't be there, so people have to
      opt-in to it.
Commits on Jun 4, 2019
  1. Switch to jsoncpp as our json library (#1005)

    zadjii-msft committed Jun 4, 2019
    Switch to using jsoncpp as our json library. This lets us pretty-print the json file by default, and lets users place comments in the json file.
    
    We will now only re-write the file when the actual logical structure of the json object changes, not only when the serialization changes.
    
    Unfortunately, this will remove any existing ordering of profiles, and make the order random. We don't terribly care though, because when #754 lands, this will be less painful.
    
    It also introduces a top-level globals object to hold all the global properties, including keybindings. Existing profiles should gracefully upgrade.
Commits on May 24, 2019
  1. Fix the bell sound when Alt+key is pressed. (#1006)

    zadjii-msft committed May 24, 2019
  2. Eat all tap keypresses no matter what. (#985)

    zadjii-msft committed May 24, 2019
    Fixes #744
Commits on May 23, 2019
  1. Update the default settings (#918)

    zadjii-msft committed May 23, 2019
    * Update the default settings
    
      * [x] `alwaysShowTabs` -> `true`
      * [x] `experimental_showTabsInTitlebar` -> `true`
      * [x] always include Windows Powershell (`background`: `#012456`)
      * [x] include PowerShell Core separately (`background`: unset)
      * [x] drop `Courier New` for powershell
      * [x] drop `experimental_` for `experimental_showTabsInTitlebar`
      * [x] reduce default font size to 10pt.
    
      Fixes #869
  2. Add an error dialog when we fail to parse settings (#903)

    zadjii-msft committed May 23, 2019
      * Load messages from the Resources.resw file
      * Display a message when we fail to parse the settings on an initial parse, or
        on a reload.
Commits on May 21, 2019
  1. Support remapping keybindings (#748)

    zadjii-msft committed May 21, 2019
    * Add support for serializing keybindings
Commits on May 14, 2019
  1. Change the Feedback link to take you to github (#789)

    zadjii-msft authored and miniksa committed May 14, 2019
    Fixes #787.
    
      Considering we're just duping all feedback hub issues to github, lets cut out
      the middleman and take them straight here.
Commits on May 7, 2019
  1. Add an FAQ to the README (#518)

    zadjii-msft committed May 7, 2019
    * Add an FAQ to the README
    
    * drastically->dramatically
  2. Add some prerequisites to the readme (#429)

    zadjii-msft committed May 7, 2019
    * add some prerequisites to the readme
    
    Add some really basic guidance on how to get started with the Terminal project
    
    * Add note about VS2019
Commits on Apr 1, 2019
  1. Merge pull request #401 from avdi/master

    zadjii-msft committed Apr 1, 2019
    Document loading colortool schemes from current dir
Commits on Oct 8, 2018
  1. Merge pull request #272 from waf/add-conpty-samples-to-readme

    zadjii-msft committed Oct 8, 2018
    Add the new ConPTY samples to the readme
Commits on Sep 12, 2018
  1. Merge pull request #252 from devhawk/devhawk/concfg-support

    zadjii-msft committed Sep 12, 2018
    Add support for parsing concfg presets
Commits on Jan 19, 2018
  1. Merge pull request #33 from bvli/master

    zadjii-msft committed Jan 19, 2018
    Check for VS 2017 Professional in build.bat
  2. Enable setting the colors w/ VT even on windows

    zadjii-msft committed Jan 19, 2018
  3. I guess I didn't need this after all

    zadjii-msft committed Jan 19, 2018
Commits on Oct 23, 2017
  1. fix the xterm version

    zadjii-msft committed Oct 23, 2017
Commits on Oct 13, 2017
  1. Prototype support for WSL

    zadjii-msft committed Oct 13, 2017
Commits on Aug 23, 2017
  1. Merge pull request #21 from Nacimota/master

    zadjii-msft committed Aug 23, 2017
    Fix typos in colortool help message and README
Commits on Aug 15, 2017
  1. Merge pull request #17 from metathinker/master

    zadjii-msft committed Aug 15, 2017
    ColorTool: Restore old console colors after printing the color table
  2. Merge pull request #18 from metathinker/all.bat

    zadjii-msft committed Aug 15, 2017
    ColorTool: Fix the included all.bat batch file
Commits on Aug 14, 2017
  1. Add a switch for exporting settings

    zadjii-msft committed Aug 14, 2017
      As suggested by #6
You can’t perform that action at this time.