Commit graph

50 commits

Author SHA1 Message Date
Jaex b0684a9cd6 Fixed floating step number issue 2022-05-18 07:14:00 +03:00
Eric Tetz 5f7c9096e0
Switch to floating point internally. Panning fixes. (#6108)
* Switch to floating point internally. Panning fixes.

* Fix panning/zoom coordination errors.
2022-02-20 09:30:39 +03:00
Eric Tetz 2ee7843393 First pass at adding zoom to image editor, via CTRL+mouse wheel. 2022-01-31 18:01:18 -07:00
Jaex 8c3dc0b78c Update year 2022-01-11 19:32:17 +03:00
Jaex 148817d9c0 Added auto copy image to clipboard option to image editor 2021-10-23 03:07:07 +03:00
Jaex 837ef0a7fc Update year 2021-07-29 06:22:51 +03:00
Jaex e986638d5d Support lowercase step letters and roman numerals 2021-04-25 19:44:26 +03:00
Jaex 7349eca130 Code refactoring 2021-04-17 11:50:59 +03:00
Edward Sierra 69e787acad Used list and enum to allow for ease of adding additional step shape types. 2021-04-17 00:40:40 -07:00
Edward Sierra d00adda6d3 Issue #5501 added ability to use roman numerals in the step annotator. 2021-04-16 16:23:17 -07:00
Jaex f86d009686 Also added border style option to ellipse, freehand, line, arrow and magnify annotation tools 2020-12-06 02:37:50 +03:00
Jaex ca53d6e1a5 Revert "Also use grab cursor when resizing nodes"
This reverts commit e94178fe84.
2020-04-02 17:27:04 +03:00
Jaex e94178fe84 Also use grab cursor when resizing nodes 2020-04-02 16:19:35 +03:00
Jaex 4910951c4a Calculate tail size depending on border size 2020-02-18 16:50:48 +03:00
Jaex 803a4e567c Update year 2020-02-05 10:19:48 +03:00
Jaex 58e3633fe8 Step tail will be only active when initially clicked on tail node 2020-01-28 08:46:07 +03:00
Jaex 098056a9ce Step label tail improvements 2020-01-15 00:48:31 +03:00
Jaex 210865bc50 Added tail support to step shape 2020-01-15 00:25:36 +03:00
Jaex 469fc29b87 Update year 2019-01-02 10:43:52 +03:00
Jaex cb3711632c Fix "Use of implied arithmetic operator precedence" 2018-05-16 16:27:11 +03:00
Jaex 38897b6a53 Added shadow color option 2018-01-30 20:14:28 +03:00
Jaex b463a16567 Update year 2018-01-01 17:59:14 +03:00
Jaex 4971d98b45 Added step label use letters option 2017-12-27 17:48:51 +03:00
Jaex 439ce0c2ed Change font size unit 2017-12-07 23:21:55 +03:00
Jaex d37fc01726 Added font size option to step tool 2017-12-07 23:17:36 +03:00
Jaex 6a072fa079 Set rectangle instead of start/end positions 2017-11-16 09:02:27 +03:00
L1Q b902e33593 Fix shapes being 1px bigger 2017-11-07 19:06:35 +02:00
L1Q ec030b1fc2 Fix shape moving twice when moving and panning at the same time
Fix resizing while panning.
2017-11-07 08:24:58 +02:00
Jaex 70635461d5 Rename variables 2017-11-06 19:01:02 +03:00
Jaex 4d7006b359 Update year 2017-01-11 11:39:40 +03:00
Jaex 35335e0d43 Added drop shadow option to region capture toolbar 2016-11-30 00:11:39 +03:00
Jaex 58a6707635 Added step & speech balloon text shadow 2016-11-29 23:06:54 +03:00
Jaex a6192aa76a Added step shadow 2016-11-29 22:47:53 +03:00
Jaex 25460cb4b9 Added ShowNodes virtual function to BaseShape instead of using ShowResizeNodes property 2016-08-24 16:59:53 +03:00
Jaex 59f0b43c18 Change SetImage method to allow centering image to cursor 2016-08-23 16:30:59 +03:00
Jaex 8469f3065d Added OnCreating function to BaseShape 2016-08-23 16:03:48 +03:00
Jaex 2497875b0a Added ShowResizeNodes to BaseShape 2016-08-15 02:02:27 +03:00
Jaex 4eee080b59 On freehand region & step drawing resize call move method so arrow keys can move without require holding ctrl key 2016-08-08 11:46:45 +03:00
Jaex 08d1d85df8 Removed NodeType, Changed ShowNodes to FixedSize 2016-08-05 17:20:08 +03:00
Jaex 05490a90e5 Added ShowNodes property so shape can disable nodes 2016-08-05 16:48:46 +03:00
Jaex eacac76a75 Shape resize logic moved to BaseShape from ResizeManager 2016-08-03 12:15:26 +03:00
Jaex c0ab0507f3 BaseShape refactor, shape update logic moved to BaseShape 2016-08-03 08:35:34 +03:00
Jaex 0a78019274 CodeMaid cleanup 2016-07-30 04:21:18 +03:00
Jaex 4db775f8e0 Decrease font size for 3 digits step label 2016-05-25 22:34:30 +03:00
Jaex e23f10deb2 Use border color for step label text color 2016-05-25 22:29:25 +03:00
Jaex b2bc0a634d Changed step label font because with Arial text was not centered correctly 2016-05-25 00:11:24 +03:00
Jaex 8af49b0a51 Added default colors for step tool 2016-05-23 18:31:22 +03:00
Jaex ebdcc7273d Fit two digit numbers to step label 2016-05-23 02:53:10 +03:00
Jaex b131585a9d Step label create with default size and move it 2016-05-22 23:19:13 +03:00
Jaex 70300cdd8f Adding step drawing 2016-05-22 22:19:25 +03:00