Roy Qu
|
45c191bae4
|
- enhancement: correctly highlight multiline string literals that has empty lines.
|
2023-07-11 21:02:40 +08:00 |
Roy Qu
|
7ad6a64150
|
- fix: "Toggle breakpoint " in the editor gutter's context menu doesn't work.
- fix: Click editor's gutter won't toggle breakpoint in KDE debian 12
|
2023-07-08 19:47:48 +08:00 |
Roy Qu
|
7f3b45391e
|
- enhancement: Auto insert spaces between #include and <> when reformat
- enhancement: Auto insert spaces between #include and "" when reformat
|
2023-07-07 22:35:16 +08:00 |
Roy Qu
|
55353859d0
|
- enhancement: Auto insert spaces between #include and <> when reformat
- enhancement: Auto insert spaces between #include and "" when reformat
|
2023-07-07 22:33:48 +08:00 |
Roy Qu
|
4f23c35808
|
- enhancement: Correctly reformat C++ three-way comparision operator "<=>"
|
2023-07-06 20:41:54 +08:00 |
Roy Qu
|
595156e80f
|
- enhancement: Folder mode in "File in files" dialog.
- enhancement: When open a file, test if it contains binary contains.
|
2023-07-05 15:02:39 +08:00 |
Roy Qu
|
eccdf68a60
|
- fix: Tips for problem is not correctly displayed.
|
2023-07-05 11:21:20 +08:00 |
Roy Qu
|
56f03a52d5
|
- fix: Keyword asm is not correctly parsed.
|
2023-07-05 09:01:38 +08:00 |
Roy Qu
|
b65ad80235
|
- enhancement: Sort symbols by their declaration pos in the Class Browser, if not sort by alpha order.
|
2023-07-04 23:21:42 +08:00 |
Roy Qu
|
bd768552c0
|
- fix: Inherited class/struct members are not correctly shown in the completion suggestions.
|
2023-07-04 20:10:08 +08:00 |
Roy Qu
|
70edbf7054
|
- fix: GLFW project template.
|
2023-07-04 08:30:04 +08:00 |
Roy Qu
|
b571e5f535
|
- enhancement: Show code completion suggestion after "typedef" and "const".
|
2023-07-03 09:36:27 +08:00 |
Roy Qu
|
48e6dbc024
|
- fix: Replace panel should be hidden after finding occurrencies.
|
2023-07-02 23:41:32 +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
|
362cf5701c
|
- improve: Correctly expands multi-line macros when parsing;
- improve: Correctly eppands macros when real param string contains '(' or ')'.
|
2023-07-01 18:06:39 +08:00 |
Roy Qu
|
58b92a6360
|
- fix: crash when source files contains macro definitions like "#define cfun (cfun + 0)"
|
2023-07-01 13:41:27 +08:00 |
Roy Qu
|
88b592f829
|
- fix: crash when parsing files containing inline assembly code.
|
2023-06-30 11:52:01 +08:00 |
Roy Qu
|
e5e322dea4
|
- enhancement: correctly highlight multiline raw string literals.
- change: remove "Assembly" color scheme item (it's not used anymore).
|
2023-06-30 10:53:58 +08:00 |
Roy Qu
|
d71cd7e7dc
|
- fix: "typedef struct" that don't have definition of the struct is not correctly parsed.
|
2023-06-29 21:31:30 +08:00 |
Roy Qu
|
dce377d6d2
|
update NEWS.md
|
2023-06-29 00:29:29 +08:00 |
Roy Qu
|
9dd654cc48
|
- enhancement: When deleteing files in the files view, try moving to the trash bin instead.
- fix: GNU assembly files (.s) are not shown in the files view.
|
2023-06-29 00:27:06 +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
|
b85b70bb4b
|
- fix: Can't copy by ctrl+dray&drop to current selection's begin/end
|
2023-06-26 09:00:08 +08:00 |
Roy Qu
|
4070362cdc
|
- enhancement: improve parsing result for function parameters like 'Node (&node)[10]'
|
2023-06-21 19:30:02 +08:00 |
Roy Qu
|
35b986a358
|
- enhancement: improve code completion for std iterators defined with "using namespace std"
|
2023-06-20 21:07:26 +08:00 |
Roy Qu
|
9e7d82fc52
|
work save
|
2023-06-20 10:58:14 +08:00 |
Roy Qu
|
be8a5610a4
|
- fix: Use "/" as path seperator when starting app by double clicking c/c++ files in the explorer.
|
2023-06-16 17:57:24 +08:00 |
Roy Qu
|
5e78c0aa62
|
- fix: Goto definition/Goto declaration/Info tips can't be correctly triggered when mouse pointer is at the last half character of current word.
|
2023-06-15 16:40:47 +08:00 |
Roy Qu
|
dfed4accf6
|
- enhancement: Tooltip support for '->' operator on std iterators.
- enhancement: Close other editors.
|
2023-06-13 17:16:09 +08:00 |
Roy Qu
|
4746d1b63c
|
- enhancement: Code completion for '->' operator on std iterators.
|
2023-06-08 17:15:55 +08:00 |
Roy Qu
|
36cb8b7867
|
- fix: When selection is availalbe, Ctrl+Click shouldn't jump to declaration/definition.
|
2023-06-07 20:41:35 +08:00 |
Roy Qu
|
e2f25d063f
|
- fix: Typedef and using alias is not correctly handled in expression evaluation.
|
2023-05-31 20:06:52 +08:00 |
Roy Qu
|
72189f0a94
|
- enhancement: Add various menu items for cursor actions using Home/End/Page Up/Page Down keys.
- enhancement: Filter names in the shortcut config page of options dialog.
|
2023-05-31 08:52:59 +08:00 |
Roy Qu
|
89cc44bcf6
|
- enhancement: support -std=c++2d gcc parameter
- fix: vertice shader(.vs) and fragment shader(.fs) files can't be openned by double click in the project browser.
|
2023-05-30 11:33:41 +08:00 |
Roy Qu
|
11bceaf972
|
- enhancement: support function arguments like "int (&t)[]"
- change: Don't show error dialog when bookmark/debug configuration json files are empty.
|
2023-05-29 10:52:17 +08:00 |
Roy Qu
|
774d4193b5
|
- enhancement: support function arguments like "int (&t)[]"
|
2023-05-29 10:14:44 +08:00 |
Roy Qu
|
e44b2999e1
|
- enhancement: show completion for return type of lambda expressions.
|
2023-05-26 08:55:21 +08:00 |
Roy Qu
|
3440b08d8d
|
- enhancement: ignore '__extension__' when parsing C/C++ codes.
|
2023-05-25 18:19:18 +08:00 |
Roy Qu
|
c304f3f8a0
|
- fix: lambda expression is not correctly handled.
|
2023-05-24 17:02:59 +08:00 |
Roy Qu
|
19a85db1f9
|
- fix: '^' is not correctly handled as operator.
|
2023-05-24 13:42:46 +08:00 |
Roy Qu
|
7e3ee41546
|
- fix: foreach-loops are not correctly parsed.
|
2023-05-14 15:57:07 +08:00 |
Roy Qu
|
2114206e76
|
- fix: Double-clicking on touchpad can't select current word.
|
2023-05-11 21:59:57 +08:00 |
Roy Qu
|
6736524380
|
- fix: Crash at startup when current problem in the problem set is connected with source file.
|
2023-05-03 12:55:19 +08:00 |
Roy Qu
|
61f4b84b13
|
- fix: Error message when save bookmarks.
|
2023-04-24 20:04:10 +08:00 |
Roy Qu
|
c066919e2e
|
- enhancement: Just keeping two digits after the decimal point for file size in the file properties dialog.
|
2023-04-19 18:07:19 +08:00 |
Roy Qu
|
aded956ca8
|
- enhancement: Auto skip ; and , when input.
|
2023-04-18 18:05:27 +08:00 |
Roy Qu
|
ba218fb8b8
|
- fix: Horizontal scroll by touchpad is inversed.
|
2023-04-13 21:50:53 +08:00 |
Roy Qu
|
98989f34c1
|
- fix: Horizontal scroll with touchpad is not working.
|
2023-04-13 20:05:28 +08:00 |
Roy Qu
|
2532a1dcdb
|
- fix: Project makefile generated for C files is not correct.
|
2023-04-13 10:21:44 +08:00 |
Roy Qu
|
8deb40f9f5
|
- change: The option "Check for stack smashing attacks (-fstack-protector)" is turned off by default in the Debug compiler set settings.
|
2023-04-07 09:55:35 +08:00 |