Filip Sykala
|
864d1e5830
|
Cut surface in backend job
Store flag about use surface(into 3mf and style)
GUI: Add checkbox to start using model surface
|
2022-05-04 19:42:39 +02:00 |
|
Filip Sykala
|
8f14b5395f
|
Icons for part type
|
2022-05-02 10:09:26 +02:00 |
|
Filip Sykala
|
a1d7040902
|
WIP: cut surface of model
update emboss icons to not be soo huge - pixel preccisse
|
2022-04-26 17:43:38 +02:00 |
|
Filip Sykala
|
7c1cf6fa7e
|
Offseted move with text volume over surface
+ use fix of .3mf transformation
|
2022-04-08 15:16:05 +02:00 |
|
Filip Sykala
|
331d4d4557
|
Show user warning about unknown symbols by font inside of input text
Fix correct selection of collection ascent, descent, ...
Remove boost log from emboss --> not work properly on thread
|
2022-04-07 16:34:14 +02:00 |
|
Filip Sykala
|
fe697d381a
|
Try to fix rotation gizmo in emboss
|
2022-04-05 15:56:20 +02:00 |
|
Filip Sykala
|
6cdba760c9
|
Say about not loadable font face when select it
|
2022-03-30 12:56:17 +02:00 |
|
Filip Sykala
|
394a59d44f
|
Cancel only text update job
|
2022-03-29 17:05:24 +02:00 |
|
Filip Sykala
|
feb9eda0c8
|
Try to solve case of no reachable font style
|
2022-03-28 17:38:39 +02:00 |
|
Filip Sykala
|
ae4d8af2c1
|
Fix case when appear bad loading of icons
|
2022-03-28 11:53:11 +02:00 |
|
Filip Sykala
|
ffab47dac7
|
Update volume identified by ObjectID
(NOT VolumePtr which could invalidate by deleting volume)
|
2022-03-22 16:58:29 +01:00 |
|
Filip Sykala
|
c8e3836177
|
Fix merge
|
2022-03-09 12:59:20 +01:00 |
|
Filip Sykala
|
e8cfe35f78
|
Do not use RaycastManager inside job
Separate Jobs for Creation of volume from creation of Object
|
2022-03-08 19:15:56 +01:00 |
|
Filip Sykala
|
f3f2dddcd1
|
Fix order of filling stored items
|
2022-02-22 13:13:21 +01:00 |
|
Filip Sykala
|
8f9887acdb
|
Reduce amount of Undo/Redo snapshots
|
2022-02-22 12:43:29 +01:00 |
|
Filip Sykala
|
233ea5e0d8
|
Store activ font style
|
2022-02-21 09:00:03 +01:00 |
|
Filip Sykala
|
a8ef5c35d2
|
Undo changes for input
|
2022-02-18 12:33:39 +01:00 |
|
Filip Sykala
|
84cd85e243
|
Fix advanced alliment + translation for calc offsets
|
2022-02-16 08:41:56 +01:00 |
|
Filip Sykala
|
92a6067dee
|
Try to move with volume
|
2022-02-09 10:08:56 +01:00 |
|
Filip Sykala
|
1078fe55ec
|
Create text on second Part(volume) of object
|
2022-02-01 18:31:27 +01:00 |
|
Filip Sykala
|
936ba6c28c
|
Default font inside of gizmo
|
2022-02-01 08:21:11 +01:00 |
|
Filip Sykala
|
d10fd37b2f
|
Creation by jobs
|
2022-01-28 19:33:57 +01:00 |
|
Filip Sykala
|
53ee0092b0
|
Create emboss object on cursor position
|
2022-01-28 18:00:10 +01:00 |
|
Filip Sykala
|
ed818f9177
|
Transformation of text is now allowed only inside object instance
|
2022-01-27 13:38:52 +01:00 |
|
Filip Sykala
|
137399ef1a
|
Style select with rendered name
Fix negative volume color when dragging
|
2022-01-27 10:47:05 +01:00 |
|
Filip Sykala
|
770a5c5501
|
Redesign GUI of emboss
|
2022-01-20 16:09:48 +01:00 |
|
Filip Sykala
|
4d31128837
|
Separate font manager to be able manage imgui font for all fonts
Separate FontListSerializable
Rename Emboss::Font to Emboss::FontFile
|
2022-01-13 22:00:53 +01:00 |
|
Filip Sykala
|
310d53c1b9
|
Duplicate font item GUI
|
2022-01-11 14:07:38 +01:00 |
|
Filip Sykala
|
3e0bc4a529
|
Only unique name of font item
Add FontListSerializable for store/load font list from AppConfig
|
2022-01-10 10:59:10 +01:00 |
|
Filip Sykala
|
ef6860d4ee
|
Move font property inside of font item to store together with font
|
2022-01-07 18:50:57 +01:00 |
|
Filip Sykala
|
4e559daece
|
Not use shared raycasters
|
2022-01-04 15:31:49 +01:00 |
|
Filip Sykala
|
5869f86d97
|
Initial shape for emboss is not cached any more
|
2022-01-04 13:21:31 +01:00 |
|
Filip Sykala
|
e55e418c61
|
Separate raycaster manager
Dragging text object over model surface - only temporary preview
|
2022-01-03 12:23:44 +01:00 |
|
Filip Sykala
|
1259b878fb
|
add NSVG utils into cmakelists
Move trunc to ImGuiWrapper
|
2021-12-20 21:58:21 +01:00 |
|
Filip Sykala
|
01d0f96720
|
Ray caster starts
|
2021-12-20 14:22:43 +01:00 |
|
Filip Sykala
|
2435b7af07
|
Enable rotation by propagation on_mouse event into gizmo
|
2021-12-17 09:14:36 +01:00 |
|
Filip Sykala
|
27bae18aab
|
start using jobs
|
2021-12-14 19:13:33 +01:00 |
|
Filip Sykala
|
3fab53894e
|
Emboss rotation
|
2021-12-02 12:59:53 +01:00 |
|
Filip Sykala
|
ef1bdf60ee
|
transformation of object
|
2021-12-01 13:56:52 +01:00 |
|
Filip Sykala
|
b36a535763
|
Preview for Rotation of text
|
2021-11-30 09:08:56 +01:00 |
|
Filip Sykala
|
01b85e4051
|
Calculate window size
|
2021-11-26 14:39:19 +01:00 |
|
Filip Sykala
|
b143c543c7
|
Move call after close in code (I hope in change way of modify volume)
|
2021-11-26 13:48:22 +01:00 |
|
Filip Sykala
|
1e719bab26
|
Separate create volume from edit
|
2021-11-25 15:26:45 +01:00 |
|
Filip Sykala
|
93131ab69c
|
clean emboss from add volume
|
2021-11-15 15:38:06 +01:00 |
|
Filip Sykala
|
f16648bd3a
|
Emboss on thread - partialy - test for linux
|
2021-11-12 13:38:19 +01:00 |
|
Filip Sykala
|
378d8af7ac
|
Set fine position
|
2021-11-08 12:18:10 +01:00 |
|
Filip Sykala
|
b359c0797c
|
Fix linux
|
2021-10-29 12:13:45 +02:00 |
|
Filip Sykala
|
6a102cba99
|
Create wxFont from font property
|
2021-10-29 11:53:23 +02:00 |
|
Filip Sykala
|
d2dda18753
|
Remove Flatness and deduce it from font size
|
2021-10-27 15:47:51 +02:00 |
|
Filip Sykala
|
706d963f7f
|
Different font type by OS
Connect size with wxFont
|
2021-10-26 18:56:19 +02:00 |
|