Skip to content

Enable attaching the control bar to top and bottom#2043

Open
tobfah wants to merge 9 commits intonovnc:masterfrom
tobfah:enable-horizontal-control-bar
Open

Enable attaching the control bar to top and bottom#2043
tobfah wants to merge 9 commits intonovnc:masterfrom
tobfah:enable-horizontal-control-bar

Conversation

@tobfah
Copy link

@tobfah tobfah commented Feb 18, 2026

This PR enables attaching the control bar to the top and bottom positions, in addition to the traditional left and right positions.

Tested on

  • Fedora 42
    • Firefox 147
    • Chromium 144
  • macOS 26.3
    • Safari 26.3
    • Chrome 144
  • Win 11
    • Edge 145
  • Android 13
    • Chrome 144
  • iPad 26.3
    • Safari 26.3

Tobias added 9 commits February 18, 2026 13:56
In preparation for top and bottom modes
Facilitates a horizontal control bar
Facilitates a horizontal control bar
Simplifies alignment for vertical and horizontal control bar modes
There's only one button in the group, and the wrapping div messed with
the flex box layout
@CendioHanli
Copy link

Tested the implementation on Epiphany v40.2 and Chromium v144 on Fedora 43 and found no issues. Regarding the decision to not use a relative offset for the noVNC_control_bar in the top and bottom positions look good. I found no instance where this caused any weird edge cases.
LGTM!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants