aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* GraphUI Layout: Html'ify API header of Gap and PaddingSven Gothel2023-09-052-2/+4
* GraphUI Layout Alignment: Separate center alignment to horizontal and verticalSven Gothel2023-09-051-8/+11
* GraphUI Shape: Add setScale(..) and scale(..) with Vec3f for convenience; Add...Sven Gothel2023-09-051-2/+20
* GraphUI Scene: Add invoke(boolean wait, GLRunnable) for convenience using GLA...Sven Gothel2023-09-051-0/+21
* GraphUI Scene: Only set dbgBorderThickness on shape if not zero and shape has...Sven Gothel2023-09-051-1/+3
* GraphUI: Use z-top of bounding box for border rectangle, not z-centerSven Gothel2023-09-051-6/+6
* FloatUtil.abs(a): Mark as deprecated, use Math.abs(a) directly. We assume it ...Sven Gothel2023-09-046-15/+22
* GraphUI Margin, Alignment: Reuse ctor for default-ctorSven Gothel2023-09-042-2/+2
* GraphUI: Button/Label: Complete String -> CharSequence type change for text, ...Sven Gothel2023-09-0410-24/+17
* GraphUI GraphShape: Split renderModes -> final renderModesReq + mutable rende...Sven Gothel2023-09-041-2/+26
* GraphUI Enhance: API doc; Scene/Button Z-offset and -epsilon; Push temp Affin...Sven Gothel2023-09-049-54/+243
* GraphUI Button: Add label bounds to own shape (adds used z-range)Sven Gothel2023-09-031-0/+2
* GraphUI Scene: Expose Z-Epsilon API for default and current PMVMatrixSetup va...Sven Gothel2023-09-032-6/+53
* GraphUI Shape.ZAscendingComparator: Use (faster) FloatUtil.isEqual2(a,b) and ...Sven Gothel2023-09-031-3/+10
* GraphUI Shape: Enhance API doc for colorsSven Gothel2023-09-031-6/+35
* FloatUtil.isEqual(..): Rename raw {isEqual->isEqualRaw}(a,b) varianr w/o EPSI...Sven Gothel2023-09-0311-59/+121
* GraphUI Scene: Generalize its interface PMVMatrixSetup and usage of its Defau...Sven Gothel2023-09-0310-229/+188
* GraphUI Scene: Pass sampleCount in ctor variant and refine API doc, clip to [...Sven Gothel2023-09-0313-31/+84
* GraphUI Demos: Proper use of CommandlineOptionsSven Gothel2023-09-024-34/+18
* Demos: CommandlineOptions: Add total_duration command line option '-duration ...Sven Gothel2023-09-021-14/+19
* PMVMatrix.gluPerspective(): Redfine angle in radians instead of degrees ** AP...Sven Gothel2023-09-0219-32/+53
* Graph Font + Glyph: Fix whitespace definition: Include 'no original underlyin...Sven Gothel2023-09-012-20/+26
* GraphUI Demo: Rename UISceneDemoU01a -> UIGraphDemoU01a, not using GraphUI's ...Sven Gothel2023-09-012-5/+25
* GraphUI Demo FontView01: Fix '-showUnderline', i.e. glyphListener shall use t...Sven Gothel2023-08-281-1/+1
* GraphUI Demo FontView01: Enhance usability and refactor: Add left-column glyp...Sven Gothel2023-08-282-81/+209
* Graph Font: Make TypecastRenderer.DEBUG package private to be used by Typecas...Sven Gothel2023-08-281-1/+1
* GraphUI Shape: Show dirty-state in getSubString()Sven Gothel2023-08-281-1/+13
* Graph Font + Glyph: More robust detetection and API definition of non-contour...Sven Gothel2023-08-289-71/+178
* Graph Loop: Make initFromPolyline() and locateClosestVertex() more robust, re...Sven Gothel2023-08-284-12/+34
* UISceneDemo03: Detail demo description, add blog entrySven Gothel2023-08-271-3/+7
* GraphUI Demo: UISceneDemo03: Add optional audio (only) via '-audio <URL or fi...Sven Gothel2023-08-271-4/+108
* make/scripts/test-fat-jars.sh: Adjust UISceneDemo03b -> UISceneDemo03Sven Gothel2023-08-271-1/+1
* GraphUI: Button: Reduce default DEFAULT_LABEL_ZOFFSET from 0.005f -> 0.0001f,...Sven Gothel2023-08-271-1/+1
* GraphUI: Extract generalized AnimGroup functionality from UISceneDemo03*, pro...Sven Gothel2023-08-278-784/+1338
* Add TestVec3f01NOUI: This test shall be enhanced, only priliminary angle test...Sven Gothel2023-08-272-0/+138
* AABBox: Fix intersects2DRegion(..), add resize{Height, Width}(..) and AABBox ...Sven Gothel2023-08-271-4/+57
* Vec3f: Add UNIX_X and UNIX_X_NEG, enhance API docSven Gothel2023-08-271-2/+4
* Quaternion: Add rotateByAngleNormalAxis(..) variant using Vec3f axisSven Gothel2023-08-271-1/+18
* GraphUI: Use thread-save and lock-free CopyOnWriteArrayList for List<Shape>, ...Sven Gothel2023-08-272-4/+4
* AABBox: Add set(AABBox)Sven Gothel2023-08-251-0/+13
* GraphUI: Shape: Add runSynced(Runnable); Add setPMVMatrix(..) to setup comple...Sven Gothel2023-08-251-39/+100
* GraphUI: Group API doc + remove GlyphShape's redundant many getOrigPos() vari...Sven Gothel2023-08-252-40/+7
* Vec[234]f: Add scale(Vec[234]f s) variant for convenienceSven Gothel2023-08-233-0/+9
* TestSWTAccessor02NewtGLWindow: Use lambda for SWTAccessor.invokeOnOSTKThread(..)Sven Gothel2023-08-231-4/+5
* Demos: Use Runnable lambda for window.destroy() off-thread and use key-symbol...Sven Gothel2023-08-2310-57/+37
* UISceneDemo03b: Add a little more customization ..Sven Gothel2023-08-192-8/+25
* Bug 1310: Reset GLJPanel states @ dispose(..) and always reshapeImpl(..) @ ad...v2.5.0Sven Gothel2023-08-181-7/+30
* Bug 1310: Detect missing glViewport(..) on Windows before GLEventListener.res...Sven Gothel2023-08-184-6/+31
* README: Fix linksSven Gothel2023-08-151-2/+2
* README: Fix JOGL inception, pre Sun launch and later acquired by Sun.Sven Gothel2023-08-151-2/+2