Roy Qu
fe8d3e9663
- fix: compile error in linux
...
- fix: can't receive gdb async output for commands
2021-12-27 21:32:30 +08:00
royqh1979@gmail.com
96ab0890ba
- fix: watch and local infos not updated when changing current frame in the call stack panel
...
- enhancement: pause the debugging program (The debugger should work under gdb server mode, which is turned off by default in windows)
2021-12-27 10:59:04 +08:00
Roy Qu
a9d32ce742
- add options for gdb server
...
- debug with gdb server
2021-12-25 18:09:19 +08:00
Roy Qu
9fc4b0ff09
- enhancement: run programs in terminal (under Linux)
...
- fix: monospace font doesn't exists under Debian Linux
- fix: files are readonly when opened in editor
2021-12-25 08:23:52 +08:00
Roy Qu
655bad6715
- enhancement: select icon sets in options dialog ( but we have only 1 icon set now...)
2021-12-24 09:17:28 +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
b956dbbcab
- enhancement: enable run/debug/compile when console program finished but pausing.
2021-12-23 17:07:27 +08:00
Roy Qu
6c413fe8f9
- enhancement: icons in all dialogs auto change size with fonts
...
- enhancement: save/restore sizes of CPU dialog and settings dialog
2021-12-23 09:11:58 +08:00
Roy Qu
cec7511009
- fix: step into instruction and step over instruction not correctly disabled when cpu dialog is created
...
- enhancement: icons in cpu dialog auto change size with fonts
2021-12-22 22:04:22 +08:00
Roy Qu
8bee9bf5c6
-fix: editor's tab close button size too small in high DPI settings
2021-12-22 19:54:06 +08:00
Roy Qu
a806fe9389
- enhancement: use svg icons for class browser
2021-12-21 07:38:49 +08:00
Roy Qu
7687fc1cb7
- fix: symbol completion for '<>' in the preprocessor line not work
2021-12-20 13:00:47 +08:00
Roy Qu
74fdf1ebef
- fix: left and right gutter offset settings not correctly saved
...
- enhancement: use svg icons for editor gutter, and they can zoom with font now
2021-12-20 09:36:18 +08:00
Roy Qu
da1dc2e856
- fix: auto indent processing error when input '{' in the middle of if statement
2021-12-19 20:48:23 +08:00
Roy Qu
34e3360fd3
update NEWS.md
2021-12-19 16:57:46 +08:00
Roy Qu
6ab8ba9869
- fix: compiler set's custom link parameters not used when compiling
...
- fix: code completion doesn't work when input inside () or []
2021-12-19 16:54:31 +08:00
Roy Qu
33e8042944
- enhancement: use the new expression parser to implement rename symbol
...
- fix: rename symbol shouldn't remove empty lines
2021-12-19 10:16:46 +08:00
Roy Qu
109ea5a0ae
- enhancement: better highlight processing for preprocess directives
2021-12-19 09:24:48 +08:00
Roy Qu
cd5b281c90
- enhancement: use the new expression parser to parse info for tips
2021-12-17 21:47:37 +08:00
Roy Qu
b2caf38e89
- fix: use pixel size for fonts, to fit different dpi in multiple displays
2021-12-16 19:14:14 +08:00
Roy Qu
2d65e1d93b
- fix: can't correctly set TDM-GCC compiler
...
- fix: auto add 32-bit compiler sets for TDM64-GCC
2021-12-16 11:36:52 +08:00
Roy Qu
879f001d0c
- fix: current line of the disassembly in the cpu window not correctly setted
...
- enhancement: add "step into one machine instruction" and "step over one machine instruction" in the cpu window
2021-12-16 10:46:38 +08:00
Roy Qu
436a299ebb
- enhancement: set font for problem case input/output textedits
...
- enhancement: when run problem cases, updates output immediately
2021-12-15 19:12:16 +08:00
Roy Qu
f0960f0dcb
- fix: button "run all problem cases" not disabled when compiling or debugging
2021-12-14 08:42:00 +08:00
Roy Qu
956b717a14
- enhancement: recalc layout info for code editors when dpi changed
2021-12-13 16:38:22 +08:00
Roy Qu
8d880efd24
- enhancement: Problem's test case shouldn't accept rich text inputs
2021-12-10 19:30:58 +08:00
Roy Qu
3f708cf887
- enhancement: add a demo for custom tool
2021-12-09 21:04:53 +08:00
Roy Qu
1df289c131
update translations
2021-12-09 11:22:28 +08:00
Roy Qu
1a3df76068
work save
2021-12-09 09:27:46 +08:00
Roy Qu
f75f885129
- enhancement: use token list instead of single string to do code completion ( intial version)
...
- fix: language options in the project wizard don't work
- fix: "ake as default language" option in the project wizard doesn't work
2021-12-03 21:36:12 +08:00
Roy Qu
51b344eb59
- enhancement: use "Microsoft Yahei" as the default UI font whe running in Simplified Chinese Windows
2021-11-30 22:39:24 +08:00
Roy Qu
ad61e63fec
- enhancement: press home will switch between begin of line and the position of fisrt non-space char
...
- enhancement: press end will switch between end of line and the position of last non-space char
2021-11-30 21:45:48 +08:00
Roy Qu
ce242fc2ab
- fix: can't correctly undo/redo unindent
2021-11-30 21:39:13 +08:00
Roy Qu
b4e70c4879
- fix: indent can't be correctly undo
...
- change: press tab when there are selections will do indent
2021-11-30 20:43:58 +08:00
Roy Qu
5d728c36d5
- enhancement: treat files ended with ".C" or ".CPP" as C++ files
2021-11-27 10:25:27 +08:00
Roy Qu
dfce6e7146
- enhancement: change project name in the project view
2021-11-27 09:36:49 +08:00
Roy Qu
564bf02e59
- fix:license info in the about dialog should be readonly
2021-11-26 20:44:27 +08:00
Roy Qu
db61432d36
- fix: dragging text from lines in the front to lines back will cause error
...
- fix: dragging text onto itself should do nothing
2021-11-26 19:54:05 +08:00
Roy Qu
ed3f320c50
- fix: select by mouse can't correctly set mouse's column position
...
- fix: dragging out of the editor and back will cause error
2021-11-26 19:04:04 +08:00
Roy Qu
f8a8f5df67
- fix: dragging out of the editor shouldn't reset the caret back
2021-11-26 08:29:00 +08:00
Roy Qu
03ae21ebf6
- enhancement: scroll while dragging text in the editor
2021-11-26 08:14:23 +08:00
Roy Qu
2fffe33bb7
- fix: the last line in the debug console is not correctly displayed
2021-11-25 23:41:40 +08:00
Roy Qu
cbec8f60f4
- fix: can't correctly display stl containers in watch
2021-11-25 21:44:08 +08:00
Roy Qu
817b1ca11f
update NEWS.md
2021-11-25 20:52:52 +08:00
Roy Qu
da27fba8f1
- fix: project's modified flag not cleared after saved
2021-11-25 20:50:51 +08:00
Roy Qu
92fcd9b923
implemented: watch var handles
2021-11-25 20:26:43 +08:00
royqh1979@gmail.com
614fc911b1
- fix: undo "delete word"/"delete to BOL"/"delete to EOL" correct reset caret position
2021-11-23 12:53:48 +08:00
royqh1979@gmail.com
3e743a6a06
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
...
# Conflicts:
# RedPandaIDE/compiler/projectcompiler.cpp
2021-11-23 12:34:40 +08:00
Roy Qu
cd1e20c2d7
- fix: restore caret position after reformat code
...
- enhancement: ask user to rebuild project, when run/debug the project and it has been modified
- fix: correct set the enabled state of "delete line"/"insert line"/"delete word"/"delete to BOL"/"delete to EOL" menu items
2021-11-23 10:32:33 +08:00
Roy Qu
dda0f82b4d
- fix: columns calculation not correct when paint lines containing chinese characters
2021-11-22 19:10:56 +08:00