aboutsummaryrefslogtreecommitdiffstats
path: root/src/newt
Commit message (Expand)AuthorAgeFilesLines
* Clock: Use Clock.currentNanos() instead of System.nanoTime(); Enhancing FPSCo...Sven Gothel2023-03-073-9/+11
* NEWT DRM EGL/GBM: WindowDriver: Don't issue glFinish() here, as eglSwapBuffer...Sven Gothel2023-03-061-2/+2
* NEWT Screen: Allow injection of global (single) monitor size in [mm] via newt...Sven Gothel2023-03-058-26/+68
* EGLGraphicsDevice: Cleanup and enhance API doc for clarity ...Sven Gothel2023-03-041-4/+1
* Font/Graph, {Font, Glyph}/Typecast: Add kerning and expose values in original...Sven Gothel2023-02-101-3/+18
* NEWT Soft-PixelScale (p7): get{Global->}PixelScaleEnv(..): Support per monito...v2.4.0Sven Gothel2023-01-312-8/+27
* NEWT X11: Fix positionChanged: We need to translate the 0/0 client position t...Sven Gothel2023-01-311-1/+22
* NEWT MonitorDevice: Fix pixelScale storage, own float[2], don't reuse given o...Sven Gothel2023-01-311-1/+5
* NEWT Screen: Cleanup get*Monitor*() methodsSven Gothel2023-01-311-15/+25
* NEWT: MonitorDevice: Add monitor-name, maybe an empty string. Implemented for...Sven Gothel2023-01-3121-45/+144
* NEWT WindowImpl: Bring back DEBUG output on positionChanged(..)Sven Gothel2023-01-311-1/+1
* NEWT Regression: Move superSizeChangedOffThread() back to iOS/MacOS WindowDri...Sven Gothel2023-01-313-15/+27
* Fix comment for WindowImpl.insets: value is in window unitsSven Gothel2023-01-311-1/+1
* NEWT Soft-PixelScale (p6): Implement Soft-PixelScale for X11 and Windows ... ...Sven Gothel2023-01-3116-52/+251
* NEWT Soft-PixelScale (p5): Add WindowImpl.applySoftPixelScale(..) for general...Sven Gothel2023-01-311-0/+107
* NEWT Soft-PixelScale (p4): WindowImpl: Change SetSizeAction to optionally set...Sven Gothel2023-01-311-10/+35
* NEWT Soft-PixelScale (p3): WindowImpl.createNativeImpl(..): Add boolean posit...Sven Gothel2023-01-3112-18/+23
* NEWT Soft-PixelScale (p2): MonitorDevice: Add getOrientationTo(..) to determi...Sven Gothel2023-01-311-0/+54
* NEWT Soft-PixelScale (p1): WindowImpl: Separate window and pixel units for si...Sven Gothel2023-01-3122-252/+405
* Fix NewtFactoryAWT: screen.getMonitor(..) -> screen.getMonitorById(..); Misc ...Sven Gothel2023-01-314-4/+18
* NativeWindow: Add getBounds() (moved from NEWT Window) and getSurfaceBounds()Sven Gothel2023-01-315-33/+58
* GDIUtil: Add GetMonitor*() variants incl. PixelScale; NEWT MonitorDevice: Add...Sven Gothel2023-01-2917-57/+157
* WindowImpl: Reorder protected methods, groupd callbacks used for native callb...Sven Gothel2023-01-271-175/+202
* Execute AWT's Frame.setTitle() on AWT-EDT if already visible (avoid rare dead...Sven Gothel2023-01-221-1/+6
* NewtCanvasSWT: Drop all newtChild.getDelegatedWindow() debug output due to: n...Sven Gothel2023-01-171-10/+10
* NewtCanvasSWT: Remove certain DEBUG output causing an exceptionSven Gothel2023-01-161-2/+4
* Replace AccessController.doPrivileged() w/ SecurityUtil.doPrivileged()Sven Gothel2023-01-145-12/+13
* MacOS: NEWT: Remove keySymbol mapping using 'HIToolbox' TSMGetInputSourceProp...Sven Gothel2023-01-141-8/+53
* Bug 1398: Expose NativeSurface implementation's RecursiveLock if utilizedSven Gothel2020-03-054-0/+19
* OSX/SWT Testing: Drop using 'com.jogamp.newt.util.MainThread' enforcing defau...Sven Gothel2020-03-042-3/+34
* Bug 1374: NEWT/AWT: Annotation regarding general High-DPI for even non native...Sven Gothel2020-01-172-0/+18
* Bug 1423: NEWT Child Window on OSX: Don't use parent derived location in full...Sven Gothel2020-01-161-15/+20
* NEWT: Enhance FullScreen.run DEBUG output a bit; NEWTDemoListener ignore inpu...Sven Gothel2020-01-162-2/+10
* Bug 1422: NewtCanvasSWT: Handle case of !OSX && DPIUtil.getScalingFactor() > 1Sven Gothel2020-01-161-7/+17
* Bug 1422: Use own deviceZoomScaleUp(..) disregarding higher-toolkit's compens...Sven Gothel2020-01-161-7/+21
* NEWT.Window: Refine string representation, renamed append(StringBuilder) -> t...Sven Gothel2020-01-164-89/+162
* Bug 1422: Emulate DPI Scaling on non-native DPI autoscale platforms (!MacOS)Sven Gothel2020-01-151-3/+26
* Bug 1421: NEWT OSX Invisible: Refine 'Fake invisible child window' off-viewpo...Sven Gothel2020-01-151-1/+2
* Bug 1421: NEWTCanvasSWT: No action on SWT.Activate, use SWT.FocusIn. Also rem...Sven Gothel2020-01-151-83/+119
* NEWT.Window: Add 'StringBuilder append(StringBuilder sb)' supporting building...Sven Gothel2020-01-153-6/+26
* Bug 1421: NEWT OSX Invisible: Implement 'Fake invisible child window'Sven Gothel2020-01-153-13/+40
* Bug 1421: NEWT OSX Invisible: Fix orderOut0 re commit d92dc518eb891f2d125a813...Sven Gothel2020-01-151-2/+3
* NEWT OSX MacWindow.c: Add parentWindow to DBG_PRINTSven Gothel2020-01-151-16/+25
* NEWT OSX/IOS WindowDriver: Minor cleanup of local var usage (prefer reuse); r...Sven Gothel2020-01-142-19/+19
* Bug 1421: NEWT OSX Invisible: Refining child window visibility setting, comme...Sven Gothel2020-01-142-6/+28
* Bug 1421 Related: Handle SWT Events: Activate (focus), Show and Hide.Sven Gothel2020-01-131-0/+9
* Bug 1421, Bug 1358, Bug 969, Bug 672: Fix NEWT's coordinate conversion on Mac...Sven Gothel2020-01-136-167/+130
* NativeWindow Point.set*(..): Return instance for scaling (chaining)Sven Gothel2020-01-121-2/+1
* NEWT JVM_JNI8: Adapt to native library separation (head, drm) of commit b91c6...Sven Gothel2020-01-091-2/+9
* Bug 1358: Merely simplifying the non MacOS getClientAreaInPixels() code pathSven Gothel2020-01-061-2/+6