Graphite/node-graph/gstd/src
Nitish Choudhary 66357540bb
Add max width/height to text layers and draggable text boxes to the Text tool (#2118)
* Make progress in text tool

* Add line_width to gcore and gstd

* minor fix

* Dragging sets line_width correctly

* Get draw overlay to work

* Typo fix

* Make progress in text tool

* Add line_width to gcore and gstd

* minor fix

* Dragging sets line_width correctly

* Get draw overlay to work

* Typo fix

* Improve text bounding box

* Add toggle for editing line width

* Take absolute value of drag

* Fix optional properties

* Code review

* Attempt to add box height and abort with keys

* Attempt to add key modifiers and snap manager

* Use resize for improved dragging

* Refactor typesetting configuration into a struct

* Fix missing px unit in frontend

* Remove lines on rendered text

* Fix backwards compatibility

* Refactor lenient slection as an associate function in tool data

* Add dashed quad to text nodes

* Use correct names for max height and width

* Additional renames and reorder

* ReResolve conflict

* Code review and improvements

---------

Co-authored-by: hypercube <0hypercube@gmail.com>
Co-authored-by: Keavon Chambers <keavon@keavon.com>
2024-12-31 20:50:47 -08:00
..
any.rs Fix clippy lints (#2119) 2024-11-29 22:58:49 +00:00
brush.rs Path Bool library code cleanup (#2000) 2024-09-23 12:16:31 +02:00
cache.rs Rename the legacy Graphene crate to document-legacy (#899) 2022-12-22 02:12:05 -08:00
dehaze.rs New node: Dehaze (#1882) 2024-09-24 20:44:48 -07:00
gpu_nodes.rs Replace terminology "primary" with "call argument" and "parameter" with "secondary input" 2024-09-25 20:05:00 -07:00
http.rs Refactor the node macro and simply most of the node implementations (#1942) 2024-09-20 03:50:30 -07:00
image_color_palette.rs Path Bool library code cleanup (#2000) 2024-09-23 12:16:31 +02:00
imaginate.rs Fix clippy lints (#2119) 2024-11-29 22:58:49 +00:00
lib.rs New node: Dehaze (#1882) 2024-09-24 20:44:48 -07:00
raster.rs Path Bool library code cleanup (#2000) 2024-09-23 12:16:31 +02:00
text.rs Add max width/height to text layers and draggable text boxes to the Text tool (#2118) 2024-12-31 20:50:47 -08:00
value.rs Graphene CLI + quantization research (#1320) 2023-07-04 17:04:09 +02:00
vector.rs Factor in artboard clipping to the click target x-ray function (#2028) 2024-10-12 23:38:17 +00:00
wasm_application_io.rs Factor in artboard clipping to the click target x-ray function (#2028) 2024-10-12 23:38:17 +00:00