Commit graph

211 commits

Author SHA1 Message Date
a5602a6095 bump version number to v0.0.12 2025-06-05 13:20:39 +02:00
cd99362bb1 [feature] spline animation 2025-06-05 10:59:14 +02:00
f02f8fc2f0 depsgraph update set text
this updates on animation
2025-06-05 10:57:53 +02:00
e95266afc9 [fix] transfer text properties 2025-06-05 10:56:33 +02:00
58e0df3427 first step spline animation 2025-06-04 21:28:08 +02:00
7de8fcc5d1 refactor ensure glyphs + alternates 2025-06-04 14:47:09 +02:00
14d1b7a160 [fix] glyph receives text_id 2025-06-01 16:32:22 +02:00
59edb2e786 bump version to v0.0.11 2025-05-31 20:01:41 +02:00
bb0a5a4a2c add testing scripts 2025-05-31 19:57:11 +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
8470425d20 potential fix
i cannot imagine how the while loop would go on forever, but hard limits
are nice
2025-05-31 17:16:59 +02:00
01fcb60e31 fix version string 2025-05-31 17:11:07 +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
9423659153 update requirements.txt 2025-05-31 16:12:40 +02:00
19f4bf586f bump version to v0.0.10 2025-05-29 19:34:15 +02:00
04229fbc31 [fix] fix bezier when individual handles sit on points
bonus: prevent eternal while loop
2025-05-29 19:32:56 +02:00
963d89daf9 useful comment 2025-05-29 19:29:56 +02:00
3ef2ae934d [optimization] skip bezier
skip bezier if all handles sit on their points
2025-05-29 19:29:34 +02:00
8965ab11eb [feature] print line number 2025-05-29 19:28:35 +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
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