Joachim Henze
b906163dc1
[0.4.11] [COMCTL32] Fix regression CORE-14671 & CORE-14701
...
Fixes the icons on some buttons being flipped vertically.
Known affected apps: Lazarus IDE, Double Commander, Peazip.
Beside that it also fixes transparency regressions in DVDStyler 3.0.4 (CORE-14701).
Thanks to patches author Doug Lyons.
The patch has not been committed to master yet and has the known side-effect
of introducing flipped icons in the options-listview of Double-Commander
that are drawn correctly without the hackfix.
like in last release
(cherry picked from commit 9d758ae1cd
)
2018-12-16 23:28:35 +01:00
Pierre Schweitzer
52da844825
[COMCTL32] Don't leak memory in CB_ThemedPaint()
...
CID 1441313
2018-11-16 22:07:09 +01:00
Pierre Schweitzer
3fddd3157c
[COMCTL32] Don't leak memory in PB_ThemedPaint()
...
CID 1441373
2018-11-16 22:07:08 +01:00
Amine Khaldi
82faa151e5
[XDK][PSDK][WINE] Unify ARRAY_SIZE definition for Wine modules. CORE-15127
2018-09-30 23:57:08 +01:00
Katayama Hirofumi MZ
a244e4f6dd
[WIN32SS][COMCTL32] Fix button text Y positioning ( #766 )
...
Fixes the vertical position of button text.
CORE-14906
2018-09-09 17:37:37 +02:00
Mark Jansen
ffae49deaf
[COMCTL32] Unregister some classes that were registered.
...
This should help fix some crashes.
2018-08-27 19:49:57 +02:00
Joachim Henze
1c151c9977
[COMCTL32] Simplify some ifdefs CORE-14649
...
Addendum to 16d6c9b5e0
Giannis suggested and Thomas explained:
Before the Wine sync, comctl32/button.c was based on ROS's
user32/button.c, so _USER32_ would highlight changes between
user32 (originally based on Wine) and comctl32. Now our
comctl32/button.c is based on Wine's comctl32/button.c, so
__REACTOS__ is enough.
2018-06-03 14:27:34 +02:00
Joachim Henze
16d6c9b5e0
[COMCTL32] Fix regression CORE-14649
...
Fixes a regression that was introduced by Wine Staging 3.3 Sync.
Symptom was missing button text and icons for specific buttons
in Delphi applications, e.g. Double-Commander, Lazarus, Peazip.
The patch restores and ifdef-guards previous changes of Giannis.
2018-06-02 12:28:47 +02:00
Bișoc George
96c3d8d9eb
[COMCTL32] Update Romanian translation ( #538 )
2018-05-08 23:06:33 +02:00
Giannis Adamopoulos
b3fb8555bf
[COMCTL32] Sync with Wine Staging 3.3. CORE-14434
2018-04-20 16:27:17 +02:00
Kláben Szabolcs Bence (Tudi20)
b39df3259b
[TRANSLATION][COMCTL32][COMDLG32] Hungarian fix + translation ( #437 )
2018-03-21 23:10:38 +01:00
Robert Naumann
69acbe905a
Update German translation ( #438 )
...
* [BROWSEUI] Update German translation
* [SHELL32] Update German translation
* [COMCTL32] Update German translation
* [COMDLG32] Update German Translation
* [SETUPAPI] Update German translation
* [EXPLORER] Update German translation
2018-03-17 22:48:16 +01:00
Mark Jansen
b02d78586c
[COMCTL32] Export GetWindowSubclass by name.
...
CORE-14346
2018-02-18 23:04:45 +01:00
Mark Jansen
fb7caa7452
[COMCTL32] Import wine commit 71cf0a31d99feb to fix the name column width in rapps.
2018-02-13 19:48:18 +01:00
Joann Mõndresku
d80ef2c90a
[TRANSLATION] Various translations to Estonian ( #329 )
...
Estonian translations for shell + explorer, cpl files (access, appwiz, desk, timedate), devmgr, browseui, comctl32, aclui, avifil32, comdlg32 and credui.
2018-01-29 17:03:27 +01:00
Giannis Adamopoulos
8c4b7b0747
[COMCTL32] toolbar: Use szBarPadding.cy as the default top margin
2018-01-29 17:51:06 +02:00
Thomas Faber
73e6bc960a
[COMCTL32] Unset the toolbar's hot item when deleting a button. CORE-14222
...
This fixes occasional crashes when hovering over disappearing tray icons.
2018-01-20 02:24:01 +01:00
Amine Khaldi
edd99e8ccc
[COMCTL32] Sync with Wine 3.0. CORE-14225
2018-01-18 23:49:20 +01:00
Giannis Adamopoulos
b8062bde5d
[COMCTL32] rebar: Remove some hacks and fix checking for transparent background
2018-01-15 12:57:06 +02:00
Giannis Adamopoulos
5966a18e66
[COMCTL32] toolbar: Use the theme text color for the dropdown arrows. CORE-13855
2018-01-13 16:19:27 +02:00
Giannis Adamopoulos
f463ebe9e7
[COMCTL32] -toolbar: Improve drawing diabled text with themes. CORE-13855
2018-01-10 23:30:26 +02:00
Giannis Adamopoulos
789881672a
[COMCTL32] status: Use DrawThemeText when drawing text with themes. CORE-13855
2018-01-10 15:52:42 +02:00
Giannis Adamopoulos
92732f1bcf
[COMCTL32] rebar: Use DrawThemeText when drawing text with themes. CORE-13855
2018-01-10 13:44:32 +02:00
Erdem Ersoy
ba3f074320
[TRANSLATIONS] Update the email address and add a note in the Turkish translation document ( #271 )
2018-01-07 22:09:42 +01:00
Giannis Adamopoulos
695147eaac
[COMCTL32] tab: Use DrawThemeText when drawing text with themes. CORE-13855
2018-01-04 23:27:48 +02:00
Giannis Adamopoulos
522601d050
[COMCTL32] toolbar: Draw checked and not hot buttons as checked, not hot. CORE-13592
...
Should be sent to wine.
2018-01-04 14:30:47 +02:00
Joachim Henze
5e5e5cde68
[COMCTL32] use previous version of cursor files CORE-14144,
...
idc_divider.cur & idc_divideropen.cur,
justify their diff in comctl32/comctl32_ros.diff
2017-12-28 00:04:53 +01:00
Katayama Hirofumi MZ
81d6232aa3
[TRANSLATION] Use correct font name in Chinese resources, Part 1/3, CORE-9566 ( #221 ).
...
Localized resources should use the correct Chinese font names compatible with Windows.
2017-12-27 16:10:56 +01:00
Giannis Adamopoulos
435b0b19d2
[COMCTL32] Install comctl32 v6 and its manifest in first stage
2017-12-24 21:19:03 +02:00
Amine Khaldi
ccd5377851
[COMCTL32][FLTLIB][NETAPI32][SNDVOL32][STOBJECT][WBEMPROX] Remove unused debug channels and comment out unused variables. Silences some clang-cl warnings.
2017-12-08 00:06:13 +01:00
Giannis Adamopoulos
4a843c4e85
[COMCTL32] syslink: Don't free the return value of WM_CTLCOLORSTATIC. CORE-13605
...
-This is a bug in wine and should be sent upstream
2017-11-24 00:15:57 +02:00
Giannis Adamopoulos
1bfbdb6123
[COMCTL32] Button: Use double buffering when themes are enabled.
2017-11-20 18:51:03 +02:00
Giannis Adamopoulos
a4ea17218f
[COMCTL32] Implement using different image list images depending on the button state
2017-11-17 14:44:52 +02:00
Giannis Adamopoulos
34c563fa2a
[COMCTL32] Button: Don't use a class brush. CORE-13445
2017-11-17 01:26:37 +02:00
Giannis Adamopoulos
18dee7a392
[COMCTL32] Button: Implement sending CDDS_PREERASE, CDDS_POSTERASE, CDDS_PREPAINT and CDDS_POSTPAINT according to the apitest and the visual tests.
...
Remove some #ifdef __REACTOS__ from theme_button.c as this file has been forked for good and there is not real plan to keep syncing it with wine.
2017-11-11 13:56:28 +02:00
Giannis Adamopoulos
a98ff4d77c
[COMCTL32] Button: Draw the image list even when the button has the BS_ICON or the BS_BITMAP style. CORE-13170
2017-11-11 01:31:32 +02:00
Giannis Adamopoulos
dea602cd70
[COMCTL32] -Button: Implement drawing the image list with the BUTTON_IMAGELIST_ALIGN_CENTER parameter. This is enough to fix buttons with images created by Lazarus but only with themes. The non themed branch of the code is slightly more complex and will be fixed next. CORE-13170
2017-11-10 20:59:25 +02:00
Hermès Bélusca-Maïto
11049bd6d8
[COMCTL32] comctl32/propsheet: Fix redrawing of the static text elements.
...
Partial revert of SVN r74136 (b1b4279
): enforce the correct "color" for
the background of the static text elements: indeed, using a "transparent"
background kept instead the old window color, which was not correctly
repainted, unless you enforced a repaint by, e.g. moving away then back
the window, or moved something else on top of it.
Tested and approved by 'reactosfanboy'.
Was detected as a regression in the wizard of DVDWrite Now 1.5.12
Formatter GUI.
CORE-13929
CORE-12912
2017-11-02 23:52:33 +01:00
Adam Słaboń
9c790dfc3b
Polish translation update ( #29 )
...
* Polish translation update
2017-10-10 12:14:38 +02:00
Colin Finck
950c86fb4c
Fix remaining text file line endings in the tree. ( #18 )
...
Based on https://stackoverflow.com/a/1511273
Also enforce CRLF for all *.xml files in our tree, because they are distributed with ReactOS.
2017-10-06 15:00:36 +02:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00