File tagainijisho.changes of Package tagainijisho

-------------------------------------------------------------------
Sat Feb 07 03:35:33 UTC 2026 - Mia Herkt <mia@0x0.st>

- Update to version 1.2.2+89.g4f5f9d8:
  * core: modernize RB tree code with enum class and nullptr
  * core: consolidate duplicate tree traversal code
  * core: kanjidic2: use whole word in search commands
  * core: kanjidic2: fix crash when loading characters with unicode larger than 16 bits
  * core: kanjidic2: fix kanji search
  * core: add Node type alias to OrderedRBTree for readability
  * README: use more standard Markdown
  * README: update for Qt6 and modern CMake
  * cmake: refactor to use target_include_directories
  * cmake: add CMakePresets.json for standardized builds
  * cmake: modernize compiler flags handling
  * cmake: require Qt 6.4 as the minimal version
  * run `ninja format`
  * github: use macos-15 images
  * github: build macOS installers for both Intel and ARM
  * github: fix macOS DMG artifact path
  * cmake/github: use macdeployqt for macOS Qt bundling
  * cmake: update macOS deployment target to 10.15
  * cmake: use consistent project name without spaces on MacOS
  * cmake: set CMP0177 policy to suppress install path warnings
  * pack/github: make MinGW path configurable for Windows builds
  * github: add missing Windows dependencies
  * github: add missing Ubuntu dependencies
  * github: use ubuntu-24.04 image
  * gui: rename Qt4 migration function and variable
  * gui: replace deprecated QStandardPaths::DataLocation
  * core: fix uninitialized member warning in KanaInfo
  * gui/kanjidic2: fix QSpinBox's valueChanged signal signature
  * core: use UTF-16 stringization
  * CLAUDE: add instructions for commit logs
  * github: update action-gh-release from v1 to v2
  * github: fix fixed_workspace path containing literal quotes
  * github: add rpm package dependency for RPM package creation
  * github: fix Windows runner version in GitHub Actions
  * Update GitHub Actions workflow to use Qt6
  * Fix deprecated AnchoredMatchOption warnings
  * Fix deprecated QLibraryInfo::location() warning
  * Fix deprecated QMouseEvent::globalPos() warnings
  * Fix deprecated QMouseEvent::localPos() warning
  * Fix deprecated QKeyCombination::operator int() warnings
  * add CLAUDE.md
  * Switch to Qt6
  * core/kanjidic2: fix crash in KanjiVG parsing
  * gui/kanjidic2: fix crash in KanjiRenderer due to Qt6 QList reallocation
  * core/kanjidic2: fix crash in Kanjidic2Entry due to Qt6 QList reallocation
  * MainWindow: call Qt6-compatible QPixmap constructor
  * Do not ignore return value of QFile::open
  * jmdict/JMdictEntryFormatter: fix warning about ambiguous `if` block
  * core/JMdictEntry: fix warning about ambiguous `if` block
  * sqlite: use char16_t instead of short for UTF-16 characters
  * BuildKanjiDB: stop using deprecared midRef
  * Add explicit QActionGroup include for Qt6
  * Fix MainWindow Qt6 API compatibility
  * Replace QLayout::setMargin/margin with contentsMargins API
  * Make operator== methods const for Qt6 STL compatibility
  * Replace Qt::DefaultLocaleShortDate with QLocale
  * Replace QDateTime(QDate) with QDate::startOfDay()
  * Fix QChar API for Qt6 compatibility
  * Replace QStringRef with QStringView
  * Replace QMutex::Recursive with QRecursiveMutex
  * TextTools: don't rely on integer -> QChar conversion
  * Replace QDesktopWidget with QScreen API
  * Replace QString::SkipEmptyParts with Qt::SkipEmptyParts
  * Replace QFontMetrics::maxWidth() with Qt6-compatible alternatives
  * Replace QVariant::type() with canConvert<QSize>()
  * sqlite: bump version to 3.51.2
  * Fixup for "Convert from QRegExp to QRegularExpression"
  * Convert from QRegExp to QRegularExpression
  * allow qDebug() to show unicode characters
  * github: replace deprecated 2019 Windows image with 2025
  * use download and upload artifacts v4
  * github: use Ubuntu 22.04 images for Gihub actions
  * Update transifex translations
  * transifex: migrate config
  * kanjidic2: support the "jis" kanjivg radical
  * Update KanjiVG to 20250422
  * Update SQLite to 3.50.2
  * CMakeLists: set minimum required CMake version to 3.16

-------------------------------------------------------------------
Wed Apr 23 19:26:18 UTC 2025 - Mia Herkt <mia@0x0.st>

- Update to version 1.2.2+11.gad76fd7:
  * Revert "Convert from QRegExp to QRegularExpression"
  * Convert from QRegExp to QRegularExpression
  * CMakeLists: require cmake >= 3.5
  * CMakeLists: fix cmake warning
  * format CMakelists.txt files
  * add 'format' build target and reformat whole codebase using clang-format

-------------------------------------------------------------------
Mon Apr 24 03:28:48 UTC 2023 - mia@0x0.st

- Update to version 1.2.2+5.g3809144:
  * Add support for copying multiple writings/readings to clipboard
  * Drop obsolete URIs for JMdict file downloaded by build system.
  * Use https URI for JMdict file downloaded by build system.
  * Update KanjiVG version downloaded by build system to 20220427.
  * Support specifying custom paths to JMdict, kanjidic2, KanjiVG files.

-------------------------------------------------------------------
Sat Nov 26 19:47:54 UTC 2022 - mia@0x0.st

- Update to version 1.2.2+0.g5a83dea:
  * 1.2.2 release
  * Update transifex translations
  * Update SQLite to 3.40
  * gui/EntryListView: fix crash when removing lists with childs
  * gui/EntryFormatter: fix crash when displaying a root list item
  * gui/EntryFormatter: display whole list hierarchy

-------------------------------------------------------------------
Sun Jul 24 17:04:55 UTC 2022 - mia@0x0.st

- Update to version 1.2.1:
  * 1.2.1 release
  * Update SQLite to 3.39.0
  * Update transifex translations
  * gui/EntriesViewHelper: fix printing of entries
  * 1.2.0 release
  * Update transifex translations
  * Update SQLite to 3.38.5

-------------------------------------------------------------------
Tue Apr 19 02:27:12 UTC 2022 - 9@cirno.systems

- Update to version 1.0.90+20220403.g3c2eca2:
  * CMakeLists: remove obsolete QT_DONT_USE_QTGUI
  * 1.1.94 release
  * github/actions: update packages database before installing
  * gui/EntryDelegate: use QStyle to draw text and icons
  * Update kanjidic2 source
  * 1.1.93 release
  * github/actions: fix install prefix
  * core: display expected system path when databases cannot be found
  * github/actions: use windows-2019
  * pack: enable Debian shared dependencies detection
  * Bump version to 1.1.92
  * Changelog: fix typo
  * github/actions: use default qt5 on Ubuntu
  * CMakeLists: relax Qt dependency to 5.12
  * Revert "core: replace deprecated QMutex(QMutex::Recursive) with QRecursiveMutex"
  * gui: stop using Qt::ReturnByValueConstant
  * replace Qt::SkipEmptyParts with QString::SkipEmptyParts
  * core: stop using Qt::endl
  * stop using QDate::startOfDay()
  * CMakeLists: disable deprecated declarations warnings
  * github/actions: install zlib package for Windows build
  * travis: remove
  * pack/MacOS: signal that we support high-dpi
  * pack/win32-cross: remove
  * pack/arch: remove
  * 1.1.91 release
  * github/actions: create and upload DEB/RPM packages
  * github/actions: keep artifacts for 7 days
  * github/actions: upload built assets to release page
  * gui: open the website page for the manual
  * github/actions: use source package for build jobs
  * pack: only generate .tar.gz source archive
  * github/actions: create and upload source package
  * github/actions: upload Windows and Mac OS installers
  * github/actions: re-format build matrix
  * pack: windows: fix NSIS installer packaging
  * github/actions: use macos-latest for Mac OS builds
  * github/actions: simplify build step
  * github/actions: create MacOS installer
  * github/actions: specify install prefixes
  * README: update build instructions
  * github/actions: rename steps
  * github/actions: add Mac OS builder
  * github/actions: add Windows build job
  * CMakeLists: replace gunzip with gzip -d
  * github/actions: add build matrix
  * github/actions: install qt5 and build on Ubuntu
  * github/actions: trigger build on all branches

-------------------------------------------------------------------
Mon Jan 31 07:32:33 UTC 2022 - 9@cirno.systems

- Update to version 1.0.90+20220130.gd92ab0d:
  * github/actions: add dummy build action
  * Convert a few links to https
  * builddbs: set owner write permission on output files
  * sqlite: use qstrdup() instead of strdup()
  * CMakeLists: specify an always valid CWD for building databases
  * Update OS dependency and build instructions for Mac OS
  * pack: archlinux: add qt5-tools to makedepends
  * Update Changelog for 1.1.90 release
  * gui/KanjiSelector: fix size and colors
  * Update README
  * Update copyright dates
  * pack/archlinux: update PKGBUILD
  * core/Lang: add English to the list of supported dictionary languages
  * pack/archlinux: update PKGBUILD
  * README: remove instructions for building Linux packages
  * cpack: remove obsolete Ubuntu package
  * Update source package build script
  * Remove references to Qt4
  * Update SQLite to 3.37.2
  * TextTools: make romaji search case-insensitive
  * jmdict: improve handling of deleted entries
  * jmdict: stop checking for deleted/moved entries
  * core: replace deprecated QMutex(QMutex::Recursive) with QRecursiveMutex
  * gui/jmdict: remove stray qDebug() statement
  * sqlite: fix score-biased random function
  * core: set relative date as qint64
  * jmdict: add placeholder text for when deleted entries are shown
  * replace deprecated to/fromTime_t() with to/fromSecsSinceEpoch()
  * travis: fix OSX qt package name
  * Require Qt 5.15
  * jmdict: remove monash.edu.au source for JMdict

-------------------------------------------------------------------
Sun Mar 07 16:16:32 UTC 2021 - 9@cirno.systems

- Update to version 1.0.90+20210307.g9506bcd:
  * Update i18n
  * Show all dictionary data from KANJIDIC.
  * fix a bunch of Qt deprecation warnings
  * add .cache to .gitignore
  * removed deprecation warning for QString::SkipEmptyParts by replacing with Qt::SkipEmptyParts
  * removed deprecation warning for scrollwheel delta() by replacing with angleDelta()
  * removed deprecation warning for qrand/qsrand by replacing with QRandomGenerator
  * kanjidic2: Adds four corner number in dropdown
  * jmdict: better report errors while parsing
  * Display Unicode code points in the U+XXXX convention
  * jmdict: fix entities lookup
  * jmdict: use signed for pos mask
  * BuildJMdictDB: fix whitespace
  * travis: enable clang for Linux
  * jmdict: fix restoration of saved entities
  * MainWindow: fix whitespaces
  * travis: add missing GL libraries
  * Stop including c++config.h
  * travis: update Ubuntu to Xenial and Qt to 5.11
  * Update Qt to 5.11
  * Use QAtomicInt::load() on Qt versions older than 5.14
  * Add clangd/vscode related files to .gitignore
  * Bump SQLite version to 3.30.1
  * Fix some Qt runtime warnings
  * Replace Qt deprecated functions
  * jmdict: make entities columns support more than 64 entries
  * update SQLite to version 3.28
  * cmake: Changes jmdict download status message to warning message
  * cmake: Adds JMdict mirror list

-------------------------------------------------------------------
Wed Jun 13 22:38:16 UTC 2018 - 9@cirno.systems

- Update to version 1.0.90+20180610.gdde2ad8:
  * MainWindow: set Ctrl+Q as shortcut for exit
  * Update KanjiVG to version 20160426
  * Set version to 1.1.90
  * Update copyright notices
  * KanjiSelector: add missing include
  * gui: Check for app-specific AppleLangauges on MacOS (unified macro name)
  * gui: Check for app-specific AppleLangauges on MacOS
  * Update App icon for mac

-------------------------------------------------------------------
Wed Jan 31 19:53:18 UTC 2018 - 9@cirno.systems

- Update to version 1.0.90+20180124.gaf52ca3:
  * gui: ensure valid color names in EntryFormatter
  * jmdict: ensure senses are HTML escaped
- Use %license macro

-------------------------------------------------------------------
Tue Aug 01 05:37:19 UTC 2017 - 9@cirno.systems

- Update to version 1.0.90+20170801.g55d3ee7:
  * Make checkbox 'Nanori' to work properly.

-------------------------------------------------------------------
Thu Jul 27 15:24:28 UTC 2017 - 9@cirno.systems

- Update to version 1.0.90+20170727.g5406407:
  * cmake: Require QT libs in one step to improve readability.
  * cmake: Remove macOS hardcoded paths that cmake sets automatically.
  * cmake: Move up variables that need to be defined before project.
  * cmake: Set Info.plist template directly.
  * cmake: Fix bundle creation with Qt5 on macos.
  * macos: Make app compatible with high-resoluion (retina) displays.
  * cmake: Fix build on macos with QT from Homebrew
  * Update README.md with workeable instruction to build on macOS.
  * cmake: Fix cpack for macOS
  * jmdict: fix display of empty senses
  * Revert "MainWindow: remove unused function"
  * fix GCC 7.0 fall through warnings

-------------------------------------------------------------------
Wed Jun 28 21:59:36 UTC 2017 - 9@cirno.systems

- Update to version 1.0.90+git.1476840271.d93145d:
  * Remove 面(おもて) from JLPT N3 list.
  * gui: stop using obsolete Qt type
  * gui: improve score colors
  * gui: use midlight color for detailed view boxes
  * gui: use theme colors in KanjiPlayer
  * gui: improve KanjiPlayer highlight colors
  * travis: use Xcode 8 image
  * jmdict/jlpt1: remove more obsolete/deleted entries
  * prefs: fix print preview colors
  * Revert "travis: use Xcode 8 image"

openSUSE Build Service is sponsored by