liuzhangjian
3d90312c33
fix: [editor] Fixed issue with indentation exceptions
...
as title
Log: fix issue
2024-07-19 16:36:05 +08:00
liuzhangjian
1d18be437e
fix: [editor] Fixed issue where the program crashed when zooming editor font
...
as title
Log: fix issue
2024-07-18 09:37:15 +08:00
liuzhangjian
f3bf576db3
fix: Fix some issues
...
1.Fixed issue where tips and menus displayed at the same time
2.Optimized the logic for determining whether the installation package is installed
3.Fixed issue with line indenting
Log: fix issues
2024-07-09 17:10:26 +08:00
liuzhangjian
03016544af
fix: [editor] Fixed cursor style issue
...
Fixed an issue where the cursor style was abnormal when using the mouse to define jumps in the same file
Log: fix issue
2024-06-21 13:57:02 +08:00
liuzhangjian
884d4eccb8
fix: [editor] Optimize the cursor history
...
Optimized cursor forward and backward logic
Log: Feature optimization
2024-05-31 14:09:02 +08:00
fuyou
0851357428
fix: [codeeditor] can't save config && code translation
...
Log: fixed some issues in codeeditor, add comment shortcut label
2024-05-18 09:01:51 +08:00
Zhang TingAn
78e2589776
feat: [debugger] remote debug
...
support incomplete function of remote debug
2024-05-08 13:27:28 +08:00
liuzhangjian
f4d651d89e
fix: [editor] Fixed an issue with line indenting
...
as title
Log: fix issue
2024-04-02 15:23:16 +08:00
liuzhangjian
728fdcadfc
fix: [editor] Fixed some issue
...
1.Fixed an issue with indentation exceptions
2.Fixed an issue with invalid advanced search shortcut
Log: fix issue
2024-04-01 17:36:25 +08:00
liuzhangjian
c8934c6b00
refactor: [editor] Refactor the text search module
...
as title
Log: refactor the text search module
2024-04-01 11:04:57 +08:00
Lu Zhen
0e5c2a249b
fix: cannot find lthread
...
Log:
Change-Id: Iebc4c7711c2f42f57964b093a5a47ea95846ebe6
2024-03-07 16:50:42 +08:00
Lu Zhen
d36bb887c9
fix: build failed
...
Log:
Change-Id: Ia1ac1cf4854c02f6c7cc0e8bf85897a6c00811eb
2024-03-07 12:23:03 +08:00
liuzhangjian
25c62c20de
fix: [editor] Fixed some issues
...
1.Fixed highlighting issue
2.Fixed crash issue
Log: fix issues
2024-03-05 16:35:40 +08:00
liuzhangjian
7aaca1c0ad
refactor: [editor] Adaptive theme switching
...
adapts to switch between dark and light themes
Log: theme
2024-02-29 14:14:49 +08:00
liuzhangjian
d9ac2cee37
refactor: [editor] add items for menu
...
1.add `rename` action
2.add `switch declaration and definition` action
3.add `find usages` action
Log: refactor
2024-02-28 16:01:27 +08:00
liuzhangjian
c4875f8376
refactor: [editor] Features completion
...
1.Add error prompt
2.Add menu for tabbar
Log: Features completion
2024-02-23 17:34:08 +08:00
liuzhangjian
7f9c9b8c5b
factor: refactor the LSP module
...
1.Implement code highlighting
2.Implement code completion
2024-02-19 18:02:58 +08:00
liuzhangjian
7a01b4b052
refactor: Replace `Scintilla` with `QScintilla`
...
1.Remove the `Scintilla` source code
2.Add the `QScintilla` source code
2024-01-19 14:25:37 +08:00
Lu Zhen
65c53ecfe4
chore: not link lthread in rpc lib
...
Log:
Change-Id: Id59fa1a56fdb7a2623d1e7363663cff1e004c6c1
2023-12-13 11:49:19 +08:00
Lu Zhen
4a66b664a9
chore: comment link in cmake
...
Log:
Change-Id: I4232ab65ea12b865f359cbc5948f44f5c0c23288
2023-12-12 19:51:14 +08:00
Lu Zhen
8dd1d69b05
fix: crashed when edit closed
...
showtips when edit closed will cause crashed
Log: bug fix
Change-Id: I8f69fbe38a52812394b0aa91b56cba43d91f1428
2023-12-06 13:26:51 +08:00
Lu Zhen
e9128f308c
feat: add code coplilot
...
with comment&generate feature
Log:
Change-Id: I2024bc8eaa6764f025b3a4dee1f20621b2aca349
2023-11-07 16:01:03 +08:00
Lu Zhen
f1bd55c70a
feat: add description in about dialog
...
Log:
Change-Id: I152ef9c78846f87a13f887a2dfa2ed0b28ca2a6a
2023-09-14 11:15:19 +08:00
Lu Zhen
0c59ecf432
fix: remove unused depend
...
Log:
Change-Id: I3ab75c68b94fbe4819203bd1569bc90ec3f8f0d1
2023-09-08 13:33:56 +08:00
Lu Zhen
c4de1cbb2e
refactor: remove test cpp files
...
remove test cpp files in cppdap source
Log:
Change-Id: I1e4fb9e7c23a62470f0f494da6daf70d71d4ca2d
2023-09-08 10:30:21 +08:00
Lu Zhen
72b25f129d
refactor: remove unused files
...
remove cppdap unused files
Log:
Change-Id: I5c501ac77cf7fd558c500df5f91e2df92055b650
2023-09-08 10:02:40 +08:00
石博文
7d0801fb83
fix: build failed due to header missing & config error
...
- https://github.com/google/cppdap/pull/109/files
- 5f49573daf
2023-09-05 17:14:56 +08:00
hongjinchuan
e079dc4af6
fix: complete the license statement for script files
...
1. adjust license of script files
2. delete unnecessary json file
log: bug fix
2023-08-11 10:12:26 +08:00
hongjinchuan
8a212dd2ff
feat:eliminate warnings in code
...
1.modify code to eliminate warnings
log: fix
Change-Id: I016cab5c16cd3c80d2a97b4daed8be6cfa225ee7
2023-06-02 10:51:48 +08:00
hongjinchuan
2afaed0d76
feat:rpm package
...
1.add spec file to support rpm packaging
2.modify code to support fedora,redhat,centOs
log: new feat
Change-Id: I6c04fa24cd34d39ff472b161a8abc8d1b6690101
2023-05-29 18:19:38 +08:00
Lu Zhen
fe01fd6eb9
feat: add js language server
...
add js language server in languageadapter,
could realize js code highlight、rename and
other features.
Log: js hightlight supported.
Change-Id: Ibd47b4b127a49d87af24496465cf742836990dfc
2023-05-22 18:09:13 +08:00
Lu Zhen
b8f3e2cbc5
feat: add scintilla js highlight
...
scintilla not support pure js hightlight,
so add lexjs.cxx to lexilla lib will resolve
the issue.
Log: js offline syntax highlighting supported
Change-Id: I52d9adaf4cf8fb4b4bc2f37afa9af7c4f185734b
2023-04-27 16:46:37 +08:00
hongjinchuan
75bf5cffca
fix: git accept pushButton not response
...
1.add response to null input
2.fix repo dialog in parent widget
log: bug fix
Bug: https://pms.uniontech.com/bug-view-186737.html
Change-Id: Ia27483329284487b0a748a8b07a48d3c5698d85f
2023-02-23 10:27:40 +08:00
hongjinchuan
f8dc0e8408
fix:preprocess code font color
...
change background and fore color in preprocess code block
log: bug fix
Change-Id: Ie25dadf1fd754d9dac91d97b5ab59f71941ea343
2023-02-02 17:55:26 +08:00
Lu Zhen
3bd9a18ea1
fix: git UI different from background
...
change git UI background
Log: bug fix
Change-Id: I7c80ac0e76e65cd06280a27a634f32df0c1c1243
2023-01-31 14:19:38 +08:00
Zhou Yi
f9da3d2557
fix: optimize logic about processEvent in cppdap
...
1.handle cases where 'body' parse failed.
Log: modify cppdap
Change-Id: Ifc01bf61222793d01472061e591a92ea7bf29623
2023-01-11 11:17:03 +08:00
hongjinchuan
8c6d7c4be2
fix: fix the svn header view separator invisible
...
1. set auto expand header content
2. add separator in header view
Bug: https://pms.uniontech.com/bug-view-172985.html
log: fix bug
Change-Id: Ia4b317e6fc483adbefce5f0ff5ca84a890142f90
2023-01-10 15:13:22 +08:00
zhouyi
96677ebadc
feat: modify coredump debug flow
...
1.adjust coredump debug flow.
2.add check before send/recv in cppdap.
Log: new operation
Change-Id: I5c12db7dce429ac4f4495344eba2e57d069cedd9
2022-11-29 10:52:27 +08:00
Huang Yu
987a3d497a
refactor: changed depend lib perfix to unioncode
...
1. change lib name runtime not found symbol.
2. add flame from perf can't open browser lost files
Log: refactor
Change-Id: I89305f5e8e0369ade07797a5cefcafaf0bb6cdba
2022-11-07 10:00:42 +08:00
zhouyi
508f5e3099
fix: fix bug in dap event and variable
...
1.fix bug about TerminatedEvent.
2.fix bug about variable infinite loop.
Log: fix bug
Change-Id: Idde1b6a2b67349cfda2cb1574ee34890a5fb7f7b
2022-10-26 11:57:27 +08:00
zhouyi
b453499cec
refactor: add language plugins and refactor debugger plugin
...
1.add cxx\java\python plugins.
2.modify data structs in cppdap.
3.move code about language in debugger to language plugins.
4.fix bug about debugmanager created many times in debugadapter.
Log: new operation
Change-Id: Ib607d019cdd216024ab862497916b4ef9fc4cece
2022-10-25 16:17:27 +08:00
zhouyi
21215d4702
feat: add python dap
...
1.add python dap backend with debugpy.
2.add python dap frontend.
Log: new operation
Change-Id: I9060ec66e0ed9f3cc58776bbfdf8890a450f350d
2022-10-19 17:02:45 +08:00
zhouyi
1db70fe6a2
feat: add java dap
...
1.add java dap backend.
2.add java dap frontend.
Log: new operation
Change-Id: Ic9a601b406acf34f69c9c29229b06c7ca0c32eab
2022-10-12 11:17:35 +08:00
Huang Yu
38fa63d235
feat: new performance tools adapter
...
1. add backend from perf and top tools(global and function)
2. add frontend from widget
3. add socket/deviceIO/vfs backend tool
4. add attach menu and mainwindow display framework
5. add glameGraph generator and open with default application
Log: new operation
Change-Id: I75f68e1f891d791eda6a9021dddd832e8bdc65dd
2022-09-08 16:29:16 +08:00
Huang Yu
caa46fd043
refactor: jsonrpc protocol reader client
...
1. add libjson-rpc-cpp version from 1.4.1
2. changed debian build depends
3. changed install include/tools/lib to unioncode private dir
4. replace client and server to json-rpc operation
Log: add new 3rdparty
Change-Id: Iee654aab561d3b0e21d24039b48e9bc0a195bfe1
2022-08-02 13:36:51 +08:00
Huang Yu
00311afdd3
refactor: lsp init request json from struct
...
1. add init request protocol covert to std::string instance
2. hover okay
3. definition okay
4. diagnostics okay
5. highlight from sci and java setting file okay
6. complition okay
7. jump to definition okay
Log: new operations
Change-Id: I65fcf7be99e9e6b6d9e6af25bbb1783561741d55
2022-07-26 16:34:44 +08:00
Funning
b769468e0f
feat: open file with lsp head
...
1. recovery code lens
2. open file add mimetype from language.support file
3. user language.support mimetype and impl TextEdit support language, not TextEdit support language, can't to opened. If has lsp project head, can init socket from lsp client.
Change-Id: I966038662a373ce528b45c178d59b73c2f2a549f
2022-05-27 15:16:26 +08:00
zhouyi
7abfdd9a7b
feat: add command interface call
...
1.fix bug when QAction pointer destroy
2.add shortcut validation
3.modify menu shortcut
4.update shortcut manager
Log: new operation
Change-Id: Id238ffec643a6dcab52c5ccf5af286d508f40c90
2022-05-26 12:07:33 +08:00
Funning
6ecee6dc91
feat: svn client log widget and operation file tree
...
1.svn client add log widget and can operation the file tree
2.show history file list and file modify type
Log: new operation
Change-Id: I10ecd59fedc8f3384b0f17efa0799a14fb64ffcb
2022-04-28 15:31:13 +08:00
Funning
7e63a92e8b
feat: git tool from 3rdparty
...
add git navtion action and widget
Log: new operation
Change-Id: Ife10b8dc5cb1f922d3e6ba9b7d0424ce2cf9425e
2022-03-29 16:03:55 +08:00