github enzo1982/smooth v0.9.10
smooth v0.9.10

pre-release14 months ago

smooth alpha 0.9.10

  • windowgdi.cpp
    • apply dark mode to top window edge too on Windows 10 and 11
  • fontcairo.cpp
    • respect text scaling factor in addition to font size setting
  • surfacecairo.cpp
    • attempt to read desktop scale factor from KDE settings if GDK query fails
  • backendxlib.cpp
    • added support for KDE color schemes (including dark mode)
  • windowxlib.cpp
    • improved compatibility of drag & drop implementation with KDE running under Wayland
    • fixed focus handling for windows without window manager decorations
  • surfacecocoa.mm
    • fixed crash trying to draw to windows before they are fully constructed
  • application.cpp
    • fixed determination of application path when running under Rosetta
  • listbox.cpp
    • fixed and improved list entry dragging behavior
  • http.cpp
    • fixed libcurl proxy feature detection
  • cpu.cpp
    • fixed number of cores reported for CPUs with different core types (performance/efficiency)
    • fixed number of cores reported for SMP systems (now reporting total number of cores)
  • instream.cpp
    • allow data pointer to be NULL in InputData if number of bytes is 0
  • outstream.cpp
    • allow data pointer to be NULL in OutputData if number of bytes is 0

Other changes

  • various minor performance optimizations
  • fixed long paths being converted to 8.3 format on recent versions of Windows
  • fixed handling of long UNC paths on Windows
  • upgraded fribidi to version 1.0.12
  • upgraded libcpuid to version 0.6.2
  • upgraded libxml2 to version 2.10.3
  • upgraded libcurl to version 7.87.0
  • upgraded libiconv to version 1.17
  • upgraded libpng to version 1.6.39
  • upgraded libwebp to version 1.3.0
  • upgraded zlib to version 1.2.13

Don't miss a new smooth release

NewReleases is sending notifications on new releases.