enlightenment-devel
Thread
Date
Earlier messages
Messages by Thread
[EGIT] [echart] 01/01: add horizontal grid lines
Enlightenment Git
[EGIT] [terminology] 12/78: fix: resolve critical issues in tymux code review
Enlightenment Git
[EGIT] [terminology] 12/78: fix: resolve critical issues in tymux code review
Enlightenment Git
[EGIT] [terminology] 17/78: fix: read active screen buffer in _flush_screen_to_shm
Enlightenment Git
[EGIT] [terminology] 17/78: fix: read active screen buffer in _flush_screen_to_shm
Enlightenment Git
[EGIT] [terminology] 04/78: feat: implement tymux daemon session with memfd-backed shared memory
Enlightenment Git
[EGIT] [terminology] 04/78: feat: implement tymux daemon session with memfd-backed shared memory
Enlightenment Git
[EGIT] [terminology] 02/78: feat: implement termsrv utilities for tymux session recovery IPC
Enlightenment Git
[EGIT] [terminology] 02/78: feat: implement termsrv utilities for tymux session recovery IPC
Enlightenment Git
[EGIT] [terminology] 10/78: feat: integrate tymux session recovery into termio lifecycle
Enlightenment Git
[EGIT] [terminology] 10/78: feat: integrate tymux session recovery into termio lifecycle
Enlightenment Git
[EGIT] [terminology] 48/78: fix: add backlog message types to tymux proxy enum
Enlightenment Git
[EGIT] [terminology] 48/78: fix: add backlog message types to tymux proxy enum
Enlightenment Git
[EGIT] [terminology] 47/78: fix: send resize after tymux native switch
Enlightenment Git
[EGIT] [terminology] 47/78: fix: send resize after tymux native switch
Enlightenment Git
[EGIT] [terminology] 32/78: fix: address all remaining review issues and add delta rendering
Enlightenment Git
[EGIT] [terminology] 32/78: fix: address all remaining review issues and add delta rendering
Enlightenment Git
[EGIT] [terminology] 51/78: feat: async backlog buffer prefetching for tymux scrollback
Enlightenment Git
[EGIT] [terminology] 51/78: feat: async backlog buffer prefetching for tymux scrollback
Enlightenment Git
[EGIT] [terminology] 72/78: feat(tymux): receive CWD in native client; bump proxy type cap
Enlightenment Git
[EGIT] [terminology] 72/78: feat(tymux): receive CWD in native client; bump proxy type cap
Enlightenment Git
[EGIT] [terminology] 22/78: feat: add visual indicator for active tymux sessions
Enlightenment Git
[EGIT] [terminology] 22/78: feat: add visual indicator for active tymux sessions
Enlightenment Git
[EGIT] [terminology] 61/78: feat: parse atn; escape to open new tymux tab
Enlightenment Git
[EGIT] [terminology] 61/78: feat: parse atn; escape to open new tymux tab
Enlightenment Git
[EGIT] [terminology] 41/78: feat: define tymux shared-memory backlog buffer protocol
Enlightenment Git
[EGIT] [terminology] 41/78: feat: define tymux shared-memory backlog buffer protocol
Enlightenment Git
[EGIT] [terminology] 33/78: fix: delta rendering correctness and remaining review issues
Enlightenment Git
[EGIT] [terminology] 33/78: fix: delta rendering correctness and remaining review issues
Enlightenment Git
[EGIT] [terminology] 63/78: fix(tymux): validate attach mode byte before enum cast
Enlightenment Git
[EGIT] [terminology] 63/78: fix(tymux): validate attach mode byte before enum cast
Enlightenment Git
[EGIT] [terminology] 36/78: refactor: rename all session identifiers to tymux throughout subsystem
Enlightenment Git
[EGIT] [terminology] 36/78: refactor: rename all session identifiers to tymux throughout subsystem
Enlightenment Git
[EGIT] [terminology] 34/78: fix: tymux new attaches inline instead of exec'ing terminology
Enlightenment Git
[EGIT] [terminology] 34/78: fix: tymux new attaches inline instead of exec'ing terminology
Enlightenment Git
[EGIT] [terminology] 35/78: fix: use compiled-in path for tymuxd spawn in session restore
Enlightenment Git
[EGIT] [terminology] 35/78: fix: use compiled-in path for tymuxd spawn in session restore
Enlightenment Git
[EGIT] [terminology] 54/78: feat: add tybench headless throughput benchmark for tymuxd
Enlightenment Git
[EGIT] [terminology] 54/78: feat: add tybench headless throughput benchmark for tymuxd
Enlightenment Git
[EGIT] [terminology] 76/78: refactor(tymux): snapshot launch cwd in client; drop daemon CWD broadcast
Enlightenment Git
[EGIT] [terminology] 76/78: refactor(tymux): snapshot launch cwd in client; drop daemon CWD broadcast
Enlightenment Git
[EGIT] [terminology] 59/78: feat: add PAUSE/RESUME support to Terminology tymux client
Enlightenment Git
[EGIT] [terminology] 59/78: feat: add PAUSE/RESUME support to Terminology tymux client
Enlightenment Git
[EGIT] [terminology] 16/78: fix: terminate hang on session window close — uint16_t loop wraps at HL_LINKS_MAX
Enlightenment Git
[EGIT] [terminology] 16/78: fix: terminate hang on session window close — uint16_t loop wraps at HL_LINKS_MAX
Enlightenment Git
[EGIT] [terminology] 45/78: feat: implement tymux backlog buffer request/response
Enlightenment Git
[EGIT] [terminology] 45/78: feat: implement tymux backlog buffer request/response
Enlightenment Git
[EGIT] [terminology] 66/78: fix(tymux): propagate Synchronized Output (2026) through daemon-proxy pipe
Enlightenment Git
[EGIT] [terminology] 66/78: fix(tymux): propagate Synchronized Output (2026) through daemon-proxy pipe
Enlightenment Git
[EGIT] [terminology] 69/78: feat(tymux): add TSRV_MSG_CWD wire protocol message type
Enlightenment Git
[EGIT] [terminology] 69/78: feat(tymux): add TSRV_MSG_CWD wire protocol message type
Enlightenment Git
[EGIT] [terminology] 53/78: fix: handle send errors and add defensive comment in tymux notify
Enlightenment Git
[EGIT] [terminology] 53/78: fix: handle send errors and add defensive comment in tymux notify
Enlightenment Git
[EGIT] [terminology] 56/78: feat(tymux): add PAUSE/RESUME message types and attach mode enum
Enlightenment Git
[EGIT] [terminology] 56/78: feat(tymux): add PAUSE/RESUME message types and attach mode enum
Enlightenment Git
[EGIT] [terminology] 78/78: fix(theme): avoid edje rounding trap on tab_bevel_top2 max-h=0
Enlightenment Git
[EGIT] [terminology] 78/78: fix(theme): avoid edje rounding trap on tab_bevel_top2 max-h=0
Enlightenment Git
[EGIT] [terminology] 01/78: feat: add termsrv.h header for tymux session recovery IPC
Enlightenment Git
[EGIT] [terminology] 01/78: feat: add termsrv.h header for tymux session recovery IPC
Enlightenment Git
[EGIT] [terminology] 31/78: feat: rename --session CLI flag to --tymux
Enlightenment Git
[EGIT] [terminology] 31/78: feat: rename --session CLI flag to --tymux
Enlightenment Git
[EGIT] [terminology] 60/78: feat: wire tymux pause/resume callbacks in termio.c
Enlightenment Git
[EGIT] [terminology] 60/78: feat: wire tymux pause/resume callbacks in termio.c
Enlightenment Git
[EGIT] [terminology] 20/78: fix: use actual column count as cell array stride in tymux _render_screen
Enlightenment Git
[EGIT] [terminology] 20/78: fix: use actual column count as cell array stride in tymux _render_screen
Enlightenment Git
[EGIT] [terminology] 52/78: perf: throttle tymux NOTIFY to display refresh rate
Enlightenment Git
[EGIT] [terminology] 52/78: perf: throttle tymux NOTIFY to display refresh rate
Enlightenment Git
[EGIT] [terminology] 05/78: feat: implement tymuxd daemon for session-local socket IPC
Enlightenment Git
[EGIT] [terminology] 05/78: feat: implement tymuxd daemon for session-local socket IPC
Enlightenment Git
[EGIT] [terminology] 55/78: perf: suppress debug logging in tymuxd for 40x throughput gain
Enlightenment Git
[EGIT] [terminology] 55/78: perf: suppress debug logging in tymuxd for 40x throughput gain
Enlightenment Git
[EGIT] [terminology] 62/78: feat(tymux): add pause overlay with fade animation to Edje theme
Enlightenment Git
[EGIT] [terminology] 62/78: feat(tymux): add pause overlay with fade animation to Edje theme
Enlightenment Git
[EGIT] [terminology] 39/78: fix: change proxy detach key from Ctrl+\ to Ctrl+]
Enlightenment Git
[EGIT] [terminology] 39/78: fix: change proxy detach key from Ctrl+\ to Ctrl+]
Enlightenment Git
[EGIT] [terminology] 67/78: feat(tymux): replace detach trigger with tmux-style Ctrl+b d chord
Enlightenment Git
[EGIT] [terminology] 67/78: feat(tymux): replace detach trigger with tmux-style Ctrl+b d chord
Enlightenment Git
[EGIT] [terminology] 08/78: feat: implement terminology client-side session attachment
Enlightenment Git
[EGIT] [terminology] 08/78: feat: implement terminology client-side session attachment
Enlightenment Git
[EGIT] [terminology] 75/78: feat(tymux): add native Ctrl+b d detach chord in tymux input path
Enlightenment Git
[EGIT] [terminology] 75/78: feat(tymux): add native Ctrl+b d detach chord in tymux input path
Enlightenment Git
[EGIT] [terminology] 18/78: fix: address memory leaks, race conditions, and protocol issues from code review
Enlightenment Git
[EGIT] [terminology] 18/78: fix: address memory leaks, race conditions, and protocol issues from code review
Enlightenment Git
[EGIT] [terminology] 68/78: fix(tymux): resolve double-read race in ATTACH handshake
Enlightenment Git
[EGIT] [terminology] 68/78: fix(tymux): resolve double-read race in ATTACH handshake
Enlightenment Git
[EGIT] [terminology] 14/78: fix: prevent SIGPIPE crash and use-after-free in tymux session teardown
Enlightenment Git
[EGIT] [terminology] 14/78: fix: prevent SIGPIPE crash and use-after-free in tymux session teardown
Enlightenment Git
[EGIT] [terminology] 57/78: feat: client roles and hijack state machine in tymuxd
Enlightenment Git
[EGIT] [terminology] 57/78: feat: client roles and hijack state machine in tymuxd
Enlightenment Git
[EGIT] [terminology] 21/78: fix: add cmsg_len validation for SCM_RIGHTS and improve tymux attach robustness
Enlightenment Git
[EGIT] [terminology] 21/78: fix: add cmsg_len validation for SCM_RIGHTS and improve tymux attach robustness
Enlightenment Git
[EGIT] [terminology] 64/78: feat(tymux): encode attach mode in escape sequences
Enlightenment Git
[EGIT] [terminology] 64/78: feat(tymux): encode attach mode in escape sequences
Enlightenment Git
[EGIT] [terminology] 70/78: feat(tymux): send CWD before honoring client DETACH in daemon
Enlightenment Git
[EGIT] [terminology] 70/78: feat(tymux): send CWD before honoring client DETACH in daemon
Enlightenment Git
[EGIT] [terminology] 27/78: fix: persist tymux indicator across all state transitions
Enlightenment Git
[EGIT] [terminology] 27/78: fix: persist tymux indicator across all state transitions
Enlightenment Git
[EGIT] [terminology] 37/78: feat: tymux attach switches Terminology to native session widget
Enlightenment Git
[EGIT] [terminology] 37/78: feat: tymux attach switches Terminology to native session widget
Enlightenment Git
[EGIT] [terminology] 25/78: fix: use explicit color for tymux indicator on-state
Enlightenment Git
[EGIT] [terminology] 25/78: fix: use explicit color for tymux indicator on-state
Enlightenment Git
[EGIT] [terminology] 58/78: feat(tymux): CLI flags --new-tab/--shared/--readonly and PAUSE/RESUME handling
Enlightenment Git
[EGIT] [terminology] 58/78: feat(tymux): CLI flags --new-tab/--shared/--readonly and PAUSE/RESUME handling
Enlightenment Git
[EGIT] [terminology] 15/78: fix: make session socket non-blocking to prevent hang on window close
Enlightenment Git
[EGIT] [terminology] 15/78: fix: make session socket non-blocking to prevent hang on window close
Enlightenment Git
[EGIT] [terminology] 06/78: feat: implement tymux CLI for managing persistent terminal sessions
Enlightenment Git
[EGIT] [terminology] 06/78: feat: implement tymux CLI for managing persistent terminal sessions
Enlightenment Git
[EGIT] [terminology] 38/78: fix: flush stdout before escape in tymux new → attach handoff
Enlightenment Git
[EGIT] [terminology] 38/78: fix: flush stdout before escape in tymux new → attach handoff
Enlightenment Git
[EGIT] [terminology] 28/78: fix: guard termio_cwd_get against pid=-1 and finalize tymux indicator
Enlightenment Git
[EGIT] [terminology] 28/78: fix: guard termio_cwd_get against pid=-1 and finalize tymux indicator
Enlightenment Git
[EGIT] [terminology] 13/78: fix: initialize and cleanup shadow Termpty correctly in tymux mode
Enlightenment Git
[EGIT] [terminology] 13/78: fix: initialize and cleanup shadow Termpty correctly in tymux mode
Enlightenment Git
[EGIT] [terminology] 71/78: feat(tymux): broadcast CWD before EXIT in daemon exit callback
Enlightenment Git
[EGIT] [terminology] 71/78: feat(tymux): broadcast CWD before EXIT in daemon exit callback
Enlightenment Git
[EGIT] [terminology] 30/78: fix: address tymux indicator code review issues
Enlightenment Git
[EGIT] [terminology] 30/78: fix: address tymux indicator code review issues
Enlightenment Git
[EGIT] [terminology] 42/78: feat: add backlog_get callback to Termpty for custom scrollback
Enlightenment Git
[EGIT] [terminology] 42/78: feat: add backlog_get callback to Termpty for custom scrollback
Enlightenment Git
[EGIT] [terminology] 26/78: fix: re-emit tymux,on signal on focus to persist indicator across tab switches
Enlightenment Git
[EGIT] [terminology] 26/78: fix: re-emit tymux,on signal on focus to persist indicator across tab switches
Enlightenment Git
[EGIT] [terminology] 23/78: fix: make tymux indicator 1px wide using min/max constraints
Enlightenment Git
[EGIT] [terminology] 23/78: fix: make tymux indicator 1px wide using min/max constraints
Enlightenment Git
[EGIT] [terminology] 29/78: feat: show tymux indicator in tab selector and reduce to 1px
Enlightenment Git
[EGIT] [terminology] 29/78: feat: show tymux indicator in tab selector and reduce to 1px
Enlightenment Git
[EGIT] [terminology] 74/78: feat(tymux): respawn shell in-place when native tymux session ends
Enlightenment Git
[EGIT] [terminology] 74/78: feat(tymux): respawn shell in-place when native tymux session ends
Enlightenment Git
[EGIT] [terminology] 46/78: feat: implement client-side backlog buffer access for tymux
Enlightenment Git
[EGIT] [terminology] 46/78: feat: implement client-side backlog buffer access for tymux
Enlightenment Git
[EGIT] [terminology] 43/78: feat: implement daemon-side backlog buffer management
Enlightenment Git
[EGIT] [terminology] 43/78: feat: implement daemon-side backlog buffer management
Enlightenment Git
[EGIT] [terminology] 49/78: fix: prevent crash when scrolling to end of tymux backlog
Enlightenment Git
[EGIT] [terminology] 49/78: fix: prevent crash when scrolling to end of tymux backlog
Enlightenment Git
[EGIT] [terminology] 24/78: fix: make tymux indicator visible — render on top, 2px wide, bright green
Enlightenment Git
[EGIT] [terminology] 24/78: fix: make tymux indicator visible — render on top, 2px wide, bright green
Enlightenment Git
[EGIT] [terminology] 73/78: feat(tymux): add _termio_tymux_demote helper for in-place shell respawn
Enlightenment Git
[EGIT] [terminology] 73/78: feat(tymux): add _termio_tymux_demote helper for in-place shell respawn
Enlightenment Git
[EGIT] [terminology] 50/78: fix: address review issues in tymux backlog implementation
Enlightenment Git
[EGIT] [terminology] 50/78: fix: address review issues in tymux backlog implementation
Enlightenment Git
[EGIT] [terminology] 19/78: feat: rewrite tymux attach as inline terminal proxy
Enlightenment Git
[EGIT] [terminology] 19/78: feat: rewrite tymux attach as inline terminal proxy
Enlightenment Git
[EGIT] [terminology] 44/78: feat: extend tymux ATTACHED handshake with backlog buffer
Enlightenment Git
[EGIT] [terminology] 44/78: feat: extend tymux ATTACHED handshake with backlog buffer
Enlightenment Git
[EGIT] [terminology] 40/78: fix: defer tymux widget switch to avoid use-after-free
Enlightenment Git
[EGIT] [terminology] 40/78: fix: defer tymux widget switch to avoid use-after-free
Enlightenment Git
[EGIT] [terminology] 07/78: feat: add write hook to Termpty for session mode I/O redirection
Enlightenment Git
[EGIT] [terminology] 07/78: feat: add write hook to Termpty for session mode I/O redirection
Enlightenment Git
[EGIT] [terminology] 65/78: fix(tymux): send RESIZE on resume and log PAUSE send failures
Enlightenment Git
[EGIT] [terminology] 65/78: fix(tymux): send RESIZE on resume and log PAUSE send failures
Enlightenment Git
[EGIT] [terminology] 11/78: fix: resolve 17 compiler warnings in tymuxd build
Enlightenment Git
[EGIT] [terminology] 11/78: fix: resolve 17 compiler warnings in tymuxd build
Enlightenment Git
[EGIT] [terminology] 03/78: build: add tymux daemon scaffolding and Linux-only gates
Enlightenment Git
[EGIT] [terminology] 03/78: build: add tymux daemon scaffolding and Linux-only gates
Enlightenment Git
[EGIT] [terminology] 09/78: feat: thread session name from CLI to termio_add() for tymux connection
Enlightenment Git
[EGIT] [terminology] 09/78: feat: thread session name from CLI to termio_add() for tymux connection
Enlightenment Git
[EGIT] [terminology] 77/78: fix(tymux): silence ERR backtrace on normal native detach EOF
Enlightenment Git
[EGIT] [terminology] 77/78: fix(tymux): silence ERR backtrace on normal native detach EOF
Enlightenment Git
[EGIT] [terminology] 01/01: refactor: split termpty_cellrow_get into const read + writeable accessors
Enlightenment Git
[EGIT] [terminology] 01/01: refactor: split termpty_cellrow_get into const read + writeable accessors
Enlightenment Git
[EGIT] [enlightenment] 27/36: fix: remove "overlay" button style from NetworkManager forget button
Enlightenment Git
[EGIT] [enlightenment] 21/61: wizard: guard missing layout rules and clean up next_xdg_timer on shutdown
Enlightenment Git
[EGIT] [enlightenment] 18/61: Revert "gadcon: ensure we save the order in shelf."
Enlightenment Git
[EGIT] [enlightenment] 19/61: comp/x: ignore _GTK_FRAME_EXTENTS when computing E frame geometry
Enlightenment Git
[EGIT] [enlightenment] 05/36: fix: stabilize NetworkManager D-Bus lifecycle and UI behavior
Enlightenment Git
[EGIT] [enlightenment] 36/36: refactor(networkmanager): finish addressing PR #125 review feedback
Enlightenment Git
[EGIT] [enlightenment] 20/36: fix: migrate NetworkManager popup from broken ilist to elm_genlist
Enlightenment Git
[EGIT] [enlightenment] 29/36: fix(networkmanager): block edje icon hover programs with transparent overlay
Enlightenment Git
[EGIT] [enlightenment] 30/36: fix: restore elm_check for WiFi enable/disable toggle
Enlightenment Git
[EGIT] [enlightenment] 61/61: refactor(networkmanager): finish addressing PR #125 review feedback
Enlightenment Git
[EGIT] [enlightenment] 24/61: Revert "e_hints: advertise Java non-reparenting WM support"
Enlightenment Git
[EGIT] [enlightenment] 35/61: feat(networkmanager): add saved connections query and delete via D-Bus
Enlightenment Git
[EGIT] [enlightenment] 35/36: refactor(networkmanager): modernize password dialog and IP label to Elementary
Enlightenment Git
[EGIT] [enlightenment] 38/61: fix(networkmanager): prevent recursive popup refresh storm and hash race
Enlightenment Git
[EGIT] [enlightenment] 31/61: feat: show ethernet devices in NetworkManager popup and gadget icon
Enlightenment Git
[EGIT] [enlightenment] 34/36: refactor(networkmanager): add module callbacks and D-Bus agent abstraction, implement threaded traffic polling
Enlightenment Git
[EGIT] [enlightenment] 33/36: feat(networkmanager): provide own theme file and add namespaced band-label part
Enlightenment Git
[EGIT] [enlightenment] 26/36: fix(networkmanager): tie forget icon lifetime to button, not row
Enlightenment Git
[EGIT] [enlightenment] 46/61: fix: eliminate memory safety and signal handler lifecycle bugs in NetworkManager
Enlightenment Git
[EGIT] [enlightenment] 04/61: e_comp: Add Roll Up shading transition with smooth vertical scroll effect
Enlightenment Git
[EGIT] [enlightenment] 50/61: fix(networkmanager): block hover bleed + replace edje forget with elm_button
Enlightenment Git
[EGIT] [enlightenment] 14/61: gadman: remove unused var.
Enlightenment Git
[EGIT] [enlightenment] 01/61: AUTHORS: Change
Enlightenment Git
[EGIT] [enlightenment] 08/36: feat: support both ConnMan and NetworkManager in network service detection
Enlightenment Git
[EGIT] [enlightenment] 16/61: gadman: ensure we don't lose our ordering (shelf).
Enlightenment Git
[EGIT] [enlightenment] 14/36: fix(networkmanager): prevent Eldbus from canceling ListConnections call
Enlightenment Git
[EGIT] [enlightenment] 36/61: feat(networkmanager): add forget button and lock overlay to wifi list items
Enlightenment Git
[EGIT] [enlightenment] 20/61: gadcon: prevent shelf gadgets from detaching to desktop
Enlightenment Git
[EGIT] [enlightenment] 59/61: refactor(networkmanager): add module callbacks and D-Bus agent abstraction, implement threaded traffic polling
Enlightenment Git
[EGIT] [enlightenment] 22/36: fix: plug use-after-free and dangling signal handlers in NetworkManager
Enlightenment Git
[EGIT] [enlightenment] 25/61: wallpaper: default to DESKTOP.
Enlightenment Git
[EGIT] [enlightenment] 31/36: fix: prevent NetworkManager "service missing" dialog spam on suspend/resume
Enlightenment Git
[EGIT] [enlightenment] 07/61: ibox: don't always use defer and fix live previews.
Enlightenment Git
[EGIT] [enlightenment] 32/36: refactor(networkmanager): address PR #125 review feedback
Enlightenment Git
[EGIT] [enlightenment] 55/61: fix: restore elm_check for WiFi enable/disable toggle
Enlightenment Git
[EGIT] [enlightenment] 28/36: fix: replace elm_check with elm_icon in WiFi header to suppress hover visual
Enlightenment Git
[EGIT] [enlightenment] 54/61: fix(networkmanager): block edje icon hover programs with transparent overlay
Enlightenment Git
[EGIT] [enlightenment] 45/61: fix: migrate NetworkManager popup from broken ilist to elm_genlist
Enlightenment Git
[EGIT] [enlightenment] 23/61: wallpaper: default placement to “This Screen” instead of “All Desktops”
Enlightenment Git
[EGIT] [enlightenment] 29/61: fix: resolve NetworkManager code review issues
Enlightenment Git
[EGIT] [enlightenment] 11/36: feat(networkmanager): add forget button and lock overlay to wifi list items
Enlightenment Git
Earlier messages