Roy Qu
0bc361e1f9
- enhancement: Better support for expanding macros with complex parameters.
2023-10-25 00:19:05 +08:00
Roy Qu
5ac89f1bab
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2023-10-24 20:36:46 +08:00
Roy Qu
4eca58b62a
- enhancement: Basic support for parsing variadic macros.
2023-10-24 20:35:43 +08:00
Cyano Hao
adbbf96733
add RPM package ( #150 )
2023-10-24 12:20:32 +08:00
Roy Qu
1c23010408
- change: Set mouse cursor to hand pointing when it's on gutter.
...
- fix: mouse cursor doesn't change when move back to editor.
2023-10-23 21:46:13 +08:00
Roy Qu
4b6fcd2e90
Change: Use gdb server is not checkable in linux/mac
2023-10-23 19:24:23 +08:00
Roy Qu
510ebe5555
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2023-10-23 18:11:19 +08:00
Roy Qu
00736ea73b
- change: Ensure the line just below caret is visible while moving caret.
2023-10-23 17:36:10 +08:00
Cyano Hao
ead90dd6b4
add CI build ( #148 )
2023-10-23 16:47:32 +08:00
Roy Qu
7b9c5b378a
- fix: Should cd to working directory when debugging.
2023-10-23 10:33:16 +08:00
Roy Qu
cdb0197aea
- change: Don't change caret position when ctrl+click.
2023-10-23 10:13:46 +08:00
Roy Qu
e0b9bfb4c8
minor cleanup
2023-10-22 20:04:21 +08:00
Roy Qu
c3352ad661
- refactor: for/catch processing
...
- fix: Link in the project options dialog / precompiled header pages is not clickable.
2023-10-22 18:33:53 +08:00
Roy Qu
30cabe2faa
- enhancement: Parse files that contains C++ 20 'concept' keyword. (No code suggesion for concepts now)
...
- enhancement: Parse files that contains C++ 20 'requires' keyword.
- fix: Code suggestions in namespace.
- enhancement: Code suggestions for namespace alias.
- fix: Correctly handle statements like 'using xxx::operator()'.
2023-10-22 13:19:03 +08:00
Roy Qu
9467645bef
- fix: __attribute__ is not correctly handled if it is after 'static'.
2023-10-21 22:19:26 +08:00
Roy Qu
bd85f91258
windows compatibility fix
2023-10-21 16:06:33 +08:00
Roy Qu
44d8ef37e3
update NEWS.md
2023-10-21 13:45:06 +08:00
Roy Qu
edba9130b1
update lock logic
2023-10-21 13:41:53 +08:00
Roy Qu
eb7c1d0c8f
Merge branch '2.26'
2023-10-21 13:38:50 +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
Roy Qu
5332ffee84
- enhancement: Auto adjust position of the suggestion popup window.
2023-10-21 10:14:12 +08:00
Roy Qu
c1b5dd4b36
Refactor & cleanup for ctrl+mouse move
2023-10-21 09:29:26 +08:00
Roy Qu
6a02b58099
Merge branch 'master' into 2.26
2023-10-21 09:04:36 +08:00
Roy Qu
efa821570b
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2023-10-20 20:12:34 +08:00
Roy Qu
380482d829
- fix: Project recompiles for every run if auto increase build number is turned on.
...
- fix: Auto increase build number for project is not correctly processed.
2023-10-20 20:10:50 +08:00
Roy Qu
9b1b81e368
2.26 cleanup
2023-10-20 11:17:46 +08:00
Cyano Hao
9a9455cee6
allow custom parallel number in deb packaging ( #147 )
2023-10-20 11:07:56 +08:00
Roy Qu
7b949d8d23
- change: Use ctrl+mouseMove event to highlight jumpable symbols (instead of ctrl+tooltip).
2023-10-20 10:32:51 +08:00
Roy Qu
8fe15dab8a
- enhancment: Code suggestion for embedded std::vectors.
2023-10-19 19:32:08 +08:00
Roy Qu
fd95b49270
- fix: Correctly handle project templates that have wrong unit counts.
2023-10-19 08:33:37 +08:00
Roy Qu
5bf6da785c
fix: crash when using ibus as the input method
2023-10-18 14:00:32 +00:00
Cyano Hao
0bb941e7fd
fix ibus focus losing behavior ( #142 )
2023-10-18 21:52:58 +08:00
OMKAR MAKHARE
5de495e43b
Remove typo ( #145 )
...
Corrected "Competitve" to "Competitive" in the README.md file.
Corrected "informantion" to "information" in the README.md file.
2023-10-18 21:49:48 +08:00
Roy Qu
fdd52c468f
update debian build script
2023-10-18 10:37:18 +00:00
Roy Qu
daaa97ba76
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2023-10-18 17:08:07 +08:00
Roy Qu
2b94c752df
disalbe code suggestion while using ibus as the input method
2023-10-18 17:07:16 +08:00
Roy Qu
38a55dcdb4
- ehhancement: Show selected char counts in status bar.
...
- enhancement: Differentiate /* and /** when calculate auto indents.
2023-10-18 14:37:31 +08:00
Roy Qu
c2421054a2
windows: autolink for easyx
2023-10-17 21:07:23 +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
814f3a28db
- enhancement: After compiler settings changed, run/debug current file will auto recompile.
2023-10-15 16:28:55 +08:00
Roy Qu
81fab89e1f
- change: Add Mesa3D for windows opengl driver to the integrated mingw-gcc for windows 32 version.
2023-10-15 12:48:10 +08:00
Roy Qu
5371311219
- fix: Icon position not correct under hiPDI devices.
2023-10-15 12:45:31 +08:00
Roy Qu
526e73d27a
Use QRecursiveMutex instead of QMutex in CppParser
2023-10-10 19:59:39 +08:00
Roy Qu
571f18ee54
- fix: Press '>' after '-' don't show completion suggestion info.
2023-10-09 18:20:48 +08:00
Roy Qu
6016065b58
- enhancement: When creating project, warn user if the project folder is not empty.
2023-10-08 19:58:04 +08:00
Roy Qu
24d84b9f5e
Two new schemes
2023-10-05 18:35:36 +08:00
Roy Qu
119add20d8
work save
2023-10-01 15:47:58 +08:00
Roy Qu
85cd761e36
minor fix
2023-10-01 10:49:59 +08:00
Roy Qu
14ba74e705
- fix: Processing for #if/#elif/#else is not correct.
2023-10-01 10:45:43 +08:00