11ChangeLog for smooth
22
3- dd.mm.20 hh:mm - smooth alpha 0.9.7
3+ dd.mm.21 hh:mm - smooth alpha 0.9.7
44
55- backendcocoa.mm - added support for opening registered file types on macOS
66- screenxlib.cpp - improved multi-monitor support for X11 based systems
@@ -15,89 +15,3 @@ dd.mm.20 hh:mm - smooth alpha 0.9.7
1515- implemented alpha-blending for drawing bitmaps with alpha channel
1616- upgraded libcurl to version 7.73.0
1717- upgraded libcpuid to version 0.5.0
18-
19- 10.10.20 18:20 - smooth alpha 0.9.6
20-
21- - surfacegdi.cpp - fixed too high DPI values being reported
22- - surfacegdiplus.cpp - fixed too high DPI values being reported
23- - windowcocoa.mm - fixed glitches after closing tabs in tabbed mode
24- - menubar_cocoa.mm - fixed possible crash after menubar contents change
25- - droptarget.cpp - fixed rare crash related to drag & drop handling
26- - translator.cpp - also look for translations in application data folder
27- - tree.cpp - improved rendering of tree widget in scaled mode
28- - http.cpp - include status code in response header fields
29-
30- - implemented proper multi-monitor support for macOS
31- - added support for macOS 11.0 Big Sur
32- - added a separate error code for denied access to file IO drivers
33- - fixed wrong color space returned in BitmapBackend::GetPixel for multiple backends
34- - upgraded fribidi to version 1.0.10
35-
36- 17.06.20 23:22 - smooth alpha 0.9.5
37-
38- - threadcocoa.mm - set stack size for new threads to process stack size
39- - surfacecairo.cpp - fixed crash when DISPLAY variable is not set
40- - surfacecocoa.mm - fixed drawing inverted rects with scale factors greater than 1.0
41- - fixed paint rect calculation for drawing lines
42- - windowxlib.cpp - implemented handling of maximized state and restore
43- - windowcocoa.mm - implemented handling of maximized and full screen state and restore
44- - backendxlib.cpp - added support for theme colors and dark mode
45- - backendhaiku.cpp - load actual app signature from application binary
46-
47- - scale UI to adjust to system font size on all operating systems
48-
49- 22.03.20 11:44 - smooth alpha 0.9.4
50-
51- - fontgdi.cpp - fixed text length calculation for fonts using kerning
52- - cursor.cpp - fixed cursor positioning and text selection in right-to-left mode
53-
54- - allow compilation for Windows on ARM with Visual Studio
55- - removed support for using Cairo graphics backend on Windows
56-
57- 08.03.20 11:36 - smooth alpha 0.9.3
58-
59- - popupmenuentry.cpp - react on mouse up even if mouse down was not on the same entry
60- - windowgdi.cpp - fixed drag & drop not accepting long file paths
61- - fixed positioning of IME in non-resizable windows
62- - backendwin32.cpp - fixed black title bar color on Windows Vista, 7 and 8/8.1
63- - respect colorization tint color on Windows Vista, 7 and 8/8.1
64- - surfacecairo.cpp - improved HiDPI detection on Linux/FreeBSD systems
65- - translator.cpp - fixed loading translations with different prefix from resources folder
66- - bitmapbackend.cpp - retain alpha channel when grayscaling bitmaps
67-
68- - added support for drag and drop in Translator utility
69- - made editing area resizable in Translator utility
70- - added a button for copying the original text to the translation to Translator utility
71- - also check for _WIN32 definition on Windows instead of requiring __WIN32__ to be defined
72- - adapt include files to work around long path issue when building on Windows
73- - adapt Makefiles to allow spaces in build path
74- - upgraded fribidi to version 1.0.9
75-
76- 09.02.20 16:26 - smooth alpha 0.9.2
77-
78- - string.cpp - fixed compatibility issues with Windows 10 UTF-8 codepage beta setting
79- - windowxlib.cpp - fixed a crash when placing a text cursor on some systems without an input manager
80- - windowgdi.cpp - fixed mouse events still arriving at parent window after opening popup menu
81- - driver_ansi.cpp - fixed issues with setting buffer size on macOS
82- - backendwin32.cpp - added support for Windows 10 dark mode
83- - backendhaiku.cpp - set locale to user default at startup
84- - button.cpp - draw icons in gray when buttons are disabled
85- - messagebox.cpp - also look for icons in path relative to application directory
86- - fixed text placement when no icon is available
87-
88- - added a Makefile target for code signing
89- - upgraded libjpeg to version 9d
90-
91- 12.01.20 17:52 - smooth alpha 0.9.1
92-
93- - backendwin32.cpp - added support for Windows 10 accent colors
94- - driver_ansi.cpp - fixed switching between read and write mode
95- - widget.cpp - fixed artifacts when hiding child widgets extending outside their containers
96- - optionbox.cpp - fixed placement of selection indicator
97- - windowhaiku.cpp - fixed possible crash when exiting programs
98- - eventhaiku.cpp - ensure message queue locking is enabled before enqueuing messages
99- - windowxlib.cpp - actually keep topmost windows on top
100- - reset input context before deleting it
101-
102- - fixed interaction with topmost windows when a modal window is active on non-Windows platforms
103- - upgraded libcurl to version 7.68.0
0 commit comments