Revisions of smooth

buildservice-autocommit accepted request 1094743 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 11)
baserev update by copy to link target
Eric Schirra's avatar Eric Schirra (ecsos) accepted request 1094742 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 10)
- Update to 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
  - 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
buildservice-autocommit accepted request 984531 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 9)
baserev update by copy to link target
Luigi Baldoni's avatar Luigi Baldoni (alois) accepted request 984513 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 8)
- Update to 0.9.9
  - instream.cpp
    - prevent opening folders with file IO classes
    - abort InputLine call when encoutering NUL bytes
  - datetime.cpp
    - fixed potential crash upon failed time conversion
  - filedlg_cocoa.mm
    - fixed incompatibility with macOS 12.0 Monterey
  - dirdlg_win32.cpp
    - prepend a newline to caption for improved layout
  - added support for building Windows ARM64 binaries
  - upgraded fribidi to version 1.0.11
  - upgraded libcpuid to version 0.5.1
  - upgraded libxml2 to version 2.9.12
  - upgraded libjpeg to version 9e
- Changes from 0.9.8
  - imageloader.cpp
    - added support for auto-detecting image formats
  - webp.cpp
    - added support for WebP image decoding
  - windowgdi.cpp
    - improved scaling when setting icons via SetIcon()
  - init.cpp
    - warn about incomplete application shutdown in debug builds
  - thread.cpp
    - made it illegal to call Stop on the current thread
    - fixed thread synchronization issues in wait and exit functions
  - array.cpp
    - fixed thread synchronization issues when accessing arrays
  - rwlock.cpp
    - fixed thread synchronization issues
  - combobox.cpp
    - fixed dropdown staying open when parent window moves or resizes
  - popupmenu.cpp
    - fixed popup staying open when parent window moves or resizes
  - popupmenuentry.cpp
    - fixed occasional crashes when opening third level popup menus
  - backendxlib.cpp
    - fixed timers being invoked in GTK threads despite denyTimerInterrupts state
  - backendcocoa.mm
    - fixed possible crash when quitting applications through a dock command
  - surfacecocoa.mm
    - fixed rendering of bitmaps with alpha channel
  - surfacecairo.cpp
    - fixed drawing of diagonal lines when running in a Wayland session
    - respect custom DPI settings on Xfce desktop
  - windowxlib.cpp
    - fixed possible crash on exit when running in a Wayland session
    - fixed drag & drop working unreliably
    - fixed incorrect usage of XGetInputFocus API
  - application.cpp
    - fixed determination of binary path on FreeBSD
  - file.cpp
    - fixed accessing files via file:// URLs
  - fixed several instances of undefined behavior found with -fsanitize=undefined
  - fixed translation field not being focused after selecting entries in Translator utility
  - upgraded libcurl to version 7.77.0
buildservice-autocommit accepted request 884872 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 7)
baserev update by copy to link target
Luigi Baldoni's avatar Luigi Baldoni (alois) accepted request 884871 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 6)
- Update to version 0.9.7
  * screenxlib.cpp: improved multi-monitor support for X11 based
    systems
  * backendxlib.cpp: fixed issues querying GTK theme colors
  * window.cpp: fixed drawing issues on KDE systems
  * arrows.cpp: fixed unintentional wrap-around when going below
    zero value
  * cursor.cpp: avoid sending two onInput signals when replacing
    selected text
  * semaphoreposix.cpp: use custom semaphore implementation
    based on condition variable
  * implemented alpha-blending for drawing bitmaps with alpha
    channel
buildservice-autocommit accepted request 861421 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 5)
baserev update by copy to link target
Luigi Baldoni's avatar Luigi Baldoni (alois) accepted request 861408 from Eric Schirra's avatar Eric Schirra (ecsos) (revision 4)
- Update to 0.9.6
  - surfacegdi.cpp
    - fixed too high DPI values being reported
  - surfacegdiplus.cpp
    - fixed too high DPI values being reported
  - windowcocoa.mm
    - fixed glitches after closing tabs in tabbed mode
  - menubar_cocoa.mm
    - fixed possible crash after menubar contents change
  - droptarget.cpp
    - fixed rare crash related to drag & drop handling
  - translator.cpp
    - also look for translations in application data folder
  - tree.cpp
    - improved rendering of tree widget in scaled mode
  - http.cpp
    - include status code in response header fields
  - implemented proper multi-monitor support for macOS
  - added support for macOS 11.0 Big Sur
  - added a separate error code for denied access to file IO drivers
  - fixed wrong color space returned in BitmapBackend::GetPixel for multiple backends
  - upgraded fribidi to version 1.0.10
  
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 821321 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 3)
initialized devel package after accepting 821321
Luigi Baldoni's avatar Luigi Baldoni (alois) accepted request 821137 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 2)
- Show feature list with bullet points. Trim conjecture.
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 820516 from Luigi Baldoni's avatar Luigi Baldoni (alois) (revision 1)
New package
Displaying all 11 revisions
openSUSE Build Service is sponsored by