Commit Graph

1398 Commits

Author SHA1 Message Date
zhouyi 5ca5a0f3e3 fix: fix bug in cmake config
1.fixed config path error.
2.closed template panel before config.

Log: fix config path and template panel.
Change-Id: I9638d7b8f5520c51cc26e83a518ce2ffbcffd504
2022-12-09 14:05:55 +08:00
zhouyi 85c187b942 fix: fix bug in java and python debug
1.modify using offline dap package.
2.fix bug in dap error with java and python.

Log: fixed debug function about java and python.
Change-Id: Ie662973ec018c5e522e4d8a5e98c0992162474c0
2022-12-08 20:41:18 +08:00
Lu Zhen 1243726a53 fix: remove codeporting error tips.
optimize codeporting logic to clean error tips.

Log: codeporting bug fix
Bug: https://pms.uniontech.com/bug-view-174075.html
Change-Id: I5bd3b1f30f3bfc6509a0f050347d558eef8b204e
2022-12-08 18:13:35 +08:00
hongjinchuan 0925d7b5ca fix: fix bug in building or debugging cmake project
1.fix focus selection problem
2.fix shortcut key switch label
3.fix close button display

Log: fix screen splitting related problems
Bug: https://pms.uniontech.com/bug-view-173085.html
     https://pms.uniontech.com/bug-view-173187.html
     https://pms.uniontech.com/bug-view-173211.html
Change-Id: If6f22903701d85dc50d573bc05060de0d2578651
2022-12-08 15:45:55 +08:00
Huang Yu 9fdc58cbe4 fix: project open repeatedly show dialog
1. cancel show project open repeatedly dialog

Bug: https://pms.uniontech.com/bug-view-172177.html
Log: fix bug
Change-Id: I5905695109b8fbcb0aabb4fee2d2996e5ea57319
2022-12-08 15:45:27 +08:00
Huang Yu 1a55a37e36 fix: svn checkout repos cancel dialog selected path
1. Change the implementation method and judge the result. If it is null, return it directly
2. Add judgment of error pop-up information display. If the display information is empty, it will not be displayed

Bug: https://pms.uniontech.com/bug-view-173261.html
Log: fix bug
Change-Id: I69fb7993a1e44f6f4f6cf507ca281079346f28bb
2022-12-07 16:55:25 +08:00
Huang Yu 87eeddf79a fix: recent deleted project disable display
1. add project to update support file
2. display project can't display deleted project
3. add open file option

Log: fix bug
Change-Id: I6ddbe8ee37e72fee1fc5407d69d593a1bff7afbc
2022-12-07 15:59:12 +08:00
zhouyi 0cd1a6d610 fix: fix bug in building or debugging cmake project
1.fix stopped when building huge project.
2.fix locked when starting cmake debug for the first time.
3.add default build and clean target in cmake project.

Log: fix the build and debug camke project funciton
Bug: https://pms.uniontech.com/bug-view-173573.html
Change-Id: Ibf7fd2f9a5c5db01beae4c3f26cabf8e830257a5
2022-12-07 15:14:43 +08:00
Huang Yu f594982c32 fix: maven template create and modified crashed
1. run async parser
2. item delete move to item model

Bug: https://pms.uniontech.com/bug-view-174235.html
Log: fix bug
Change-Id: Id45d9f9e1121064ad2a4cd63f3691232b16bc9f9
2022-12-07 10:40:30 +08:00
zhouyi fb09a0aac7 fix: fix bug in find/replace and advance search
1.modify checkbox style in seach panel.
2.fix the find previous and replace.
3.add find cyclic function.

Log: fix the find/replace funciton
Bug: https://pms.uniontech.com/bug-view-173651.html
     https://pms.uniontech.com/bug-view-173645.html
     https://pms.uniontech.com/bug-view-173639.html
Change-Id: I5ef4cc62f18fa1907895ee6ac00ca9452ef0610f
2022-12-07 10:22:22 +08:00
hongjinchuan 16a5f2de44 feat: display analysis results
1. display results

Log: new option
Change-Id: I013fc318d882c98f8bc5d89eeda17c8205decd41
2022-12-05 17:56:30 +08:00
zhouyi 9bb2f38a9b fix: add clear funtion in right-click menu
1.add clear funciton in Compile Output panel.
2.add clear funciton in Application Output panel.
3.add clear funciton in Issues Output panel.

Log: clear output log in panel
Bug: https://pms.uniontech.com/bug-view-174329.html
     https://pms.uniontech.com/bug-view-174341.html
     https://pms.uniontech.com/bug-view-172575.html
Change-Id: I15a214e05b00fd67caf5bbecb7d839579dfeea56
2022-12-05 15:40:05 +08:00
zhouyi fa7ca7b393 fix: fix bug in configuring cmake project
1.fix bug in configuring repeatly.

Log: fix bug
Change-Id: I4b90e185b54d51450172abbdb59c57efac71aeb8
2022-12-05 15:39:48 +08:00
Huang Yu 87c7e41636 feat: analyse option
1. save analysed data
2. at set token color time to setting annotation line

Log: new option
Change-Id: I2880121420b1c34075ec58f32b2eb031ecb614dc
2022-12-05 11:31:54 +08:00
hongjinchuan aa9338c07b feat: add dynamic switch language
1.add language switching function
2.add toolbar action

Log: new operation
Change-Id: Iac3642a58068cfb5c18a6c676259516c85458033
2022-12-05 11:18:39 +08:00
zhouyi 985d754e86 fix: fix bug in launching dap session and remove invaild menu
1.fix bug in launching dap session.
2.remove invalid menu item.

Log: fix bug
Change-Id: I7b723fcf1dfbef076ac10c34a2029db153617bf2
2022-12-02 17:15:53 +08:00
zhouyi 01d05a4e50 refactor: changed event
1. delete editor interface keyWords
2. move event caller to eventdefinitions file

Log: refactor
Change-Id: I26818ae9d114f9315795f07c98e877ce50deee7d
2022-12-02 14:51:49 +08:00
zhouyi 174caa12d0 fix: fix bug in project path
1.fix java project path.
2.adjust editor topic.

Log: fix bug
Change-Id: Id74ce24871bc0852f9789fdd1e7400002289a204
2022-12-01 15:02:27 +08:00
zhouyi f856421fda feat: adjust project properties for builder
1.bind properties to project item.
2.use properties when building.

Log: new operation
Change-Id: I01025a1660dbebddfff2da31c733d719a151c47c
2022-12-01 13:03:10 +08:00
Huang Yu 54baffc37a feat: annotation color custom extension
1. add model annotation display
2. changed old interface

Log: new option
Change-Id: Ifbd19cf6688c63b7efe87c5365e79fb230e7ce8a
2022-12-01 10:42:25 +08:00
Lu Zhen 806898c536 fix: resolve debugging dump crash issue.
resolve the crash issue, add process state monitor to
control thread get order.

Log: bug fix
Change-Id: Ia56a143c7b3e172308ad260b75c6c5e45b262a66
2022-11-30 14:17:41 +08:00
Huang Yu ab15811fb6 refactor: move project child plugin common logic to core
1. open project use directory
2. interface write to project generator
3. changed open file evenet to editor selected file

Log: refactor
Change-Id: I3bfc1383ce2ae1d0b98ac16cf0d189639ebb7e31
2022-11-30 11:23:45 +08:00
zhouyi 9e9b10796f feat: add assembler code show
1.add gdb disassemble function.
2.add assembler code show when debug coredump.

Log: new operation
Change-Id: I50ee79245f4fc2583de3a13e56da12987d35ae62
2022-11-30 10:07:06 +08:00
hongjinchuan 4edf603a20 feat: internationalization
1.complete the missing translated text in the source code
2.translate text

Log: new operation
Change-Id: I25f2f09fb1aeb7c41acf3283fd0dff6454b16c79
2022-11-29 16:05:20 +08:00
Huang Yu 539cd6aed0 feat: add line warp set indentation text
1. aligenment up line start word position
2. move find replace interface to edit extern, cause not's lsp interface

Log: new option
Change-Id: I478d0e22dc6941390aecc48c0920532dc7255bcb
2022-11-29 13:20:38 +08:00
zhouyi 5d8fcdd57a fix: fix bug in coredump debug
1.fix param in preparedap function.

Log: fix bug
Change-Id: I33b641ac8892de796d6b6e1d62f7742d263f0ce9
2022-11-29 12:04:13 +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 2ef542a919 fix: can't build
1. namespace changed and not found

Log: fix bug
Change-Id: I45641b316678ba169aafa9bd12590682ccff4f44
2022-11-22 18:29:47 +08:00
hongjinchuan cace60300a feat: add action-analysis and check naming style
1.add naming style statistics
2.complete the transfer of statistical data

Log: new operation
Change-Id: I037349e5991c6cc85052a76581ef67fe98df4380
2022-11-22 17:53:26 +08:00
Huang Yu e7c33719da fix: long time wait download bug
1.move wait to backend language adapter
2.add offline package use interface

Log: fix bug
Change-Id: I019a34b1857614e838839eef78e6e20efe60661d
2022-11-22 17:02:21 +08:00
zhouyi 79e0cbacc8 feat: add project properties
1.add properties setting about cmake\maven\gradle\python projects.

Log: new operation
Change-Id: Ia1c4ad8d1001dc0ed7ca21fd35f2313a4c711dd3
2022-11-22 16:06:07 +08:00
Lu Zhen f2382db548 chore: optimize reverse debug
change the lib link path,
change target path fetch source,
add buttons to step back and next around events.

Log: optimization
Change-Id: Iae891c4783a02f1fd156685a95b302f49eefdfb6
2022-11-18 16:19:48 +08:00
zhouyi 30557fd6dd fix: fix bug in scripts path and project opening
1.modify toolchain scripts output path.
2.switch to edit panel when opening project.
3.modify dap log output path.

Log: fix bug
Change-Id: I8ad5d7599a13044ecfd5d919efb9dc8b89969600
2022-11-18 14:06:28 +08:00
zhouyi 700c12e00c feat: add coredump debug
1.optimize function parameters about debug.
2.add coredump debug function.

Log: new operation
Change-Id: I47b13a60a54f25f017c3622d470d91f3cbabdce7
2022-11-17 16:49:13 +08:00
Funning ce8cacbfb5 refactor: change package name
1.change build package name to deepin-unioncode.

Log: refactor
Change-Id: I1def8306b3da65c057ec8713c323183d823e2dd8
2022-11-16 20:54:25 +08:00
Huang Yu c5a6ff772e fix: maven project close crashed
1. fix project maven use free pointer
2. fix memory leak

Log: fix bug
Change-Id: I2882f9db8c92d9a0df32fb79feb83d703f6be049
2022-11-16 17:01:29 +08:00
zhouyi 7f0dfddbc6 feat: add java dap for arm64
1.add platform check and add java dap for arm64.

Log: new operation
Change-Id: Ieefdca16e4e5c40848b28941443e39f364e0b671
2022-11-15 17:37:40 +08:00
zhouyi 1499be40e6 feat: add templates path in debian build
1.add templates path.

Log: new operation
Change-Id: Idbb7acae7d7e1bffcf8eed7f3cb0f3e01fc32903
2022-11-15 17:37:32 +08:00
Huang Yu 1af741135e refactor: add local platform interface
1. add process get 'arch'
2. add get version from system env

Log: refactor
Change-Id: Ida98f9f1e135595777a92708b95058f58cf1c102
2022-11-15 16:01:32 +08:00
Huang Yu fec4d7b863 feat: platform from clangd support
1. download clangd from git netside

Log: new option
Change-Id: I692ff660054128628653a51ab42016a645b1af68
2022-11-15 15:00:43 +08:00
zhouyi 173866dcca fix: fix bug when debugadapter backend timeout
1.remove popup box in debugadapter backend.

Log: fix bug
Change-Id: If75319679208404ea81f3153cbaf241ba7d04d1b
2022-11-15 11:59:26 +08:00
zhouyi dcae2a2970 fix: fix bug in templates plugin
1.modify language mark.
2.add installed path.

Log: fix bug
Change-Id: I238285f097d0ebd29dcb39d8ca10211ecf6ec4d1
2022-11-15 09:44:39 +08:00
zhouyi 701cc2b8a5 fix: fix bug in cmake configure
1.fix bug about config value.

Log: fix bug
Change-Id: Ide0ab61bc66e9626313889317c40d5696a395dad
2022-11-11 18:24:37 +08:00
hongjinchuan 8aac7810bb feat: create and delete a file in the project
1. display menu bar under the project tree
2. add new file action
3. delete a file action
4. modify editor layout

log: new operation
Change-Id: I45a647039ac5fb0ab95590dcaebbdceee3d1c444
2022-11-11 16:44:10 +08:00
zhouyi 6c929ece88 refactor: refactor property setting of cmake project
1.modify config\build\run settings.

Log: new operation
Change-Id: Id352ff08ae773d6c63495e783bf04a93cda38e77
2022-11-11 15:18:14 +08:00
Huang Yu 31dc7bb0c8 fix: active project crashed bug
1. new symbol parser delete old

Log: fix bug
Change-Id: Ia6091e84f4d46a4ff028bc60572c3947fc3da566
2022-11-11 13:18:46 +08:00
Lu Zhen aa588a794a fix: fix bugs in reverse debug
resolve filter parameter not work issue,
resolve re-enter cause crash issue,
optimize filter box display.

Log: fix bugs.
Change-Id: Ie10b7292da1b76f9b8021818e11dc51eb87a9385
2022-11-11 10:22:02 +08:00
Huang Yu e2bc0bc539 feat: delete default dir file icon
1. delete default dir file icon
2. add read record to tip
3. add menu from definitions
4. add jump to file line use lsp

Log: new option
Change-Id: I650929d15009d07db5041a9c25346aff94dca96c
2022-11-10 13:20:54 +08:00
hongjinchuan 4f0c1f289f feat: editor horizontal split
provid toolbutton to horizontal split and close editor

log: editor split
Change-Id: I824c863fda1214f8e7a8626f8ac68cff1c356c6d
2022-11-10 13:08:49 +08:00
zhouyi 2ac9b5f2c8 feat: new projects or files with templates
1.add template startard in templates.json and wizard.json.
2.add the new projects or files feature.

Log: new operation
Change-Id: I71db768f090f141c04f93a2394c91f489a72289c
2022-11-10 09:41:00 +08:00