mmondor.git
2 years agoAnalogTerm2: Add a KayProII style 8x16 font.
Matthew Mondor [Sat, 3 Jun 2023 19:33:39 +0000 (19:33 +0000)]
AnalogTerm2: Add a KayProII style 8x16 font.

2 years agoAnalogTerm2: Add more box drawing glyphs to 8x11 topaz-even font.
Matthew Mondor [Sat, 3 Jun 2023 15:14:09 +0000 (15:14 +0000)]
AnalogTerm2: Add more box drawing glyphs to 8x11 topaz-even font.

2 years agoAnalogTerm2: Make glyph remapping dynamic and add ATC 65551 to manage it.
Matthew Mondor [Sat, 3 Jun 2023 07:31:40 +0000 (07:31 +0000)]
AnalogTerm2: Make glyph remapping dynamic and add ATC 65551 to manage it.

2 years agoAnalogTerm2: Add DEC Special Graphics support glyphs to 8x11 Topaz.
Matthew Mondor [Fri, 2 Jun 2023 12:07:32 +0000 (12:07 +0000)]
AnalogTerm2: Add DEC Special Graphics support glyphs to 8x11 Topaz.

2 years agoAnalogTerm2: Font and DEC Special Graphics related changes:
Matthew Mondor [Fri, 2 Jun 2023 10:41:16 +0000 (10:41 +0000)]
AnalogTerm2: Font and DEC Special Graphics related changes:
- DEC Special Graphics are now remapped to unicode glyphs internally,
  and the missing related glyphs have been implemented, meaning
  that under screen/tmux that also does that, they always display
  correctly without extra font-specific mapping.  This also allows
  loaded fonts to provide their own graphics characters, that also
  work in applications using the DEC feature like dialog(1).
- Copy-pasting of text under DEC Special Graphics charset used to
  return the corresponding ASCII characters.  These now return the
  unicode characters used to map/render them.
- The NBSP (Ux00a0) character is now included as part of the Latin-1
  glyphs.  This allows fonts that would like to distinguish the
  display of these from normal space to provide a glyph.
- Accept 'x' as an alternative to ',' for the -g command line option.
- Now check for large contiguous range blocks before glyph-order
  tables for glyph lookup.
- Properly mark as "defined" altered glyphs when the default font
  cannot be loaded because the font size is too small.

2 years agoAnalogTerm2: Alter "3261-even" font's 'f' glyph.
Matthew Mondor [Fri, 2 Jun 2023 10:28:46 +0000 (10:28 +0000)]
AnalogTerm2: Alter "3261-even" font's 'f' glyph.

2 years agoAnalogTerm2: Add 3161-even font variant.
Matthew Mondor [Wed, 31 May 2023 14:41:55 +0000 (14:41 +0000)]
AnalogTerm2: Add 3161-even font variant.

2 years agoAnalogTerm2: Additional error checking and fix possible race condition.
Matthew Mondor [Wed, 31 May 2023 07:51:50 +0000 (07:51 +0000)]
AnalogTerm2: Additional error checking and fix possible race condition.

2 years agoAnalogTerm2: Fix 8x16 3161 font bugs.
Matthew Mondor [Tue, 30 May 2023 13:17:52 +0000 (13:17 +0000)]
AnalogTerm2: Fix 8x16 3161 font bugs.

2 years agoAnalogTerm2: Add another IBM 3161 inspired font.
Matthew Mondor [Mon, 29 May 2023 22:57:27 +0000 (22:57 +0000)]
AnalogTerm2: Add another IBM 3161 inspired font.

2 years agoAnalogTerm2: 6x8 variant of the a2 font (5x8 matrix plus 1px).
Matthew Mondor [Mon, 29 May 2023 09:40:10 +0000 (09:40 +0000)]
AnalogTerm2: 6x8 variant of the a2 font (5x8 matrix plus 1px).

2 years agoAnalogTerm2: More "Topaz" style font variants.
Matthew Mondor [Mon, 29 May 2023 08:16:17 +0000 (08:16 +0000)]
AnalogTerm2: More "Topaz" style font variants.

2 years agoAnalogTerm2: Add an Amiga Topaz style font.
Matthew Mondor [Sun, 28 May 2023 12:12:48 +0000 (12:12 +0000)]
AnalogTerm2: Add an Amiga Topaz style font.

2 years agoAnalogTerm2: update README.
Matthew Mondor [Sat, 27 May 2023 16:07:34 +0000 (16:07 +0000)]
AnalogTerm2: update README.

2 years agoAnalogTerm2: Reorganize font files and install them.
Matthew Mondor [Sat, 27 May 2023 16:06:50 +0000 (16:06 +0000)]
AnalogTerm2: Reorganize font files and install them.

2 years agoAnalogTerm2: Add the -g option to support other font sizes.
Matthew Mondor [Sat, 27 May 2023 14:26:40 +0000 (14:26 +0000)]
AnalogTerm2: Add the -g option to support other font sizes.

2 years agoAnalogTerm2: Update the a2-font.
Matthew Mondor [Sat, 27 May 2023 14:25:15 +0000 (14:25 +0000)]
AnalogTerm2: Update the a2-font.

2 years agoAnalogTerm2: Add an ADM-3A inspired font and WarGames2 longer one.
Matthew Mondor [Sat, 27 May 2023 14:23:48 +0000 (14:23 +0000)]
AnalogTerm2: Add an ADM-3A inspired font and WarGames2 longer one.

2 years agoAnalogTerm2: Alter the default font's asterisk glyph.
Matthew Mondor [Wed, 17 May 2023 02:42:32 +0000 (02:42 +0000)]
AnalogTerm2: Alter the default font's asterisk glyph.

2 years agoAnalogTerm2: Improve "archaic" font's asterisk glyph
Matthew Mondor [Tue, 16 May 2023 22:04:51 +0000 (22:04 +0000)]
AnalogTerm2: Improve "archaic" font's asterisk glyph

2 years agoAnalogTerm2: Fix a copy/pasting related bug; avoid obsolete WM hint.
Matthew Mondor [Tue, 16 May 2023 13:54:18 +0000 (13:54 +0000)]
AnalogTerm2: Fix a copy/pasting related bug; avoid obsolete WM hint.

2 years agoAnalogTerm2: After trying variants, more standard "c" for "3161"
Matthew Mondor [Sun, 14 May 2023 00:26:25 +0000 (00:26 +0000)]
AnalogTerm2: After trying variants, more standard "c" for "3161"

2 years agoAnalogTerm2: Improve punctuation of 3161/3270 inspired fonts.
Matthew Mondor [Sat, 13 May 2023 08:47:08 +0000 (08:47 +0000)]
AnalogTerm2: Improve punctuation of 3161/3270 inspired fonts.

2 years agoAnalogTerm2: Improve the 3161 inspired font (resolution compromises)
Matthew Mondor [Sat, 13 May 2023 07:09:30 +0000 (07:09 +0000)]
AnalogTerm2: Improve the 3161 inspired font (resolution compromises)

2 years agoAnalogTerm2: Add a 3161 terminal family inspired font.
Matthew Mondor [Sat, 13 May 2023 06:04:03 +0000 (06:04 +0000)]
AnalogTerm2: Add a 3161 terminal family inspired font.

2 years agoAnalogTerm2: Improve the "3270" font.
Matthew Mondor [Sat, 13 May 2023 04:28:08 +0000 (04:28 +0000)]
AnalogTerm2: Improve the "3270" font.

2 years agoAnalogTerm2: Add a "3270" IBM 3270 inspired font.
Matthew Mondor [Sat, 13 May 2023 03:36:51 +0000 (03:36 +0000)]
AnalogTerm2: Add a "3270" IBM 3270 inspired font.

2 years agoAnalogTerm2: Improve the "serif" font.
Matthew Mondor [Fri, 12 May 2023 22:38:53 +0000 (22:38 +0000)]
AnalogTerm2: Improve the "serif" font.

2 years agoAnalogTerm2: Add a new "serif" font.
Matthew Mondor [Fri, 12 May 2023 06:39:34 +0000 (06:39 +0000)]
AnalogTerm2: Add a new "serif" font.

2 years agoAnalogTerm2: Improve the "archaic" font
Matthew Mondor [Fri, 12 May 2023 04:47:07 +0000 (04:47 +0000)]
AnalogTerm2: Improve the "archaic" font

2 years agoAnalogTerm2: Rename a misnamed file
Matthew Mondor [Thu, 11 May 2023 11:26:36 +0000 (11:26 +0000)]
AnalogTerm2: Rename a misnamed file

2 years agoAnalogTerm2: Add the "archaic" custom font; update aliases/README/TODO
Matthew Mondor [Thu, 11 May 2023 10:58:11 +0000 (10:58 +0000)]
AnalogTerm2: Add the "archaic" custom font; update aliases/README/TODO

2 years agoAnalogTerm2: Rework WarGames and Topaz fonts XYZ. Will never be
Matthew Mondor [Wed, 10 May 2023 09:53:28 +0000 (09:53 +0000)]
AnalogTerm2: Rework WarGames and Topaz fonts XYZ.  Will never be
perfect considering the dimension limitations but these are more
uniform in size while still more or less representing the general
shape of the orignal.

2 years agoAnalogTerm2: More examples in README
Matthew Mondor [Wed, 10 May 2023 00:09:30 +0000 (00:09 +0000)]
AnalogTerm2: More examples in README

2 years agoAnalogTerm2: Improve README, add/install util/example aliases
Matthew Mondor [Tue, 9 May 2023 19:52:28 +0000 (19:52 +0000)]
AnalogTerm2: Improve README, add/install util/example aliases

2 years agoAnalogTerm2: Rework the default font f glyph
Matthew Mondor [Tue, 9 May 2023 06:50:26 +0000 (06:50 +0000)]
AnalogTerm2: Rework the default font f glyph

2 years agoAnalogTerm2: Fix a cursor refresh bug in the [A implementation.
Matthew Mondor [Tue, 9 May 2023 05:33:16 +0000 (05:33 +0000)]
AnalogTerm2: Fix a cursor refresh bug in the [A implementation.

2 years agoAnalogTerm2: Add a special ATC sequence to control if CIVIS allowed.
Matthew Mondor [Tue, 9 May 2023 04:25:12 +0000 (04:25 +0000)]
AnalogTerm2: Add a special ATC sequence to control if CIVIS allowed.

2 years agoAnalogTerm2: Add a special ATC sequence to configure text speed.
Matthew Mondor [Tue, 9 May 2023 02:41:42 +0000 (02:41 +0000)]
AnalogTerm2: Add a special ATC sequence to configure text speed.

2 years agoAnalogTerm2: Add a font inspired by the Demon Seed 1977 film.
Matthew Mondor [Tue, 9 May 2023 01:48:52 +0000 (01:48 +0000)]
AnalogTerm2: Add a font inspired by the Demon Seed 1977 film.

2 years agoAnalogTerm2: Implement emulation input sequence timeout.
Matthew Mondor [Sun, 7 May 2023 20:04:18 +0000 (20:04 +0000)]
AnalogTerm2: Implement emulation input sequence timeout.
Without this a partial received sequence might appear to block
more input until a recognized end of sequence boundary character
would be read.  If the timeout expires, the partial sequence is
ignored and normal input resumes.

2 years agoAnalogTerm2: Cursor and text blinking now separately configurable.
Matthew Mondor [Sun, 7 May 2023 17:23:48 +0000 (17:23 +0000)]
AnalogTerm2: Cursor and text blinking now separately configurable.

2 years agoAnalogTerm2: Remember blink speed setting per VT520 cursor type.
Matthew Mondor [Sun, 7 May 2023 01:29:10 +0000 (01:29 +0000)]
AnalogTerm2: Remember blink speed setting per VT520 cursor type.

2 years agoAnalogTerm2:
Matthew Mondor [Thu, 4 May 2023 05:32:43 +0000 (05:32 +0000)]
AnalogTerm2:
- Revert a purported bugfix that did not actually work.
- Alter X and Y glyphs of the Topaz-inspired font that could not
  be properly expressed with the matrix size and looked odd.

2 years agoAnalogTerm2: Fix a partial refresh bug affecting command line editing
Matthew Mondor [Tue, 2 May 2023 18:28:15 +0000 (18:28 +0000)]
AnalogTerm2: Fix a partial refresh bug affecting command line editing

2 years agoAnalogTerm2: Altered "nosquare" font's M glyph
Matthew Mondor [Tue, 2 May 2023 15:40:31 +0000 (15:40 +0000)]
AnalogTerm2: Altered "nosquare" font's M glyph

2 years agoAnalogTerm2: Fix makefile install for fonts
Matthew Mondor [Tue, 2 May 2023 07:00:02 +0000 (07:00 +0000)]
AnalogTerm2: Fix makefile install for fonts

2 years agoAnalogTerm2: Added control sequences for uppercase and scroll skip
Matthew Mondor [Tue, 2 May 2023 06:58:22 +0000 (06:58 +0000)]
AnalogTerm2: Added control sequences for uppercase and scroll skip

2 years agoAnalogTerm2: Monochrome mode now simulates color intensity with luma.
Matthew Mondor [Fri, 28 Apr 2023 23:15:28 +0000 (23:15 +0000)]
AnalogTerm2: Monochrome mode now simulates color intensity with luma.

2 years agoAnalogTerm2: Adapt smooth scrolling disabled cursor delay to steps
Matthew Mondor [Thu, 27 Apr 2023 00:58:03 +0000 (00:58 +0000)]
AnalogTerm2: Adapt smooth scrolling disabled cursor delay to steps

2 years agoAnalogTerm2: Add -2 option for 2-pixel skip smooth scrolling.
Matthew Mondor [Wed, 26 Apr 2023 14:45:30 +0000 (14:45 +0000)]
AnalogTerm2: Add -2 option for 2-pixel skip smooth scrolling.

2 years agoAnalogTerm2: Fix font loading bug erroneously going through mapping
Matthew Mondor [Wed, 26 Apr 2023 05:30:24 +0000 (05:30 +0000)]
AnalogTerm2: Fix font loading bug erroneously going through mapping

2 years agoAnalogTerm2:
Matthew Mondor [Wed, 26 Apr 2023 04:34:48 +0000 (04:34 +0000)]
AnalogTerm2:
- No longer enforce bright cursor when switching to block mode
  and reflect user configuration choice instead.
- Automatically set a reasonable fullscreen window if the
  dimensions are unspecified (-1).

2 years agoAnalogTerm2: don't try to uppercase with -U if in DEC Gfx mode.
Matthew Mondor [Wed, 26 Apr 2023 01:42:34 +0000 (01:42 +0000)]
AnalogTerm2: don't try to uppercase with -U if in DEC Gfx mode.

2 years agoAnalogTerm2: Add license text headers.
Matthew Mondor [Tue, 25 Apr 2023 20:01:41 +0000 (20:01 +0000)]
AnalogTerm2: Add license text headers.

2 years agoAnalogTerm2: improve the smooth scrolling implementation.
Matthew Mondor [Tue, 25 Apr 2023 19:34:45 +0000 (19:34 +0000)]
AnalogTerm2: improve the smooth scrolling implementation.

2 years agoAnalogTerm2: Terminal emulation improvements
Matthew Mondor [Thu, 20 Apr 2023 15:29:11 +0000 (15:29 +0000)]
AnalogTerm2: Terminal emulation improvements
- Fixes some cursor update bugs that were most noticeable when
  enabling slow bps simulation.
- 'E' handling was erroneous.

2 years agoAnalogTerm2: Add input control flow for smooth scrolling.
Matthew Mondor [Thu, 20 Apr 2023 03:46:49 +0000 (03:46 +0000)]
AnalogTerm2: Add input control flow for smooth scrolling.

2 years agoAnalogTerm2: Implement smooth scrolling support. Improve comments.
Matthew Mondor [Thu, 20 Apr 2023 01:06:53 +0000 (01:06 +0000)]
AnalogTerm2: Implement smooth scrolling support.  Improve comments.

2 years agoAnalogTerm2: Improve usage text.
Matthew Mondor [Tue, 18 Apr 2023 11:15:32 +0000 (11:15 +0000)]
AnalogTerm2: Improve usage text.

2 years agoAnalogTerm2: Support asymmetric on/off blinking parameters.
Matthew Mondor [Tue, 18 Apr 2023 10:22:46 +0000 (10:22 +0000)]
AnalogTerm2: Support asymmetric on/off blinking parameters.

2 years agoAnalogTerm2: Add -U to convert screen output to uppercase.
Matthew Mondor [Tue, 18 Apr 2023 02:26:36 +0000 (02:26 +0000)]
AnalogTerm2: Add -U to convert screen output to uppercase.

2 years agoAnalogTerm2: Add optional low bandwidth/bps simulation.
Matthew Mondor [Tue, 18 Apr 2023 00:35:44 +0000 (00:35 +0000)]
AnalogTerm2: Add optional low bandwidth/bps simulation.

2 years agoAnalogTerm2: Improve configuration and related configuration.
Matthew Mondor [Mon, 17 Apr 2023 20:57:27 +0000 (20:57 +0000)]
AnalogTerm2: Improve configuration and related configuration.
- When fast/jump scroll is enabled, make the number of maximum
  lines to scroll configurable.
- Increase the configuration range for -r (can now go as low
  as 10fps).
- Makefile now installs example alternative font files that can
  be loaded using cat(1).
- Better document the dependency of various settings on -r in
  the command usage/help.

2 years agoAscender: blink avatar, add ship
Matthew Mondor [Sun, 16 Apr 2023 09:19:07 +0000 (09:19 +0000)]
Ascender: blink avatar, add ship

2 years agoAscender: fun with collisions, now considers space empty
Matthew Mondor [Sun, 16 Apr 2023 08:40:59 +0000 (08:40 +0000)]
Ascender: fun with collisions, now considers space empty

2 years agoAscender: more fun tests with shapes and attributes
Matthew Mondor [Sun, 16 Apr 2023 07:07:26 +0000 (07:07 +0000)]
Ascender: more fun tests with shapes and attributes

2 years agoAscender: fun with shapes and ships
Matthew Mondor [Sat, 15 Apr 2023 23:39:50 +0000 (23:39 +0000)]
Ascender: fun with shapes and ships

2 years agoAscender: Disable color or attributes when unsupported or asked
Matthew Mondor [Sat, 15 Apr 2023 20:00:01 +0000 (20:00 +0000)]
Ascender: Disable color or attributes when unsupported or asked

2 years agoAscender: use screen_error() vs err(3) in shape loader
Matthew Mondor [Sat, 15 Apr 2023 18:40:20 +0000 (18:40 +0000)]
Ascender: use screen_error() vs err(3) in shape loader

2 years agommlib: initial import of the mmrarray library
Matthew Mondor [Sat, 15 Apr 2023 18:23:43 +0000 (18:23 +0000)]
mmlib: initial import of the mmrarray library
Ascender: design format and write a pad-based shape file loader

2 years agoAnalogTerm2: Better adjust cursor vertical size IRT leading
Matthew Mondor [Sat, 15 Apr 2023 07:59:40 +0000 (07:59 +0000)]
AnalogTerm2: Better adjust cursor vertical size IRT leading

2 years agotests/interactive-ascii: improve padshapes1.c
Matthew Mondor [Thu, 13 Apr 2023 13:20:49 +0000 (13:20 +0000)]
tests/interactive-ascii: improve padshapes1.c
- Bugfixes, discovered when testing on ncurses(3) vs curses(3)
- More comments

2 years agotests/interactive-ascii: improve padshapes1.c
Matthew Mondor [Thu, 13 Apr 2023 11:14:46 +0000 (11:14 +0000)]
tests/interactive-ascii: improve padshapes1.c
- Less erratic object movement
- Shapes x/y position now based around their center
- Shapes clipped when outside of the intended frame

2 years agotests/interactive-ascii: add padshapes1.c adding 2d character shapes
Matthew Mondor [Thu, 13 Apr 2023 07:41:32 +0000 (07:41 +0000)]
tests/interactive-ascii: add padshapes1.c adding 2d character shapes

2 years agoAnalogTerm2: Decrease minimum allowed columns from 40 to 32
Matthew Mondor [Wed, 12 Apr 2023 09:14:48 +0000 (09:14 +0000)]
AnalogTerm2: Decrease minimum allowed columns from 40 to 32

2 years agoAnalogTerm2: Adjust cursor, overstrike and underline attributes
Matthew Mondor [Mon, 10 Apr 2023 20:48:40 +0000 (20:48 +0000)]
AnalogTerm2: Adjust cursor, overstrike and underline attributes
for when custom leading is used (-l <n>).

2 years agoAnalogTerm2: Add a WarGames film inspired font in tests/
Matthew Mondor [Mon, 10 Apr 2023 12:04:26 +0000 (12:04 +0000)]
AnalogTerm2: Add a WarGames film inspired font in tests/

2 years agoAnalogTerm2:
Matthew Mondor [Sun, 9 Apr 2023 18:41:05 +0000 (18:41 +0000)]
AnalogTerm2:
- Add support for DEC Private Mode reverse video DECSCNM.
  The xterm termcap/terminfo database implement the visual bell
  flash feature using this with NUL padding for delay.
- Explicitly ignore NUL padding for now.  This is sometimes used
  to implement delays.
- For the visual bell to work, implement a timer telling how long
  the reversed video should be enabled when it is quickly toggled.
  This allows the user to configure the length of the flash.

2 years agotests/interactive-ascii: updated README
Matthew Mondor [Sun, 9 Apr 2023 06:34:18 +0000 (06:34 +0000)]
tests/interactive-ascii: updated README

2 years agotests/interactive-ascii: add test8.c returning to simple delay+unblock mode.
Matthew Mondor [Sat, 8 Apr 2023 16:27:55 +0000 (16:27 +0000)]
tests/interactive-ascii: add test8.c returning to simple delay+unblock mode.

2 years agotests/interactive-ascii: update cooked.c
Matthew Mondor [Sat, 8 Apr 2023 02:51:31 +0000 (02:51 +0000)]
tests/interactive-ascii: update cooked.c

2 years agotests/interactive-ascii: update test7.c
Matthew Mondor [Sat, 8 Apr 2023 02:37:38 +0000 (02:37 +0000)]
tests/interactive-ascii: update test7.c

2 years agotests/interactive-ascii: add cooked.c, test of curses ICANON emul
Matthew Mondor [Sat, 8 Apr 2023 02:34:44 +0000 (02:34 +0000)]
tests/interactive-ascii: add cooked.c, test of curses ICANON emul

2 years agotests/interactive-ascii/: add test7.c
Matthew Mondor [Wed, 5 Apr 2023 15:10:33 +0000 (15:10 +0000)]
tests/interactive-ascii/: add test7.c

2 years agotests/interactive-ascii: More tests
Matthew Mondor [Wed, 5 Apr 2023 12:16:52 +0000 (12:16 +0000)]
tests/interactive-ascii: More tests

2 years agotests/interactive-ascii: Add test4.c
Matthew Mondor [Wed, 5 Apr 2023 08:14:14 +0000 (08:14 +0000)]
tests/interactive-ascii: Add test4.c

2 years agoAnalogTerm2: forgot the nosquare font
Matthew Mondor [Tue, 4 Apr 2023 06:47:45 +0000 (06:47 +0000)]
AnalogTerm2: forgot the nosquare font

2 years agoAnalogTerm2: Add a few ANSI/text format font files, useful for i.e.:
Matthew Mondor [Tue, 4 Apr 2023 06:29:51 +0000 (06:29 +0000)]
AnalogTerm2: Add a few ANSI/text format font files, useful for i.e.:
 $ analogterm2 -e 'cat <fontfile>; <command>'

2 years agoAnalogTerm2: Add a Curblaster playing screenshot
Matthew Mondor [Tue, 4 Apr 2023 05:23:52 +0000 (05:23 +0000)]
AnalogTerm2: Add a Curblaster playing screenshot

2 years agoAnalogTerm2: Add the -l option for custom additional leading.
Matthew Mondor [Sat, 1 Apr 2023 12:00:01 +0000 (12:00 +0000)]
AnalogTerm2: Add the -l option for custom additional leading.

2 years agoAnalogTerm2: TODO/font updates
Matthew Mondor [Sat, 1 Apr 2023 10:17:17 +0000 (10:17 +0000)]
AnalogTerm2: TODO/font updates

2 years agoAnalogTerm2: Introduce the Nosquare font
Matthew Mondor [Thu, 30 Mar 2023 00:12:03 +0000 (00:12 +0000)]
AnalogTerm2: Introduce the Nosquare font

2 years agoAnalogTerm2: Square font tweaks
Matthew Mondor [Wed, 29 Mar 2023 09:11:52 +0000 (09:11 +0000)]
AnalogTerm2: Square font tweaks

2 years agoAnalogTerm2: Various font improvements.
Matthew Mondor [Wed, 29 Mar 2023 06:44:43 +0000 (06:44 +0000)]
AnalogTerm2: Various font improvements.

2 years agoAnalogTerm2: Add a screenshot
Matthew Mondor [Tue, 28 Mar 2023 10:10:25 +0000 (10:10 +0000)]
AnalogTerm2: Add a screenshot

2 years agoAnalogTerm2: Add an Amiga Topaz-8 inspired font.
Matthew Mondor [Tue, 28 Mar 2023 09:58:57 +0000 (09:58 +0000)]
AnalogTerm2: Add an Amiga Topaz-8 inspired font.

2 years agoAnalogTerm2: add a screenshot showing the bright cursor mode.
Matthew Mondor [Tue, 28 Mar 2023 04:59:46 +0000 (04:59 +0000)]
AnalogTerm2: add a screenshot showing the bright cursor mode.

2 years agoAnalogTerm2: Tweak bright cursor support, add custom sequences.
Matthew Mondor [Tue, 28 Mar 2023 04:50:48 +0000 (04:50 +0000)]
AnalogTerm2: Tweak bright cursor support, add custom sequences.

2 years agoAnalogTerm2:
Matthew Mondor [Tue, 28 Mar 2023 03:31:38 +0000 (03:31 +0000)]
AnalogTerm2:
- Implement CVVIS (very visible cursor mode)
- Allow to enforce very visible cursor mode with -M
- Prevent enabling blinking if user enforces non-blinking
- Add a few new screenshots displaying alternative fonts
- Improve the Square font