Roy Qu
9072e752a0
- fix: crash when alt+mouse drag selection
2022-11-10 09:16:30 +08:00
Roy Qu
052f4610ee
- fix: crash when alt+mouse drag selection
2022-11-10 09:05:34 +08:00
Roy Qu
ae7e914788
refactor code
2022-11-10 08:05:04 +08:00
Roy Qu
6a13d6462a
clean up code
2022-11-10 07:47:57 +08:00
Roy Qu
a1c80cc562
- fix: function pointers not correctly handle in code parser;
...
- fix: var assignment not correctly handled in code parser;
- fix: function args not correctly handled in code parser;
2022-11-09 22:26:26 +08:00
Roy Qu
bcc1b8dc09
- fix: function pointers not correctly handle in code parser;
...
- fix: var assignment not correctly handled in code parser;
- fix: function args not correctly handled in code parser;
2022-11-09 22:22:33 +08:00
Roy Qu
faf25f4f1d
change version
2022-11-08 22:13:17 +08:00
Roy Qu
f24c1e96db
remove debug info
2022-11-08 22:12:33 +08:00
Roy Qu
4fad826899
- fix: macro defines parsed before not correctly applied in the succeeding parse.
2022-11-08 22:04:53 +08:00
Roy Qu
6fe1df8e6e
- fix: Can't goto definition of classes and namespaces displayed in the class browser on whole project mode.
2022-11-08 08:24:44 +08:00
Roy Qu
e69fea634d
update NEWS.md
2022-11-07 21:52:01 +08:00
Roy Qu
dbc19c8e7f
add translation
2022-11-07 21:46:26 +08:00
Roy Qu
e0c4ba201d
- fix: Crash when editing a function at the end of file without ; or {
...
- enhancement: Add the "parsing TODOs" option in Options Dialog / Editor / Misc
- enhancement: Remove todos/bookmarks/breakpoints when deleting file from project
- enhancement: Rename filenames in todos/bookmarks/breakpoints when renaming project file
2022-11-07 21:44:12 +08:00
Roy Qu
c9e4238329
fix typo in News.md
2022-11-07 18:01:53 +08:00
Roy Qu
a4ef5c6987
- fix: "check when open/save" and "check when caret line changed" in Options Dialog / Editor / Syntax Check don't work
2022-11-07 17:03:46 +08:00
Roy Qu
ef1fbf3d8b
- Class browser not correctly updated after create project file
2022-11-07 12:07:15 +08:00
Roy Qu
fba7bd953c
- fix: Contents in class browser not correctly updated when close the last editor for project.
...
- fix: When all editors closed, switch browser mode dosen't correct update the class browser;
- stream line codes for project parser and close browser
2022-11-07 11:24:23 +08:00
Roy Qu
63de2e72b1
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2022-11-07 07:16:53 +08:00
Roy Qu
9e2b1841b4
Merge pull request #54 from vedantmgoyal2009/patch-1
...
Publish to Windows Package Managar (WinGet)
2022-11-07 07:05:48 +08:00
Roy Qu
c6a22e6c15
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2022-11-06 23:26:46 +08:00
royqh1979@gmail.com
bd2a80d5e6
linux build script
2022-11-06 23:21:54 +08:00
Roy Qu
2356939b4c
update version
2022-11-06 23:17:49 +08:00
Roy Qu
93751d1b23
- fix: When start parsing and exit app, app may crash
...
- enhancement: add "Allow parallel build" option in project option dialog's custom compile options page
- fix: crash when rename project file
- fix: When remove project file, symbols in it not correctly removed from code parser
- fix: infos in class browser (structure panel) not correctly updated when add/create/remove/rename project files
2022-11-06 22:51:14 +08:00
Roy Qu
d642ff3b74
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2022-11-06 18:39:32 +08:00
Roy Qu
1e128fca70
debian package script
2022-11-06 18:39:04 +08:00
Roy Qu
0c28725fae
minor change
2022-11-06 14:11:34 +08:00
Roy Qu
7b290f4e44
- fix: Memory usage of undo system is not correctly calculated
...
- fix: Set max undo memory usage to 0 don't really remove limit of undo
- fix: Set max undo times to 0 don't really remove limit of undo
2022-11-06 14:07:14 +08:00
Roy Qu
d4c7ec9bb9
- fix: Project Options Dialog's Files panel will crash app.
2022-11-06 12:38:53 +08:00
Roy Qu
4eec64939e
- fix: Edting / show context menu when code analysis is turned on may crash app.
...
- fix: Show context menu when edting non c/c++ file may crash app.
2022-11-06 09:43:28 +08:00
Roy Qu
46ee9e1c7d
modify README.md
2022-11-06 09:02:01 +08:00
Roy Qu
1c3bf9000c
- enhancement: base class dropdown list in new class dialog now works
2022-11-05 23:35:15 +08:00
Roy Qu
4fa490253e
- enhancement: switch header/source
2022-11-05 19:39:33 +08:00
Roy Qu
771d0d1456
basic support for lambda
2022-11-05 18:58:15 +08:00
Roy Qu
d94125c262
streamline tokenizer
2022-11-05 16:17:46 +08:00
Roy Qu
8d9740dd57
- improve template parameters checker
...
- streamline cppparser
2022-11-05 08:42:54 +08:00
Roy Qu
ef79640eb0
work save
2022-11-04 23:44:11 +08:00
Roy Qu
585d7678d4
work save
2022-11-04 20:27:35 +08:00
Roy Qu
20917e3a8b
work save
2022-11-03 00:49:22 +08:00
Roy Qu
baab677fa1
work done: lambda support
2022-11-02 22:48:25 +08:00
Roy Qu
bd04e013de
work save
2022-11-02 13:38:26 +08:00
Roy Qu
7c7242c1a3
work save
2022-11-02 10:42:55 +08:00
Roy Qu
ca59fd7d70
work save
2022-11-01 23:23:21 +08:00
Roy Qu
ebfb631452
work save
2022-11-01 22:10:54 +08:00
Roy Qu
ab9aa75d1f
work save
2022-11-01 09:02:17 +08:00
Roy Qu
f78a4953ef
work save
2022-11-01 00:01:46 +08:00
Roy Qu
f8ab38b634
work save
2022-10-31 19:37:24 +08:00
Roy Qu
4afe1f4315
- change: rename "file" Menu -> "New Source File" to "New File"
2022-10-30 19:27:29 +08:00
Roy Qu
01c1e96aeb
- change: Don't turn on "Show some more warnings (-Wextra)" option by default for DEBUG compiler set
...
- fix: Changes mainwindows's compiler set combobox not correctly handled for project
- change: Don't localize autogenerated name for new files and new project (new msys2 gcc compiler can't correctly handle non-ascii chars in filenames)
2022-10-30 11:58:42 +08:00
Roy Qu
819d217708
- change: Don't turn on "Show some more warnings (-Wextra)" option by default for DEBUG compiler set
2022-10-29 20:51:31 +08:00
Roy Qu
b9aceb420b
- fix: Before run a project's executable, we should check timestamp for project files AND modification states of files openned in editor.
2022-10-29 18:19:45 +08:00