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

tinyx: port X11 #82

Open
wants to merge 14 commits into
base: master
Choose a base branch
from
Open

tinyx: port X11 #82

wants to merge 14 commits into from

Commits on Oct 1, 2024

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

Commits on Oct 9, 2024

  1. tinyx: add tinyx and its dependencies ports

    JIRA: RTOS-826, RTOS-861
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f7a3170 View commit details
    Browse the repository at this point in the history
  2. tinyx: add ico port

    02-keysym.patch adds key event printing for keyboard testing (a poor
    man's xev)
    
    JIRA: RTOS-826, RTOS-863
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    4d2baf7 View commit details
    Browse the repository at this point in the history
  3. tinyx: patch input methods in xserver

    These patches require /dev/kbd and /dev/mouse PS/2 vdevs to be available
    
    JIRA: RTOS-826, RTOS-864
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    264162b View commit details
    Browse the repository at this point in the history
  4. tinyx: add dwm port

    JIRA: RTOS-826, RTOS-865
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    b9417f5 View commit details
    Browse the repository at this point in the history
  5. tinyx: generalize xserver fbdev, fix keyboard mapping in xserver

    JIRA: RTOS-826, RTOS-861
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8fedccf View commit details
    Browse the repository at this point in the history
  6. tinyx: add st port

    JIRA: RTOS-826, RTOS-889
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    f6d8d0a View commit details
    Browse the repository at this point in the history
  7. tinyx: port x11-apps (xmessage, xeyes, xclock, twm)

    JIRA: RTOS-826, RTOS-865, RTOS-889
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    8e8211d View commit details
    Browse the repository at this point in the history
  8. tinyx: port x11-apps (xsetroot, xinit, xrdb, xgc)

    JIRA: RTOS-826, RTOS-889
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    79af7fd View commit details
    Browse the repository at this point in the history
  9. tinyx: fix colormap in xserver

    JIRA: RTOS-862
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    16d246b View commit details
    Browse the repository at this point in the history
  10. tinyx: fix SIGINT handling in st and xserver

    Pressing ^C in X session is now captured by client apps instead of
    killing the X server. Pressing ^C in st sends SIGINT to the process
    inside pty instead of doing nothing.
    
    JIRA: RTOS-826, RTOS-861, RTOS-889
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    3eab46b View commit details
    Browse the repository at this point in the history
  11. tinyx: use platformctl to draw on higher VGA framebuffer resolutions …

    …in xserver
    
    JIRA: RTOS-902, RTOS-906
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    7ec77d0 View commit details
    Browse the repository at this point in the history
  12. tinyx: disable fbcon while server is running

    Use the TTYSETMODE ioctl to stop the fbcon from drawing to the
    same framebuffer xserver is using
    
    JIRA: RTOS-906, RTOS-925
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    846ef07 View commit details
    Browse the repository at this point in the history
  13. tinyx: add xbill port

    JIRA: RTOS-889
    adamgreloch committed Oct 9, 2024
    Configuration menu
    Copy the full SHA
    5d48778 View commit details
    Browse the repository at this point in the history