Theodore Dubois
cc89ed2619
Get app group IDs from entitlements
...
A bunch of people have tried to build the app from source and got confused when it crashed, because they customized the app group but didn't update the preprocessor macro. Now the app reads its app group off the mach-o on disk.
This also fixes AltStore, which has to change app group names too.
Fixes #650
2020-02-29 16:46:53 -08:00
Theodore Dubois
47078b8717
fixup! Disable caps lock mapping on iOS 13
2020-02-17 21:45:37 -08:00
Theodore Dubois
efc4876f17
Disable caps lock mapping on iOS 13
2020-02-17 21:39:50 -08:00
Theodore Dubois
9f25cd9181
Fix iOS build
2020-02-03 09:48:03 -08:00
Theodore Dubois
afd119ba1a
Fix permissions on /
...
Not having / be readable or executable by group and other caused quite a
few problems, as you can imagine. In particular, autoconf complained
that it couldn't find a sufficiently modern shell.
2020-01-18 19:49:04 -08:00
Theodore Dubois
06ecbdce0e
Update location access strings in Info.plist
2020-01-05 22:51:47 -08:00
Theodore Dubois
99f8516fbe
Release build 64 to testflight
2020-01-05 22:39:12 -08:00
Theodore Dubois
bffd0a3072
Fix compiler error in file provider
2019-12-30 11:09:35 -08:00
Theodore Dubois
f3655b4699
Release build 63 to testflight
2019-12-22 21:23:44 -08:00
Theodore Dubois
53e2276e74
Make it easier to press ^@ and ^^
...
This can now be done without a hardware keyboard, and using @ and ^
instead of 2 and 6.
2019-12-22 12:41:27 -08:00
Theodore Dubois
c65cc4bfa7
Revert "Add a menu where you can choose the app icon"
...
Turns out Apple makes it way too hard to actually upload an app with
alternate icons. Reverting this so it doesn't block releasing the next
build.
This reverts commit 4d3f8ce2528acfc6b716cc2e9a9bc0fc9e38b39b.
2019-12-21 16:55:19 -08:00
Theodore Dubois
4d3f8ce252
Add a menu where you can choose the app icon
2019-12-15 18:17:06 -08:00
Theodore Dubois
7fa54ed127
Don't try to destroy the scene on iPhone
...
Fixed #577
2019-12-09 23:37:04 -08:00
Theodore Dubois
1b172c15b6
Add keyboard shortcut to open settings/about
2019-12-09 17:31:49 -08:00
Theodore Dubois
1e292bf940
Add key commands to override font size
...
Fixed #565
2019-11-27 17:21:43 -08:00
Theodore Dubois
3ff72502d1
Move styling responsibility to TerminalView
2019-11-27 15:48:02 -08:00
Theodore Dubois
07997dc952
Include the version and build numbers in uname -v
...
Fixed #250
2019-11-25 20:31:13 -08:00
Theodore Dubois
2704f6779d
Allow hterm to send input to iSH
...
Fixed #564
2019-11-24 16:30:19 -08:00
Theodore Dubois
dd8e656e98
Refactor execve again to allow empty arguments
...
Fixed #559
2019-11-17 19:58:10 -08:00
Theodore Dubois
29e866a2de
Fix crash when updating DNS after network change
2019-11-16 19:57:04 -08:00
Theodore Dubois
ac1b3d8192
Release build 62 to testflight
2019-11-03 23:14:15 -08:00
Theodore Dubois
e48d143654
Reconfigure DNS on reachability status change
...
Fixed #300
2019-11-03 22:40:19 -08:00
Theodore Dubois
64576c8bf9
Merge pull request #545 from tbodt/multiwindow
2019-11-03 21:47:09 -08:00
Theodore Dubois
c2baeefb19
Improve keyboard height estimation
...
Now calculates the height from the Y coordinate instead of the height,
because the keyboard is not always attached to the bottom of the screen.
Fixed #469
2019-11-03 18:48:17 -08:00
Theodore Dubois
89e3b076a2
Include major and minor number of tty in /proc/stat
...
Fixed #287
2019-11-02 17:23:54 -07:00
Theodore Dubois
a5ce352ef2
Unfocus TerminalView when its window is not key
2019-10-27 19:29:03 -07:00
Theodore Dubois
6791a15348
Support multiple windows
...
Co-authored-by: Noah Peeters <noah.peeters@icloud.com>
2019-10-27 19:29:03 -07:00
Theodore Dubois
6c906ac5b4
Make the iOS terminal look like a pty
...
Also make the terminal and session owned by TerminalViewController.
This is in preparation for scene support.
Co-authored-by: Noah Peeters <noah.peeters@icloud.com>
2019-10-27 19:29:03 -07:00
Theodore Dubois
4f705ce2de
Add font picker
...
Fixed #386
2019-10-26 12:58:21 -07:00
Theodore Dubois
7cd6f97919
Use a gear icon for the settings button on ios 13
...
Fixed #542
2019-10-26 10:54:12 -07:00
Theodore Dubois
3ef1322241
Release build 61 to testflight
2019-10-20 21:07:12 -07:00
Theodore Dubois
df09a504a9
Delete old versions of Pasteboard.[mh]
2019-10-20 20:51:15 -07:00
Theodore Dubois
16b11d479b
Add location tracking device
...
Supports tracking your location in the background, which has the nice
side effect of keeping everything in app running in the background.
#249
2019-10-20 20:48:29 -07:00
Theodore Dubois
55a5990669
Upgrade hterm
2019-10-20 17:12:03 -07:00
Theodore Dubois
4f7ea847be
Allow swiping on the arrow button repeatedly in VoiceOver
2019-10-20 17:11:16 -07:00
Theodore Dubois
f5aa2d7ded
Fix accessibility label on Hide Keyboard button
2019-10-20 17:02:23 -07:00
Theodore Dubois
4ab04e4e63
Support IME
...
Fixed #133 , fixed #510
2019-10-19 16:19:12 -07:00
Theodore Dubois
ca909d93c4
Barely conform to UITextInput
...
Fixes Braille input and long press on backspace.
Fixed #519 , fixed #465
2019-10-19 16:19:05 -07:00
Theodore Dubois
d6c76aa24e
Fix option->meta map setting having no effect
...
Fixed #515
2019-10-19 11:42:56 -07:00
Theodore Dubois
4bed6605d6
Release build 60 to testflight
2019-10-13 21:44:32 -07:00
Theodore Dubois
76ec99a17b
Inform hterm of user gestures
...
This makes it announce when you move the cursor or delete a character.
2019-10-13 14:55:48 -07:00
Theodore Dubois
39b2991477
Update libapps to fix assertive announcements
2019-10-13 14:52:36 -07:00
Theodore Dubois
5e0a8cad6f
Fix stupid compiler error
2019-10-13 14:18:39 -07:00
Theodore Dubois
9d5cd4de43
Enable hterm VoiceOver announcements
2019-10-13 14:07:18 -07:00
Theodore Dubois
1c6de5a255
Improve accessibility of keyboard buttons
2019-10-13 12:20:34 -07:00
Theodore Dubois
3ec052a9c1
Release build 59 to testflight
2019-10-06 17:03:33 -07:00
Theodore Dubois
399677d9fa
Fix stupid crash
...
apparently i suck at testing
2019-10-06 16:59:22 -07:00
Theodore Dubois
9a3b56fdd8
Release build 58 to testflight
2019-10-06 16:40:33 -07:00
Theodore Dubois
2cb0820244
Convince hterm that it's ok to change terminal charsets
...
Fixes #503
2019-10-06 15:41:43 -07:00
Theodore Dubois
eb628d2fc3
Make the about screen dark if the terminal is dark
...
Fixes #493
2019-10-06 14:30:29 -07:00