Roy Qu
e161ec42ae
- fix: app will become very slow when processing very long lines.
2022-01-19 23:43:25 +08:00
Roy Qu
8edace1c1d
- enhancement: add "minimum id length required to show code completion" to the options dialog's editor code completion page
2022-01-10 21:46:03 +08:00
Roy Qu
3d9edcad57
- enhancement: support ligatures in fonts like fira code ( disabled by default, can be turned on in options dialog's editor font page)
2022-01-10 20:16:26 +08:00
royqh1979@gmail.com
317db42876
add license information
2021-12-26 23:18:28 +08:00
Roy Qu
dda0f82b4d
- fix: columns calculation not correct when paint lines containing chinese characters
2021-11-22 19:10:56 +08:00
royqh1979
9638cbdd3f
- enhancement: can use symbols' own foreground color to draw selection or the current line
...
- enhancement: can use different colors to highlight the current word and the selections
- enhancement: can set editor's default background / foreground color. They must be setted to make the custom color schemes correctly.
- enhancement: can set the color for the current line's number in the gutter
- all predefined color schemes updated.
2021-11-03 23:27:05 +08:00
royqh1979@gmail.com
6ad87990c7
- fix: Custom editor colors shouldn't be tested for high contrast with the default background color
...
- fix: Custom color settings not correctly displayed in the options widget
- enhancement: add hit counts in the search result view
- fix: editor actions' state not correctly updated after close editors.
- fix: When replace in the editor, "Yes to All" and "No" button doesn't work correctly.
- fix: crash when editing non-c/c++ files
- enhancement: set the alpha value of scheme colors
- enhancement: can use symbols' own scheme color to draw selection
- enhancement: can use different colors to highlight the current word and the selections
2021-11-03 18:09:12 +08:00
royqh1979@gmail.com
1853332141
clean up debug code
2021-10-29 12:29:21 +08:00
royqh1979
7d82f37462
- enhancement: "use utf8 by default" in editor's misc setting
2021-10-24 15:17:31 +08:00
royqh1979
a5acb077fc
- fix: correctly handle integer with 'L' suffix in #if directives ( so <thread> can be correctly parsed )
...
- fix: correctly fill indents if it's not multiples of tab width
2021-10-20 20:15:16 +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
59390203e3
- fix: crash when create new file
...
- implement: two editor view
2021-10-13 11:32:59 +08:00
royqh1979@gmail.com
e50a8d0faf
correctly update old matching brackets
2021-10-12 20:45:26 +08:00
royqh1979@gmail.com
141de5ed74
- implement: highlight matching brackets
2021-10-12 20:38:39 +08:00
royqh1979@gmail.com
b3fb9e223b
- fix: editor's font style shouldn't affect gutter's font style
2021-10-10 21:46:11 +08:00
royqh1979@gmail.com
8e4c20a2a3
- fix: makefile generated for static / dynamic library projects not right
...
correct processing for input in code template's place holders
2021-10-05 23:30:34 +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
842e1f6cbd
- fix: editor folder process error
...
- add: function tooltip
2021-09-23 12:06:26 +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
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
67fba515a3
- fix: cursor column info on status bar is wrong
...
- fix: can't correctly highlight function names in the editor
2021-08-29 22:51:23 +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
41b9c53146
work save: cpp parser done
2021-08-22 23:48:00 +08:00
royqh1979@gmail.com
95129e8859
work save
2021-08-19 17:08:01 +08:00
royqh1979@gmail.com
83116306a9
work save
2021-08-16 23:17:48 +08:00
royqh1979@gmail.com
1f403198e5
* work save: syntax error display in the editor
2021-06-24 16:05:19 +08:00
royqh1979
9390545641
* work save
2021-06-20 09:27:37 +08:00
royqh1979
6d7bfcd62a
* work save: editor color scheme option
2021-06-19 22:58:35 +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
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
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