aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-12-27mark new public constructor as deprecated and and 1.9Konstantin Bulenkov
2016-12-27JRE-153 [hidpi] monitors bounds can overlap in multi-dpi envjb8u112-b645Anton Tarasov
2016-12-27IDEA-165943 Keymap: for non-QWERTY keyboard layouts Shift+... shortcuts are ↵jb8u112-b644Denis Fokin
inconsistently interpreted
2016-12-26IDEA-63779 Keymap shows characters for keys only for english keyboard layout ↵jb8u112-b643Denis Fokin
correctly
2016-12-26Support pixel-perfect scrolling deltas on Mac OS X 10.7+jb8u112-b641Pavel Fatin
2016-12-26MouseWheelEvent extended to support pixel-perfect deltasPavel Fatin
2016-12-25Fix for java/awt/event/KeyEvent/ExtendedKeyCode/ExtendedKeyCodeTest.javajb8u112-b638Denis Fokin
2016-12-24JRE-140 AWT hangs on component creation because of 2D activity on AppKit threadjb8u112-b636Alexey Ushakov
Used AtomicBoolean instead of volatile for double
2016-12-23Clean-up and formattingDenis Fokin
2016-12-23IDEA-63779 Keymap shows characters for keys only for english keyboard layout ↵jb8u112-b634Denis Fokin
correctly
2016-12-23JRE-146 setLocation/getLocation for dialog windows are inconsistent on ↵Alexey Ushakov
ubuntu 16.04 backported additional jdk9 fix: 8165619
2016-12-23JRE-146 setLocation/getLocation for dialog windows are inconsistent on ↵Alexey Ushakov
ubuntu 16.04 backported jdk9 fixes: 8159460, 8036915
2016-12-23Let's make it staticjb8u112-b629Denis Fokin
2016-12-23LWCToolkit.printNativeCallStack() allows to print out a native call stackjb8u112-b628Denis Fokin
2016-12-17Bring back SurfaceData.getDefaultScale() [JRE-119]jb8u112-b621Anton Tarasov
For backward compatibility w/ OpenJDK8.
2016-12-15IDEA-165501 macOS native file chooser: VCS -> Apply Patch — All files are ↵jb8u112-b620Denis Fokin
disabled
2016-12-14JRE-140 AWT hangs on component creation because of 2D activity on AppKit threadjb8u112-b618Alexey Ushakov
Moved FontStrike disposal code to AppKit thread`
2016-12-12Temporally revert dvorak fix because of a "shift" regressionjb8u112-b616Denis Fokin
2016-12-12JRE-131 Native dialog hangjb8u112-b615Denis Fokin
2016-12-06JRE-129 IDE hangs on trying to change path in Run/Debug configuration which ↵jb8u112-b613Denis Fokin
became invalid (changed in file system)
2016-12-06JRE-119 [suppress updateGC() for WFileDialogPeer/WPrintDialogPeer]Anton Tarasov
updateGC() is called from WWindowPeer.<init> though it's not applicable to the named dialogs as they don't have native AwtWindow peer required for the method.
2016-12-05JRE-119 [use default "sun.java2d.dpiaware=true" to be dpi-aware on Window 7]jb8u112-b606Anton Tarasov
This lets awt_Win32GraphicsEnv.cpp SetProcessDPIAwareProperty() call Win7 specific ::SetProcessDPIAware() API func.
2016-12-05JRE-119 [Down-scale mouse point in awt_DnDDT.cpp]Anton Tarasov
2016-12-05JRE-119 [Dynamically set DPI-awareness level to enable backward compatible ↵Anton Tarasov
HiDPI behavior]
2016-12-05JRE-119 [Disable fractional UI scale by default]Anton Tarasov
The new option enables it: -Dsun.java2d.uiFractScale.enabled=true
2016-12-05JRE-119 [backport: JDK-8029339 Custom MultiResolution image support on HiDPI ↵Anton Tarasov
displays]
2016-12-05JRE-119 [Mind device scale when changing window native bounds]Anton Tarasov
- New location should be scaled according to the device containing the location, not current. - Size should be reset once the window is repositioned, based on the device it probably moved to. - Rollback previous related changes in Popup/Window.
2016-12-05JRE-119 [Disable HiDPI support by default to provide backward-compatible ↵Anton Tarasov
behaviour] To enable, use this JVM option: -Dsun.java2d.uiScale.enabled=true
2016-12-05JRE-119 [Fix getCursorPos() to work in env with scale]Anton Tarasov
2016-12-05JRE-119 [Add SwingUtilities2.scalePoint method to translate b/w different ↵Anton Tarasov
scales] The method is used for popup window location settings.
2016-12-05JRE-119 [backport/adopt: JDK-8142966 Wrong cursor position in text ↵Anton Tarasov
components on HiDPI display] The fix depends on the JDK9 feature: JDK-6302464 Allow programmatic enabling of subpixel anti-aliasing in Swing on ANY platform. We don't have it yet.
2016-12-05JRE-119 [backport: JDK-8076545 Text size is twice bigger under Windows L&F ↵Anton Tarasov
on Win 8.1 with HiDPI display]
2016-12-05JRE-119 [backport: JDK-8069361 SunGraphics2D.getDefaultTransform() does not ↵Anton Tarasov
include scale factor]
2016-12-05JRE-119 [Handle WM_DPICHANGED with appropriate re-size]Anton Tarasov
Following MSDN on the subj.
2016-12-05JRE-119 [backport: JDK-8073320 Windows HiDPI Graphics support]Anton Tarasov
2016-11-30JRE-122 correct handling of diacritic combining characters in ↵Dmitry Batrak
Graphics.drawString on macOS
2016-11-30dictionaryWithObjectsAndKeys requires nilDenis Fokin
2016-11-30Fix compilation with Xcode4 (2)jb8u112-b594Denis Fokin
2016-11-30Fix compilation with Xcode4Denis Fokin
2016-11-29JRE-114 JDK for Mac OS: visual artifacts at overlapping letters with ↵Alexey Ushakov
subpixel antialiasing enabled Fixed compilation on windows
2016-11-29IDEA-63779 Keymap shows characters for keys only for english keyboard layout ↵Denis Fokin
correctly IDEA-27262 Wrong keys are picked up on dvorak layout in Mac OSX 10.6.2
2016-11-29Dvorak supportDenis Fokin
2016-11-29JRE-114 JDK for Mac OS: visual artifacts at overlapping letters with ↵Alexey Ushakov
subpixel antialiasing enabled Corrected initial value for right boundary of previous glyph
2016-11-29JRE-114 JDK for Mac OS: visual artifacts at overlapping letters with ↵Alexey Ushakov
subpixel antialiasing enabled Flushed GPU buffers before rendering overlapping glyphs
2016-11-28JRE-97 apply fix from Oraclejb8u112-b585Sergey Malenkov
2016-11-25Do not handle CMenuItem actions if a modifier key is pressed.jb8u112-b584Denis Fokin
2016-11-25Do not handle CMenuItem actions if an active window exists. The window ↵jb8u112-b583Denis Fokin
handles the key equivalent.
2016-11-25JRE-118 Emoji supportjb8u112-b582Dmitry Batrak
improvements following JR-CR-67
2016-11-24Do not perform key equivalentjb8u112-b579jb8u112-b578Denis Fokin
2016-11-24JRE-118 Emoji supportjb8u112-b576Dmitry Batrak
removed unused code