Commit graph

26 commits

Author SHA1 Message Date
shenleban tongying 0c75d4f399
cmake: updates
* add USE_SYSTEM_FMT & USE_SYSTEM_TOML
* switch back to libeb
2023-06-01 01:28:45 -04:00
YiFang Xiao a7213a1cd0 opt: exclude winlib and thirdpart for clang format 2023-05-25 07:28:55 +08:00
YiFang Xiao 3e4aaca1f3 fix: qChecksum compile warning
🎨 apply clang-format changes
2023-05-21 14:52:29 +08:00
shenleban tongying 416d70891d add {fmt} 10 to qmake & cmake 2023-05-20 11:46:29 +08:00
YiFang Xiao 837f8bcaf8 fix: code smell 2023-05-13 12:39:36 +08:00
xiaoyifang 731e54d718 remove eb.lib and use source directly
update eb submodule
2023-05-07 16:55:18 +08:00
xiaoyifang ce8f5eeb7f fix:use a different socketname 2023-05-06 18:14:08 +08:00
xiaoyifang 47d4bc7e17 update eb submodule 2023-05-06 07:07:09 +08:00
YiFang Xiao ae755a2f71 update crowdin commit message 2023-05-05 15:07:09 +08:00
xiaoyifang bbec4685f8 fix:epwing navigation reference to invalid position 2023-05-05 08:24:00 +08:00
xiaoyifang a2409f5f48 bump alpha version to 23.05.03 2023-05-03 12:19:50 +08:00
xiaoyifang c969418497 feat: add breakpad crash support 2023-05-02 15:53:41 +08:00
xiaoyifang 5aee6e4627 fix: on Windows, link -lzlib instead of -lz
pave way for futher vcpkg refactor
2023-05-02 13:42:27 +08:00
xiaoyifang 94759ffb58 opt: add group by metadata
close #612
2023-04-29 20:43:27 +08:00
xiaoyifang 7f6409c05a opt:qtsingleapplication remove old code 2023-04-29 08:20:16 +08:00
shenleban tongying fcbb5ae8a2 feat(singleApp): remove private QLockFile implementation
* QLockFile is part of Qt since 5.1
2023-04-20 16:21:05 +08:00
shenleban tongying 07e92e8ac1 refactor: upgrade most of macro based Signal/Slot to new syntax 2022-12-25 21:08:17 -05:00
xiaoyifang 1744843956 sonar:fix linux build 2022-12-14 15:58:08 +08:00
shenlebantongying b7e4afbd5b
Add alternative build method "CMakeLists.txt" (#218)
* Add "CMakeLists.txt"

* cmake: initial macOS support

* cmake: initial windows support

* cmake: improve styles

* cmake: add FFmpeg for Linux and macOS

* cmake: add FFmpeg to macOS

* cmake: Carbon typo

* cmake: add epwing to macOS

* cmake: correctly install all files on linux

* cmake: Abolish vcpkg and use winlibs/

* cmake: set version.txt timestamp

* cmake: revert config.cc change

* cmake: remove outdated comment
2022-11-26 11:23:08 +08:00
xiaoyifang e55db7d0ca
Delete qtwebengine_de_CH.qm 2022-09-27 14:01:40 +08:00
Xiao YiFang e6abb1596d add translation of Swiss High-German
thanks to Patrik Studer
2022-08-26 20:27:34 +08:00
xiaoyifang 81eefd4110 clean code:remove qt<5 code 2022-04-08 22:18:03 +08:00
yifang fb2eac9b5e upgrade to 6.2,linux compile 2022-03-11 22:14:40 +08:00
xiaoyifang 7b5511a7bd upgrade to qt6.2 2022-03-11 22:00:45 +08:00
yifang df7fb33be6 optimize: add qtwebengine zh_CN support 2022-03-06 17:05:43 +08:00
yifang d835c0ba9c optimize:folder structure rearrange 2022-02-18 20:50:15 +08:00