Jim Evins
|
7559544b06
|
Some namespace cleanup.
|
2016-03-27 00:14:38 -04:00 |
|
Jim Evins
|
a6aa0d921f
|
Added unit-independent distance type.
|
2016-03-13 21:03:09 -04:00 |
|
Jim Evins
|
267830e902
|
Consolidated create mode into states.
|
2015-09-20 12:59:31 -04:00 |
|
Jim Evins
|
b12f4a2478
|
Improved detection of hover
- account for presence of fill or outline colors
- allow for a couple of pixels of slop
|
2015-09-08 17:53:37 -04:00 |
|
Jim Evins
|
81923681b3
|
Added context menu to view.
|
2015-09-07 19:39:53 -04:00 |
|
Jim Evins
|
409abe4428
|
Improved approach to honor aspect ratio during size changes.
|
2015-09-07 16:19:35 -04:00 |
|
Jim Evins
|
360d85bbbc
|
Fixed additional problem with resizing transformed objects.
|
2015-09-07 14:55:02 -04:00 |
|
Jim Evins
|
ab01dbd525
|
Use correct transform when resizing objects.
|
2015-09-07 11:08:32 -04:00 |
|
Jim Evins
|
2959789a49
|
Fix problem with order of transformations of objects.
|
2015-09-07 00:15:49 -04:00 |
|
Jim Evins
|
9dd72a3524
|
Better scroll to fit implementation.
|
2015-08-23 00:24:54 -04:00 |
|
Jim Evins
|
0f78df498f
|
Don't be ridiculous with the minimum zoom levels.
|
2015-08-22 17:46:05 -04:00 |
|
Jim Evins
|
4430cfdfb1
|
Default to zoom to fit.
|
2015-08-22 16:56:01 -04:00 |
|
Jim Evins
|
065485d6e5
|
Placed view in a scroll area.
|
2015-08-22 16:53:13 -04:00 |
|
Jim Evins
|
50aeefde5e
|
Initial skeletal object editor.
|
2015-08-17 15:55:39 -04:00 |
|
Jim Evins
|
6e69991a15
|
Added object creation mode (box only) to view.
|
2015-08-15 19:40:52 -04:00 |
|
Jim Evins
|
95f5ee5e76
|
Scaling and centering cleanup of view.
|
2015-08-15 14:26:23 -04:00 |
|
Jim Evins
|
ec60767184
|
Implemented object resizing in view.
|
2015-08-15 01:43:06 -04:00 |
|
Jim Evins
|
ef1cadad0c
|
Make cursor change when hovering over handle.
|
2015-08-14 16:49:09 -04:00 |
|
Jim Evins
|
ffa0819010
|
Made move selection work in view.
|
2015-08-14 16:34:40 -04:00 |
|
Jim Evins
|
e5f5ddaf17
|
Make cursor change when hovering over object.
|
2015-08-14 15:21:57 -04:00 |
|
Jim Evins
|
cdbc3a8c9b
|
Make both highlight and select region layers work.
|
2015-08-14 13:10:05 -04:00 |
|
Jim Evins
|
6a06771036
|
Added selection highlight layer to view.
|
2015-08-14 09:30:08 -04:00 |
|
Jim Evins
|
23467d8c15
|
Added foreground layer to view.
|
2015-08-12 12:24:28 -04:00 |
|
Jim Evins
|
781f299394
|
Added object layer to view. Added draw methods to objects.
|
2015-08-12 12:09:11 -04:00 |
|
Jim Evins
|
527d2e73dc
|
Added markup layer to view. Fixed CD frame path problems.
|
2015-08-12 10:06:03 -04:00 |
|
Jim Evins
|
721746007c
|
Refactor frame and markup code to use paths.
- CD frames are currently broken.
|
2015-08-12 01:20:52 -04:00 |
|
Jim Evins
|
de8ec9b66a
|
Correctly draw rotated labels.
|
2015-08-11 12:43:14 -04:00 |
|
Jim Evins
|
ca345cdede
|
First pass at moving to QPainter based view.
|
2015-08-11 08:56:16 -04:00 |
|
Jim Evins
|
cff463a23a
|
Moved app/ to glabels/.
|
2014-07-06 12:22:06 -04:00 |
|