Isaiah Odhner
ec7986f9dd
Add font names for Windows
2023-07-19 01:31:57 -04:00
Isaiah Odhner
1c64fdb78c
Fix Python rocket icon showing in dock on macOS after Set As Wallpaper
2023-07-18 18:32:32 -04:00
Isaiah Odhner
e2308c2a91
Add font names for macOS
2023-07-18 14:15:36 -04:00
Isaiah Odhner
eb0f781ca8
Get screen size with tkinter instead
...
screeninfo caused a bouncing python rocket in the dock on mac, and didn't work.
2023-07-18 14:15:36 -04:00
Isaiah Odhner
7f3fe53d3e
Get screen size properly, with screeninfo module
2023-07-18 14:03:51 -04:00
Isaiah Odhner
fece1c48c6
Rasterize before setting as wallpaper
...
This makes Set As Wallpaper work on Windows 10 and macOS 10.14
2023-07-18 14:03:51 -04:00
Isaiah Odhner
6c1b994598
Smooth over variable getpixel return type, for Pyright
2023-07-15 20:31:02 -04:00
Isaiah Odhner
6f5cee0f7c
Disable reportUnknownMemberType Pyright error
2023-07-15 20:27:20 -04:00
Isaiah Odhner
3713e9ed00
Switch color palette to mIRC's palette when saving/opening as mIRC code format
2023-07-12 01:51:57 -04:00
Isaiah Odhner
967801cf17
Prevent digits in document from merging with mIRC color codes
...
If digits were present in the document, they were concatenated after
the color codes, and they ran together indistinguishably.
This changed the color index numbers that were read back, to potentially
invalid color indices, and lost the digits as part of the document.
It needs the delimiter of the ending escape code to separate the digits.
2023-07-12 01:51:57 -04:00
Isaiah Odhner
da85d319e4
Add mIRC code export support
2023-07-11 04:00:22 -04:00
Isaiah Odhner
6c7d48e49f
Disable saving in ICNS format, and update format support list
2023-06-30 21:00:42 -04:00
Isaiah Odhner
2e022bdfe1
Disable saving as JPEG because of low quality
2023-06-30 16:52:13 -04:00
Isaiah Odhner
46e7e9bb30
Embed ANSI data in SVG for perfect round-trip
2023-06-30 14:04:45 -04:00
Isaiah Odhner
e41a7486c4
Fix ignore rule for textual_paint.egg-info
...
It's in src now.
2023-06-27 20:37:57 -04:00
Isaiah Odhner
2334e168be
Disable tracking untranslated strings
2023-06-27 15:33:56 -04:00
Isaiah Odhner
2ed803631b
Allow undoing color or character information loss
...
Of course, this highlights the need to prompt during Save as well,
not just Save As, or to make creating color or character information
impossible depending on the type of file that is open.
2023-06-13 14:50:08 -04:00
Isaiah Odhner
b1951cb555
Note about virtual environments
2023-06-08 23:54:56 -04:00
Isaiah Odhner
d3c060a2f3
Accept spellings
2023-06-04 13:36:05 -04:00
Isaiah Odhner
dba6721164
Inspect properties of DOM nodes
2023-05-28 00:08:12 -04:00
Isaiah Odhner
759991e902
Add DOM inspector panel
2023-05-26 13:04:55 -04:00
Isaiah Odhner
13485b4f79
Sync color grid with HSL state
2023-05-24 23:12:35 -04:00
Isaiah Odhner
058d54643b
Wire up luminosity ramp, color field, and color preview state
2023-05-24 22:18:44 -04:00
Isaiah Odhner
b88b5cdfa0
Mention new project: ansi-art-thumbnailer
2023-05-19 22:19:27 -04:00
Isaiah Odhner
4fc5efd34e
Use minimum rect size to define character cell size
2023-05-17 23:02:43 -04:00
Isaiah Odhner
8458ccf3c9
Visualize cell bucketing for debug
2023-05-17 20:40:46 -04:00
Isaiah Odhner
3892dc503e
WIP: open SVG files saved with the app
...
Progress!
print
2023-05-17 12:34:09 -04:00
Isaiah Odhner
f00bf63fed
Ignore .flf files for spell checking (even though there's no issues)
2023-05-16 20:14:18 -04:00
Isaiah Odhner
e2c5fc9af5
Add docstrings to FIGletFontWriter
2023-05-16 20:14:17 -04:00
Isaiah Odhner
e1245aa9e9
Load FIGlet font format
2023-05-16 20:14:17 -04:00
Isaiah Odhner
024120bc42
Generate FIGlet fonts of NanoTiny
2023-05-16 20:14:00 -04:00
Isaiah Odhner
4dbaf5145e
Open and save image files with Pillow
2023-05-15 00:46:08 -04:00
Isaiah Odhner
e1185a0c21
Add spellings and adjust spell checker configuration
2023-05-15 00:15:49 -04:00
Isaiah Odhner
426354e986
Add notes to development section of readme
2023-05-03 20:20:49 -04:00
Isaiah Odhner
dd5557c803
Accept spellings
2023-05-02 12:33:48 -04:00
Isaiah Odhner
6d2529bdf2
WIP: use Rich API for saving SVG
2023-05-01 21:28:32 -04:00
Isaiah Odhner
a296502529
Update spell checker configuration and accept spellings
...
- Re-ignore moved localization folder
- Ignore textual_paint.egg-info folder
- Enable spell checking in VS Code for file types that are already
checked via the cspell-cli
- Accept new words
2023-05-01 13:39:08 -04:00
Isaiah Odhner
6ad4b7e442
Refresh canvas when resizing document
2023-04-28 15:27:23 -04:00
Isaiah Odhner
0c3cc45ddd
Start implementing copy/paste with pyperclip
2023-04-26 12:28:42 -04:00
Isaiah Odhner
6b01b604fe
Set up pyright type checker
2023-04-22 02:27:43 -04:00
Isaiah Odhner
45fb2eb521
Implement polygon tool
2023-04-22 01:07:20 -04:00
Isaiah Odhner
4d86f783be
Implement Curve tool
2023-04-21 23:16:58 -04:00
Isaiah Odhner
f5bde1bb1f
Accept spelling
2023-04-21 15:05:15 -04:00
Isaiah Odhner
140ff15ff1
Restart the app on changes
2023-04-19 14:27:12 -04:00
Isaiah Odhner
f4075282ce
Reload the app with F4
2023-04-19 02:08:01 -04:00
Isaiah Odhner
4cbafea3cb
Show accelerators/shortcuts in menus
2023-04-18 23:34:05 -04:00
Isaiah Odhner
2a42de257f
Accept spellings from localization JavaScript code
2023-04-18 00:37:19 -04:00
Isaiah Odhner
0da0708607
Ignore spelling in old copied shell scripts
2023-04-18 00:30:34 -04:00
Isaiah Odhner
d9bafabf16
Exclude localization data from spell checking
2023-04-18 00:30:05 -04:00
Isaiah Odhner
59c289eaee
Update development section
2023-04-16 19:23:00 -04:00