Roy Qu
f67628863f
- fix: minor memory leaks when set itemmodels
...
- fix: thread for parsing doesn't correctly released when parsing finished ( so and the parser)
2022-10-10 18:05:18 +08:00
Roy Qu
39c56aeff2
- change: clear tools output panel when start to compile
...
- change: don't show syntax check messages in the tools output panel
2022-10-10 07:11:59 +08:00
Roy Qu
25ac4d5048
refactor: open/create project
...
refactor: save/load project layout
2022-10-09 22:19:18 +08:00
Roy Qu
1e5a130def
- fix: gliches in UI's left panel in some OS
...
- fix: correctly restore project layout when reopen it
- fix: correctly handle rename unit
- refactor: use filename as the primary key for project unit
2022-10-08 23:30:30 +08:00
Roy Qu
592d6bba32
- enhancement: add/new/remove project files won't rebuild project tree
2022-10-02 23:33:58 +08:00
Roy Qu
70e03abdb1
done: save/load project layout
2022-10-02 23:32:33 +08:00
Roy Qu
4542df6049
done: add/new/remove project unit
2022-10-02 17:23:27 +08:00
Roy Qu
9f39248dbc
done: remove unit also remove it's empty parent
2022-10-02 16:25:00 +08:00
Roy Qu
8ca7377cfe
done: correctly set parent node for new project unit
2022-10-02 13:29:51 +08:00
Roy Qu
e557a31848
refactor project
2022-10-01 08:54:44 +08:00
Roy Qu
c1b414d10a
- fix: project files that lies in project include folder is wrongly openned in Read-only mode
2022-09-30 17:51:26 +08:00
royqh1979@gmail.com
e22f3f0684
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2022-09-29 22:28:04 +08:00
royqh1979@gmail.com
b01f783c4a
update package script for 1.4
2022-09-29 22:15:20 +08:00
Roy Qu
f2d991c7f0
fix windows package scripts
2022-09-27 23:44:26 +08:00
Roy Qu
58a8b7e6dd
- fix: when "cleary symbol table of hidden editors" is turned on, content in the editor reshown is not correctly parsed
2022-09-27 18:53:42 +08:00
Roy Qu
f187e9ead2
work save
2022-09-27 14:43:33 +08:00
Roy Qu
d946b9373e
refactor: clean up QSynedit
2022-09-27 14:01:38 +08:00
Roy Qu
4807bdb43a
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2022-09-26 19:46:19 +08:00
Roy Qu
a165efa7cf
- fix: astyle.exe can't correctly format files that using non-ascii identifier
2022-09-26 16:17:02 +08:00
Roy Qu
986ca4744e
fix: build error in linux
2022-09-26 15:20:13 +08:00
Roy Qu
70bf0c9eb7
fix: build error under linux
2022-09-26 15:10:31 +08:00
Roy Qu
ebf78dbecb
work done: make qsynedit a standalone module
2022-09-26 14:54:28 +08:00
Roy Qu
15bbf15d38
work save
2022-09-26 12:01:45 +08:00
Roy Qu
51a3b5bb82
work save
2022-09-26 11:18:43 +08:00
Roy Qu
71a728a868
work save
2022-09-25 17:43:31 +08:00
Roy Qu
6f4b24c753
work save
2022-09-25 16:07:52 +08:00
Roy Qu
a727929e88
refactor folder structure
2022-09-25 10:16:13 +08:00
Roy Qu
00ea7ee773
create QSynedit namespace
2022-09-25 09:55:18 +08:00
Roy Qu
40cae133ba
- fix: the project compiler options is not correctly read when open old dev-c++ project
2022-09-24 21:24:58 +08:00
Roy Qu
8b3490243c
update todo
2022-09-24 09:01:24 +08:00
Roy Qu
9b09b4263f
- fix: crash when create non C/C++ source file in project
...
- fix: can't open text project file in the editor
- change: when create non-text project file, don't auto open it
2022-09-23 10:27:44 +08:00
Roy Qu
5ba802c0ee
- fix: "Encode in UTF-8" is not correctly checked, when the editor is openned using UTF-8 encoding.
2022-09-21 09:31:01 +08:00
Roy Qu
8474ae6b8f
- fix: the size of horizontal caret is wrong
2022-09-07 15:08:31 +08:00
Roy Qu
6d40857fb9
minor fix
2022-09-04 10:09:48 +08:00
Roy Qu
6ff83d602c
- enhancement: change orders of the problems in the problem set panel by drag&drop
...
- enhancement: change orders of the problem cases in the problem panel by drag&drop
2022-09-03 20:18:32 +08:00
Roy Qu
ca4687c7cd
fix: don't clear symbol table when minimized
2022-08-27 11:07:48 +08:00
Roy Qu
d438864a4d
- change: reduce time intervals for selection by mouse
2022-08-25 16:53:06 +08:00
Roy Qu
4df3ba4f14
- enhancement: don't parse all openned files when start up
...
- enhancement: don't parse files when close all and exit
2022-08-24 17:05:16 +08:00
Roy Qu
3f37d1d9b6
update debian package script
2022-08-16 10:42:45 +08:00
Roy Qu
0a57f7290b
update sweep miner template
2022-08-08 16:18:42 +08:00
Roy Qu
be1bf5717f
update sweepminer template
2022-08-08 15:56:44 +08:00
Roy Qu
a8dc93d4b4
- fix: can't set shortcut that contains shift and non-alphabet characters
2022-08-08 12:11:16 +08:00
Roy Qu
6b64eab16b
- fix: can't correctly set project icon
2022-08-08 10:45:35 +08:00
Roy Qu
eda042a683
replace QFile::copy with customed one
2022-08-07 22:25:52 +08:00
Roy Qu
92d7370903
- enhancement: create template
2022-08-07 21:41:57 +08:00
Roy Qu
810520c2cd
add new templates
2022-08-07 12:10:12 +08:00
Roy Qu
5966ee0a5f
- change: organization structure of templates
2022-08-07 12:09:22 +08:00
Roy Qu
829e73895b
- fix: files in network drive is opened in readonly mode
2022-08-06 08:51:53 +08:00
Roy Qu
8d4411ee55
- enhancement: Portuguese Translation ( Thanks for crcpucmg@github)
2022-08-05 20:56:09 +08:00
Roy Qu
80451256c2
move translations
2022-08-05 20:39:01 +08:00