Mr. Teal

A tiny Windows program for pleasant and enhanced reading and browsing of comics and other images

Screenshot of Mr. Teal program window showing comic

Latest release
Changelog
Instructions
Comic packages
Achewood
Listening To 11.975 MHz
Minus
One Over Zero
Opplopolis
Pictures For Sad Children
Pixel
Unicorn Jelly


Latest release

Apr 10 2019: mr_teal_1.9.3.zip (1.32 MB)

A small, fast Windows program for reading webcomics (or any set of sequential images) with annotations. Written in QB64. Unlicensed, source code is available in the archive.

Changelog

1.9.3 (April 10, 2019): Bug fixes: resizing the window no longer makes the program use all of the ram. An unneeded bookmark file will no longer be generated in the main directory. The main menu key is now correctly listed as Esc on the help screen. Help screen will now break into 2 pages if the window is too small for everything. Various optimizations.

New features: PgUp / PgDn keys now scroll a user-definable amount. The default is 100% of the screen height, and it can be changed to any value from 10-100% by pressing P. The program now generates an options.txt file in the main program directory, which right now contains only the single value for this feature, but I plan to add more options in the future.

Setbacks: I had planned on getting the window to properly adjust itself when the user resizes with the mouse, but unfortunately I've run into some real strange issues with the _RESIZE function. I'm going to keep trying to figure out a solution, but for now, I've disabled the mouse resize altogether, because it was pretty useless. Also, some of the optimizations broke some stuff with the alt text. It's not a big deal but when the image scrolls it'll cover the alt text unless it's in "always display" mode. I'm planning to redesign the text subroutine so hopefully that'll be in the next release.

That's about it! Big thanks to spriteclad for feedback and bug reports for this one.

1.9.2 (March 5, 2019): Added the B command, added the help screen, added this changelog. Moved project off github, included the source code in the program archive file, changed license to the unlicense. Added support for multi-line annotations, but this can be difficult to read against the comic background. If a comic's annotations take up multiple lines, it's recommended to use the B command to view them fullscreen against a solid black background.

Instructions

To install for Windows: download the zip file, extract to a directory, and run mrteal.exe. Depending on your system, you may need to enable administrator rights. If you get an error, right-click mrteal.exe, click properties, go to the compatibility tab, and check "run this program as administrator".

This file contains only public domain example images. For comic packages, see below.

To add images, copy or move a directory into the program folder. Images will be detected and indexed automatically when loaded from the main menu. Currently supported formats are PNG, JPG, BMP and GIF.

Drag a folder onto the "mrteal.exe" icon to copy it and open the program to the main menu. The imported directory will be marked (new).

Esc to clear current default folder (if any) and return to the main menu.

H or ? to display the help screen showing these commands.

and arrow keys to navigate.

and arrow keys to scroll image vertically. There are no plans to support horizontal scrolling at this time.

PgUp and PgDn to scroll a user-definable amount, which defaults to 100% of the screen height.

P to redefine the percentage of the page up/down scrolling.

Hold Shift while pressing to resize the window. (also supports dragging the edge of the window with the mouse.

Home resizes the window to fit the current image.

F for Fullscreen (Alt + Enter cycles through different fullscreen modes.)

J to Jump to a specific image number (leave blank to cancel, any input greater than the number of images will jump to the last one.)

A to view Alt text or Annotations.

S makes alt text Show by default.

B to view alt text with a black background. Good for multi-line annotations.

I to view image Information.

O to keep image information On.

W to Write new alt text for the current image.

Ctrl-C to Copy the alt text for the current image to the clipboard. Ctrl-X instead copies the full file path.

Ctrl-V to Very quickly paste the contents of the clipboard to the current comic's alt text.

WARNING: There is no confirmation for overwriting or deleting the alt text. This is for expediting adding alt text en masse. If there's a chance you might lose something important, be sure you have a backup. Default folder is saved in main program directory as default.txt. Delete this file or press Esc during program operation to clear default.

Q to Quit.

Comic packages

Achewood


Listening To 11.975 MhZ


Minus


One Over Zero


Opplopolis


Pictures For Sad Children


Pixel


Unicorn Jelly



Other

Codex Seraphinianus



Comic packages are hosted off-site due to storage/bandwidth considerations. If any of these downloads is broken please let me know.

To install, unzip into the mr_teal directory.

I am in no way affiliated with any of the comics on this page, I'm just a fan who wants a better reading experience. I only host series that have concluded or gone on indefinite hiatus and are freely available, but if you don't want your images posted here, just let me know and I'll remove them.

This program is released under the terms of the unlicense. TL;DR: This is free and unencumbered software released into the public domain. It can be used and modified without restriction. No warranty. If you have a set of comics you'd like to see here, drop me a line. Also, if you use Mr. Teal for your own project, please let me know so I can give you a shoutout!