Commit graph

91 commits

Author SHA1 Message Date
shenleban tongying ff0be83569 doc: codify minimum supported OS / versioning / releasing 2024-06-03 14:35:30 -04:00
xiaoyifang fb91eba36f
remove ubuntu build link in README.md 2024-05-07 08:46:27 +08:00
xiaoyifang cdd37ea552
Update README.md 2023-10-01 09:31:38 +08:00
shenleban tongying 65ebdf0e4c
doc: updates
* use repology.org to replace manually created linux package list [0]
* update debian/ubuntu dependencies (delete outdated fedora one)
* update all build doc to qt6
* add cmake flags info
* merge all build instructions into one
* add more ocr examples
* add links and fix dictionary formats info
* misc
2023-07-06 01:23:51 -04:00
xiaoyifang 3ea828d9d9
Update README.md 2023-06-23 22:41:41 +08:00
xiaoyifang 9ed8f6a7bf
Update README.md 2023-06-05 15:10:28 +08:00
xiaoyifang 0e75014fe0
Update README.md 2023-06-05 15:08:27 +08:00
xiaoyifang 55ac4d8b68
Update README.md 2023-05-31 07:41:32 +08:00
xiaoyifang 3858932ec4
feat!: add libzim dependency (#725)
* feat!: add libzim dependency

* 🎨 apply clang-format changes

* action: add libzim dependency to action

* feat!: change dependency folder

* action: add zim support

* feat!: add libzim support

* action: fix sonarcloud check

* doc: add libzim readme

* action: cmake build

* action: cmake check

* fix: code smell

* action: cmake check

* action: cmake on Macos

* action: cmake on Macos

* feat: use libzim to read title and description

* 🎨 apply clang-format changes

* feat: split zim file support

* feat: loadArticle refactor

* 🎨 apply clang-format changes

* 🎨 apply clang-format changes

* feat: update library and goldendict.pro

* 🎨 apply clang-format changes

* fix:word count

* 🎨 apply clang-format changes

* fix: video src url subsititue

* 🎨 apply clang-format changes

* zim: headword is not usually a valid

it is from title and url.

* fix: remove nested try catch

* zim: fix resource loading issue.

* 🎨 apply clang-format changes

* action: remove libao

* zim: process url

some old zim dictionary url does not contain namespace such as
/C/url

make the old and new zim dictionary's url consistent without the leading
../C/  etc.

* 🎨 apply clang-format changes

* zim: process url

remove leading dot and slash
such as ../-/assets  ,remove ../

* 🎨 apply clang-format changes

* zim: remove resourceIndex creation

use libzim to read the resource directly.

* zim: only iterate all the articles

* 🎨 apply clang-format changes

* fix: code smell

* 🎨 apply clang-format changes

* zim: refactor method to convert url to wstring

* 🎨 apply clang-format changes

* fix:code smell

* 🎨 apply clang-format changes

* zim: update windows dependencies

* zim: add mutex lock

* 🎨 apply clang-format changes

* fix: code smell

* 🎨 apply clang-format changes

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-27 12:12:16 +08:00
xiaoyifang 58654a687a
Update README.md 2023-05-22 22:29:45 +08:00
xiaoyifang b1507b5985
Update README.md 2023-05-22 22:23:12 +08:00
xiaoyifang 55fe56f661
Update README.md 2023-05-21 20:35:09 +08:00
xiaoyifang d174dc16ba
opt:remove non-xapian fulltext creation logic (#643)
* opt!:remove non-xapian fulltext creation logic

BREAKING CHANGE: after this PR, xapian package will have to installed
before the compilation. on Linux, this should be libxapian-dev package.

For common users: all created fulltext which is not created by xapian
before will be recreated using the new
engine.

* fix: remove old fulltext search ui

* 🎨 apply clang-format changes

---------

Co-authored-by: xiaoyifang <xiaoyifang@users.noreply.github.com>
2023-05-17 22:29:56 +08:00
xiaoyifang 60f500ac6b
add crowdin badge 2023-05-03 21:58:23 +08:00
xiaoyifang 744eca26cb doc: add breakpad document 2023-05-02 15:53:41 +08:00
xiaoyifang 77c919f7dd
Update README.md 2023-04-30 13:50:37 +08:00
xiaoyifang fd16281e4d
Update README.md 2023-04-30 12:11:17 +08:00
shenleban tongying 251bd06c4d docs: update "contributing" 2023-04-30 00:08:07 +08:00
shenleban tongying 867f6a2d82 docs: update linux package links 2023-04-26 14:02:11 +08:00
xiaoyifang a9d797ec42
Update README.md 2023-04-25 09:42:54 +08:00
shenleban tongying d0ae253c27 docs: various updates
* isolate Help related code into help.hh
* update website & README.md
2023-04-22 18:21:14 +08:00
YiFang Xiao cfff9cd026 rename repository name
and changes some corresponding goldendict reference.
related #489
2023-04-18 01:13:02 +08:00
shenleban tongying cd40bfa7d3 feat: remove LibTIFF dependency
* Qt already have built-in support for them
* remove qmake option no_extra_tiff_handler
2023-04-16 13:01:26 +08:00
xiaoyifang 15219eeb72 add repository notes in the Readme.md 2023-04-08 14:52:41 +08:00
xiaoyifang e6e9fe19d1
Update README.md 2023-04-01 13:53:12 +08:00
xiaoyifang 6e73c8e4e8 Update README.md 2023-03-29 08:59:13 +08:00
xiaoyifang c12c07a3a7 fix: typo 2023-03-16 15:56:26 +08:00
xiaoyifang a0211e258c
add code guildline when contributing code 2023-03-16 15:40:57 +08:00
Xiao YiFang c5112a3120 action:modify action to support iconv 2023-02-01 23:33:47 +08:00
shenleban tongying ce037dbfda doc: update urls
Replace old goldendict.org
2023-01-05 20:34:53 -05:00
Boyuan Yang 0e1b0beace
README.md: Add package info in Debian/Ubuntu repos 2022-12-21 22:32:37 -05:00
shenleban tongying 4b4175574b Overhaul README.md 2022-11-21 02:51:39 -05:00
xiaoyifang 652f1b25d3
Update README.md 2022-11-05 10:46:52 +08:00
xiaoyifang 08ca40bd06
Update README.md 2022-11-05 10:44:28 +08:00
xiaoyifang 145a1d39a8
Update README.md 2022-10-13 09:39:06 +08:00
xiaoyifang 1da84b315d
Update README.md 2022-10-13 09:26:20 +08:00
xiaoyifang 04c2c0daca
Update README.md 2022-10-11 00:15:28 +08:00
xiaoyifang ce0d9ac75a
Update README.md 2022-10-11 00:13:21 +08:00
xiaoyifang b1b48272b4
Update README.md 2022-10-11 00:12:24 +08:00
Xiao YiFang c06e2a27c1 add xapian build instruction and github action 2022-10-06 07:54:28 +08:00
Xiao YiFang 5a8de1ea1d [xapian] add instruction in the readme 2022-10-06 01:39:59 +08:00
xiaoyifang cc740f1ccc
Update README.md 2022-09-10 21:38:27 +08:00
xiaoyifang 3f326b5d6c
Update README.md 2022-09-10 21:04:36 +08:00
xiaoyifang 8a979aeb86
Update README.md 2022-07-16 16:10:48 +08:00
xiaoyifang d9e25834b2
Update README.md 2022-06-26 19:07:16 +08:00
xiaoyifang 8c8d8b8198
Update README.md 2022-06-25 06:48:55 +08:00
xiaoyifang 0656ea4f39 Update README.md 2022-04-25 20:27:11 +08:00
ngn999 823baf135f make all macOS dependencies universal in maclibs/
* ffmpeg 5.0.1 build with: ./configure  --disable-programs --disable-swscale --disable-avdevice --disable-avfilter --enable-shared  --disable-xlib
* arm64 libraries build on my M1 Macbook Pro, and x86_64 build on github action
* Qt6.2 produce an uniserval binary, so delete macos-m1.yml.
* add Ad-Hoc code sign
2022-04-22 01:00:48 +08:00
ngn999 0647af51e8 fix Qt Creator report : Project Error development library opencc not found
update README.md

use wget to download libeb
2022-03-25 14:52:38 +08:00
xiaoyifang a47340576c
Update README.md 2022-03-15 20:46:59 +08:00