Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • debian/0.1.4-1
    libsfdo release 0.1.4-1 for unstable
    
    [dgit distro=debian split --quilt=baredebian]
    [dgit please-upload source=libsfdo version=0.1.4-1 upstream-tag=upstream/0.1.4 upstream=82115b19317f065ea3c4f52e62549bec81521203]
    
  • v0.1.4
    libsfdo 0.1.4
    
    Release highlights:
    - sfdo-version.h with macros indicating libsfdo version.
    - More descriptive libsfdo-desktop-file errors.
    - libsfdo-icon loader is slightly more robust now.
    - Documentation improvements.
    
    Kirill Primak (18):
          desktop: fix/improve docs
          desktop: s/Check/Get
          meson: bump version to 0.1.4
          Add sfdo-version.h
          desktop-file: "fix" SFDO_DESKTOP_FILE_LOAD_OPTION_ALLOW_DUPLICATE_GROUPS name
          desktop-file: improve and document errors
          *: fix scan-build "bugs"
          ci: use detached pipelines
          ci: bump to fedora 41, add clang-analyzer, sort pkgs
          ci: add build-scan
          ci: avoid duplicate pipelines for MRs
          common: make builders safer/easier to use
          Avoid using sizeof for string literals
          tests: use a string macro for basedirs
          tests: don't copy data to builddir actually
          tests/icon: ref iconcache.py in cache.txt
          icon: protect against loops in cache
          icon: improve cache error logging
  • debian/0.1.3-1
    libsfdo Debian release 0.1.3-1
    
  • upstream/0.1.4
  • v0.1.3
    libsfdo 0.1.3
    
    Release highlights:
    - Two new libsfdo-desktop-file functions:
      sfdo_desktop_file_entry_get_value_list() and
      sfdo_desktop_file_entry_get_localized_value_list() to handle
      semicolon-separated lists of values correctly.
    - Tests, enabled with the corresponding Meson option ('tests').
    - Headers now have 'extern "C"' blocks.
    - Bugfixes, a lot of them.
    - Documentation improvements.
    
    Kirill Primak (45):
          desktop: avoid (bogus) -Wmaybe-uninitialized warning
          examples: fix usage message
          desktop: avoid NULL deref on OOM
          desktop: return specific result from load_boolean()
          icon: avoid memory leaks on OOM
          desktop-file: process escaped chars correctly
          meson: bump version to 0.1.3
          Move common code to common/
          Update and version spec links
          basedir: avoid duplicate slashes in paths
          basedir: make adding slashes more robust
          desktop-file: inline some functions
          Add basedir and desktop-file tests
          common: clang-format is silly
          Add CI
          include: some more reshuffling, why not
          desktop,icon: dedup basedir copying code
          icon: fix a typo in cache version mismatch error message
          icon: log if can't check that cache is a regular file
          desktop-file: extract value data to a struct
          desktop-file: add support for value lists
          examples/desktop-dump: print id too
          desktop: use new desktop-file value list API
          desktop: fix boolean parsing
          desktop: add more logging
          desktop: error out on duplicate actions correctly
          desktop: fix deprecated field codes handling
          tests: add desktop tests
          tests: simplify checks in desktop-entry tests
          desktop: use logger_setup()
          Add extern "C" blocks
          Fix more "possibly uninitialized" warnings
          desktop,icon: clarify basedir_ctx lifetime requirements
          tests/desktop: static const basedirs
          icon: improve cache reading helpers
          icon: add some tests
          desktop-file: resolve test TODOs
          tests: track otherwise empty icon theme subdirs
          tests: update icon theme cache mtime
          tests: copy data to builddir
          examples: avoid uninitialized variable warning
          Avoid using integer literals for size_t varargs
          ci: add more jobs
          ci: drop "build" job
          scripts/iconcache: improve
  • upstream/0.1.3
  • v0.1.2
    libsfdo 0.1.2
    
    This release fixes the version specified by Meson, as previous release didn't
    actually bump it.
  • v0.1.1
    libsfdo 0.1.1
    
    This release fixes a bug in libsfdo-basedir when the length of a path could be
    computed incorrectly.
  • v0.1.0
    libsfdo 0.1.0
    
    Initial release.