Roy Qu
4f61797a50
fix: crash when close debugger
2021-12-25 20:02:53 +08:00
Roy Qu
f52ea9dcab
fix: gdb server can be correctly stopped
2021-12-25 19:22:29 +08:00
Roy Qu
f2504e1f43
add options for gdb server
...
debug with gdb server
2021-12-25 18:09:50 +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
7f4840a299
basic linux compatibily
2021-12-24 23:18:20 +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
b956dbbcab
- enhancement: enable run/debug/compile when console program finished but pausing.
2021-12-23 17:07:27 +08:00
Roy Qu
a50c6af5de
fix: correctly set states for buttons in cpu dialog
2021-12-23 09:17:27 +08:00
Roy Qu
b5a450312a
- refactor: icon manager
...
- work save: icons in the dialogs
2021-12-23 00:24:52 +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
f4fd5e7abe
work save: svg icons
2021-12-22 18:55:36 +08:00
Roy Qu
92520411b6
work save
2021-12-22 11:07:56 +08:00
Roy Qu
603675f435
work save: svg icons
2021-12-21 22:52:31 +08:00
Roy Qu
31240800c4
work save
2021-12-21 20:17:58 +08:00
Roy Qu
8a138897ca
work save
2021-12-21 19:13:47 +08:00
Roy Qu
1a6e365e42
fix: icon size in menu size not correct
2021-12-21 11:57:23 +08:00
Roy Qu
a806fe9389
- enhancement: use svg icons for class browser
2021-12-21 07:38:49 +08:00
Roy Qu
6f73ccff2f
use svg icons for editor gutter
2021-12-20 12:53:35 +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
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
959cdab6cb
use point as the unit for font size in configuration
2021-12-17 09:05:01 +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
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
c3ea1e6dd4
- enhancement: recalc layout info for code editors when dpi changed
2021-12-13 19:10:16 +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
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
319c26902c
- fix: path in macros should use system's path separator
2021-12-09 08:10:14 +08:00
Roy Qu
ee3864f565
work save
2021-12-08 22:47:28 +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
royqh1979@gmail.com
efdd4cd28c
- enhancement: add option "ignore spaces when validating problem cases" to the "Executor"/"Problem Set" option tab.
2021-11-27 15:43:47 +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
92fcd9b923
implemented: watch var handles
2021-11-25 20:26:43 +08:00
Roy Qu
3abbf66251
add "open cpu window when signaled" debug option
2021-11-25 10:18:21 +08:00
Roy Qu
af1bc5f538
can handle signal
2021-11-25 09:05:45 +08:00
Roy Qu
de0f176284
breakpoint / run / evaluation / memory view ok
2021-11-24 22:16:40 +08:00
Roy Qu
5c17096e00
work save
2021-11-24 21:22:01 +08:00
Roy Qu
b17406eb07
work save
2021-11-24 17:53:25 +08:00
Roy Qu
fdfa7c779f
work save
2021-11-24 10:07:35 +08:00
Roy Qu
d3abf822fb
Merge branch 'master' into gdbmi
2021-11-23 18:16:53 +08:00
royqh1979@gmail.com
9c2ffa2f80
update translation
2021-11-23 12:39:32 +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
royqh1979@gmail.com
6ba2d47c81
- enhancement: add "delete line"/"duplicate line"/"delete word"/"delete to EOL"/"delete to BOL" in the edit menu
2021-11-22 16:16:58 +08:00
royqh1979@gmail.com
e044bb0703
Merge branch 'master' into gdbmi
2021-11-20 07:22:09 +08:00
royqh1979
f274d7f208
- fix: problem set & problem views not correctly hidden when disabled in the general / problem set options
2021-11-19 07:52:36 +08:00