Commit graph

102 commits

Author SHA1 Message Date
themancalledjakob
b24d0dbca4 cross-platform acrobatics 2024-11-15 20:17:50 +01:00
themancalledjakob
0320a18002 bpy_to_abspath 2024-11-15 20:17:28 +01:00
themancalledjakob
cb40391e0d print to stderr 2024-11-15 20:16:59 +01:00
themancalledjakob
36ae68761d cosmetics 2024-11-05 16:03:09 +01:00
themancalledjakob
56904287a3 fix import
forgotten to add to older commit
2024-11-05 16:02:58 +01:00
themancalledjakob
a7e6bdf082 nothing
for local development, documenting optional setup
2024-11-05 16:01:52 +01:00
themancalledjakob
30251a635f cosmetics 2024-11-05 16:01:15 +01:00
themancalledjakob
4a10584710 possibly better description 2024-11-05 16:00:52 +01:00
themancalledjakob
77fdf7d93a add auto_updater 2024-11-05 15:45:50 +01:00
themancalledjakob
5e74787bb0 documentation 2024-11-05 15:42:14 +01:00
themancalledjakob
c302676ae3 bump version 2024-10-31 19:34:47 +01:00
themancalledjakob
e8fd0d8243 reset text on depsgraph update 2024-10-31 19:34:31 +01:00
themancalledjakob
b6d76ae958 update types automatically 2024-10-31 19:33:49 +01:00
themancalledjakob
e5e8a1b053 open asset directory 2024-10-31 19:33:22 +01:00
themancalledjakob
dfd08de27d fix offset when altering first point
fix #2
2024-10-31 19:31:45 +01:00
themancalledjakob
65710b05ee warn 2024-08-28 18:07:17 +02:00
themancalledjakob
460bbc8574 load used glyphs on file load 2024-08-28 17:45:27 +02:00
themancalledjakob
cd1af39985 load specific font in memory 2024-08-28 17:25:06 +02:00
themancalledjakob
40e97aaf9e typos 2024-08-26 20:46:14 +02:00
themancalledjakob
97ca4f5d23 revamp loading and panels 2024-08-26 18:48:43 +02:00
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
d1d71f03ad add cross-platform function to open file browser 2024-08-14 14:07:41 +02:00
themancalledjakob
2a9a7ad07d fix issues with adding non-existing objects 2024-08-14 14:07:21 +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
a7632a9c03 adjust readme 2024-08-14 10:53:36 +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