Graphite/editor/src
Sidharth-Singh10 3c1ec45188
Add option to adjust viewport zoom rate in the preferences dialog (#2420)
* zoom rate preference

* Add generic range mapping functions for improved reusability

* cleanup

* Map zoom slider's default value of 50 to the original zoom rate (0.005)

* use . instead of .0 for whole-number floats

* Refactor zoom rate mapping to use a fixed reference point and adjustable curve steepness

* Code review

---------

Co-authored-by: Keavon Chambers <keavon@keavon.com>
2025-04-08 07:51:46 +00:00
..
messages Add option to adjust viewport zoom rate in the preferences dialog (#2420) 2025-04-08 07:51:46 +00:00
application.rs Upgrade to the Rust 2024 edition (#2367) 2025-03-12 17:29:12 -07:00
consts.rs Add option to adjust viewport zoom rate in the preferences dialog (#2420) 2025-04-08 07:51:46 +00:00
dispatcher.rs New demo artwork: "Parametric Dunescape" 2025-04-01 23:20:34 -07:00
generate_ts_types.rs Reorganize cargo dependencies and upgrade most of them (#1815) 2024-07-09 04:08:28 -07:00
lib.rs Add tests to the Ellipse, Artboard, and Fill tools (#2181) 2025-03-07 02:13:15 +00:00
macros.rs Upgrade to the Rust 2024 edition (#2367) 2025-03-12 17:29:12 -07:00
node_graph_executor.rs Add tests for gradient drawing with transformations (#2481) 2025-04-06 10:35:20 +00:00
test_utils.rs Add tests for gradient drawing with transformations (#2481) 2025-04-06 10:35:20 +00:00
utility_traits.rs Clean up arg order in process_message() so data is last 2023-01-29 04:07:41 -08:00