18 Commits (main)

Author SHA1 Message Date
reionwong 92dd9bece3 feat(i18n): show the new language when the session language changes 1 week ago
reionwong 365ab20f07 fix(terminal): scroll the wheel into arrow keys only on the alternate screen 2 weeks ago
reionwong 7ba5e73264 fix(terminal): drop file URLs naming localhost as their paths 2 weeks ago
reionwong 16d5e11422 fix(terminal): use the shell's directory when the program in front hides its own 2 weeks ago
reionwong 0c2f2d8c84 fix(terminal): paste dropped files so control characters in names stay literal 2 weeks ago
reionwong aecbc2d99e fix(terminal): keep pasted text from ending the bracketed paste early 2 weeks ago
reionwong 6e73d0d7b3 perf(terminal): stop the cursor blink while the window lacks the keyboard 2 weeks ago
reionwong c1e778dd75 fix(terminal): keep the other tabs when the kept tab ends before Close Other Tabs is confirmed 2 weeks ago
reionwong 2104bf48e8 fix(terminal): bound the shaped glyph cache 2 weeks ago
reionwong 5c0959affa fix(terminal): drop a tab's subscriptions when it leaves its window 2 weeks ago
reionwong 5d525cd4d9 refactor: run the terminal on cutefish-toolkit without Qt 2 weeks ago
reionwong c0e28079b0 fix(qmltermwidget): scan only written cells and the history before pruning combined characters 2 weeks ago
reionwong ace21f4a24 fix(terminal): free the scroll bar and foreground process info of a closed session 4 weeks ago
reionwong cab126f191 feat(terminal): clear the scrollback with Ctrl+Shift+K and keep blank lines out of it on clear 1 month ago
reionwong 5398be5735 fix(terminal): keep the view when typing with the cursor already in it 1 month ago
reionwong 7a9f02ea07 feat(terminal): scroll the scrollback by the pixel with momentum on a touchpad 1 month ago
reionwong aa68bbb08f feat(qmltermwidget): title the session by the program in front 1 month ago
reionwong fae44ecd9e test(qmltermwidget): test key encoding and escape sequence parsing 1 month ago