Roy Qu
|
a50c6af5de
|
fix: correctly set states for buttons in cpu dialog
|
2021-12-23 09:17: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
|
b5a450312a
|
- refactor: icon manager
- work save: icons in the dialogs
|
2021-12-23 00:24:52 +08:00 |
Roy Qu
|
3b7eb3b2da
|
- 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:34 +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
|
5e076419c2
|
work save
|
2021-12-22 19:46:03 +08:00 |
Roy Qu
|
6adc9960e0
|
work save: svg icons
|
2021-12-22 19:01:58 +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
|
0550874fbb
|
add new icons
|
2021-12-21 17:48:14 +08:00 |
Roy Qu
|
1a6e365e42
|
fix: icon size in menu size not correct
|
2021-12-21 11:57:23 +08:00 |
Roy Qu
|
283a6db961
|
remove no use files
|
2021-12-21 07:40:04 +08:00 |
Roy Qu
|
a806fe9389
|
- enhancement: use svg icons for class browser
|
2021-12-21 07:38:49 +08:00 |
royqh1979@gmail.com
|
cf4118d911
|
work save
|
2021-12-21 00:11:36 +08:00 |
Roy Qu
|
fa5883cd04
|
work save
|
2021-12-20 20:04:46 +08:00 |
Roy Qu
|
25124a79a0
|
use svg icons for class parser
|
2021-12-20 16:38:27 +08:00 |
Roy Qu
|
8819da2e04
|
add new svg icons for class parser
|
2021-12-20 13:39:55 +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
|
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
|
ba538c9b13
|
better auto indent calculation for '{' after if/for statement
|
2021-12-20 08:45:16 +08:00 |
Roy Qu
|
bb5d1b706c
|
work save
|
2021-12-20 08:18:43 +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
|
7ec93d2645
|
update versions
|
2021-12-19 16:57:10 +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
|
41336cf31f
|
add a function to find statement by expression in the parser
|
2021-12-18 23:36:58 +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
|
8a4842efb4
|
remove init wizard
|
2021-12-17 10:10:04 +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
|
e7ae7f1220
|
update translations
|
2021-12-16 18:23:48 +08:00 |
Roy Qu
|
0b414df5b2
|
- fix: auto add 32-bit compiler sets for TDM64-GCC
|
2021-12-16 17:56:42 +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
|
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 |
royqh1979@gmail.com
|
0e0689ad64
|
work save
|
2021-12-13 12:09:37 +08:00 |
Roy Qu
|
2de2f1e162
|
work save
|
2021-12-12 13:02:00 +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
|
868cce7dc0
|
work save
|
2021-12-10 18:24:40 +08:00 |
Roy Qu
|
3f708cf887
|
- enhancement: add a demo for custom tool
|
2021-12-09 21:04:53 +08:00 |