| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | GraphUI Shape: Add onClicked(..) | Sven Gothel | 2023-04-13 | 1 | -0/+5 |
* | Graph/Math: Cleanup toString(), spacing and use System.lineSeparator() | Sven Gothel | 2023-04-12 | 1 | -2/+2 |
* | GraphUI: Return this on setter/modifier methods for chaining | Sven Gothel | 2023-04-12 | 1 | -22/+57 |
* | GraphUI Shape: Refined toString(), add onToggle(Listener), at toggle() only m... | Sven Gothel | 2023-04-10 | 1 | -4/+9 |
* | Matrix4f.mapWin*(): Drop unused temp matrices, map*() returns false on invPMv... | Sven Gothel | 2023-04-09 | 1 | -9/+3 |
* | PMVMatrix: Expose temporary storage (w/o side-effects) for efficiency; GraphU... | Sven Gothel | 2023-04-08 | 1 | -4/+12 |
* | GraphUI: Adjust for rotation: Drag-resize and -move (flip x- and/or y-axix), ... | Sven Gothel | 2023-04-08 | 1 | -11/+22 |
* | PMVMatrix rewrite using Matrix4f, providing SyncMatrix4f* for GLUniformData; ... | Sven Gothel | 2023-04-07 | 1 | -69/+61 |
* | GraphUI: Adopting Vec*f API; Adding Group; Scene + Group are Container, trave... | Sven Gothel | 2023-04-05 | 1 | -149/+200 |
* | GraphUI: Use Shape.ZAscendingComparator in Scene, to be reused across typs | Sven Gothel | 2023-03-31 | 1 | -0/+15 |
* | GraphUI: Relocate com.jogamp.graph.ui.gl.* -> com.jogamp.graph.ui.*, resolve ... | Sven Gothel | 2023-03-31 | 1 | -0/+1191 |