Commit Graph

466 Commits

Author SHA1 Message Date
royqh1979@gmail.com ec458a880a - fix: editor's inproject property not correctly setted (and may cause devcpp to crash when close project) 2021-10-07 00:48:05 +08:00
royqh1979@gmail.com e6d4bdd43c - implement: handle windows logout message 2021-10-07 00:25:11 +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 48e97dc15d - implement: config shortcuts 2021-10-06 23:19:18 +08:00
royqh1979@gmail.com d88bab1e20 work save: implement shortcut configurations 2021-10-06 12:19:46 +08:00
royqh1979@gmail.com f75c9f26cf - fix: editors disappeared when close/close all 2021-10-06 00:05:07 +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 3ed5701621 fix: #include_next processing 2021-10-04 22:32:34 +08:00
royqh1979@gmail.com 2f76aa42a8 hide popup windows in editor when focus out 2021-10-04 22:10:13 +08:00
royqh1979@gmail.com 77e8eda8a3 - enhancement: support #include_next (and clang libc++) 2021-10-04 21:59:48 +08:00
royqh1979@gmail.com 5180387ec7 - fix: code fold parsing not correct 2021-10-04 20:56:57 +08:00
royqh1979@gmail.com 2a3dcf52fa work save: when save file associations, skip associations that not changed and unchecked 2021-10-04 20:36:20 +08:00
royqh1979@gmail.com b5725e9761 update NEWS.md 2021-10-04 20:17:05 +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 13bd395134 update translations 2021-10-04 14:26:24 +08:00
royqh1979@gmail.com 2d861e0f05 - add "cancle" button in replace panel 2021-10-04 14:03:22 +08:00
royqh1979@gmail.com 75a6b75ebb - enhancement: replace in files
- enhancement: refactor in project (using search symbol occurence and replace in files)
 - fix: search in files
2021-10-04 12:49:55 +08:00
royqh1979@gmail.com 35b7bdb18c - implement: refactor in file 2021-10-04 11:07:35 +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 f872512574 minor ui change 2021-10-03 23:37:03 +08:00
royqh1979@gmail.com ce1b04478a update README.md 2021-10-03 23:35:46 +08:00
royqh1979@gmail.com 13ab0bd9e6 - fix: "todo" with lowercase can't be found 2021-10-03 23:16:54 +08:00
royqh1979@gmail.com 4fe1766ccd - add: about dialog 2021-10-03 23:12:20 +08:00
royqh1979@gmail.com 32864424a7 version upgrade 2021-10-03 19:56:05 +08:00
royqh1979@gmail.com 08d1006ae0 - enhancement: todo view 2021-10-03 17:18:43 +08:00
royqh1979@gmail.com 67850cfe48 work save 2021-10-03 14:06:32 +08:00
royqh1979@gmail.com d58e2ac54e - fix: errors in code snippet processing
- change: auto open a new editor at start
2021-10-03 09:57:19 +08:00
royqh1979@gmail.com caaf07a6cc - fix: old data not displayed when editing code snippets
- fix: shift-tab for unindent not work
 - fix: can't save code snippets modifications
2021-10-03 08:25:28 +08:00
royqh1979@gmail.com f2e09075fc - ehancement: check if debugger path contains non-ascii characters (this will prevent it from work) 2021-10-02 21:46:34 +08:00
royqh1979@gmail.com de625755e5 - fix: errors in debug console
- fix: speed up the parsing process of debugger
2021-10-02 17:38:29 +08:00
royqh1979@gmail.com 25070cc491 - implement: context menu for debug console
- fix: errors in debug console
 - fix: speed up the parsing process of debugger
2021-10-02 17:01:08 +08:00
royqh1979@gmail.com 8ebe9174bb - implement: symbol usage count
- 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
 - enhancement: code suggestion for unicode identifiers
2021-10-02 15:34:18 +08:00
royqh1979@gmail.com 22341d11fa work save 2021-10-02 14:54:49 +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 ae9c90236f work save 2021-10-02 10:05:48 +08:00
royqh1979 bf378d3408 work save 2021-10-02 10:05:14 +08:00
royqh1979 80df4701d6 work save 2021-10-02 09:16:44 +08:00
royqh1979 23b651f0c4 work save 2021-10-01 21:16:22 +08:00
royqh1979@gmail.com 6ecfd228be work save 2021-09-30 21:25:48 +08:00
royqh1979@gmail.com c59e2c6667 work save 2021-09-30 20:10:48 +08:00
royqh1979 a0ea72071c work save: code snippet edit 2021-09-30 12:52:22 +08:00
royqh1979 b518304f56 - implement: symbol usage count
work save: code snippets
2021-09-30 11:20:43 +08:00
royqh1979 9b87d93b72 - enhancement: view memory when debugging 2021-09-29 22:55:53 +08:00
royqh1979 fbdba624be - enhancement: show caret when show code/header completions
- fix: correctly display pointer info in watch console
 - enhancement: search in project
2021-09-29 20:45:03 +08:00
royqh1979 0940777f15 - enhancement: show caret when show code/header completions 2021-09-29 19:40:03 +08:00
royqh1979 fac8c10f0c - enhancement: redesign charset selection in the project options dialog's file widget
- fix: can't correctly load last open files / project with non-asii characters in path
 - fix: can't coorectly load last open project
2021-09-29 19:03:22 +08:00