themancalledjakob
5c79392b40
more robust selection getter
...
this could actually be a function in butils
2024-11-21 14:35:21 +01:00
themancalledjakob
2ba83ea3fe
updater
...
- introduce updater.host
- allow dev branch
- minor improvements
2024-11-21 14:32:29 +01:00
themancalledjakob
cd6457352b
fix updater zipball
2024-11-16 15:13:34 +01:00
themancalledjakob
39b38d2ded
readme header
2024-11-15 20:35:19 +01:00
themancalledjakob
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
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