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
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
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
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
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
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
51b344eb59
- enhancement: use "Microsoft Yahei" as the default UI font whe running in Simplified Chinese Windows
2021-11-30 22:39:24 +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
3abbf66251
add "open cpu window when signaled" debug option
2021-11-25 10:18:21 +08:00
royqh1979
c7a6412986
- fix: executor / problem set options not correctly saved
2021-11-19 08:11:33 +08:00
royqh1979
1c9bb49799
- enhancement: save/load default projects folder
...
- enhancement: add editor general options "highlight current word" and "highlight matching braces"
2021-11-18 21:25:28 +08:00
royqh1979
b8f75cb337
- fix: ide failed to start, if there are errors in the compiler set settings
2021-11-18 10:42:41 +08:00
royqh1979@gmail.com
4e7269cbf0
- enhancement: auto save/load the default open folder in the configuration file
2021-11-10 10:42:33 +08:00
royqh1979
5878f59958
- enhancement: View menu
...
- enhancement: hide/show statusbar
- enhancement: hide/show left/bottom tool window bars
- enhancement: hide/show individual left/bottom tool window
2021-11-09 21:22:50 +08:00
royqh1979@gmail.com
64e4ec3176
work save
2021-11-09 12:31:37 +08:00
royqh1979@gmail.com
78c3387d7f
- fix: correctly display watch & local variable names when debugging
2021-11-08 22:00:49 +08:00
royqh1979@gmail.com
4259480471
- fix: correct set the position of chinese input methods
2021-11-08 21:19:48 +08:00
royqh1979
f167e10c12
- enhancement: auto clear parsed symbols when the editor is hidden ( to reduce memory usage of un-active editors)
2021-11-08 09:19:50 +08:00
royqh1979
2dc8896fbe
- change: memory view and locals view use debug console's font settings
2021-11-06 19:31:16 +08:00
royqh1979@gmail.com
6183542f34
fix: correctly test if it's green edition
2021-11-05 12:37:40 +08:00
royqh1979@gmail.com
32e354b800
- fix: can't correctly test if it's not running in green mode
...
update README.md
2021-11-05 11:48:46 +08:00
royqh1979@gmail.com
02d935fb32
- change: turn on gcc compiler's "-pipe" option by default, to use pipe instead of temp files in compiliation (and make the life of SSD longer)
...
- fix: correctly save input histories for the find combo box in the Find dialog
- add installer scripts
2021-11-05 10:44:23 +08:00
royqh1979@gmail.com
88a7c46eda
- enhancement: Problem Set
...
- enhancement: Competitive Companion Support
- fix: when search in project, files opened for search shouldn't be parsed for symbols.
- fix: when search in project, the search history is not correctly updated.
2021-11-02 13:12:36 +08:00
royqh1979@gmail.com
1b9fdd3020
- change: "save" action will be enabled no matter contents in the current editor is modified or not
2021-11-01 23:14:17 +08:00
royqh1979@gmail.com
fde31ce7b5
- enhancement: more accurate auto indent calculation
...
- change: remove "add indent" option in the editor general options widget ( It's merged with "auto indent" option)
2021-10-29 15:15:43 +08:00
royqh1979
a3c335eed6
- fix: options not correctly set when change compiler set in the project settings
...
- change: reset compiler settings when change the project compiler set
2021-10-25 21:36:23 +08:00
royqh1979
c7205f572e
- enhancement: "use utf8 by default" in editor's misc setting
2021-10-24 13:03:54 +08:00
royqh1979
c3be38b9b6
- fix: file path seperator used in the app is not unified, and cause errors somtimes.
2021-10-23 17:32:03 +08:00
royqh1979@gmail.com
7a5b6b8efc
- implement: files view
2021-10-22 15:02:54 +08:00
royqh1979
d2ca199024
work save
2021-10-22 07:42:51 +08:00
royqh1979
3e442b0860
- enhancement: autosave/load bookmarks
...
- enhancement: autosave/load breakpoints
- enhancement: autosave/load watches
2021-10-21 19:33:11 +08:00
royqh1979@gmail.com
e2751fc693
- enhancement: set mouse wheel scroll speed in the editor general option tab ( 3 lines by default)
2021-10-20 12:27:44 +08:00
royqh1979@gmail.com
25d83d0e8d
- enhancement: fill indents in the editor (Turned off by default)
2021-10-20 11:14:49 +08:00
royqh1979@gmail.com
7eda4e35b3
- implement: export as rtf / export as html
...
- fix: the contents copied/exported are not correctly syntax colored
- fix: stop execution if the source file is not compiled and user choose not to compile it
- fix: not correctly parse gdb's output
- fix: path not correctly setted for the debugger process
- fix: indent line not correctly drawed
2021-10-12 19:39:24 +08:00
royqh1979@gmail.com
3a81281f7d
- change: enable copy as HTML by default
...
- fix: unneeded empty lines when copy as HTML
2021-10-10 22:19:48 +08:00
royqh1979@gmail.com
a16562f6ce
- fix: The Enter key in the numpad doesn't work
...
- fix: The compiled executable not fully write to the disk before run it
- fix: settings object not correctly released when exit
- fix: shouldn't check syntax when save modifications before compiling
- fix: shouldn't scroll to the end of the last line when update compile logs
- fix: can't debug project
2021-10-09 11:33:23 +08:00
royqh1979@gmail.com
8b4fa1f0fc
- implement: default settings for code formatter
...
- implement: remove all custom settings
2021-10-08 20:01:29 +08:00
royqh1979@gmail.com
b28d2d4ab4
- implement: when startup , open file provided by commmand line options
...
- implement: open files pasted by clipboard
2021-10-04 20:05:24 +08:00
royqh1979@gmail.com
0ae9b92924
- implement: register file associations
2021-10-04 19:23:52 +08:00
royqh1979@gmail.com
1c745871b2
- enhancement: don't add encoding options when using clang to compile (clang only support utf-8)
2021-10-04 00:18:16 +08:00
royqh1979@gmail.com
bed1dab265
- implement: correctly recognize clang (msys2 build)
2021-10-03 23:46:40 +08:00
royqh1979@gmail.com
7c68fc4f75
- fix: when press shift, completion popu window will hide
...
- enhancement: options in debugger setting widget, to skip system/project/custom header&project files when step into
2021-09-28 14:18:51 +08:00
royqh1979@gmail.com
1d2357c374
class browser done
2021-09-26 16:25:17 +08:00
royqh1979@gmail.com
b9d26494b6
work save
2021-09-21 20:41:17 +08:00
royqh1979@gmail.com
95cb5ea52e
- enhancement: options for editor tooltips
2021-09-21 20:36:43 +08:00
royqh1979@gmail.com
77356215aa
- enhancement: paint color editor use system palette's disabled group color
...
- fix: add watch not work when there's no editor openned;
- enhancement: rainbow parenthesis
- enhancement: run executable with parameters
2021-09-19 17:59:03 +08:00
royqh1979@gmail.com
02b3d43e5d
work save: new project dialog
2021-09-16 12:03:10 +08:00