Roy Qu
2459bee049
use clang/clang++ instead of gcc/g++
2022-04-27 11:24:40 +08:00
Roy Qu
fd9e51a040
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2022-04-26 22:08:54 +08:00
Roy Qu
97274a7e79
auto batch set problem case's expected file that has "ans" as the suffix
2022-04-26 22:08:46 +08:00
Roy Qu
afc8e15c87
- 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
- enhancement: package script for msys2 clang
2022-04-25 22:13:33 +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
2f61bd1f79
change version number to 1.0.6
2022-04-25 17:21:41 +08:00
Roy Qu
81f4d98d5f
minor fix
2022-04-25 12:43:23 +08:00
Roy Qu
16cb8faf85
valgrind fix
2022-04-25 11:06:12 +08:00
Roy Qu
2056d42286
fix valgrind problems
2022-04-25 10:47:19 +08:00
Roy Qu
19c2096e5e
minor fix
2022-04-25 10:13:28 +08:00
Roy Qu
e7db1a3a6f
remove no use fields
2022-04-25 00:10:01 +08:00
Roy Qu
d9259fb9e4
- fix: index of the longest line not correctly updated when insert/delete multiple lines ( which will cause selection errors)
2022-04-24 09:50:30 +08:00
Roy Qu
a64bbd0d4b
- enhancement: add project templates for tcp server / tcp client
...
- enhancement: only show function tips when cursor is after ',' or '('.
- enhancement: when auto complete function names, only append '(' if before identifier or "/'
2022-04-22 15:55:39 +08:00
Roy Qu
ec17cfcb99
- enhancement: select and delete multiple watches
2022-04-22 14:28:53 +08:00
Roy Qu
d1fe43d49c
update contrast iconset
2022-04-21 15:03:38 +08:00
Roy Qu
0a1c2aea98
refactor: SynDocument and SynDocumentLine
2022-04-19 21:18:41 +08:00
Roy Qu
354f375f67
- enhancement: improve the matching of function declaration and definitions
...
- fix: research button doesn't show find in files dialog
2022-04-19 19:17:49 +08:00
Roy Qu
434d46ef80
- enhancement: add autolink and project template for sqlite3
2022-04-18 20:19:11 +08:00
Roy Qu
15ec17f16b
update version
2022-04-18 17:04:54 +08:00
Roy Qu
56c71f321f
- fix: parse error for definition of functions whose return type is pointer
2022-04-18 16:56:31 +08:00
Roy Qu
5743991152
- fix: scroll bar not correctly updated when collapse/uncollapse folders
2022-04-18 16:17:06 +08:00
Roy Qu
331a5818c6
fix: add library files dialog not correctly
2022-04-18 11:48:51 +08:00
Roy Qu
512371a6d4
- fix: index of the longest line not correctly updated ( which will cause selection errors)
2022-04-18 11:38:30 +08:00
Roy Qu
0d2c842317
- fix: index of the longest line not correctly updated ( which will cause selection errors)
2022-04-18 11:35:42 +08:00
Roy Qu
1eb809b011
- enhancement: add Traditional Chinese translation
2022-04-18 11:01:42 +08:00
Roy Qu
312d282501
- fix: crash when eval statements like "fsm::stack fsm;"
2022-04-17 19:49:04 +08:00
Roy Qu
390c403503
batch set cases use problem case's export file's folder as the default folder
2022-04-16 20:43:58 +08:00
Roy Qu
f6ac7ad1dc
- enhancement: batch set cases ( in problem case table's context menu )
2022-04-16 20:39:09 +08:00
Roy Qu
076a92fb77
- fix: tab/shift+tab not correctly handled in options dialog's code template page
2022-04-16 20:14:47 +08:00
Roy Qu
9d401cce42
- enhancement: prefer local headers over system headers when complete #include header path
2022-04-14 22:25:49 +08:00
Roy Qu
8c99d28307
fix: can't convert encoding
2022-04-13 23:15:31 +08:00
Roy Qu
85026ad5bf
remove debug output
2022-04-13 22:34:27 +08:00
Roy Qu
9254a13d84
- fix: parenthesis skip doesn't work when editing non-c/c++ files
2022-04-13 20:04:10 +08:00
Roy Qu
94a99e983e
add Portuguese translation file
...
update chinese translations
2022-04-13 17:15:30 +08:00
Roy Qu
ca0ad3249f
- 功能增强:输入'('时,如果下一个非空白字符是'('或者标识符/数字,则不自动补全
...
- 功能增强:如果项目文件和项目的编码相同,则不保存它的编码信息
- 修正:在保存文件时,会错误的使用缺省编码而不是文件原有的编码进行保存
2022-04-13 16:42:23 +08:00
Roy Qu
d3c780a3a5
- enhancement: F1 shorcut opens offcial website
2022-04-12 14:03:33 +08:00
Roy Qu
fa0404117f
fix: display bug
2022-04-12 07:48:06 +08:00
Roy Qu
50cca61abc
- enhancement: remember current problem set's filename
2022-04-11 17:38:57 +08:00
Roy Qu
9cc51a150d
- enhancement: add help link for regular expression in search dialog
2022-04-11 09:39:44 +08:00
Roy Qu
b1cc0457ea
- fix: hide function tips, when move or resize the main window
2022-04-11 09:25:22 +08:00
Roy Qu
fb808f425a
update version to 1.0.4
2022-04-09 10:27:14 +08:00
Roy Qu
784d94c541
- fix: don't add non-project header files to makefile's object rules
2022-04-09 09:35:17 +08:00
Roy Qu
39a0f87b94
- fix: can't build project that has source files in subfolders
...
- fix: can't build project that has custom object folder
- fix: buttons in the project option dialog's output page don't work
2022-04-08 22:14:18 +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
02910bbe76
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2022-04-08 17:45:56 +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
c46e3df054
dont auto focus to compile issue table when compile finished
2022-04-07 23:07:00 +08:00
Roy Qu
01662a95d1
- fix: auto syntax check doesn't work for new files
...
- change: don't auto jump to the first syntax error location when compile
2022-04-07 21:35:09 +08:00
Roy Qu
7e284b98f2
- fix: don't show tips in the editor, when selecting by mouse
2022-04-07 17:30:06 +08:00