Cyano Hao
613b2a5cff
Update Windows on Arm build script ( #185 )
...
* update woa build script: move out llvm libs preparation
* update woa compiler hint: remove armv7; simplify UTF-8 objects
* update woa build script: merge system and user installer
* update woa: fix gcc utf8
2024-02-19 17:18:34 +08:00
Cyano Hao
e2a23ed4ee
add Lua api version check and type defs ( #183 )
2024-01-21 18:02:51 +08:00
Roy Qu
6715d197fe
Disable system.json choice in intial dialog
...
Update version to 2.26-beta1
2024-01-19 15:12:06 +08:00
Cyano Hao
e2e5c46820
Add compiler hint interface for packager ( #175 )
...
* add compiler hint addon interface
* add architecture info in about dialog
* detect user install
* add qmake variable to control OpenConsole.exe preference
* enable asan/hwasan option on all platforms for cross toolchain
* fix lldb-server
* force to lldb-server when using lldb-mi
* add qt.conf for windows
* add windows domain installer with compiler hint
* add compiler hint for arch linux
* fix mainwindow actionInterrupt visibility
* update news
* update arch linux packaging
* update windows domain packaging
* allow parallel packaging in windows domain installer
* fix compiler set persistence in compiler hint interface
2024-01-18 16:14:36 +08:00
Cyano Hao
5cf21bcc27
Update Qt 5.6 build instruction and add to CI ( #177 )
...
* update build instruction for legacy Windows
* add CI build for windows legacy
* merge mingw CI builds
* merge deb CI builds
* fix typo
* bump qt 5.6 build
2024-01-18 10:43:10 +08:00
Cyano Hao
3aa64decda
AppImage: enable Wayland support ( #163 )
2023-11-26 11:05:48 +08:00
Roy Qu
49237ebf03
- change: Use qt.conf to use freetype font engine. User can use the windows default font engine by remove this file.
2023-11-19 16:41:36 +08:00
Cyano Hao
5c810bd1c9
Update Linux packaging ( #160 )
...
* update arch linux deps; make it CI-friendly
* fix musl compatibility
* alpine linux packaging
* add musl-based Linux to CI
* update rpm build
* update doc
2023-11-19 08:48:58 +08:00
Cyano Hao
adbbf96733
add RPM package ( #150 )
2023-10-24 12:20:32 +08:00
Cyano Hao
ead90dd6b4
add CI build ( #148 )
2023-10-23 16:47:32 +08:00
Roy Qu
bd85f91258
windows compatibility fix
2023-10-21 16:06:33 +08:00
Cyano Hao
a62acc2eb0
Add Windows XP support ( #146 )
...
* improve Qt 5.6 support
* switch registry API to Windows XP compatible Unicode API
* update docs
* add comment for `CONFIG += c++14 c++17` in qmake .pro files
* fix logic for lockFile
2023-10-21 13:38:12 +08:00
Roy Qu
539439b0a8
update debian package script
2023-10-21 12:55:39 +08:00
Cyano Hao
9a9455cee6
allow custom parallel number in deb packaging ( #147 )
2023-10-20 11:07:56 +08:00
Roy Qu
fdd52c468f
update debian build script
2023-10-18 10:37:18 +00:00
Cyano Hao
ca13548ba0
Terminal arguments fix and cleanup ( #138 )
...
* fix linux build error
* Linux packaging: remove Alacritty from AppImage
* limit APP_DIR trick to Windows only
* implement Windows search path
* fix terminal search
2023-09-25 10:15:07 +08:00
Cyano Hao
9e868d131c
fix: build failure for various windows toolchains; update build doc ( #131 )
2023-08-21 10:45:09 +08:00
Roy Qu
9bc5203a93
- fix: Can't find other compilers that in the same folder with gcc.
2023-08-20 21:38:26 +08:00
Cyano Hao
d50c2ffbde
Linux package: fix AppImage emulated native build and add RISC-V support ( #130 )
...
* create AppImage manually to allow cross build
* add build support for riscv64
* add containerized build for deb
2023-08-13 20:56:46 +08:00
Roy Qu
73abcdbb23
update gcc 13.1 gdb scripts
2023-07-14 10:33:26 +08:00
Roy Qu
b3352df412
fix: highlight colors for the light theme
2023-07-07 08:35:45 +08:00
Cyano Hao
c7a95d9eab
Enable IME support in AppImage ( #116 )
...
* Linux package: add fcitx5-qt to AppImage build environment
* Linux package: add static link to ime plugins
2023-07-03 14:06:10 +08:00
Roy Qu
abcb7364e1
debian package script
2023-06-07 20:02:44 +08:00
Roy Qu
b93dac458a
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2023-04-25 20:09:06 +08:00
Roy Qu
4020525647
linux package script
2023-04-25 20:08:35 +08:00
Cyano Hao
4190826c52
make `argv[0]` in AppImage reliable to fix configuration file path ( #109 )
2023-04-06 15:48:58 +08:00
Roy Qu
cc5e6d1dab
debian package script
2023-04-04 08:57:35 +08:00
Roy Qu
95b00afa1e
linux package script
2023-03-28 16:33:46 +08:00
Roy Qu
fdc7bce147
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2023-03-17 20:37:19 +08:00
Roy Qu
709372246f
linux build script
2023-03-17 20:36:45 +08:00
Roy Qu
f8076dd069
- fix: None initialized std::vector is not correctly displayed in the gdb of the gcc distributed with redpanda-c++ (Windows 64bit).
2023-03-16 18:11:05 +08:00
Cyano Hao
bdfa4c066b
Linux package: bundled terminal in AppImage and minor adjustment ( #104 )
...
* AppImage: build Alacritty with from-scratch build environment
* enrich compatible terminal list; fix Linux terminal determination
* Linux: get rid of libicu
2023-03-04 18:44:39 +08:00
Roy Qu
4854cbc58e
update debian package script
2023-02-18 12:57:54 +08:00
Roy Qu
926802a8f5
- change: Don't confirm rebuild/recompile when run/debug.
2023-02-14 23:42:11 +08:00
Roy Qu
6b1b9443c4
debian package script
2023-01-27 16:19:34 +08:00
Cyano Hao
7b38bc3b20
Fix Linux icon path ( #93 )
...
* fix Linux icon path
* minor update
2023-01-19 20:56:59 +08:00
Roy Qu
9036899cd8
linux package
2023-01-15 21:32:46 +08:00
Cyano Hao
375e990e0b
Add more Linux packaging format ( #89 )
...
* Arch Linux packaging; make LIBEXECDIR configurable
* update docs
* resolve libexec and share from relative path
* AppImage packaging
* allow build AppImage on Windows host
2023-01-03 12:18:02 +08:00
Roy Qu
0e9278e98a
qt 5.11 compatibility
2022-12-19 09:35:48 +08:00
Roy Qu
ba10658fb1
linux package
2022-12-15 11:37:02 +08:00
royqh1979@gmail.com
65b059af89
linux package script
2022-12-03 12:04:45 +08:00
Roy Qu
eed4cf2879
linux package script
2022-11-12 19:59:42 +08:00
royqh1979@gmail.com
bd2a80d5e6
linux build script
2022-11-06 23:21:54 +08:00
Roy Qu
1e128fca70
debian package script
2022-11-06 18:39:04 +08:00
Roy Qu
3112cb03d4
linux compatibility
2022-10-29 09:29:51 +00:00
Roy Qu
662990e997
fix linux compatibility
2022-10-28 08:40:46 +00:00
Roy Qu
351c728cf0
minor change
2022-10-19 19:43:48 +08:00
royqh1979@gmail.com
e22f3f0684
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2022-09-29 22:28:04 +08:00
royqh1979@gmail.com
b01f783c4a
update package script for 1.4
2022-09-29 22:15:20 +08:00
Roy Qu
f2d991c7f0
fix windows package scripts
2022-09-27 23:44:26 +08:00