Repository navigation
The keyboard's Select all, Copy, Cut and Paste work in the terminal; 1.26.45 #40
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
Merged
Merged
Changes from all commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
e233f6a
Sessions that come back, own keys, pinch zoom, SSH server, web server…
claude 0a52b5c
Native extractor: read a .tar.zst to its end, so that zstd checks its…
claude 575bb78
Emulator test: export ssh_login, which expect runs in a new bash
claude 35abde8
Emulator test: align cortex-emu-runner for 16 KB pages
claude 49164be
Native extractor: decompress a .tar.zst on a thread of its own
claude ba1a75e
Hook: the app's files are root's in stat(), as the programs are root
claude 6e98a24
Changelog: git's ownership check is fixed, not restored
claude 45ecea3
Hook: accept() as accept4(), the call Android's seccomp filter is mad…
claude 9a61e5b
Emulator test: time limits on adb, no packages on the 16 KB image
claude cc7e60a
Hook: sshd's privilege-separated user has root's ids
claude 5f7e2fc
Hook: the fortified getgroups and recvfrom go through it too
claude 2f15a34
Changelog: the emulator test's 16 KB run, ownership check and adb limits
claude 1d4ffa7
Hook: sandbox limits that take away descriptors are not applied
claude c521330
Hook: closefrom() and close_range() leave the ARM translator's memory…
claude 3993d55
Hook: know the ARM translator's memory file by its name
claude ce61c6e
Emulator test: record what a program sees of its executable and descr…
claude 9054195
Static Go programs see the rootfs: Ubuntu's paths and programs for Go
claude f3cbede
Merge the Go support onto the branch's merged history (v1.26.38 was s…
claude fcb2f3b
A new look around the terminal: tabs, themed keys and drawer, seven m…
claude 649be84
Scroll position and a way back to the end, a themed first-start dialo…
claude 545da3c
Go programs patched in normal mode keep working in root mode; README
claude ce39a5b
Website and README: Go programs no longer need root mode; tabs and co…
claude ddd5c33
Tests: the tabs, keys, search bar, layouts, first-start dialog and sc…
claude 721e363
Go programs: CORTEX_NO_GOSYS switch and an unpatched control in the e…
claude 7812fe5
Settings theme: the interface's own containers and outline colors, no…
claude adc951a
Emulator test: a second session is started, and the scheme picker is …
claude ef79aa8
Scheme picker in the interface's colors; the emulator test retries op…
claude 7b079fa
README and website: screenshots of the new interface, and the scheme …
claude 56e138d
Package compatibility run: apt-get is not started by timeout in the b…
claude 2316c10
Version 1.26.39: Go programs see Ubuntu, session tabs, seven more col…
claude cd303dd
Hook: Rust programs no longer crash in statx; reading /proc/self/fd o…
claude 7d467e2
Merge the branch's merged history (PR #28 was squashed into main)
claude c39b5f5
Hook: shadow database and SELinux for Ubuntu's programs, the translat…
claude af04acc
Fix unclosed Kotlin comment in BaseUsers KDoc
claude 4bc81d7
Version 1.26.40: faster program starts, sudo/su without root, Rust, r…
claude f98f6a1
Compat run: a MariaDB row; docs say MariaDB and redis run
claude 958bd68
Emulator test: base users and groups, sudo
claude f1101fc
A color scheme chosen later reaches the cells of the sessions (#29)
claude 29310aa
Review fixes: scheme remap by role, slots of vfork children given bac…
claude a56e0f4
Merge the branch's merged history (PR #31 was squashed into main)
claude 5fedf73
No more ~/storage link to the shared storage (1.26.41)
claude bcb86ef
Fix the unclosed comment in the storage-link KDoc; test that no Kotli…
claude 0803909
Test that a ~/storage link to another place is left alone
claude 2474682
Start the next change from main
claude 8cc804b
New app icon, held backspace keeps deleting, copy bar in the right pl…
claude 5c9e1af
Chinese, Japanese, Korean and emoji take two cells instead of overlap…
claude 0d6afc9
Start the next change from main
claude c5829ae
Fix a half left behind after inserting over a wide character; keep th…
claude f46bd24
Copy: a selection that ends on the first half of an emoji takes the w…
claude de3b864
Wide characters: mark the wrap padding, blank halves fully, cut copy;…
claude c9eb9df
Start the next change from main
claude 4ae2b29
A cleaner drawer and tabs, and a white color scheme; 1.26.44
claude abc4169
Test the session tabs row by row, and their screen reader labels
claude 515d3c7
Settings: the back arrow follows the color scheme
claude 1d22b55
e2e: scroll the settings list all the way up before choosing the whit…
claude 73f39f1
e2e: give the terminal the focus before typing in the second session
claude ed8ea5e
Hook: the real path of an open file keeps the rootfs in front of it
claude a72c5b1
Terminal: a character of the supplementary planes that wcwidth() give…
claude e6cfa61
Test: compare the colors with the ones the escape codes set
claude 662a6ea
Review: fd links only for fd/N, the root tab says root, a plain curso…
claude 07ce921
e2e: pictures for the README (neofetch, the end of the settings)
claude 0d655de
Merge the earlier history of this branch (squash-merged as #37)
claude 6157483
README and website: the session cards have no directory in their pict…
claude 9b39eb7
e2e: neofetch for the README with the small logo and lines that fit
claude 9d4fb47
tests/e2e: a script that makes the README's pictures from an emulator…
claude d085168
e2e: neofetch for the README without the emulator's model and archite…
claude dc33763
README and website pictures from the 1.26.44 emulator run
claude a342bd2
e2e: the neofetch picture only after a successful install and a finis…
claude bf700b5
The keyboard's Select all, Copy, Cut and Paste work in the terminal, …
claude 94fc8d4
Merge the earlier history of this branch (squash-merged as #37 and #38)
claude c09f130
Review: Cut also does what delete does, the selection is the session'…
claude b3c825a
Review: the selected text is read under the emulator's lock
claude File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.