Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-09-15 | Bug 575983 - Stop disposing colors in swtI20210915-0510 | Alexander Kurtakov | 11 | -191/+40 | |
Handle tests. Not all dispose are removed as there explicit checks in multiple components to not allow disposed colors. Change-Id: I3036ff1ae616191ea470b4ce65f89b2d4a546c68 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185425 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-09-14 | v4948r5v4948r5I20210915-0150I20210914-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-09-14 | v4948r5 | Eclipse Releng Bot | 2 | -3/+3 | |
2021-09-14 | Improve Combo tests | Alexander Kurtakov | 1 | -271/+118 | |
* Use assertEquals for better error messages * Use assertThrows rather than try-catch * Fix wrong messages for disabled platforms Change-Id: I6029ca8113462f289f42b6e134661d8710be3d31 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185424 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-09-14 | Bump o.e.swt.tests version. | Alexander Kurtakov | 2 | -2/+2 | |
Needed by https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185424 Change-Id: I5f79d5c0ebd94e846bac337867d94cc7bc007864 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185426 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-09-14 | Bug 575787 - [GTK] Drop fixAccessibility() hack in Table, Tree | Alexandr Miloslavskiy | 7 | -157/+32 | |
In GTK2, there was a problem where inserting many items in Table/Tree was super slow if Screen Reader or other accessibility was active. A lot of time was spent in this stack: count_rows get_row_count gail_tree_view_get_n_children gail_tree_view_ref_child spi_atk_bridge_signal_listener <...> model_row_inserted <...> _gtk_tree_model_row_inserted Basically, on every row inserted, it counted all other rows in Tree, making it an O(N*N), probably with large constant. However, in GTK 3.3.4 this was abolished in commit: 0c2f454b by Benjamin Otte, 2011-07-07 11:54:04 a11y: Re-implement gtk_tree_view_accessible_get_n_rows() Nowadays, the hack makes things slower, not faster. Let's get rid of it. Performance on my machine for 100_000 items: [S] = Screen reader active [P] = With patch [--] 1.70sec=Tree(REGULAR) 1.82sec=Tree(VIRTUAL) 0.84sec=Table(REGULAR) 1.02sec=Table(VIRTUAL) [-P] 1.40sec=Tree(REGULAR) 1.27sec=Tree(VIRTUAL) 0.59sec=Table(REGULAR) 0.55sec=Table(VIRTUAL) [S-] 3.43sec=Tree(REGULAR) 3.49sec=Tree(VIRTUAL) 0.82sec=Table(REGULAR) 0.99sec=Table(VIRTUAL) [SP] 3.13sec=Tree(REGULAR) 2.94sec=Tree(VIRTUAL) 0.59sec=Table(REGULAR) 0.50sec=Table(VIRTUAL) I have tested it with Orca screen reader (preinstalled in Ubuntu). Signed-off-by: Alexandr Miloslavskiy <alexandr.miloslavskiy@syntevo.com> Change-Id: Ic711facd75b62498030d4ee967a2774bb2d71713 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185276 Tested-by: Alexander Kurtakov <akurtako@redhat.com> Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-09-14 | Bug 575787 - [GTK] Optimize Tree.setItemCount | Alexandr Miloslavskiy | 9 | -17/+215 | |
*** This patch fixes the following problems *** 1) In GTK, the complexity of adding item to a Tree is `O(position)`. For this reason, it's best to bulk insert items at smallest position. This changes complexity of `Tree.setItemCount(N)` in empty tree from O(N*N) to O(N), which is pretty dramatic for larger N. 2) Fix searching in `Tree.items[]` This is only relevant for non-VIRTUAL Tree. Instead of going through entire array on each `getId()`, cache the last position and continue from it. 3) Fix GC issues in `Tree.items[]` This is only relevant for non-VIRTUAL Tree, which creates all items in `Tree.setItemCount()`. Previously, both arrays were grown by 4 items at a time. This produced a lot of garbage for GC to handle: To insert N items, there were ~N/4 resizes. Sum of lengths of garbage is 4+8+12+...+N-4 ~= N*N/8 Each array item is 8 bytes (size of native pointer) Therefore, inserting N items produced ~N*N bytes of garbage. 1000 items is ~1Gb garbage. 100k items is ~10000gb garbage. Table was already good on all platforms. Only GTK Tree had this problem; win32/macOS already grow by 50%. 4) Fix GC issues in `Display.skinList[]` This is only relevant for non-VIRTUAL Tree. The problem here was somewhat smaller, because it grown by 1000 items. Still, GC activity was noticeable for 100k items. This change affects all platforms. *** Performance measurements on my machine *** | Before | After | +-----------+-----------+-----------+-----------+ | REGULAR | VIRTUAL | REGULAR | VIRTUAL | ----------------+-----------+-----------+-----------+-----------+ 10_000 items | 1.44sec | 0.99sec | 0.17sec | 0.18sec | 100_000 items | 284.60sec | 165.97sec | 1.71sec | 1.77sec | 1_000_000 items | very long | very long | 17.08sec | 17.78sec | Note that after the patch, VIRTUAL Tree is slower, which is counter-intuitive. This happens due to outdated `Tree.fixAccessibility()` hack. After removing all other problems which made non-VIRTUAL Tree a lot slower, this hack actually plays a role now. This will be fixed in a separate patch. Signed-off-by: Alexandr Miloslavskiy <alexandr.miloslavskiy@syntevo.com> Change-Id: I5a428fb5e393ba05e185ed693030ce4ae46c0e6b Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185275 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-09-14 | v4948r4v4948r4I20210913-2050 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-09-14 | v4948r4 | Eclipse Releng Bot | 2 | -3/+3 | |
2021-09-13 | Bug 575814 - [GTK4] Restore window sizing using GdkToplevelSize | jmajano | 11 | -32/+320 | |
Restored sizing of window functionality by adding: - SWTGeometry, a parallel to GdkGeometry, useful to prevent major logic changes - GeometryInterface, which provides set and get functions for GdkGeometry and SWTGeometry - connected a new signal (compute-size) - added new GDKToplevelSize functions Complete correctness in terms of exact pixels still needs to be double checked but setBounds no longer crashes. Change-Id: If7eaff0da30694d3fba758d4d150d4e2c1ce5ce2 Signed-off-by: jmajano <jmajano@redhat.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185309 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-09-10 | v4948r3v4948r3I20210911-1800I20210910-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-09-10 | v4948r3 | Eclipse Releng Bot | 2 | -3/+3 | |
2021-09-10 | Bug 575550 - gtk Program.display removed | Joerg Kubitz | 1 | -45/+18 | |
Program does not depend on Display. Display needs to exist but it does not need to be on current thread anymore. The implementation (both swt and platform.ui) used default Display anyway. Change-Id: I60fe7e4eb10ee6abd4aa1a9f355847dd23e0b17d Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184321 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-09-10 | Bug 573932 - [GTK] JVM crash in Table.createColumn() in virtual tables | Alexandr Miloslavskiy | 1 | -0/+18 | |
The problem develops as follows: 1) User's code inserts a new column 2) SWT finds that it needs to resize model in `Table.createColumn()` 3) It calls `GTK.gtk_list_store_remove()` for item #0 4) GTK fires 'row-deleted' signal 5) GTK wants to update the next surviving item GTK sees it as item #0, because SWT just deleted previous item #0 SWT however knows this as item#1, because deletion is merely due to rebuilding model 6) GTK eventually calls `Table.cellDataProc()` 7) `Table.cellDataProc()` calls `gtk_tree_model_get_path()` 8) GTK returns #0 (see explanation in point 5) 9) SWT translates it to 'TableItem' #0 which has dead handle, see (3) 10) SWT sends `SWT.SetData` to user's code 11) User's code does `TableItem.setText()` 12) GTK crashes because `TableItem.handle` is dead, see (3). This patch prevents it starting from (4), because now that model is disconnected, `GtkTreeView` no longer processes its events. The Tree is not affected, because it maps GTK items to SWT items in a different way. Signed-off-by: Alexandr Miloslavskiy <alexandr.miloslavskiy@syntevo.com> Change-Id: I525da16e0fce653838a886d7a639c5aca2c78695 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184897 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2021-09-10 | Bug 573932 - [GTK] Improvements in model copying for Table, Tree | Alexandr Miloslavskiy | 9 | -140/+432 | |
This patch brings the following improvements: 1) Simplifies the code that copies values by using `GValue` based APIs Internally, `GtkListStore` and `GtkTreeStore` already use `GValue`, which already knows how to free its values. This is also hinted by the absence of code in SWT to free data on disposing Table/Tree. On top of making the code simpler, `GValue` based approach is also faster, because `gtk_tree_model_get()` are wrappers for `GValue` based APIs, and these wrappers make an extra intermediate copy of things. Using `GValue` based APIs directly helps to avoid that. 2) Brings code in Table and Tree closer to each other by having similar `copyModel()` function in both. 3) Removes diverged duplicated code in `Table.destroyItem()` by using the new `Table.copyModel()`. Note that this patch does not address the crash described in Bug 573932 yet, this will be done in a separate patch. Tested on Ubuntu 21.04 with: * Attached snippet, see hint labels for how to use * Watched 'RES' in Linux 'top' to ensure that there are no major memory leaks in the new code. Signed-off-by: Alexandr Miloslavskiy <alexandr.miloslavskiy@syntevo.com> Change-Id: I8c011afad41f697526c47bff5bee45c63019236b Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184895 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2021-09-09 | v4948r2v4948r2cI20210909-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-09-09 | Revert "Bug 575823 - Let Display.syncExec() return a value" | Andrey Loskutov | 6 | -68/+3 | |
This reverts commit 5a84b03474c8069ced9faed0be467aa755a88c2f. Reason for revert: compilation errors in existing code like in such: shell.getDisplay().syncExec(dialog::open); The method syncExec(Runnable) is ambiguous for the type Display Change-Id: I7a89703c1016562b0e81a32d858317536e73cd8a Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185221 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2021-09-09 | Bug 575171 - [Win32][Combo] Cursor is not at the end of the path for | Niraj Modi | 1 | -3/+14 | |
AUTO_TEXT_DIRECTION Change-Id: If5aaf0c060752c9ebd0c9106ed618a44ba4165bb Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185204 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-09-09 | Bug 575823 - Let Display.syncExec() return a value | Joerg Kubitz | 6 | -3/+68 | |
Reduce the boiler code in the callers of syncExec. Change-Id: Ic4c577ca7ba988fcb0c50f2fa5a9bffd64ac044e Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184997 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Alexander Fedorov <alexander.fedorov@arsysop.ru> Reviewed-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2021-09-07 | v4948r2v4948r2bI20210908-1800I20210907-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-09-07 | Bug 575778 - Using Alpha transparency and Pattern leads to ↵ | Nikita Nemkin | 1 | -0/+3 | |
EXCEPTION_ACCESS_VIOLATION The fix for Bug 121220 assumes that all patterns are Image-based, leading to crashes when a gradient or solid color brush is passed to TextureBrush_GetImage. Change-Id: I2bd25e15ec29cbedda6f532414c30ea5b17abd93 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184985 Tested-by: Platform Bot <platform-bot@eclipse.org> Reviewed-by: Niraj Modi <niraj.modi@in.ibm.com> | |||||
2021-09-07 | Bug 575793 - Version bumps for 4.22 stream | Niraj Modi | 3 | -3/+3 | |
- Updating SWT bundle version 3.117.0 to 3.117.100 Change-Id: I05e61a814371a6436db17c8aef3bfdc6fdf0eed5 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185083 Tested-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2021-09-06 | v4948r2v4948r2aI20210906-1800I20210906-1000I20210906-0820I20210906-0610 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-09-06 | Bug 575782 - POM and product version change for 4.22 release | Kit Lo | 19 | -19/+19 | |
Change-Id: Ic5d63c027ca929d020f644d6c4f3a6e7fb48cca3 Signed-off-by: Kit Lo <kitlo@us.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/185013 Tested-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> Reviewed-by: Sravan Kumar Lakkimsetti <sravankumarl@in.ibm.com> | |||||
2021-09-03 | v4948r2v4948r2Y20210903-0800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-09-03 | v4948r2 | Eclipse Releng Bot | 2 | -3/+3 | |
2021-09-03 | Bug 575771 - Configure SWT build scripts for 4.22 | Niraj Modi | 3 | -7/+7 | |
Change-Id: I70cac778a02a66b2cb1c1fc9b3d39deaa9582e83 Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184958 Tested-by: Platform Bot <platform-bot@eclipse.org> | |||||
2021-08-30 | v4946r21v4946r21bY20210904-0800Y20210902-0850Y20210902-0350Y20210901-0420Y20210831-0840S4_21_0_RC2I20210901-1800I20210901-0600I20210831-1800I20210831-0600I20210830-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-30 | Bug 575713 - Fix 'JNIGeneratorApp all' to not search for missing stuff | Alexandr Miloslavskiy | 1 | -3/+1 | |
Signed-off-by: Alexandr Miloslavskiy <alexandr.miloslavskiy@syntevo.com> Change-Id: I838d75417a6283c4b0873e168e4b0e83ee77c4bd Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184783 | |||||
2021-08-27 | v4946r21v4946r21aS4_21_0_RC1aI20210830-0600I20210829-1800I20210829-0600I20210828-1800I20210828-0600I20210827-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-27 | Bug 575563 - Close button disappears on empty Project Explorer | Lars Vogel | 1 | -2/+6 | |
Resets the color after the focus draw operation and restores the foreground and background color after the close drawing operation to avoid side effects in following drawing operations. Change-Id: I90fb506120e52ca60816abe4dc2199b840eda5cc Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184446 Tested-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-by: Rolf Theunissen <rolf.theunissen@gmail.com> Reviewed-by: Thomas Wolf <thomas.wolf@paranor.ch> | |||||
2021-08-24 | v4946r21v4946r21Y20210826-0800Y20210824-0940Y20210824-0840S4_21_0_RC1I20210825-1800I20210825-0600I20210824-1800I20210824-0600 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-24 | v4946r21 | Eclipse Releng Bot | 3 | -4/+4 | |
2021-08-24 | Revert "Bug 571401 - Make Transform lightweight and platform-independent" | Nikita Nemkin | 18 | -186/+1250 | |
This reverts commit b50f25cf21afe45c8699f4c4ed1878792d69bb8f and commit efd2de2d2141bd3a6e808f4a5a670499721c0af0. Change-Id: I5bcbaf5ce85e6e14446a5fadf166f98dedd70566 Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184342 Tested-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-by: Niraj Modi <niraj.modi@in.ibm.com> | |||||
2021-08-24 | Bug 575553 - [performance] cache CTabFolder backgroundImage bounds | Joerg Kubitz | 1 | -11/+26 | |
Change-Id: I22cf8b50da0af7a594f7a07430121f5d6b3de0ff Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184288 Tested-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-by: Niraj Modi <niraj.modi@in.ibm.com> | |||||
2021-08-24 | Bug 575563 - Close button disappears on empty Project Explorer | Rolf Theunissen | 1 | -0/+2 | |
Sometimes the gc foreground is white, same as the tab background, then the close icon is not visible. Do not depend on the color of the gc, but use the system button border instead. Change-Id: I9e5892f7900c5c1e8498e0157cd8030d57a7b477 Signed-off-by: Rolf Theunissen <rolf.theunissen@gmail.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184322 Tested-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-by: Niraj Modi <niraj.modi@in.ibm.com> | |||||
2021-08-23 | v4946r20v4946r20eI20210823-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-23 | Bug 574639 - [performance] speed up Program.getPrograms() | Joerg Kubitz | 1 | -6/+16 | |
Call getProgram() in parallel to speed up eclipse start. Execute IEditorRegistryTest.testFindExternalEditor() for measurement. Parallel execution is more then twice as fast. Change-Id: I64b6470aca326e5008d6fc33d920812da1907528 Signed-off-by: Joerg Kubitz <jkubitz-eclipse@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184284 Tested-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-by: Niraj Modi <niraj.modi@in.ibm.com> | |||||
2021-08-17 | v4946r20v4946r20dY20210822-0440Y20210820-0230Y20210819-0800Y20210819-0340Y20210818-0520Y20210817-1030S4_21_0_M3I20210823-0600I20210822-1800I20210822-0600I20210821-1800I20210821-0600I20210820-1800I20210818-1800I20210818-1250I20210818-0600I20210817-1840 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-17 | Bug 574685 part3 - [Table|Tree|CTabFolder|ToolBar|MenuItem] Dark theme | Niraj Modi | 3 | -9/+10 | |
Tool-Tips for MenuItem - Added Dark-theme Tool-Tip support for MenuItem Change-Id: I195dd15fe44e2beaebb1df034a19f3700ed9dced Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184134 | |||||
2021-08-16 | v4946r20v4946r20cY20210817-0500I20210817-0600I20210816-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-16 | Bug 575398 - CTabFolderRenderer: fix drawing the cross on Win32 | Thomas Wolf | 1 | -0/+9 | |
Drawing without anti-aliasing on Win32 makes the red cross of the close button lopsided on non-HiDPI displays. With anti-aliasing turned on, Win32 manages to produce a nice looking symmetric cross. Change-Id: Ib61d54231e08321d9689ff66df565487b670c400 Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184032 Tested-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-by: Andrey Loskutov <loskutov@gmx.de> | |||||
2021-08-16 | Bug 575425 - [GTK] Cursor has reversed source and mask images | Andrey Loskutov | 1 | -1/+1 | |
Change-Id: Ifba491e0ff9d3630cd7b0a8a6220e96845f8a538 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184068 | |||||
2021-08-16 | v4946r20v4946r20bI20210816-0600 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-16 | Bug 574685 part2- [Table|Tree|CTabFolder|ToolBar] Tooltips on dark mode | Niraj Modi | 2 | -3/+8 | |
are hard to read - Improved ToolBar level tool-tip for dark theme - Minor refactoring in Table.java class Change-Id: Icaa52ac0aadd8cfd311546414ba5bf0ea782524c Signed-off-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184058 | |||||
2021-08-16 | Bug 574685 - [Table|Tree|CTabFolder] Tooltips on dark mode are hard to | Rolf Theunissen | 3 | -3/+13 | |
read - Make tooltip backgrounds dark by marking all windows with AllowDarkModeForWindow and SetWindowTheme. Change-Id: Ia1920a4b238cc7ededfc3d3cd1884924e742716c Signed-off-by: Rolf Theunissen <rolf.theunissen@gmail.com> Also-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/183810 Tested-by: Niraj Modi <niraj.modi@in.ibm.com> Reviewed-by: Niraj Modi <niraj.modi@in.ibm.com> | |||||
2021-08-15 | v4946r20v4946r20aI20210815-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-15 | Bug 575421 - [GTK] Button Image is not displayed with SWT.TOGGLE style | Andrey Loskutov | 1 | -1/+1 | |
Fixed copy/paste issue from previous patch. In Button, we don't want to set images for SWT.ARROW flags, in ToolItem for SWT.SEPARATOR. Change-Id: I72266ce565a7059050d3158835979b8e2ca85362 Signed-off-by: Andrey Loskutov <loskutov@gmx.de> Reviewed-on: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/184030 | |||||
2021-08-13 | v4946r20v4946r20I20210815-0600I20210814-1800I20210814-0600I20210813-1800 | Eclipse Releng Bot | 1 | -1/+1 | |
2021-08-13 | v4946r20 | Eclipse Releng Bot | 3 | -4/+4 | |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-