Roy Qu
|
ffaa8086d1
|
compatible with qt 5.12
|
2022-04-28 19:02:34 -07:00 |
Roy Qu
|
f0c0197380
|
- fix: auto syntax check fail, if the file is not gbk and includes files encoded with utf8
- fix: running programs with input redirected can't exit at once.
|
2022-03-31 09:56:49 +08:00 |
Roy Qu
|
7bc5a2ee7a
|
- fix: can't stop a freeze program that has stdin redirected.
- enhancement: context menu for problem cases table
|
2022-03-30 19:28:46 +08:00 |
Roy Qu
|
a1614cef68
|
- enhancement: display problem case running time
- enhancement: set problem case input/expected output file
- enhancement: auto position cursor in expected with output's cursor
|
2022-03-29 18:06:24 +08:00 |
Roy Qu
|
ac54496aeb
|
- fix: auto syntax check use wrong charset, if a file in editing is not encoded with ANSI encoding
- enhancement: timeout for problem case test in
|
2022-03-27 11:44:52 +08:00 |
Roy Qu
|
0099aa436a
|
- fix: when running problem cases, the output textbox might be wrongly cleared.
|
2022-02-04 19:14:10 +08:00 |
royqh1979@gmail.com
|
a9f7cdd0e6
|
add timeout for flushing output buffer when running problem cases
|
2022-01-28 08:21:56 +08:00 |
Roy Qu
|
002f9d4805
|
- fix: mainwindow action's short cut doesn't work, if the action is not in menu or toolbar
- fix: when run all cases for a problem, processing of output is slow
|
2022-01-28 00:31:11 +08:00 |
Roy Qu
|
bb6a4ed9c8
|
qt 5.12 compatibility
|
2022-01-04 16:50:54 +08:00 |
royqh1979@gmail.com
|
317db42876
|
add license information
|
2021-12-26 23:18:28 +08:00 |
Roy Qu
|
1fe9be9791
|
add app library path
|
2021-12-26 15:08:54 +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
|
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 |
royqh1979@gmail.com
|
47f10a2105
|
- enhancement: Problem Set Support
- enhancement: Competitive Companion Support
|
2021-11-02 09:29:35 +08:00 |
royqh1979@gmail.com
|
f28aac649b
|
- fix: remove the file change monitor if it's remove from the disk
- fix: don't test if a file is writable before save to it (because qt can't do that test reliably).
- problem set ui almost done
|
2021-11-02 01:07:37 +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
|
e82723c6f8
|
work save
|
2021-11-01 20:44:08 +08:00 |
royqh1979
|
9f4e8344a3
|
work save: oj problem cases runner
|
2021-11-01 09:18:23 +08:00 |