Kelson
1c8a9809cf
Use 2025-01-05 version of Linux CI containers
2025-01-05 02:13:11 +01:00
Emmanuel Engelhart
30967a5e14
Explicitly set Qt version to compile against
2025-01-05 02:05:07 +01:00
Kelson
8f00594653
Merge pull request #1316 from kiwix/win-compilation-readme
...
New section for compilation on MS Windows
2025-01-01 11:01:15 +01:00
Emmanuel Engelhart
f1df0cb241
New section for compilation on MS Windows
2025-01-01 11:00:48 +01:00
Emmanuel Engelhart
a2ad69d1d7
Fix broken CI badge
2024-12-26 22:39:03 +01:00
Kelson
41ed4f3a9f
Merge pull request #1295 from kiwix/win-qt6
...
Fixes for Qt 6.4.3 on Windows
2024-12-22 11:21:52 +01:00
Adam Lamar
72f973774a
Fixes for Qt 6.4.3 on Windows
2024-12-19 22:04:12 -07:00
Kelson
0629cc48ea
Merge pull request #1293 from kiwix/remove-workflow-set-output
...
Remove deprecated 'set-output' from workflows
2024-12-19 20:51:18 +01:00
Emmanuel Engelhart
39ca82608e
Remove deprecated 'set-output' from workflows
2024-12-19 20:34:50 +01:00
Kelson
eead4a224d
Merge pull request #1292 from kiwix/prepare-release-2.4.1
...
Prepare release 2.4.1
2.4.1
2024-12-19 19:04:56 +01:00
Emmanuel Engelhart
7567cda7f7
Changelog for 2.4.1
2024-12-19 18:54:22 +01:00
Emmanuel Engelhart
2194b4f401
Prepare Flatpak manifest for 2.4.1
2024-12-19 18:50:41 +01:00
Emmanuel Engelhart
f53ef3b4aa
Bump-up version to 2.4.1
2024-12-19 18:49:02 +01:00
Kelson
2ab50b11ca
Merge pull request #1286 from kiwix/translatewiki
...
Localisation updates from https://translatewiki.net .
2024-12-19 18:47:23 +01:00
translatewiki.net
5192167d5b
Localisation updates from https://translatewiki.net .
2024-12-19 18:36:33 +01:00
Kelson
9ecb1149cd
Merge pull request #1289 from kiwix/oracular-qt6-ci
...
Add oracular to the build matrix
2024-12-19 14:04:42 +01:00
Adam Lamar
25c1f8c73b
Add oracular to the build matrix
2024-12-18 15:32:08 -07:00
Kelson
131876b0df
Merge pull request #1288 from kiwix/debian_control_file_fix
...
Workaround for strange libkiwix-dev dependency issue
2024-12-18 09:28:09 +01:00
Veloman Yunkan
8c8faaa8e4
Workaround for strange libkiwix-dev dependency issue
...
For some mysterious reason the dependency requirement "libkiwix-dev (>= 14.0.0)"
in the Debian control file results in PPA build failure. After unpacking
`kiwix-build-deps_2.4.0~focal_all.deb` the 'apt-get -o
Debug::pkgProblemResolver=yes --no-install-recommends --yes install -f'
commands reports:
Reading package lists...
Building dependency tree...
Reading state information...
Starting pkgProblemResolver with broken count: 1
Starting 2 pkgProblemResolver with broken count: 1
Investigating (0) kiwix-build-deps:amd64 < 2.4.0~focal @iU mK Nb Ib >
Broken kiwix-build-deps:amd64 Depends on libkiwix-dev:amd64 < none -> 14.0.0~focal @un uN > (>= 14.0.0)
Removing kiwix-build-deps:amd64 because I can't find libkiwix-dev:amd64
Done
Shortening the libkiwix-dev minimal version string to "14.0"
(libkiwix-dev (>= 14.0)) works around that issue.
The maximal version of libkiwix-dev, as well as the version range of the
libzim dependency have been shortened too for consistency.
2024-12-18 09:27:20 +01:00
Kelson
84cbae8d07
Merge pull request #1287 from kiwix/noble-qt6-ci
...
Add noble to the build matrix
2024-12-18 05:19:36 +01:00
Adam Lamar
6fc09af892
Append qt5/qt6
2024-12-17 14:30:25 -07:00
Adam Lamar
d2662c473a
Add noble to the build matrix
2024-12-17 09:08:13 -07:00
Kelson
a64806061b
Merge pull request #1284 from kiwix/changelog-2.4.0
...
Changelog 2.4.0
2.4.0
2024-12-14 16:15:30 +01:00
Emmanuel Engelhart
e1f142e213
2.4.0 changelog
2024-12-14 16:10:31 +01:00
Emmanuel Engelhart
0af4685ea5
Libzim is GPLv2
2024-12-14 13:49:52 +01:00
Kelson
74111c8b1b
Merge pull request #1256 from heropj/ui/tr
...
Improved UI for Reading List Bar and Table of Contents
2024-12-12 21:26:38 +01:00
Pranjal Pandey
19707e1cbf
Dropping of the reading-list-title entry from translated strings
2024-12-12 21:26:24 +01:00
Pranjal Pandey
773fb41280
Restyling of the Reading List sidebar
2024-12-12 21:26:24 +01:00
Kelson
3f901794fb
Merge pull request #1265 from kiwix/translatewiki
...
Localisation updates from https://translatewiki.net .
2024-12-12 18:22:32 +01:00
translatewiki.net
48e5345ec7
Localisation updates from https://translatewiki.net .
2024-12-12 13:07:21 +01:00
Kelson
95779cc48a
Merge pull request #1269 from heropj/fix/scrollable-settings
...
fix: Make settings tab scrollable for better accessibility on small screens
2024-12-11 12:16:16 +01:00
Pranjal Pandey
5e1ad11240
fix: Make settings tab scrollable for better accessibility on small screens
2024-12-11 12:16:03 +01:00
Kelson
c68675394e
Merge pull request #1283 from kiwix/bump-up-version-2.4.0
...
Update version for Flatpak
2024-12-10 20:57:15 +01:00
Emmanuel Engelhart
e5580e559f
Update version for Flatpak
2024-12-10 20:56:55 +01:00
Kelson
988484a9f4
Merge pull request #1282 from kiwix/bump-up-version-2.4.0
...
Bump-up version to 2.4.0
2024-12-10 20:55:14 +01:00
Emmanuel Engelhart
8e75387ea6
Bump-up version to 2.4.0
2024-12-10 20:54:13 +01:00
Kelson
fed63955b3
Merge pull request #1278 from kiwix/fix_for_issue1271
...
Eliminated the question mark from the searchbar placeholder in Windows build
2024-12-10 20:45:39 +01:00
Veloman Yunkan
63afef3969
Deleted end-of-line whitespace
2024-12-10 20:45:27 +01:00
Veloman Yunkan
2c17312367
Force the MS compiler use an UTF-8 encoded string
...
In a Windows build this eliminates the question mark from the searchbar
placeholder (which read "?Search" before this fix).
2024-12-10 20:45:27 +01:00
Kelson
93aa324db6
Merge pull request #1280 from kiwix/save_file_as_filter
...
File dialog filter with an extension separator dot
2024-12-10 20:17:59 +01:00
Veloman Yunkan
c1d8cdc896
File dialog filter with an extension separator dot
...
Included the dot symbol in the "save file as" dialog filter (e.g. for
PDF files the filter now is `(*.pdf)` instead of `(*pdf)`).
2024-12-10 20:17:41 +01:00
Kelson
76124ddb5f
Merge pull request #1279 from kiwix/border_for_localserver_dialog
...
Added border to the "Local Kiwix Server" dialog
2024-12-10 16:07:48 +01:00
Veloman Yunkan
7418c81f39
Added border to the "Local Kiwix Server" dialog
...
CSS was copied from resources/css/messageBox.css (to be consistent with
other dialogs).
2024-12-10 13:52:20 +04:00
Kelson
9fe3a3f8b0
Merge pull request #1123 from kiwix/pdfSmth
...
Show Open/Save dialog on downloading files
2024-12-08 15:30:10 +01:00
Veloman Yunkan
17ad4cfe07
Open/Save functionality for downloaded files
2024-12-08 14:16:45 +04:00
Veloman Yunkan
03286fd2d6
Better "Download Finished" message box
2024-12-08 14:13:47 +04:00
Veloman Yunkan
7c81914cf4
Cleaner handling of Qt API change
...
QWebEngineDownloadItem of Qt 5 was replaced with
QWebEngineDownloadRequest in Qt 6. Besides the API of
QWebEngineDownloadItem has slightly changed in Qt 5.14.
This commit reduces the pollution of the code by conditional
compilation needed to support all those versions of Qt.
2024-12-08 14:10:24 +04:00
Veloman Yunkan
17a1303e91
Fixed a compilation error when using Qt 6
2024-12-08 14:10:24 +04:00
Nikhil Tanwar
1ef690d390
Introduce showKiwixMessageBox()
...
Added a function to show custom choices instead of yes/no. The chosen option is returned
A closeButton is also added to the dialog.
2024-12-08 14:10:24 +04:00
Nikhil Tanwar
3eeb14ed44
KiwixConfirmBox is now KiwixMessageBox
...
It started as a simple yes/no box but is now being used as an InfoBox,
ConfirmBox and a customized MessageBox (in further commits) - this
sounds better!
2024-12-08 14:10:24 +04:00