mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-01 05:45:45 +00:00
084047413c
Changelog: - New online search: Semantic Scholar - Migrating Inspire Hep to REST API - Fixing and revamping ACM's Digital Library (a.k.a. ACM Portal) online search - Refactoring NSA ADS to use official API - Use Qt's own QOAuth1 class instead of external library QOAuth - Providing .gitlab-ci.yml to enable continuous integration at GitLab (see https://gitlab.com/tfischer/kbibtex-ci/pipelines) - Greatly refactoring and modernizing CMakeLists.txt files, generation of camel-case headers, private/public linking to libraries, ... - Tabs in the entry editor can show short messages to use, e.g. in which tab DOIs or URLs are to be entered - Updating BibSearch code: cover page improved, preparing code for translations, adding progress bar - Refactoring most regular 'enum's to become 'enum class'es - Preferences class greatly refactored: Based on JSON description, a Python script will generate a C++ class/header pair providing all necessary functions and enums - Cleaning header includes and include guards - Preferring Qt classes over KDE counterparts, e.g. KLineEdit -> QLineEdit or KComboBox -> QComboBox - Migrating many old-style casts like '(int)' to new-style casts like 'static_cast<..>(..)' - Fixing missing <bibliography> tag in XML export - Fixing issues when searching for PDF files ('Find PDF') - Fixing UI issues with ColorLabelWidget - Preferring QSignalBlocker over manually temporarily disconnecting/disabling signals - Refactoring QSignalMapper into many small lambda-based 'connect's - Refactoring small slot functions into lambda functions - Using KRatingPainter instead of home-made StarRating's paint function - Various improvements and refactoring when (PDF) files get associated with an entry - KDE Bug 424033: Can't associate a file with a relative path without having the file copied - Having ICU as an optional dependency only, provide internal, static translation from Basic Multilingual Plane (BMP) characters to ASCII-only representations - Adding and extending numerous automated tests - Code modernizations such as using QFontMetrics' 'horizontalAdvance(..)' instead of 'width(..)' - Using QUrl's 'isValid()' instead of 'isEmpty()' - Cleaner code, e.g. using std::numeric_limits<int>::max() instead of magic constant 0x00ffffff - QDebug output uses categories consistently - KDE Bug 421612: When suggesting entry ids, do not count 'small words' - Across classes, moving code into private subclasses to minimize public interface - Updating translations (contributions by various authors) - Numerous other fixes, clean-ups, refactoring, ... - KDE Bug 423976: When formatting IDs, non-word characters should be used as word separators - KDE Bug 426856: File encoding is not always stored - KDE Bug 379443: Slowdown when loading citation with many authors - KDE Bug 433005: Cannot unselect entry list view columns in BibLaTeX mode - KDE Bug 433084, 453455: Fixing crash when opening .bib file - KDE Invent issue 1: Properly handling letter modifiers such as \c{e} instead of \ce
4 lines
160 B
Plaintext
4 lines
160 B
Plaintext
TIMESTAMP = 1681627178
|
|
SHA256 (kbibtex-0.10.0.tar.xz) = b127b240a7cd77c538619dc882a399b3c6ccd77a04428a497af906f14d09b8c4
|
|
SIZE (kbibtex-0.10.0.tar.xz) = 3885328
|