Commit Graph

71 Commits

Author SHA1 Message Date
Liu Zhangjian bc33a8c206 fix: [editor] Scroll through the editor, the focus is set to the editor
as title

Log: fix issue
2024-10-31 21:34:19 +08:00
Liu Zhangjian 1bd902c43b fix: Optimize inline chat
1.Optimized prompt words
2.Optimized shortcut prompt

Log: Optimize inline chat
2024-10-10 20:13:00 +08:00
Liu Zhangjian 34be0b9b91 translation: Update the translation
as title

Log: update the translation
2024-09-29 17:12:34 +08:00
Liu Zhangjian 24fc34dba1 feat: [AI] Editor line chat
as title

Log: new featuere
2024-09-26 14:51:41 +08:00
Liu Zhangjian 25ef0d1dd8 feat: [editor] Improved code completion
as title

Log: Improved code completion
2024-09-26 10:23:40 +08:00
Liu Zhangjian e9344b399b refactor: [shortcut] Refactor the shortcut settings view
as title

Log: code refactor
2024-08-26 16:03:23 +08:00
liuzhangjian d6468f5615 fix: [editor] Fixed issue with indentation exceptions
as title

Log: fix issue
2024-07-24 15:28:16 +08:00
liuzhangjian 9ae690d591 fix: [editor] Fixed issue where the program crashed when zooming editor font
as title

Log: fix issue
2024-07-24 15:28:16 +08:00
liuzhangjian c0c2b5c675 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-24 15:28:16 +08:00
liuzhangjian ba433ba507 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-07-24 15:28:16 +08:00
liuzhangjian ef11cc3786 fix: [editor] Optimize the cursor history
Optimized cursor forward and backward logic

Log: Feature optimization
2024-06-03 15:06:38 +08:00
fuyou ec4a25a7d4 fix: [codeeditor] can't save config && code translation
Log: fixed some issues in codeeditor, add comment shortcut label
2024-06-03 15:06:38 +08:00
Zhang TingAn ee45adf418 feat: [debugger] remote debug
support incomplete function of remote debug
2024-06-03 15:06:38 +08:00
liuzhangjian 06d2aebe71 fix: [editor] Fixed an issue with line indenting
as title

Log: fix issue
2024-06-03 15:06:38 +08:00
liuzhangjian ab1b369136 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-06-03 15:06:38 +08:00
liuzhangjian 7ef670e27e refactor: [editor] Refactor the text search module
as title

Log: refactor the text search module
2024-06-03 15:06:38 +08:00
Lu Zhen abb9e55cfd fix: cannot find lthread
Log:
Change-Id: Iebc4c7711c2f42f57964b093a5a47ea95846ebe6
2024-06-03 15:06:38 +08:00
Lu Zhen 653b9dea92 fix: build failed
Log:
Change-Id: Ia1ac1cf4854c02f6c7cc0e8bf85897a6c00811eb
2024-06-03 15:06:38 +08:00
liuzhangjian 9f8b20df8c fix: [editor] Fixed some issues
1.Fixed highlighting issue
2.Fixed crash issue

Log: fix issues
2024-06-03 15:06:38 +08:00
liuzhangjian d37481ff45 refactor: [editor] Adaptive theme switching
adapts to switch between dark and light themes

Log: theme
2024-03-01 14:55:08 +08:00
liuzhangjian c917eaf99f 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-03-01 14:55:08 +08:00
liuzhangjian 351bf20f9b refactor: [editor] Features completion
1.Add error prompt
2.Add menu for tabbar

Log: Features completion
2024-03-01 14:55:08 +08:00
liuzhangjian ce72cc7b9f factor: refactor the LSP module
1.Implement code highlighting
2.Implement code completion
2024-03-01 14:55:08 +08:00
liuzhangjian 4de1f7183c refactor: Replace `Scintilla` with `QScintilla`
1.Remove the `Scintilla` source code
2.Add the `QScintilla` source code
2024-03-01 14:55:08 +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