royqh1979@gmail.com
83b99c99de
- fix: should use c++ syntax to check ".h" files
...
- fix: can't copy contents in a readonly editor
- fix: project's file not correctly syntaxed when open in editor
2021-10-09 22:03:05 +08:00
royqh1979@gmail.com
c58ddf7073
- 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
2021-10-09 09:09:05 +08:00
royqh1979@gmail.com
785f4769cd
work save
2021-10-08 22:40:11 +08:00
royqh1979@gmail.com
b0442258db
- print support
2021-10-07 07:52:20 +08:00
royqh1979@gmail.com
3e8200d307
- use QMutex instead of QRecursiveMutex in SynEdit
...
- Can use tab / shift-tab as shortcut for indent/unindent
2021-10-06 23:35:45 +08:00
royqh1979@gmail.com
ffb87fe66c
input method processing for line has selections and special areas
...
- fix: add mutex lock to prevent rare conditions when editor is modifying and the content is read
2021-10-05 21:25:23 +08:00
royqh1979@gmail.com
f8f5b7b0d8
add underline to indicate current ime input
2021-10-05 00:42:35 +08:00
royqh1979@gmail.com
5180387ec7
- fix: code fold parsing not correct
2021-10-04 20:56:57 +08:00
royqh1979@gmail.com
35b7bdb18c
- implement: refactor in file
2021-10-04 11:07:35 +08:00
royqh1979@gmail.com
237e86cea0
- implement: user code snippet / template
...
- implement: auto generate javadoc-style docstring for functions
- enhancement: use up/down key to navigate function parameter tooltip
- enhancement: press esc to close function parameter tooltip
2021-10-02 13:29:45 +08:00
royqh1979@gmail.com
22acab0950
fix : header file completion stop work when input '.'
2021-09-27 00:52:25 +08:00
royqh1979@gmail.com
2915a862ff
fix: can't correctly create project in release mode
2021-09-26 22:39:26 +08:00
royqh1979@gmail.com
342f497fba
work save
2021-09-25 08:40:18 +08:00
royqh1979@gmail.com
97e37bfd62
refactor normailizedbuffercoord
2021-09-25 07:51:48 +08:00
royqh1979@gmail.com
bfa5835cfa
- refactor: brace states in parser
...
- changer: colors for braces in VS Code color scheme
2021-09-23 14:46:42 +08:00
royqh1979@gmail.com
842e1f6cbd
- fix: editor folder process error
...
- add: function tooltip
2021-09-23 12:06:26 +08:00
royqh1979@gmail.com
f59d67e5f0
work save
2021-09-20 23:33:53 +08:00
royqh1979
8c1f959363
minor fix
2021-09-20 16:03:24 +08:00
royqh1979
01e8e0ae41
add: normalized buffer coord in qsynedit, to easy parse contents
2021-09-20 15:57:48 +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
ad5b3f5e28
- fix: correctly update brackets level
2021-09-19 15:00:53 +08:00
royqh1979@gmail.com
b6df4fcf41
- fix: debug very slow when local infos are long
...
- fix: wrong code fold calculation
2021-09-19 14:28:30 +08:00
royqh1979@gmail.com
deabf1e847
- fix: editor's modified state not correctly initiated
...
- fix: project's modified state not correctly initiated
2021-09-18 11:08:30 +08:00
royqh1979@gmail.com
14c83ab829
- fix: caret color error when turn on option "caret use text color"
...
- show / hide some options depends on other options state
2021-09-15 14:35:37 +08:00
royqh1979@gmail.com
85e9b4d697
work save: open project
2021-09-11 18:42:49 +08:00
royqh1979@gmail.com
f0530d6737
work save: auto link
2021-09-04 14:06:48 +08:00
royqh1979@gmail.com
cda37802ae
- feature: file properties dialog
...
- fix: included file's using namespace list not correctly handled
2021-09-04 00:13:42 +08:00
royqh1979@gmail.com
264e3533d9
Merge branch 'master' of github.com:royqh1979/RedPanda-CPP
2021-09-02 12:14:47 +08:00
royqh1979@gmail.com
6353f40208
feature: caret list
2021-09-02 12:14:02 +08:00
royqh1979
9fab69b08f
fix: error when insert completion word
2021-09-01 17:44:28 +08:00
royqh1979
8e3c85e027
fix: indent error when overwrite ‘}’
2021-09-01 17:39:54 +08:00
royqh1979
ff4e20ae18
- fix: indent error when overwrite '}'
2021-09-01 17:34:39 +08:00
royqh1979@gmail.com
fe4c6f0659
- fix: wront indent when insert line break
2021-09-01 16:17:31 +08:00
royqh1979
acbb7c06b8
- fix: only highlight fully selected word
2021-08-31 14:41:48 +08:00
royqh1979
dd39b251b4
- feature: code completion settings dialog
...
- Simplified Chinese translation updated
- fix: crash when new a file
2021-08-30 16:59:08 +08:00
royqh1979@gmail.com
3d103ddee9
work save: hint
2021-08-29 17:23:40 +08:00
royqh1979@gmail.com
7207994d57
work save: header completion suggestion done
2021-08-29 10:14:07 +08:00
royqh1979@gmail.com
05f686d61e
work save
2021-08-28 09:01:40 +08:00
royqh1979@gmail.com
19e37b6ae7
work save
2021-08-27 23:51:42 +08:00
royqh1979@gmail.com
f8fae59dcc
work save
2021-08-26 17:48:23 +08:00
royqh1979@gmail.com
60a4e8c468
work save
2021-08-23 17:27:17 +08:00
royqh1979@gmail.com
83116306a9
work save
2021-08-16 23:17:48 +08:00
royqh1979@gmail.com
2be69f0758
work save: replace done
2021-08-04 09:13:41 +08:00
royqh1979@gmail.com
f93b23f451
work save: basic find done
2021-08-03 23:55:57 +08:00
royqh1979
24b69f5749
work save
2021-08-02 21:58:39 +08:00
royqh1979@gmail.com
100ceeda6c
work save
2021-08-02 17:24:11 +08:00
royqh1979@gmail.com
d89866803c
work save
2021-08-01 01:06:43 +08:00
royqh1979@gmail.com
84ba68f1b9
* work save: toggle breakpoint in editor
2021-07-03 13:57:22 +08:00
royqh1979
38edefa59b
* work save
2021-07-01 19:44:38 +08:00
royqh1979
effd416389
* work save: compile & run
2021-06-25 12:40:11 +08:00
royqh1979
94ae45cca4
* work save : color scheme
2021-06-24 22:33:57 +08:00
royqh1979@gmail.com
1f403198e5
* work save: syntax error display in the editor
2021-06-24 16:05:19 +08:00
royqh1979@gmail.com
aad78fa475
* fix: use backspace to delete selected text is not correctly handled
...
* done: delete symbol pairs
2021-06-23 08:55:56 +08:00
royqh1979@gmail.com
0f59b1c665
* work save for symbol completion
2021-06-22 23:00:34 +08:00
royqh1979
fd9b41ac6d
* work save for symbol completion options
2021-06-21 22:01:35 +08:00
royqh1979
08a89abe59
* work done : toggle comments
...
* if compile failed, use message box to notify the user
2021-06-21 11:21:26 +08:00
royqh1979@gmail.com
021873a9d6
* work save: color scheme options
2021-06-20 14:30:47 +08:00
royqh1979@gmail.com
e3abdb88b7
* work save: can load color scheme now
2021-06-18 22:57:19 +08:00
royqh1979@gmail.com
bbe3b555a6
* add: html exporter
...
* add: copy as html
* correctly update status bar
* correctly update action states
* correctly change/convert encoding
2021-06-12 22:36:23 +08:00
royqh1979@gmail.com
aea51d21e4
* work save; add rtf exporter
2021-06-10 09:34:59 +08:00
royqh1979@gmail.com
0f0ca96545
* finish editor font option form
...
* refactor: remove width property from SynGutter
* finish gutter click event process
* mouse wheel scroll contents in the SynEdit
2021-06-09 17:12:23 +08:00
royqh1979@gmail.com
229148c309
* refactor: remove mMaxScrollWidth variable from qsynedit/CodeFolding.cpp
...
* add: editor font options form
2021-06-08 21:41:42 +08:00
royqh1979@gmail.com
a0d142f6df
* fix: new file's name errorString
...
* fix: display error when row number digit count's Changed
* fix: top line is not correctly setted, when add new lines after the last line just above the editor's bottom
2021-06-07 21:34:48 +08:00
royqh1979@gmail.com
1f74245f0a
* basic settings for the editor
2021-06-07 11:02:03 +08:00
royqh1979@gmail.com
35249d57df
* fix undo bug
2021-06-06 09:45:08 +08:00
royqh1979@gmail.com
646550cf06
* undo/redo
2021-06-05 23:43:45 +08:00
royqh1979@gmail.com
c8f72ebdf5
* can do basic editing now
2021-06-04 21:27:51 +08:00
royqh1979@gmail.com
89af3d6b4f
* work save
2021-06-03 23:18:51 +08:00
royqh1979@gmail.com
8256928f53
* work save
2021-06-03 20:26:36 +08:00
royqh1979@gmail.com
83bc63f14e
work save
2021-05-29 21:35:46 +08:00
royqh1979@gmail.com
1420dfb32b
can set caret by left click mouse
2021-05-27 23:45:22 +08:00
royqh1979@gmail.com
6f9224e188
caret move vertically ok
2021-05-27 21:39:18 +08:00
royqh1979@gmail.com
d4abd99a6c
* move cursor horizontally ok
2021-05-27 20:33:25 +08:00
royqh1979@gmail.com
7f0ab217e8
* code fold works now
...
* correctly parse compiler output
2021-05-27 01:05:49 +08:00
royqh1979@gmail.com
fc9099a9da
* highlighter can work now
2021-05-26 18:32:17 +08:00
royqh1979@gmail.com
2ea5169675
* work save
2021-05-26 00:04:20 +08:00
royqh1979@gmail.com
8fda9b7a4a
* work save
...
* qsynedit can correctly load and display file without highlighter and chinese characters
2021-05-24 22:09:14 +08:00
royqh1979@gmail.com
bd95fccfa8
* work save
2021-05-24 21:48:03 +08:00
royqh1979@gmail.com
3076d01cb2
* work save
2021-05-24 18:11:07 +08:00
royqh1979@gmail.com
aee8794305
* work save
2021-05-24 00:41:00 +08:00
royqh1979@gmail.com
101302255b
* work save
2021-05-21 23:33:53 +08:00
royqh1979@gmail.com
c7a7f69285
work save
2021-05-18 15:49:58 +08:00
royqh1979@gmail.com
cd75fefcc6
work save
2021-05-16 20:36:00 +08:00
royqh1979@gmail.com
fcd640b0e3
work save
2021-05-14 23:56:43 +08:00
royqh1979@gmail.com
0049f4f1e1
reuse qscintilla
2021-05-14 12:27:53 +08:00
royqh1979@gmail.com
11f3089ad9
* work save
2021-05-07 21:05:48 +08:00
royqh1979@gmail.com
51434661a0
* work save
2021-05-06 20:55:55 +08:00
royqh1979@gmail.com
1dddfc6fea
* work save
2021-05-03 10:15:40 +08:00