Roy Qu
b2585f567a
- enhancement: autolink add "force utf8" property (mainly for raylib)
2022-06-23 19:07:48 +08:00
Roy Qu
20690b7e51
- enhancement: add the option "Set Encoding for the Executable" to project's compiler options
...
- fix: can't correctly compile when link params are seperated by line breaks
2022-06-22 17:08:35 +08:00
Roy Qu
3d6d3c5210
- fix: when run/debug the executable, add current compiler set's bin folders to path
...
- fix: when open in shell, add current compiler set's bin folders to path
2022-06-16 21:34:31 +08:00
Roy Qu
ef715b2c34
- enhancement: restore caret position after batch replace
2022-06-10 22:08:10 +08:00
Roy Qu
d01a60e88f
- fix: c files added to a project will be compiled as c++ file.
2022-06-10 08:41:52 +08:00
Roy Qu
c3db151c2c
- fix: crash when project name is selected in the project view and try create new project file
2022-05-19 17:57:31 +08:00
Roy Qu
086dfd0865
finish: redesign compiler command line arguments
2022-05-14 11:21:59 +08:00
Roy Qu
58b7c55cd6
work save
2022-05-13 20:22:16 +08:00
Roy Qu
2f5f1346fd
work save
2022-05-12 22:42:19 +08:00
Roy Qu
9867d0d931
update compiler set options
2022-05-12 15:28:08 +08:00
Roy Qu
f16d015fdd
- fix: gcc compiler set name is not correct in Linux
...
- enhancement: hide add charset option when the currect compiler set is clang
- enhancement: auto check the c project option in the new project dialog
- change: use "app.ico" as default name for the project icon file
- fix: c file should use CC to build in the auto generated makefile
2022-04-25 21:48:04 +08:00
Roy Qu
ca0ad3249f
- 功能增强:输入'('时,如果下一个非空白字符是'('或者标识符/数字,则不自动补全
...
- 功能增强:如果项目文件和项目的编码相同,则不保存它的编码信息
- 修正:在保存文件时,会错误的使用缺省编码而不是文件原有的编码进行保存
2022-04-13 16:42:23 +08:00
Roy Qu
93d16ab9e4
work save: save as template
2022-04-08 21:15:10 +08:00
Roy Qu
628b247fcb
- enhancement: redesigned new project unit dialog
2022-04-08 18:12:40 +08:00
Roy Qu
2e0357e652
- enhancement: don't show folders that doesn't contain files in the project view
...
work save: - enhancement: redesigned new project unit dialog
2022-04-08 17:22:24 +08:00
Roy Qu
461df394cb
- fix: when open a project, and it's missing compiler set getten reset, it's modification flag is not correctly set.
2022-03-30 20:15:15 +08:00
Roy Qu
17516c8111
- fix: error in auto generate makefile under linux
2022-03-30 19:50:55 +08:00
Roy Qu
a40c818e54
- enhancement: use icon to indicate missing project files in the project view
2022-03-28 16:57:58 +08:00
Roy Qu
ac54496aeb
- fix: auto syntax check use wrong charset, if a file in editing is not encoded with ANSI encoding
...
- enhancement: timeout for problem case test in
2022-03-27 11:44:52 +08:00
Roy Qu
0e0a87584e
fix: crash when open a project that has files not opened in editor
2022-03-22 18:39:53 +08:00
Roy Qu
090cccc033
refactor: remove ProjectUnit's mEditor field
2022-03-21 09:08:05 +08:00
Roy Qu
d45c0b87b3
- fix: "ok" button should be disabled when no template selected in new project dialog
...
- enhancement: auto add parentheis when complete function like MARCOs
2022-03-15 20:17:47 +08:00
Roy Qu
416023dc60
- enhancement: optimize startup time
2022-03-11 20:51:33 +08:00
Roy Qu
2a84679f7c
- fix: save project's layout shouldn't modify the project file
2022-03-08 20:36:30 +08:00
Roy Qu
81f404d63c
- fix: crash when open a project that contains custom folder
2022-03-07 21:10:59 +08:00
Roy Qu
ee59d80bdb
- enhancement: enable group undo
...
- enhancement: add option "hide symbols start with underscore" and "hide synbols start with two underscore"
- fix: can't rename project files that not openned in editor
- fix: dpi changes in CPU window shouldn't affect main window
2022-03-01 22:03:54 +08:00
Roy Qu
6177398ce6
- enhancement: git - restore
2022-02-15 21:39:17 +08:00
Roy Qu
664922a301
- fix: convert to encoding setting in compiler set option not correctly handled
...
work save:
git repository class
2022-02-15 00:01:50 +08:00
Roy Qu
0d71282a1a
work save: icons for files tracked by git
2022-02-14 00:13:00 +08:00
Roy Qu
409091d52b
- enhancement: custome icons for project view
2022-02-13 20:08:18 +08:00
Roy Qu
acbbae24c6
- enhancement: remove / rename / create new folder in the files view
2022-02-08 16:36:20 +08:00
Roy Qu
c7a9698c4b
- enhancement: file system view mode for project
2022-02-08 12:33:10 +08:00
Roy Qu
9e5ce0a8ba
work save
2022-02-08 00:24:08 +08:00
Roy Qu
7ebcc2d635
rename ProjectModel to ProjectLegacyModel
2022-02-07 22:05:19 +08:00
royqh1979@gmail.com
425b4a4e96
fix: crash while delete headers created by new header dialog
2022-02-01 16:17:28 +08:00
Roy Qu
620bdc8266
- fix: code folding calcuation not correct when some codes are folded and editing after them
2022-01-27 18:34:18 +08:00
royqh1979@gmail.com
722d02d688
- fix: project files' charset settings doesn't work correctly
2022-01-24 09:24:43 +08:00
Roy Qu
ebe2dbb95e
- fix: editor crash when no highlighter is assigned (the editing file is a not c/cpp source file);
...
- fix: ')' not correctly skip in the editor when no highlighter is assigned (the editing file is a not c/cpp source file);
2022-01-23 21:04:08 +08:00
Roy Qu
532ba4917e
- fix: If project's compiler set is not the same with the default compiler set, parser for the project doesn't use the project's compiler set
...
- fix: If project's compiler set is not the same with the default compiler set, auto openned project's file will use wrong compiler set to do syntax check.
2022-01-18 12:41:11 +08:00
Roy Qu
82bbd7a846
fix: If a project is auto openned when start, close app will cause dead lock.
2022-01-13 17:15:57 +08:00
Roy Qu
0875d15d67
- fix: project's icon setting is not correctly saved
...
- fix: project's type setting won't be saved
- fix: If project's compiler set is not the same with the default compiler set, auto openned project's file will use wrong compiler set to do syntax check.
- fix: open a project file through "File"->"Open" will not correctly connect it with the project internally
2022-01-13 16:47:48 +08:00
Roy Qu
c56b6c5414
add more templates
2022-01-10 10:53:16 +08:00
Roy Qu
96f8804edd
enhancement: sort folders before files in project view
2022-01-08 08:52:50 +08:00
Roy Qu
13ee2d7f33
- enhancement: auto sort files in the project view
2022-01-07 19:20:42 +08:00
Roy Qu
bb6a4ed9c8
qt 5.12 compatibility
2022-01-04 16:50:54 +08:00
Roy Qu
02cba8e03c
- rename to Red Pand C++
2021-12-30 19:25:47 +08:00
royqh1979@gmail.com
317db42876
add license information
2021-12-26 23:18:28 +08:00
Roy Qu
7f4840a299
basic linux compatibily
2021-12-24 23:18:20 +08:00
Roy Qu
0f3baaac00
Version 0.12.1 For Dev-C++ 7 Beta
...
- fix: error when drag&drop in editors
2021-12-23 22:05:57 +08:00
Roy Qu
b5a450312a
- refactor: icon manager
...
- work save: icons in the dialogs
2021-12-23 00:24:52 +08:00