Commit graph

189 commits

Author SHA1 Message Date
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
7a034efd1c all floats 2025-05-25 14:15:42 +02:00
3ea2f0e304 ignore more venvs 2025-05-25 14:15:21 +02:00
840fdf1ca4 bump version to v0.0.8 2025-05-24 15:25:12 +02:00
7b4e65cbb7 check for None 2025-05-24 15:22:01 +02:00
4113343e79 move imports to top 2025-05-24 15:18:20 +02:00
e21ecaef0a fix blender import path 4.3+ 2025-05-24 14:54:24 +02:00
9c77139dcd Merge branch 'main' into dev 2025-05-24 14:38:22 +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
d6dfbfa5a1 cleanup 2025-05-20 19:21:32 +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
6c3ad47cb6 remove print 2025-05-18 18:46:20 +02:00
093d0813af fix selection being updated 2025-05-18 18:46:07 +02:00
56afa0b453 bump version 2025-05-18 17:37:04 +02:00
8094e56e5a cleanup 2025-05-18 17:36:54 +02:00
f911f2f23a remove local vimrc 2025-05-18 17:36:16 +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
6943a9189c fix shadowing variable 2025-05-18 17:22:48 +02:00
d88c0c50cd cleanup 2025-05-18 17:22:31 +02:00
ed5db93613 cleanup 2025-05-18 17:21:33 +02:00
6708fd0491 conventions 2025-05-18 17:21:23 +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
da382f5fab add glyph_to_name 2025-05-18 13:40:05 +02:00
71dda9f316 bump version to v0.0.5 in readme 2025-05-14 17:30:03 +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
73d7a56897 fix rotation issue 2025-05-14 17:21:36 +02:00
19c86420f8 fix closed splines 2025-05-14 17:21:26 +02:00
c95e010f81 fix ignore_orientation 2025-05-13 18:02:36 +02:00
8609db1597 hide Nulls 2025-05-13 18:02:02 +02:00
79c0a563f1 add fallback 2025-05-13 17:29:28 +02:00
16bdfc8cc6 cosmetics 2025-05-13 17:29:12 +02:00
47bc10df3f fix first wrong placement 2025-05-13 17:28:45 +02:00
c063c7af1d cleanup
formatting etc
2025-05-13 16:59:32 +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