| Commit message (Expand) | Author | Age | Files | Lines |
* | GraphUI Tooltip: Simplify integration w/ Scene + Shape; Use Shape.setToolTip(... | Sven Göthel | 2024-01-07 | 1 | -8/+8 |
* | GraphUI Shape: Ease Tooltip managment via Scene: Only started Tooltip is requ... | Sven Göthel | 2024-01-07 | 1 | -9/+4 |
* | GraphUI Shape: Enable Tooltip (currently text only) to be displayed after del... | Sven Göthel | 2024-01-07 | 1 | -0/+50 |
* | GraphUI Shape: Maintain multiple Activation Listener (ArrayList instead of si... | Sven Göthel | 2024-01-07 | 1 | -10/+37 |
* | GraphUI Cleanup: Simplify Shape.draw*() and Container.{add,remove*}Shape[s]()... | Sven Göthel | 2024-01-07 | 1 | -4/+12 |
* | GraphUI Shape: Allow overriding of setColor(..) and setPressedColorMod(..) | Sven Gothel | 2023-12-24 | 1 | -3/+3 |
* | GraphUI Scene/Shape: Add KeyListener for activeShape | Sven Gothel | 2023-12-24 | 1 | -0/+54 |
* | GraphUI Shape: Unify 'resetState()' for clear and destroy, refine API doc | Sven Gothel | 2023-12-19 | 1 | -16/+22 |
* | GraphUI Shape: setParent() pp -> protected, allow to override setName() | Sven Gothel | 2023-12-19 | 1 | -6/+6 |
* | GraphUI Shape.move*(): Don't notify MotionListener on programmatic move. | Sven Gothel | 2023-12-19 | 1 | -11/+16 |
* | Bug 805: GraphUI: Add Group.replaceShape(..) and Shape.getParent() | Sven Gothel | 2023-12-18 | 1 | -1/+12 |
* | Bug 805: GraphUI Scene/Shape Pick-Active/Interaction: Pick shall complete tra... | Sven Gothel | 2023-12-18 | 1 | -101/+115 |
* | Bug 805: GraphUI Group: Add 'widget-mode' used to utilize a group as one visi... | Sven Gothel | 2023-12-18 | 1 | -1/+10 |
* | GraphUI Shape: Fix Z{Ascending,Descending}Comparator using and exposing getAd... | Sven Gothel | 2023-12-18 | 1 | -16/+31 |
* | GraphUI Shape: Rename is{Container -> Group}(), denoting a group only | Sven Gothel | 2023-12-18 | 1 | -2/+2 |
* | GraphUI Shape: Rename [set|is]{Enabled -> Visible}(..) for clarity | Sven Gothel | 2023-12-18 | 1 | -7/+13 |
* | GraphUI Shape/Group: Group.isActive() also returns true if any child is activ... | Sven Gothel | 2023-12-12 | 1 | -1/+4 |
* | GraphUI Shape: Use Shape.MoveListener for Shape.onMove(..) providing more det... | Sven Gothel | 2023-12-12 | 1 | -18/+27 |
* | GraphUI Shape: Add IO_ACTIVABLE state | Sven Gothel | 2023-12-12 | 1 | -17/+38 |
* | GraphUI Shape: Simplify setIO(..) usage (private) | Sven Gothel | 2023-12-12 | 1 | -7/+7 |
* | GraphUI Shape: 'int name' -> 'int id' and add 'String name', change get/set m... | Sven Gothel | 2023-10-03 | 1 | -6/+19 |
* | GraphUI: Shape: Add missing 'markShapeDirty()' on setBorderColor() | Sven Gothel | 2023-09-30 | 1 | -0/+2 |
* | Bug 1454 + Bug 1464: Maintain a Shape local 'zOffset' and only consider it fo... | Sven Gothel | 2023-09-30 | 1 | -19/+33 |
* | GraphUI Shape: Issue onToggleListener on setToggle(..) to complete user exper... | Sven Gothel | 2023-09-26 | 1 | -0/+7 |
* | GraphUI Shape: Add remaining binary states to bitfield to preserver footprint .. | Sven Gothel | 2023-09-26 | 1 | -26/+28 |
* | GraphUI: Mark some more methods final in Shape + GraphShape | Sven Gothel | 2023-09-26 | 1 | -3/+3 |
* | GraphUI Shape: Use a bitfield for the many binrary states instead of boolean ... | Sven Gothel | 2023-09-26 | 1 | -46/+47 |
* | Bug 1460 - GraphUI Shape: Allow keeping aspect-ratio at resize | Sven Gothel | 2023-09-24 | 1 | -6/+25 |
* | GraphUI Shape: Crossref input modifier funcs in API doc; Condense simple sett... | Sven Gothel | 2023-09-24 | 1 | -26/+26 |
* | Bug 1459 - GraphUI Shape: Add active (pointer over/left) state and callback L... | Sven Gothel | 2023-09-24 | 1 | -2/+42 |
* | Bug 1454 - GraphUI Scene: Elevate active (selected) shape (add z-offset) and ... | Sven Gothel | 2023-09-23 | 1 | -0/+14 |
* | Bug 1452: GraphUI Shape: Rename setMvTransform(..) -> setTransformMv(..), ali... | Sven Gothel | 2023-09-23 | 1 | -28/+28 |
* | Bug 1452 - Decouple math functionality to 'com.jogamp.math' to be toolkit agn... | Sven Gothel | 2023-09-20 | 1 | -158/+164 |
* | GraphUI Group: Override isShapeDirty(), performing a deep dirty state update ... | Sven Gothel | 2023-09-16 | 1 | -1/+1 |
* | GraphUI Shape: Add setScale(..) and scale(..) with Vec3f for convenience; Add... | Sven Gothel | 2023-09-05 | 1 | -2/+20 |
* | GraphUI Enhance: API doc; Scene/Button Z-offset and -epsilon; Push temp Affin... | Sven Gothel | 2023-09-04 | 1 | -1/+4 |
* | GraphUI Shape.ZAscendingComparator: Use (faster) FloatUtil.isEqual2(a,b) and ... | Sven Gothel | 2023-09-03 | 1 | -3/+10 |
* | GraphUI Shape: Enhance API doc for colors | Sven Gothel | 2023-09-03 | 1 | -6/+35 |
* | GraphUI Shape: Show dirty-state in getSubString() | Sven Gothel | 2023-08-28 | 1 | -1/+13 |
* | GraphUI: Shape: Add runSynced(Runnable); Add setPMVMatrix(..) to setup comple... | Sven Gothel | 2023-08-25 | 1 | -39/+100 |
* | GraphUI: Add Shape.getSurfacePort(..): Similar to getSurfaceSize(..) but retu... | Sven Gothel | 2023-08-01 | 1 | -0/+31 |
* | GraphUI Shape: Add one-shot init callback, will be called after each draw(..)... | Sven Gothel | 2023-05-23 | 1 | -0/+22 |
* | GraphUI Shape: Use null rotPivot indicating unset (isZero not sufficient); to... | Sven Gothel | 2023-04-28 | 1 | -13/+17 |
* | GraphUI Shape: Fix hasPadding() and add padding + border details to toString() | Sven Gothel | 2023-04-28 | 1 | -2/+4 |
* | GraphUI Shape: [add|remove]MouseListener(): Return shape for chaining | Sven Gothel | 2023-04-28 | 1 | -4/+6 |
* | GraphUI Colors: Use pure white modulation w/ color-channel on no-action for o... | Sven Gothel | 2023-04-28 | 1 | -10/+25 |
* | GraphUI Revise Padding and Border: Padding + Border belong to Shape's bounds.... | Sven Gothel | 2023-04-28 | 1 | -16/+58 |
* | GraphUI GraphShape: createGLRegion() -> updateGLRegion(), called by addShapeT... | Sven Gothel | 2023-04-20 | 1 | -13/+38 |
* | Graph + GraphUI: Consolidate Vertex: Drop SVertex and factory, use Vec[234]f ... | Sven Gothel | 2023-04-18 | 1 | -40/+17 |
* | GraphUI Shape.validate(*): Return this for chaining | Sven Gothel | 2023-04-14 | 1 | -2/+4 |