Commit graph

111 commits

Author SHA1 Message Date
59edb2e786 bump version to v0.0.11 2025-05-31 20:01:41 +02:00
6160b99c93 [fix] recursive selections 2025-05-31 19:53:37 +02:00
d61607c75d [fix] deletion fixes+
and some smaller cosmetic changes
2025-05-31 17:47:47 +02:00
7a43cfaf2f [feature] unload glyphs and refresh fonts 2025-05-31 16:31:50 +02:00
2dcd4e7a2c [feature] unload glyphs 2025-05-31 16:13:16 +02:00
19f4bf586f bump version to v0.0.10 2025-05-29 19:34:15 +02:00
513497d492 better notices 2025-05-29 15:39:26 +02:00
335ab1face stabilizing, user experience
use class for glyph availability
use isinstance instead of type
better user experience when export directory does not exist
2025-05-29 15:27:24 +02:00
777644e509 bump version to v0.0.9 2025-05-26 06:57:13 +02:00
e14251523b cleanup prints 2025-05-26 06:55:29 +02:00
8f3d58aad0 transfer glyph transforms on duplication 2025-05-25 22:00:54 +02:00
2ace31a246 use get_text_properties instead of id as index 2025-05-25 20:41:00 +02:00
88cfaf3be7 detect textobject and allow primitive duplication 2025-05-25 20:36:46 +02:00
10e57dd46a depsgraph detect texts
implementing in depsgraph allows for duplication
2025-05-25 15:35:52 +02:00
c27cf41368 introduce detect_text() and friends 2025-05-25 14:16:15 +02:00
840fdf1ca4 bump version to v0.0.8 2025-05-24 15:25:12 +02:00
13b5a4dd88 bump version to v0.0.7 2025-05-23 11:37:54 +02:00
49699db309 regenerate if needed in update_callback 2025-05-23 11:33:38 +02:00
7ebe913e49 fix rendering crashes
1) introduce can_regenerate so we only regenerate when necessary
2) no notifications of missing glyphs when rendering
3) use frame_change_pre instead of post
2025-05-20 19:24:43 +02:00
2422d0cf09 clean startup 2025-05-20 19:22:00 +02:00
88f5579d40 loop in and out 2025-05-18 18:47:00 +02:00
ca8b4302a3 fix accessing None 2025-05-18 18:46:35 +02:00
56afa0b453 bump version 2025-05-18 17:37:04 +02:00
7c9a725338 better comments 2025-05-18 17:35:58 +02:00
d56ca84236 glyph properties, orientation fixes 2025-05-18 17:23:38 +02:00
d88c0c50cd cleanup 2025-05-18 17:22:31 +02:00
34eeb4af94 align object origins
convenience function to align origins
2025-05-18 13:43:50 +02:00
be5f060c98 add naming helper
convenience function for naming glyphs
2025-05-18 13:42:22 +02:00
1d4fece0ea fix naming when creating font 2025-05-14 17:22:04 +02:00
05371c3675 fix timer 2025-05-14 17:21:45 +02:00
9276ad4fac [fix] scene variable to global
this prevents failure of access in case the scene is refreshed by
blender
2025-05-13 16:59:17 +02:00
f41808adc3 [fix] remove infix 2025-05-13 16:27:56 +02:00
a3c7172573 cleanup 2025-05-13 16:25:19 +02:00
ff85c93551 formatting 2025-05-13 16:08:53 +02:00
a681245093 more explanation 2025-05-13 16:08:40 +02:00
33dac5eae1 formating
auto format made this, i like most of the changes so let's keep it
2025-05-13 15:50:22 +02:00
5c79c7e06e reshuffle and simplify 2025-05-13 15:49:45 +02:00
21480ee371 remove import_infix
not necessary and potentially confusing
2025-05-13 15:45:40 +02:00
fc9b1b65b0 autodetect names earlier
this makes it obvious to the user if autodetect works
2025-05-13 15:38:37 +02:00
9252985405 version bump 2025-05-13 15:11:07 +02:00
b40d49c723 bump version v0.0.4 2025-01-19 14:24:23 +01:00
1fbac99bd8 add space recognition 2025-01-18 18:21:33 +01:00
e69cdc951d cosmetics 2025-01-18 18:19:52 +01:00
648d4a6dee bump version v0.0.3 2024-12-07 15:13:28 +01:00
20fb69465b manual positioning
closes #1
2024-12-07 15:13:28 +01:00
9b20b703dc cleanup 2024-12-07 15:13:28 +01:00
bae49a2346 remove right panel 2024-12-07 15:13:28 +01:00
f6b1649c71 smoother install font & depsgraph update
when we set a text, we don't want our manual depsgraph update, because
this would trigger another setting of the text, which would trigger the
manual depsgraph update, which would trigger another setting of the
text, which would trigger the manual depsgraph update, which will
eventually be too much.

So, we ignore the depsgraph update n-times, where "n = n-letters + 1".
worst side effect: might not update the text automatically in edge
cases.
2024-11-15 20:24:06 +01:00
30251a635f cosmetics 2024-11-05 16:01:15 +01:00
4a10584710 possibly better description 2024-11-05 16:00:52 +01:00