summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* GLJPanel: Add remark about FBO / GLSL texture-unit usage in API doc; Add API ↵Sven Gothel2013-07-031-4/+61
| | | | | | | entry to set/get texture unit (default 0). Allowing a user to set a specific texture-unit and to query the used texture-unit, allows one to avoid a collision w/ own texture programming .. i.e. removes the burden to setup all params etc.
* Texture: Add 'Order of Texture Commansa' and their semantics to API doc .. ↵Sven Gothel2013-07-031-12/+27
| | | | due to lot's of confusions.
* GLContext: Rename 2-digit VersionNumber statics aligning w/ all 3-digit ↵Sven Gothel2013-07-035-16/+16
| | | | names, e.g. Version31 -> Version310. ; Trim GLVersionNumber string.
* Bug 724: Testing PNG Transparency / Fixing GLSL Shader of test case: Mix ↵Sven Gothel2013-07-037-14/+259
| | | | texture alpha properly (pre-multiply), due to lack of ALPHA_BLENDING.
* PNGJ: Bump to git sha1 a0b1101ba2d37de39428ed55c8189502e24a3125 of ↵Sven Gothel2013-07-0220-157/+263
| | | | https://code.google.com/p/pngj/
* Bug 724: Add manual unit test, incr. PNGImage verbosity.Sven Gothel2013-07-024-11/+16
|
* Fix Bug 767: TAB + BS are considered 'printable' - Compromise of 'editor' ↵Sven Gothel2013-07-021-9/+14
| | | | view and 'font-definition' view. ENTER not. Fix ENTER code: 0xa -> 0xd !
* Bug 734: Bug could not be reproduced w/ TestScreenMode02bNEWT, however on ↵Sven Gothel2013-07-024-6/+244
| | | | | | | some X11 tests systems, artifacts could be experienced. X11 Test systems w/ AMD fglrx and Intel Mesa, the rotated height is cut off .. probably due to bug of driver code and rotation.
* Fix Bug 768 / NEWT Windows: Use layout dependent keySymbol, if independent ↵Sven Gothel2013-07-021-0/+3
| | | | keyCode is 0.
* Fix Bug 770 and 771Sven Gothel2013-07-026-221/+265
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug 770: X11Window.c: - Request focus _before_ enabling EWMH flags (fullscreen or above) after resize and temporary invisibility. This actually allows us to keep the focus after resize and repositioning! - Set _NET_WM_BYPASS_COMPOSITOR implicit analog to _NET_WM_STATE_FLAG_ABOVE - Clean up _NET_WM_* flag names, avoiding name space collisions, i.e. adding FLAG! - Remove dead _NET_WM_STATE setting via direct window property (not working anyways) - Remove dead code: FS_GRAB_KEYBOARD X11/WindowDriver.java: - Enable _NET_WM_STATE_FLAG_ABOVE temporarily if FLAG_IS_FULLSCREEN && !FLAG_IS_ALWAYSONTOP - Override focusChanged(..) to react on focus lost/gained in case of temporarily enabled _NET_WM_STATE_FLAG_ABOVE. If focus is lost, disable _NET_WM_STATE_FLAG_ABOVE, otherwise re-enable it. WindowImpl.java: - FullscreenAction.run: Always use 'FLAG_IS_FULLSCREEN_SPAN' +++ Bug 771: WindowImpl.java: - Keep fullscreenMonitors and fullscreenUseMainMonitor values intact, allowing them to be tracked. Remove duplicates in FullscreenAction class. - MonitorModeListenerImpl.monitorModeChanged: Add fullscreen path: If the changed monitor is part of fullscreenMonitors, recalculate the viewport union and reset position and fullscreen-size. - MonitorModeListenerImpl: Try to regain focus after successful mode change.
* WWW: Reorder utils .. matching semantics betterSven Gothel2013-07-021-38/+38
|
* www: shorten jebglSven Gothel2013-07-021-1/+1
|
* WWW: Shorten libGDX textSven Gothel2013-07-021-2/+2
|
* Merge remote-tracking branch 'xranby/master'Sven Gothel2013-07-022-0/+8
|\
| * www/index.html: Featured Projects -> Utilities, Libraries, Building blocks ↵Xerxes Rånby2013-07-012-0/+8
| | | | | | | | | | | | -> libGDX Signed-off-by: Xerxes Rånby <[email protected]>
* | WWW: Adapt Meet us @ Siggraph w/ home pageSven Gothel2013-07-011-8/+6
| |
* | MonitorDeviceImpl: No need to nanoTime() ..Sven Gothel2013-06-301-6/+6
| |
* | ScreenImpl: Fix ScreenMonitorState add/remove reference, which shall only ↵Sven Gothel2013-06-301-13/+11
| | | | | | | | | | | | | | happen at actual native create and destroy. .. otherwise usage of Screen.createNative() and a later Window creation would cause the ScreenMonitorState having 2 added listener - which in turn disables it's orig mode reset at Screen destruction.
* | NEWT Screen ..: Typos / JNI signatureSven Gothel2013-06-302-2/+2
| |
* | X11 RandR: Cleanup RandR impl. selection, RandR13 setMode does not require a ↵Sven Gothel2013-06-304-26/+35
| | | | | | | | temp. display connection!
* | NewtCanvasAWT: Add missing println if(DEBUG) decorationSven Gothel2013-06-301-1/+3
| |
* | Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and ↵Sven Gothel2013-06-3014-20/+271
| | | | | | | | | | | | | | | | | | | | | | MonitorMode* ; Sort List<MonitorMode> in descending order to be well determined. Add Comparable<?>: Point*, Dimension*, Rectangle*, SurfaceSize* and MonitorMode*: - Compare square values - See API doc for order of special semantics (flags, rotation, ..) Sort List<MonitorMode> in descending order to be well determined: - Removes order by native mode id, give user a reliable natural order.
* | Quaternion: Fix float type - double epsilon slipped through review, where we ↵Sven Gothel2013-06-301-2/+2
|/ | | | like to compare float values - remove 64bit conversion.
* Adding MyHMI (Library.. tools)Sven Gothel2013-06-292-0/+10
|
* Update Siggraph div-id anchorSven Gothel2013-06-291-1/+1
|
* Tests: Put monitor/screen mode tests to own subpackageSven Gothel2013-06-2910-25/+25
|
* Tests: Fix enumeration of monitor/screen mode tests, add tests description ↵Sven Gothel2013-06-297-13/+34
| | | | to class header.
* Tests: Fix enumeration of monitor/screen mode tests, add tests description ↵Sven Gothel2013-06-296-14/+18
| | | | to class header.
* www ..Sven Gothel2013-06-281-1/+1
|
* Add Jake2 NApplet and Webstart linksSven Gothel2013-06-281-1/+3
|
* Use NApplet for version infoSven Gothel2013-06-271-4/+4
|
* www: gephi img updateSven Gothel2013-06-272-10/+10
|
* www: update ..Sven Gothel2013-06-278-116/+29
|
* Fix SIGG link, Refine WW2, Fix BioJavaSven Gothel2013-06-271-14/+14
|
* Fix 2 linksSven Gothel2013-06-261-2/+2
|
* WWW: Add SIGGRAPH 2013 splash - Update links / imagesSven Gothel2013-06-268-149/+154
|
* Disable TestNewtEventModifiersNewtCanvasSWTAWT: Causes sporadic freezes on ↵v2.0.2-rc12v2.0-rc12Sven Gothel2013-06-252-3/+9
| | | | Window/Linux ..
* Test NEWT Key Events, TestInitConcurrent0*NEWT: TO 5 -> 3 minutesSven Gothel2013-06-259-28/+28
|
* Test NEWT Key Events: Add TO of 5 minutesSven Gothel2013-06-256-22/+22
|
* TestInitConcurrent0*NEWT: Add TO of 5 minutesSven Gothel2013-06-252-6/+6
|
* TestFocus02SwingAWTRobot: Fix Java7 'changed behavior': Relax focus ↵Sven Gothel2013-06-251-1/+1
| | | | traversal validation checks.
* TestFocus02SwingAWTRobot: Fix Java7 'changed behavior': Relax focus ↵Sven Gothel2013-06-251-1/+7
| | | | traversal validation checks.
* AWTRobotUtil.*KeyPress/Release: Remove waitForIdle(robot), but call per use ↵Sven Gothel2013-06-256-14/+18
| | | | case instead.
* NEWT WindowImpl/GLWindow: @ JVM Shutdown, force stop animation thread w/o ↵Sven Gothel2013-06-252-3/+34
| | | | blocking.
* NEWT: EDTUtil.invokeStop(..) gets 'wait' argument, allowing non-blocking ↵Sven Gothel2013-06-255-14/+30
| | | | shutdown. DisplayImpl.shutdownAll(): Don't block.
* NEWT: Don't invoke external keyboardFocusHandler for auto-repeat keys ↵Sven Gothel2013-06-244-8/+12
| | | | | | (NewtCanvasAWT, ..) .. otherwise an auto repeated key would cause fast focus traversal, not intended.
* TestFocus0[12]SwingAWTRobot: Fix Java7 'changed behavior': Relax focus ↵Sven Gothel2013-06-244-17/+20
| | | | | | | traversal validation checks. - Remove Frame lost detection - Allow to have NEWT and it's NewtCanvasAWT claiming to have the focus
* Tests NEWTKeyAdapter: Fix log stringSven Gothel2013-06-241-2/+2
|
* NEWT Windows WindowDriver: Suppress LOCK_SURFACE_CHANGED, no semantics in ↵Sven Gothel2013-06-241-1/+6
| | | | | | GLDrawable on Windows. FIXME: Validate against EGL surface creation: ANGLE uses HWND -> fine!
* Apply workaround of Java7 AWT Robot.waitForIdle()/EDT bug for all ↵Sven Gothel2013-06-245-22/+26
| | | | | | Robot.waitForIdle() calls. See commit 8f3b2a4cc14be60681a7bfae0507655cc5702836