themancalledjakob
3631ac8e49
font path adventures with Mac OS
2024-08-23 16:32:40 +02:00
themancalledjakob
edb2c8cb8b
show proper font in textmanager
2024-08-23 13:55:40 +02:00
themancalledjakob
76c05863b5
better newline logic when fixing curvature
2024-08-23 13:54:28 +02:00
themancalledjakob
2b442c09e4
fix install path issues and install by default
2024-08-23 12:28:48 +02:00
themancalledjakob
30235b565c
update active_font_index if out or range
2024-08-23 12:28:01 +02:00
themancalledjakob
4caaa5b687
by default close text management
2024-08-21 17:34:13 +02:00
themancalledjakob
850377e0f5
add offset
2024-08-21 17:31:19 +02:00
themancalledjakob
01c116c321
remove text and allow rudimentary nurbs
2024-08-21 16:51:00 +02:00
themancalledjakob
28e664cd6c
revamp installing fonts
2024-08-21 16:06:00 +02:00
themancalledjakob
5e881ad864
clearer label
2024-08-21 15:09:53 +02:00
themancalledjakob
ec7d619bab
layout changes
...
glyphs in a box
2024-08-21 14:46:47 +02:00
themancalledjakob
56a8ffe114
fix typo
2024-08-21 14:43:45 +02:00
themancalledjakob
25ef83878a
only import on demand
2024-08-21 14:42:53 +02:00
themancalledjakob
e23369df94
fix font in panel with callbacks
2024-08-17 11:02:26 +02:00
themancalledjakob
4d0c42adb3
simplify placement
2024-08-14 16:15:25 +02:00
themancalledjakob
409e06bd44
use prefix for custom properties
2024-08-14 14:57:34 +02:00
themancalledjakob
c06f5643a5
clearer instructions
2024-08-14 14:06:17 +02:00
themancalledjakob
0bf80e01b2
load installed fonts, fix some minor loading issues
2024-08-14 13:39:47 +02:00
themancalledjakob
8ce5e6c816
font3d -> ABC3D
2024-08-14 11:26:19 +02:00
themancalledjakob
94f4e28605
dealing with multiple fonts
2024-08-14 10:50:57 +02:00
themancalledjakob
7c72dd54dc
font creation
...
improve font creation operator
offer fixing common misspellings
use glyphNamesToUnicode.txt table to generate name_to_glyph_d
fix typos in code
more consistent naming font_face -> face_name
2024-08-12 11:22:44 +02:00
themancalledjakob
6f71a8f4c4
prepare name refactor
2024-08-08 11:32:39 +02:00
themancalledjakob
99f068e4fe
save fontfile metrics
...
remove metrics faces after saving
2024-08-08 11:32:23 +02:00
themancalledjakob
e203e46cc4
save fontfile as glb
2024-08-08 11:31:59 +02:00
themancalledjakob
27a0ebdb90
bugfix saving scene
...
do not modify list while iterating through it
2024-08-08 11:31:39 +02:00
themancalledjakob
f3e58b2dab
font loading
...
filter metrics
2024-08-08 11:30:39 +02:00
themancalledjakob
0c0d8d0a7f
panel features
...
add compensate_curvature and ignore_orientation to panel
2024-08-08 11:30:05 +02:00
themancalledjakob
4bc0ee69f1
use face_name
2024-08-08 11:28:31 +02:00
themancalledjakob
e5f2fc1fd9
panel
...
set font size and translation when placing text
2024-08-07 13:13:07 +02:00
themancalledjakob
561f6605ee
code cleanup
...
remove unused operator
2024-08-07 12:39:15 +02:00
themancalledjakob
c2da8c8743
metrics
...
add metrics panels, etc
2024-08-07 11:56:13 +02:00
themancalledjakob
7dd56b8019
cleanup
...
comment out possibly unused operator
2024-08-07 11:55:19 +02:00
themancalledjakob
97446d74e2
prepare name refactor
2024-08-05 12:59:45 +02:00
themancalledjakob
7e55f9e9bf
preliminary font size and translation
2024-08-05 12:59:07 +02:00
themancalledjakob
ad7d62d13e
prefer active_object to object
2024-08-04 15:12:38 +02:00
themancalledjakob
2d8ec86edc
disable placing text if not possible
2024-08-04 13:32:01 +02:00
themancalledjakob
3ecd3177c1
better infix explanation
2024-08-04 13:31:06 +02:00
themancalledjakob
9e910239ac
cleanup, little fixes and improvements
2024-08-04 12:52:37 +02:00
themancalledjakob
d7a73116fd
move execution_queue in butils, cleanup
2024-07-10 17:14:02 +02:00
themancalledjakob
07c38fcdaf
regenerate on demand, easier orientation, various
2024-07-10 16:34:43 +02:00
themancalledjakob
8bcb252087
autoremove text_objects and newline
2024-07-02 12:22:24 +02:00
themancalledjakob
62e6c63a61
calculate instead of follow_path
2024-07-01 14:39:07 +02:00
themancalledjakob
d081d1d42d
align rotations
2024-07-01 10:25:17 +02:00
themancalledjakob
a5e45c7439
cleanup
2024-06-28 11:24:29 +02:00
themancalledjakob
066d22bfb7
remove textobjects from available_texts if they are not there anymore
2024-06-28 11:24:01 +02:00
themancalledjakob
c1a3afbd60
clean
2024-06-28 10:24:56 +02:00
themancalledjakob
5759420ff4
disable extra scene data dynamically
2024-06-28 10:24:22 +02:00
themancalledjakob
c27b53b012
save font file
2024-06-27 14:56:43 +02:00
themancalledjakob
a99215df54
safe gltf with fontcollection objects
2024-05-28 16:53:01 +02:00
themancalledjakob
7534699fb5
text on line
2024-05-28 14:11:32 +02:00