79 Commits

Author SHA1 Message Date
Sergey Bylokhov
55768aa45d 8239583: [AIX] simplify the native references in X input methods
Reviewed-by: clanger, itakiguchi
2020-02-27 09:49:33 +00:00
Prasanta Sadhukhan
64a1b0599e Merge 2020-01-21 07:29:48 +05:30
Pankaj Bansal
ef14de54e7 8234733: We can't distinguish if the spinner button is pressed or unpressed
Reviewed-by: psadhukhan, prr
2019-12-19 11:57:58 +05:30
Anton Litvinov
10b1e756e2 8225279: Better XRender interpolation
Reviewed-by: serb, prr, rhalade, ahgross
2019-10-16 19:01:22 +01:00
Phil Race
0f2b9390ff 8232154: Update Mesa 3-D Headers to version 19.2.1
Reviewed-by: serb, kcr
2019-10-30 13:47:49 -07:00
Henry Jen
9dd506f713 Merge 2019-10-15 21:33:54 +00:00
Prasanta Sadhukhan
b871c1ff3a Merge 2019-10-11 12:08:01 +05:30
Sergey Bylokhov
1d4f4016ee 8228676: Cleanup the native code related to fonts on Unix
Reviewed-by: jdv
2019-10-03 18:17:54 -07:00
Matthias Baesken
7a052c979c 8231445: check ZALLOC return values in awt coding
Reviewed-by: clanger, prr
2019-09-25 09:15:43 +02:00
Dmitry Markov
01ec1f2fec 8230782: Robot.createScreenCapture() fails if “awt.robot.gtk” is set to false
Reviewed-by: prr, serb
2019-09-23 17:18:03 +01:00
Prasanta Sadhukhan
3afd808de8 Merge 2019-09-23 13:08:20 +05:30
Matthias Baesken
4db0f9cbbb 8230480: check malloc/calloc results in java.desktop
Reviewed-by: rriggs
2019-09-04 10:12:42 +02:00
Sergey Bylokhov
145c5111a6 8146238: [macosx] Java2D Queue Flusher crash on OSX after switching between user accounts
Reviewed-by: prr, avu
2019-08-27 04:43:01 -07:00
Mikael Vidstedt
2e6e33eba1 Merge 2019-08-05 16:27:30 -07:00
Ichiroh Takiguchi
7ca72d55c3 8227919: 8213232 causes crashes on solaris sparc64
Reviewed-by: prr, vkempik
2019-08-01 10:47:51 -07:00
Prasanta Sadhukhan
93f105e32a Merge 2019-07-25 11:31:07 +05:30
Matthias Baesken
2953d87fad 8228468: awt_Robot.c : format string contains 0 within the string body
Reviewed-by: serb
2019-07-22 10:15:46 +02:00
Matthias Baesken
781b790f18 8228368: avoid incompatible pointer to integer conversion initializing gint in gtk2_interface
Reviewed-by: prr
2019-07-18 14:01:54 +02:00
Prasanta Sadhukhan
eb2ce06cc2 8225423: GTK L&F: JSplitPane: There is no divider shown
Reviewed-by: prr, serb
2019-07-12 09:27:00 +05:30
Alexey Ushakov
a4905bae9b 8226654: Some swing gtk regression tests fail with "java.lang.InternalError: Unable to load native GTK librarie
Reviewed-by: prr, psadhukhan
2019-07-07 10:52:30 -07:00
Sergey Bylokhov
992b2081e3 8224171: The cleanup multi-font related code in the XFontPeer
Reviewed-by: prr
2019-06-09 18:14:48 -07:00
Sergey Bylokhov
cb5aa60f49 8223045: GraphicsEnvironment does not detect resolution changes in multiscreen systems
Reviewed-by: prr
2019-06-09 17:46:05 -07:00
Phil Race
845bf8c1bc Merge 2019-06-07 09:38:40 -07:00
Anton Tarasov
eb555dec77 8225118: Robot.createScreenCapture() returns black image on HiDPI linux with gtk3
Reviewed-by: serb
2019-06-06 15:46:36 +03:00
Phil Race
312d66471a 8223271: SplashScreen is still shown if defaulting to headless on MacOS
Reviewed-by: bpb, serb, kcr
2019-05-30 11:52:23 -07:00
Naoto Sato
aa43d1ab22 8225182: JNI exception pending in DestroyXIMCallback of awt_InputMethod.c:1327
Reviewed-by: serb
2019-06-05 16:10:08 -07:00
Sergey Bylokhov
5111ad3ca8 8223766: Remains of ancient code in AWT initialization
Reviewed-by: jdv
2019-05-17 22:48:03 -07:00
Ichiroh Takiguchi
0ea35e9bb9 8211826: StringIndexOutOfBoundsException happens via GetStringUTFRegion()
Reviewed-by: serb
2019-05-08 22:59:20 -07:00
Ichiroh Takiguchi
3a894521eb 8213232: Unix/X11 setCompositionEnableNative issue
Reviewed-by: serb
2019-04-30 14:30:17 -07:00
Sergey Bylokhov
2c4624394e 8222789: Replace the usage of "Sun's Xinerama API" by the "XFree86's Xinerama API" on Solaris
Reviewed-by: prr
2019-04-22 12:40:55 -07:00
Pankaj Bansal
b1206f5ea2 8220349: The fix done for JDK-8214253 have caused issues in JTree behaviour
Reviewed-by: serb, prr
2019-04-04 12:14:51 +05:30
Prasanta Sadhukhan
49193e2789 Merge 2019-04-02 10:57:57 +05:30
Sergey Bylokhov
4c53126638 8220320: Remove unused old code in GraphicsEnvironment on unix
Reviewed-by: prr
2019-03-29 17:46:59 -07:00
Alexey Ivanov
f468c7a4ff 8217707: JNICALL declaration breaks Splash screen functions
Reviewed-by: prr, stuefe
2019-03-28 18:51:52 +00:00
Volker Simonis
4049bcaffe 8220528: [AIX] Fix basic Xinerama and Xrender functionality
Reviewed-by: clanger, stuefe, serb
2019-03-27 19:47:47 +01:00
Pankaj Bansal
7fb758afe9 8214112: The whole text in target JPasswordField image are not selected
Reviewed-by: serb, psadhukhan
2019-03-05 14:03:21 +05:30
Pankaj Bansal
eee5106f39 8214253: Tooltip is transparent rather than having a black background
Reviewed-by: serb, psadhukhan
2019-03-05 13:09:15 +05:30
Semyon Sadetsky
5aca7ef823 8218473: JOptionPane display issue with GTKLookAndFeel
Reviewed-by: prr, serb
2019-02-15 10:06:25 -08:00
Pankaj Bansal
73d2181d56 8218469: JSlider display issue with slider for GTKLookAndFeel
8218470: JScrollBar display issue with GTKLookAndFeel
8218472: JProgressBar display issue with GTKLookAndFeel
8203627: Swing applications with JRadioButton and JCheckbox fail to render correctly when using GTK3 and the GTK L&F

Reviewed-by: serb, prr
2019-02-15 10:58:57 +05:30
Ichiroh Takiguchi
86cf7f8768 8212677: X11 default visual support for IM status window on VNC
Reviewed-by: serb, naoto
2019-02-01 15:34:53 -08:00
Sergey Bylokhov
481dfd65f1 8214918: Unify GraphicsEnvironment.getCenterPoint()/getMaximumWindowBounds() across the platforms
Reviewed-by: kaddepalli, aivanov, prr
2019-01-29 13:53:54 -08:00
Prasanta Sadhukhan
8d08255ca9 Merge 2019-01-29 11:06:19 +05:30
Sergey Bylokhov
df2ad6cdd8 8214076: Cleanup the code related to GraphicsEnvironment/Device/Configuration
Reviewed-by: aivanov, prr
2019-01-28 17:19:54 -08:00
Matthias Baesken
c6543f1a2a 8230900: missing ReleaseStringUTFChars in java.desktop native code
Reviewed-by: clanger, prr
2019-09-13 07:43:59 +02:00
Phil Race
d7600f342c 8222690: Better Glyph Images
Reviewed-by: serb, psadhukhan, mschoene, rhalade
2019-05-15 12:44:31 -07:00
Pankaj Bansal
b107fdbd58 8214252: Expanded & Collapsed nodes of a JTree look the same on GTK3
Reviewed-by: serb, psadhukhan
2019-01-10 16:38:02 +05:30
Pankaj Bansal
e049d143b0 8215364: JavaFX crashes on Ubuntu 18.04 with Wayland while using Swing-FX interop
Reviewed-by: prr, kcr
2018-12-21 11:43:04 +05:30
Henry Jen
776ef6a071 Merge 2019-01-15 10:55:26 -08:00
Henry Jen
d77f96b0b2 Merge 2018-12-13 11:47:35 -08:00
Toshio Nakamura
4de0c13ff8 8213183: InputMethod cannot be used after its restarting
Retains masks at XSelectInput and deletes all IM data at DestroyXIMCallback

Reviewed-by: naoto
2018-12-13 00:46:39 +09:00