summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2023-12-10adsfasdfutf8-changesRay Strode1-1/+8
2023-12-10ply-terminal-emulator: Handle incomplete Unicode characters with more resiliencynerdopolis1-19/+54
2023-12-10utils: Rework UTF-8 handlingRay Strode4-57/+143
2023-12-10buffer: Add APIs for editing bytes in bufferRay Strode3-2/+39
2023-12-07Merge branch 'improve-console-viewer-api' into 'main'Ray Strode5-9/+38
2023-12-07ply-console-viewer: Improve APIRay Strode5-9/+38
2023-12-06Merge branch 'terminalwidth' into 'main'n3rdopolis8-86/+182
2023-12-06ply-utils: rename ply_utf8_string_iterator_init to ply_utf8_string_iterator_i...nerdopolis3-16/+16
2023-12-06ply-rich-text: Rename functions from ending in _init to _initializenerdopolis4-18/+18
2023-12-06ply-terminal-emulator: Fix terminal emulator accuracy issues, don't pad with ...nerdopolis3-11/+27
2023-12-06ply-terminal-emulator: Require a fixed upfront column countnerdopolis5-33/+127
2023-12-06ply-terminal-emulator: Don't spam the debug logs with the two most-common com...nerdopolis1-4/+0
2023-12-06ply-terminal-emulator: cleanup dead codenerdopolis1-10/+0
2023-12-05Merge branch 'add-redraw-debug' into 'main'Ray Strode1-0/+17
2023-12-05drm: Add new plymouth.set-mode-on-redraws debug optionRay Strode1-0/+17
2023-12-04Merge branch 'fixmodifierrepeat' into 'main'Ray Strode1-6/+8
2023-12-04ply-input-device: Handle modifiers betternerdopolis1-6/+8
2023-12-04Merge branch 'input-device-debug' into 'main'Ray Strode1-2/+35
2023-12-04ply-input-device: Add new plymouth.debug-input-devices kernel optionRay Strode1-0/+21
2023-12-04ply-input-device: Handle SYN eventsRay Strode1-2/+14
2023-12-04Merge branch 'config-h-fix' into 'main'Ray Strode64-63/+1
2023-12-04Include config.h automaticallyRay Strode64-63/+1
2023-12-04Merge branch 'make-random-numbers-random' into 'main'Ray Strode6-18/+39
2023-12-04two-step: Use new ply_get_random_number functionRay Strode1-1/+0
2023-12-04space-flares: Use new ply_get_random_number functionRay Strode1-11/+10
2023-12-04script: Use new ply_get_random_number functionRay Strode1-2/+2
2023-12-04fade-throbber: Use new ply_get_random_number functionRay Strode1-4/+3
2023-12-04ply-utils: Add function for getting random numberRay Strode2-0/+24
2023-12-04Merge branch 'fixplythrobbercrash' into 'main'Ray Strode1-1/+3
2023-12-04ply-throbber: fully stop the throbber ply_throbber_start () is called after t...nerdopolis1-1/+3
2023-12-04Merge branch 'betterxkblogging' into 'main'Ray Strode1-1/+1
2023-12-04ply-device-manager: Better logging of what vconsole variables are readnerdopolis1-1/+1
2023-12-04Merge branch 'dynamickeymapicon' into 'main'Ray Strode1-16/+41
2023-12-03ply-keymap-icon: Create dynamic text for the keymap name if it is not in the ...nerdopolis1-16/+41
2023-12-02Merge branch 'parsekmsg' into 'main'Ray Strode23-130/+3931
2023-12-02space-flares: Get the messages from the console and ply-kmsg-reader, and use ...n3rdopolis1-1/+176
2023-12-02fade-throbber: Get the messages from the console and ply-kmsg-reader, and use...n3rdopolis1-2/+174
2023-12-02two-step: Get the messages from the console and ply-kmsg-reader, and use ply-...n3rdopolis1-1/+182
2023-12-02libply-splash-graphics: Introduce new ply-console-viewer controln3rdopolis3-0/+381
2023-12-02main: start ply-kmsg-reader, and fix handling ESC key when there are no VTsn3rdopolis1-3/+40
2023-12-02Introduce ply-kmsg-reader to read kernel log messages from /dev/kmsgn3rdopolis3-0/+302
2023-12-02ply-utils: Add function for getting current kmsg log levelsRay Strode2-0/+63
2023-12-02label-freetype: Add basic support for rich textRay Strode1-59/+234
2023-12-02label-freetype: Handle utf-8 characters betterRay Strode1-12/+26
2023-12-02label-freetype: Support monospaced fontsn3rdopolis1-16/+62
2023-12-02label-freetype: Allow the label size to be set and calculated even when hiddennerdopolis1-6/+3
2023-12-02label-pango: Add support for set_rich_textnerdopolis1-12/+323
2023-12-02label-pango: Replace characters not supported by fonts with a replacement cha...nerdopolis1-0/+45
2023-12-02ply-label: Set font before sizing labelRay Strode1-4/+4
2023-12-02ply-label: Add ply_label_set_hex_color () based off of ply_pixel_buffer_fill_...n3rdopolis2-0/+26