Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: RazorConsole/RazorConsole
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.3.0
Choose a base ref
...
head repository: RazorConsole/RazorConsole
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.4.0
Choose a head ref
  • 20 commits
  • 61 files changed
  • 6 contributors

Commits on Jan 2, 2026

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

Commits on Jan 6, 2026

  1. feat:Auto re-render after resizing. (#274)

    * feat:Add TerminalMonitor mvp.
    
    * fix(terminal-monitor):Add started flag in non-windows platform case.
    
    * feat(terminal-monitor):Add debounce in Linux/MacOS case.
    
    * feat(core, gallery):Add bool flag that determines re-rendering.
    
    * fix(website):Add TerminalMonitor in RazorConsoleRenderer.
    
    * fix(core):Add wasm protection in TerminalMonitor.
    
    * docs(core):Update ConsoleAppOptions.
    
    * refactor(core):Move ConsoleAppOptions to Core.
    
    * refactor:Remove unnecessary macros.
    
    * refactor:Change HandleTerminalResize to use canvas only.
    TeseySTD authored Jan 6, 2026
    Configuration menu
    Copy the full SHA
    f1497f1 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2026

  1. feat(core):Add focus order in TextButton. (#279)

    * feat(core):Add focus order in TextButton.
    
    * feat(core):Add focus key attribute in TextButton.
    TeseySTD authored Jan 12, 2026
    Configuration menu
    Copy the full SHA
    f55bcff View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2026

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

Commits on Jan 26, 2026

  1. design-doc - Add FocusOrder property to TextButton component (#285)

    Signed-off-by: Marcin Lach <marcin.lach.90@gmail.com>
    Marcin-Lach authored Jan 26, 2026
    Configuration menu
    Copy the full SHA
    c96cff1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1db8331 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2026

  1. fix(website, core):Fix race condition in web preview rendering. (#291)

    * fix(website, core):Fix race condition in web preview rendering.
    
    * refactor(website):Remove unnecessary methods from RazorConsoleRenderer.
    TeseySTD authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    9de8ee7 View commit details
    Browse the repository at this point in the history
  2. feat:Add zindex and absolute positioning. (#287)

    * feat:Add zindex proto.
    
    * fix:Fix left spaces bug.
    
    * refactor:Optimize OverlayRenderable.
    
    * fix:Fix updating absolute positioned elements. Add AbsolutePositionMiddleware.
    
    * refactor:Change absolute positioning to correct fixed.
    
    * feat:Add bottom and right params.
    
    * feat:Add terminal viewport awareness to overlays.
    
    * feat:Rollback to absolute positioning approach.
    
    * feat:Add relative positioning from parent
    
    * fix(format):Remove BOM
    
    * fix(format):Execute dotnet format.
    
    * feat(gallery):Make gallery example shorter and more explicit.
    
    * docs(website):Add zindex.md.
    
    * refactor(format):Simplify code and make it more readable.
    
    * docs:Update with correct info about stretching.
    
    * fix(gallery):Add more space from bottom in log section.
    TeseySTD authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    8765c61 View commit details
    Browse the repository at this point in the history
  3. fixing the TextButton and TextInput focus issue (#289)

    * fixing the TextButton and TextInput focus issue
    
    * revert Select.razor changes
    
    * remove debug logging
    
    * revert unnecessary variable creation
    
    * fix type in FocusManager._focuseTargets
    
    * revert removal of @key
    
    * navigator concept description
    
    * Revert "navigator concept description"
    
    This reverts commit 6fbb688.
    
    ---------
    
    Co-authored-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    Marcin-Lach and LittleLittleCloud authored Jan 29, 2026
    Configuration menu
    Copy the full SHA
    e685796 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2026

  1. Fix Counter example (#293)

    * fix for dotnet_diagnostic.IDE0073
    
    * adding Counter example to general solution file
    Marcin-Lach authored Feb 1, 2026
    Configuration menu
    Copy the full SHA
    a402256 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2026

  1. feat:Add modal window component. (#295)

    * refactor:Change absolute positioning to correct fixed.
    
    * feat:Rollback to absolute positioning approach.
    
    * feat:Add relative positioning from parent
    
    * feat(core, gallery):Add modal window component.
    
    * feat(website):Add website preview.
    
    * fix:Namespace and tagname case.
    
    * fix(core):Fix top cropping if canvas too small.
    
    ---------
    
    Co-authored-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    TeseySTD and LittleLittleCloud authored Feb 2, 2026
    Configuration menu
    Copy the full SHA
    9acfa6f View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2026

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

Commits on Feb 7, 2026

  1. fix:Fix some issues in examples. (#296)

    * feat:Add terminal resizing in options.
    
    * fix:Add RuntimeEncoding.EnsureUtf8 in UseRazorConsole extension with IHostBuilder.
    
    * feat:Add scrollbar in FileExplorer.
    TeseySTD authored Feb 7, 2026
    Configuration menu
    Copy the full SHA
    aca35fb View commit details
    Browse the repository at this point in the history
  2. feat(core):Implement ability to add custom figlet font. (#297)

    * feat(core):Implement ability to add custom figlet font.
    
    * feat:Extend gallery example.
    
    * fix(gallery):Fix panel indentation in example code.
    
    ---------
    
    Co-authored-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    TeseySTD and LittleLittleCloud authored Feb 7, 2026
    Configuration menu
    Copy the full SHA
    adfac9a View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2026

  1. feat:Add clearing render artifacts after resize. (#300)

    * feat:Add clearing render artifacts after resize.
    
    * refactor:Remove unnecessary try-catch.
    TeseySTD authored Feb 8, 2026
    Configuration menu
    Copy the full SHA
    b791122 View commit details
    Browse the repository at this point in the history
  2. fix dotnet run for example projects on a freshly-cloned repository (#294

    )
    
    * fix dotnet run for example projects on a freshly-cloned repository
    
    * move EmitCompilerGeneratedFiles to target
    
    * Revert "fix dotnet run for example projects on a freshly-cloned repository"
    
    This reverts commit 159d27d.
    Marcin-Lach authored Feb 8, 2026
    Configuration menu
    Copy the full SHA
    c389d01 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2026

  1. Fix FocusOrder attribute not being respected in focus traversal (#282)

    * Initial plan
    
    * Fix FocusOrder attribute to sort focus targets correctly
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    * Refactor FocusOrder logic to use static lambdas and move OrderBy logic to Select
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    * Refactor focus order sorting in FocusManager
    
    Signed-off-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    
    ---------
    
    Signed-off-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    Co-authored-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    3 people authored Feb 9, 2026
    Configuration menu
    Copy the full SHA
    a09ef54 View commit details
    Browse the repository at this point in the history
  2. Fix FocusOrder attribute not being respected in focus traversal (#282)

    * Initial plan
    
    * Fix FocusOrder attribute to sort focus targets correctly
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    * Refactor FocusOrder logic to use static lambdas and move OrderBy logic to Select
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    * Refactor focus order sorting in FocusManager
    
    Signed-off-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    
    ---------
    
    Signed-off-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    Co-authored-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    3 people authored Feb 9, 2026
    Configuration menu
    Copy the full SHA
    ce5baeb View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2026

  1. Configuration menu
    Copy the full SHA
    360141c View commit details
    Browse the repository at this point in the history
  2. Release v0.4.0: Z-Index layout, Modal component, focus fixes (#299)

    * Initial plan
    
    * Add v0.4.0 release notes
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    * Update README to include ModalWindow component
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    * Use round number for component count in README
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    * Add v0.4.0 release notes to website
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    * Remove LittleLittleCloud from acknowledgments
    
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: LittleLittleCloud <16876986+LittleLittleCloud@users.noreply.github.com>
    Co-authored-by: Xiaoyun Zhang <bigmiao.zhang@gmail.com>
    3 people authored Feb 10, 2026
    Configuration menu
    Copy the full SHA
    ee466da View commit details
    Browse the repository at this point in the history
Loading