Community
Participate
Working Groups
Created attachment 286739 [details] Tooltip In Tables in dark mode, the tooltips are hard to read. This is same on content assist popup and all other places where tables are used.
*** Bug 566281 has been marked as a duplicate of this bug. ***
Am working on a fix on this issue, will create a gerrit shortly.
(In reply to Niraj Modi from comment #2) > Am working on a fix on this issue, will create a gerrit shortly. Awesome! Thanks.
(In reply to Niraj Modi from comment #2) > Am working on a fix on this issue, will create a gerrit shortly. Wonderful, I had toyed around with this too never got to a final state. My last thoughts on this would be that it is as simple as enabling theming for the popup window.
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/183810
Gerrit change https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/183810 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=6594fc3c09d3a05be3ec12218ea9f77ecdfc86fb
Very nice work so far. Though I notice there are some more tooltips around that are still not dark, for instance on toolbars. Related OS message identifiers: LVM_GETTOOLTIPS TB_GETTOOLTIPS TCM_GETTOOLTIPS TVM_GETTOOLTIPS As noticed in my second version of the Gerrit, in Table#createHandle to create dark tooltips we should be able to call (instead of the current call on the callback): long hwndToolTip = OS.SendMessage (handle, OS.LVM_GETTOOLTIPS, 0, 0); maybeEnableDarkSystemTheme(hwndToolTip); Something similar should be possible for other controls, e.g. for the Toolbar: long hwndToolTip = OS.SendMessage (handle, OS.TB_GETTOOLTIPS, 0, 0); maybeEnableDarkSystemTheme(hwndToolTip); Given the time-window, another bug might be needed, although all dark is better then the current dark and light mix.
Will shortly share gerrit change for ToolBar tooltip@dark theme as well.
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184058
Please also add to N&N. Dark theme users will like this change
Gerrit change https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184058 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=dd2c18fa05e6dcd7b392edb5c77d3efa8b4fee76
New Gerrit change created: https://git.eclipse.org/r/c/www.eclipse.org/eclipse/news/+/184064
Gerrit change https://git.eclipse.org/r/c/www.eclipse.org/eclipse/news/+/184064 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/eclipse/news.git/commit/?id=7b9cbe95f00f5de6ba3df326bde6ce264f4ba0ad
New Gerrit change created: https://git.eclipse.org/r/c/www.eclipse.org/eclipse/news/+/184067
Gerrit change https://git.eclipse.org/r/c/www.eclipse.org/eclipse/news/+/184067 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/eclipse/news.git/commit/?id=cbc43ede817381ffe929e3448f64d7852e4ed09d
Done with N&N entries. Thanks Rolf for your inputs on this bug. Resolving now.
Verified on Windows using Build id: I20210816-1800
Thanks, just tested on Windows and looks way better.
Found another light tooltip, on the menu. For instance hover on 'File > Open file ...'. This one is triggered by menuItemToolTipHandle / createMenuItemToolTipHandle / createToolTip
(In reply to Rolf Theunissen from comment #19) > Found another light tooltip, on the menu. For instance hover on 'File > Open > file ...'. This one is triggered by menuItemToolTipHandle / > createMenuItemToolTipHandle / createToolTip Thanks Rolf for the detailed testing, will release a patch shortly to handle this.
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184134
Gerrit change https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184134 was merged to [master]. Commit: http://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=7ce68ec4d4b9cdebcd29b08590297867f27baced
New Gerrit change created: https://git.eclipse.org/r/c/www.eclipse.org/eclipse/news/+/184222
Gerrit change https://git.eclipse.org/r/c/www.eclipse.org/eclipse/news/+/184222 was merged to [master]. Commit: http://git.eclipse.org/c/www.eclipse.org/eclipse/news.git/commit/?id=127d2b244334d91cb6135da2d292df3f21949e27