Commit Graph

159 Commits

Author SHA1 Message Date
cy384 f6998e1c4f bump version to 0.8.8 2021-07-25 19:16:33 -04:00
cy384 d1e0581397 fix missed variable renames 2021-07-25 19:14:37 -04:00
cy384 9ec71d898a improve text rendering speed by aggregating text into runs 2021-07-25 19:07:36 -04:00
cy384 538c688102 fix initial console cell width (again) 2021-07-13 19:27:41 -04:00
cy384 d6570ffb39 readme tweaks 2021-06-06 13:36:27 -04:00
cy384 f0485c46f6 fix character width calculation 2021-06-06 13:23:39 -04:00
cy384 79e05b3847 set color/mono default pref based on main screen capability 2021-06-05 11:25:13 -04:00
cy384 13a85e4e70 add font size preference change UI and support for live changing 2021-06-05 11:10:06 -04:00
cy384 887237e0c7 properly invalidate old area of selection on mouse move 2021-06-01 23:02:18 -04:00
cy384 cad648bb4a undo increase of buffer size (bad for responsiveness) 2021-06-01 21:33:41 -04:00
cy384 9a7b95ef6f improve text drawing code to work with multiple font sizes (no UI) 2021-06-01 21:32:51 -04:00
cy384 5ee3e7104b precompute virtual keycode translations 2021-04-21 13:57:45 -04:00
cy384 7284f40059 bump version to 0.8.6 2021-04-02 23:46:25 -04:00
cy384 d1d822a4e7 improve control escape code handling 2021-04-02 23:41:52 -04:00
cy384 40c338ac02 handle option/alt key combos 2021-04-02 23:16:58 -04:00
cy384 1596e71dd1 increase read buffer size 2021-04-02 20:49:33 -04:00
cy384 2de03f82cf fix copying when selection spans lines 2021-03-21 23:00:56 -04:00
cy384 c80e888697 select entire words on double click 2021-03-21 23:00:40 -04:00
cy384 d43f919a4f redraw selection only when mouse changes cells (less flicker) 2021-03-21 20:21:28 -04:00
cy384 84f096b65a note that 68030 machines are probably fast enough now 2021-02-16 17:31:39 -05:00
cy384 408e45044b
Merge pull request #6 from larb0b/master
README.md: mention that ssheven works on System 7.1
2021-02-05 09:55:26 -05:00
Larkin Nickle c463638833 README.md: mention that ssheven works on System 7.1 2021-02-04 22:58:38 -05:00
cy384 fa96870408 have fast draw mode clear rows at a time instead of entire screen 2021-01-28 09:06:52 -05:00
cy384 d6306c706e don't hang if the endpoint fails to open (GH bug #4) 2021-01-28 08:49:15 -05:00
cy384 d967b7641b update readme 2021-01-23 13:22:35 -05:00
cy384 97b5bd1453 clear selection when resizing window 2021-01-23 12:45:51 -05:00
cy384 df1e5769e9 don't clear the scrap on copy if there's nothing selected 2021-01-23 12:33:40 -05:00
cy384 51c41578e7 screen update improvements 2021-01-23 12:32:17 -05:00
cy384 0f5bddf103 fix selection bugs 2021-01-23 12:30:43 -05:00
cy384 36c969a2c3 don't draw null characters onto the screen 2021-01-22 21:19:02 -05:00
cy384 b96b2270c3 improve draw speed of the fast draw mode 2021-01-22 21:16:17 -05:00
cy384 f272512a7e fix selection bug while resizing window 2021-01-22 20:37:18 -05:00
cy384 84cfe74923 speed improvement for fast mode 2021-01-22 20:37:03 -05:00
cy384 28c6f50531 initial implementation of selection and copying 2021-01-22 19:47:48 -05:00
cy384 df6ccd0449 properly handle command to stop sending mouse clicks 2021-01-22 17:24:08 -05:00
cy384 9c67eafebd fix terminal property settings fallthrough 2021-01-11 17:24:45 -05:00
cy384 7678ae0779 only send mouse clicks when the console wants them (version->0.8.5) 2021-01-11 17:21:47 -05:00
cy384 ef6fedb6a6 add build script and update readme 2021-01-09 18:17:24 -05:00
cy384 857343a83d tweak intro text 2021-01-09 17:26:16 -05:00
cy384 1eb5907ac4 code cleanup/rearrangement 2021-01-09 17:22:40 -05:00
cy384 9a19d9695c update readme, bump version 2021-01-09 14:15:58 -05:00
cy384 635c86069e fix ssh known_hosts saving/loading for new libssh2 version 2021-01-09 14:14:56 -05:00
cy384 7fca90c8eb use callbacks for libssh network functions 2021-01-08 23:04:52 -05:00
cy384 f18b4ad49f default to not sending mouse clicks 2021-01-08 23:04:14 -05:00
cy384 b7ec826338 bump version to 0.8.3, update readme 2020-12-27 21:49:57 -05:00
cy384 943ff10322 fix error when a key is hit while connecting 2020-12-27 21:44:33 -05:00
cy384 77e05f4c6d add cpu compiler option 2020-12-27 21:16:07 -05:00
cy384 6db41aa8e8 add mouse mode preference 2020-12-27 20:44:37 -05:00
cy384 c01d10f431 improve switch safety/fix compiler warning 2020-12-27 16:37:07 -05:00
cy384 f119a63078 basic mouse support 2020-12-21 19:38:12 -05:00