Cyano Hao
d621920beb
check whether nt in windows installer ( #415 )
2024-05-09 21:07:42 +08:00
Cyano Hao
fb13af8edf
fix per-user context in windows installer script ( #402 )
2024-04-28 16:46:33 +08:00
Cyano Hao
85384f6809
update build script for Windows XP ( #401 )
2024-04-28 11:58:39 +08:00
Cyano Hao
ec6222ddb8
add ucrt support to windows build script ( #399 )
2024-04-27 21:55:09 +08:00
Roy Qu
44802c6315
windows installer: Template -> template
...
- sdcc project compiler: compile source file in subfolders.
2024-04-14 12:23:31 +08:00
Roy Qu
fd0d4d9f26
auto detect mingw in mingw32/mingw64
...
remove spaces in "小熊猫C++"
2024-04-07 23:21:53 +08:00
Roy Qu
e953de2eee
去除“小熊猫C++”名称里的空格
2024-04-07 23:18:47 +08:00
Cyano Hao
19227bc2a4
update llvm compiler version in windows package ( #360 )
2024-04-01 11:00:20 +08:00
Cyano Hao
334ab8d87b
merge llvm installer script to mingw script ( #355 )
2024-03-31 08:23:30 +08:00
Cyano Hao
7de2e61543
add per-user installation ( #354 )
...
- installer language is no longer remembered (shell context not decided yet when choosing language)
2024-03-30 17:53:42 +08:00
Cyano Hao
dfe2304067
update translations in installer script ( #349 )
...
- uninstaller deletes shortcuts in all languages
- add translations for app name, installation types, and file associations
- adjust spaces and punctuations
2024-03-30 13:19:31 +08:00
Cyano Hao
89423870dd
correct uninstall string in registry ( #347 )
2024-03-30 10:35:45 +08:00
Cyano Hao
1ea2846f2b
make use of modern nsis libs in installer script ( #345 )
2024-03-30 00:00:56 +08:00
Cyano Hao
7a3289b1d2
add compact os integration ( #343 )
2024-03-30 00:00:09 +08:00
Cyano Hao
54466a97b5
do not restore file associations in uninstaller ( #341 )
2024-03-29 19:14:30 +08:00
Cyano Hao
acd9030374
check OS arch and version in installer ( #340 )
2024-03-29 12:50:45 +08:00
Cyano Hao
b3d4135709
orthogonalize mingw32 and mingw64 in packaging script ( #338 )
2024-03-29 08:22:02 +08:00
Cyano Hao
f05f42b63f
do not remove config if uninstalling silently ( #336 )
2024-03-29 08:12:48 +08:00
Cyano Hao
4ac5bc3a40
merge msys packaging scripts ( #334 )
2024-03-28 17:46:39 +08:00
Cyano Hao
63b31ddda6
use consistent context in installer ( #333 )
2024-03-28 14:54:17 +08:00
Roy Qu
ae19edd4bc
update installer script
2024-03-25 11:29:56 +08:00
Cyano Hao
0328a36893
fix wayland icon by matching desktop file with window class ( #257 )
2024-03-10 08:04:41 +08:00
Roy Qu
9f622ec06c
remove utf8init lib
2024-03-07 16:28:45 +08:00
Roy Qu
4b454353bb
- fix: Delete/Insert in column editing mode.
2024-03-07 15:39:05 +08:00
Roy Qu
67caf82753
- enhancement: Windows installer Hi-DPI support.
...
- refactor: remove Line edit mode in qsynedit.
- optimization for scroll calculation while inputing text
2024-03-07 11:06:15 +08:00
Cyano Hao
f291470f5b
Update XDG desktop integration ( #222 )
...
* add XDG MIME support
* force XDG icon spec
With the addition of MIME support, it is no longer possible to integrate with desktop environment by simply moving desktop file to standard location. Now force XDG_ADAPTIVE_ICON=ON.
If you build Red Panda C++ with non-standard PREFIX, you will move all desktop integration components to standard location.
2024-02-26 10:51:15 +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
Yi Jianlong
4c58ebf0ba
add a raylib template: lifegame ( #176 )
2024-01-18 10:44:05 +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
Yi Jianlong
cfc83ee2ff
[fix] fix issue in mine sweep template ( #144 )
...
replace 'and' with '&&' because 'and' does not always work.
fix index out of bound issue though the compiler doesn't check it.
2023-10-16 21:07:43 +08:00
Roy Qu
c63d0e7187
- update some project template icons.
...
- add icon info for project icon
2023-08-18 10:04:02 +08:00
Roy Qu
6b2a800d37
- enhancement: Support SDCC Project.
2023-08-17 19:24:49 +08:00
Roy Qu
acc1fbd4aa
support compile sdcc file
2023-08-13 18:58:04 +08:00
Roy Qu
4b8883062b
update linux templates
2023-08-12 22:27:25 +08:00
Roy Qu
88e5a9363b
update epitrochoid/hypotrochoid templates
2023-08-12 18:25:46 +08:00
Roy Qu
9b16e490b2
update windows installer package scrip to use mingw gcc 11.4
2023-08-09 20:10:04 +08:00
Roy Qu
70edbf7054
- fix: GLFW project template.
2023-07-04 08:30:04 +08:00
Roy Qu
e11a81d3c0
- enhancement: add "OI Wiki" and "turtle graphics tutorial" in help menu for zh_CN locale.
...
- change: rename "graphics.h" template to "ege" for zh_CN locale
- change: update graphics.h/ege template's icon
2023-07-02 11:09:34 +08:00
Roy Qu
0e1decad65
check windows version and decide if the debug info in the executable files is utf8 encoded.
2023-06-27 11:50:43 +08:00
Roy Qu
adcaba29d0
windows'c gcc default to mingw-w64 gcc
2023-06-25 08:53:21 +08:00
Roy Qu
43e0057cf4
update raylib/raygui demo templates
2023-05-30 09:01:49 +08:00
Roy Qu
7a64538982
- change: Change compiler set option "Syntax error when object larger than" to "Syntax error when function frame larger than"
...
- fix: Projects created by some templates are not correct when editor's default encoding is not utf8.
2023-03-31 17:39:08 +08:00
Roy Qu
cf7296af8c
update template
2023-03-09 10:38:21 +08:00
Roy Qu
637f0ce678
add templates
2023-03-09 10:36:14 +08:00
Roy Qu
b176215d1f
minor change
2023-03-07 19:11:08 +08:00
Roy Qu
4522403744
work save
2023-02-22 17:29:58 +08:00
Roy Qu
410cb50b18
remove nasm templates
...
- fix: "Generate assembly" menu item is wrongly enabled for new GNU assembly files
2023-02-22 13:38:31 +08:00
Roy Qu
4c3ca8e7c4
add zh_CN source files in templates
2023-02-21 22:41:37 +08:00
Roy Qu
6068f70d61
- enhancement: New "Hello GAS" and "GAS and C" templates for linux and win64.
2023-02-15 17:50:14 +08:00
Roy Qu
25d0f5b782
- fix: Can't parse enum values.
...
- fix: Can't correctly show enum values in the class browser.
- fix: Can't correctly create project, if template's encoding setting is not valid.
- enhancement: Add "embed assembly" template.
2023-02-15 16:24:24 +08:00