+ Fix integer overflow in gepub-archive + Install missing config.h and gepub-widget.h OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/libgepub?expand=0&rev=18
161 lines
6.1 KiB
Plaintext
161 lines
6.1 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Apr 7 10:15:25 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.7.3:
|
|
+ Fix integer overflow in gepub-archive
|
|
+ Install missing config.h and gepub-widget.h
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jun 14 15:07:21 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.7.1:
|
|
+ doc: Fix Crash in gepub_doc_new().
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 1 06:35:49 UTC 2022 - Bjørn Lie <bjorn.lie@gmail.com>
|
|
|
|
- Update to version 0.7.0:
|
|
+ Make gepub-widget configurable with "-Dwidget=false"
|
|
+ Use libsoup 3.0
|
|
+ Fix memory leak
|
|
+ Remove absolute external resources from gepub
|
|
+ widget
|
|
- Disable a number of "Web" features
|
|
- Fix ePubs not rendering after the first one
|
|
+ Stop chapter number updates breaking navigation to anchor links
|
|
+ Update the chapter number when the page changes
|
|
+ Work with file paths, not URI substrings, in custom URI scheme
|
|
+ Do not rewrite page-relative anchor links
|
|
+ Use new JavaScriptCore GLib API instead of DOM API
|
|
+ Use compiler.has_link_argument() for linker flags
|
|
+ Unscape paths before get from the archive
|
|
+ Add TOC parse to GepubDoc
|
|
- Replace pkgconfig(libsoup-2.4) and pkgconfig(webkit2gtk-4.0) with
|
|
pkgconfig(libsoup-3.0) and pkgconfig(webkit2gtk-4.1)
|
|
BuildRequires following uptream changes.
|
|
- Bump soname following upstreams bump in soname.
|
|
- Use ldconfig_scriptlets macro for post(un) handling.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Mar 15 12:23:09 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 0.6.0:
|
|
+ Support setting font-family in GepubWidget.
|
|
+ Fix the gir generation.
|
|
+ widget: Fix warning at run-time.
|
|
+ lib: Fix gepub-widget chapter change signal.
|
|
- Bump basever to 0.6 and soname to 0_6 following upstream changes.
|
|
- Rename libgepub0 subpackage following upstream changes to
|
|
libgepub-0_6-0, make needed changes in post(un) handling due to
|
|
namechange.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Feb 28 16:34:28 UTC 2018 - dimstar@opensuse.org
|
|
|
|
- Modernize spec-file by calling spec-cleaner
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 19 18:57:48 UTC 2018 - bjorn.lie@gmail.com
|
|
|
|
- Update to version 0.5.3:
|
|
+ Fixed SVG image resource replacement.
|
|
+ Rename introspection build option.
|
|
+ Removed autotools.
|
|
+ build:
|
|
- Conform to build-api expectations.
|
|
- Remove default warning level.
|
|
- Remove unused defines.
|
|
- Improved linker script handling.
|
|
- Set prefix-relative install_dir for libgepub.
|
|
- Fix typo in symbol path creation.
|
|
+ tests:
|
|
- Fix crash on exit.
|
|
- Replace "100" with a constant.
|
|
- widget: Don't change LC_NUMERIC at runtime.
|
|
- Pass introspection=true to meson, ensure we build the features
|
|
we want.
|
|
- Minor spec cleanup, use autosetup macro.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 8 13:23:24 UTC 2017 - jengelh@inai.de
|
|
|
|
- Update descriptions.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 9 06:51:12 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 0.5.2:
|
|
+ Fixed gir version.
|
|
- Changes from version 0.5.1:
|
|
+ Added GError to gepub_doc_new new method.
|
|
+ Fixed meson build scripts.
|
|
- Add a baserver define and set it to 0.5
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 12 10:33:35 UTC 2017 - zaitor@opensuse.org
|
|
|
|
- Update to version 0.5:
|
|
+ Fixed page next and page prev signals.
|
|
+ Added file property to support GFile initialization.
|
|
+ Fixed some memory leaks.
|
|
+ Removed all compilation warnings.
|
|
+ Added pagination to the GepubWidget.
|
|
+ Added Simple text style modification in the widget.
|
|
+ Ported to meson build system.
|
|
+ Fixed epub:// SoupURI creation and concatenation.
|
|
- Add meson BuildRequires and switch autotools macros configure,
|
|
make and makeinstall to meson, meson_build and meson_install
|
|
following upstream switch to Meson build system.
|
|
- Drop gnome-common BuildRequires, no longer needed.
|
|
- Switch to using released tarball, remove use of _service.
|
|
- Rename typelib-1_0-Gepub-0_4 to typelib-1_0-Gepub-0_5 following
|
|
upstream changes.
|
|
- Add soname define and set it to 0_5, ease future updates.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Aug 31 10:13:52 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Update to version 0.4:
|
|
+ go_next and go_prev returns TRUE if success.
|
|
+ Added functions to get the current doc mime and path.
|
|
+ Fixed resource path for relative and doc paths.
|
|
+ Remove libarchive from the public API.
|
|
+ Simplify pkg-config file.
|
|
+ Don't link the library against GTK+.
|
|
+ Function to replace relative resources by epub://.
|
|
+ utils: replace epub:// URIs for crosslinks too.
|
|
+ utils: correctly terminate base URI.
|
|
+ doc: fix wrong path when looking for resources.
|
|
+ doc: make API to get resources consistent.
|
|
+ Added GepubWidget class to show the content with webkit.
|
|
+ Don't NULL-terminate document content.
|
|
+ utils: remove unused variable.
|
|
+ build: highlight introspection warnings.
|
|
+ build: fix introspection warnings.
|
|
+ Fixes in gepub-widget to work with the last merge.
|
|
+ widget: make it a WebKitWebView.
|
|
+ widget: simplify code.
|
|
+ Fix gtk-doc annotations.
|
|
+ widget: make the GepubDoc a property.
|
|
+ doc: remove unneeded API.
|
|
+ doc: use htmlReadMemory().
|
|
+ widget: plug a memory leak.
|
|
+ Rework API to be based on GBytes.
|
|
+ doc: trivial indentation fix.
|
|
+ Const-ify API methods that take strings.
|
|
+ doc: don't call g_list_append().
|
|
+ doc: rework page API.
|
|
+ widget: automatically reload chapter when current page changes.
|
|
+ Ignore HTML entities parse error when loading xml.
|
|
+ New release 0.4.
|
|
- Add pkgconfig(libsoup-2.4) and pkgconfig(webkit2gtk-4.0)
|
|
BuildRequires: new dependencies.
|
|
- Rename typelib-1_0-Gepub-0_3 subpackage to typelib-1_0-Gepub-0_4,
|
|
following upstreams rename of the typelib file.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Aug 23 15:22:02 UTC 2016 - dimstar@opensuse.org
|
|
|
|
- Initial package, version 0.3.
|
|
|