Commit Graph

436 Commits

Author SHA1 Message Date
Huang Yu 6ca76d876e fix: add option range formatting
1. add lsp request and recv result
2. do edit replace

Bug: https://pms.uniontech.com/bug-view-174375.html
Log: new option
Change-Id: If89cdf34d8602874117eaa5b6f9ef28d85b534a6
2023-01-09 10:02:07 +08:00
hongjinchuan d0931709b8 fix: modify split button display
1.hide split button when no file openning
2.close widget when no file with muliple screens

Log: hide and display button in different cases
Change-Id: If0d771e0546278fc404b7910d826de8dc9abe7d2
2023-01-05 14:34:49 +08:00
Huang Yu c55b658942 fix: recent can't active opened project
1. add active project event interface
2. changed in method canOpenPeoject logic send the event

Bug: https://pms.uniontech.com/bug-view-179349.html
Log: fix bug
Change-Id: I21b397da07d9d523bc393913ba6c9a1f48557e12
2023-01-05 14:22:58 +08:00
hongjinchuan 31e884246b feat: add file drag open function
1.add edit box to receive file dragging event
2.add drag and drop open function

Log: add drag open file
Bug: https://pms.uniontech.com/bug-view-180927.html
Change-Id: Idb0d44142d8b7c09bf346e25c00a9531d18c29ce
2023-01-05 10:06:38 +08:00
hongjinchuan 24a544c674 fix: fix bug in editor and console
1.add copy/paste action in console
2.fix the problem that no obvious logo after jump
3.add filter in options

Log: fix ease of use issues
Bug: https://pms.uniontech.com/bug-view-172573.html
     https://pms.uniontech.com/bug-view-173631.html
     https://pms.uniontech.com/bug-view-179539.html
Change-Id: I8b0a59c2155c5e932a51fecfd5cc0ce8f2fbde69
2023-01-04 17:04:34 +08:00
Zhou Yi 93bbd658fb fix: modify tip message of ninja
1.modify tip message of ninja when ninja is not installed.

Log: tip message of ninja
Bug: https://pms.uniontech.com/bug-view-178731.html
Change-Id: Ia1901e55b1727da52e96067ad4e0556934d50e23
2023-01-04 16:49:53 +08:00
Zhou Yi b4434b8370 fix: fix gdb error and gradle error
1.add gdb checking when start debugging cmake project.
2.modify script authority when using gradle template project.

Log: add gdb debugger check and gradle script file auth
Bug: https://pms.uniontech.com/bug-view-178137.html
     https://pms.uniontech.com/bug-view-179867.html
Change-Id: I7aa5817c4358720b4ec23d0009d4dd66ba66bc2e
2023-01-04 16:49:47 +08:00
Zhou Yi 4d2075cd66 fix: remove dap package in mips64 platform
1.remove dap package config with mips64.

Log: dap package config
Bug: https://pms.uniontech.com/bug-view-179545.html
Change-Id: I77ca2ea1739a47b5b35d8714224f932a90fbbe9e
2023-01-04 16:49:40 +08:00
Huang Yu c0ca4c3c00 fix: free app crash
1. splitter is stack value, double free pointer

Log: fix bug
Bug: https://pms.uniontech.com/bug-view-177677.html
Change-Id: Iaa8fcc7d0f988a157569fee0ce306b53a435ae0f
2023-01-04 13:30:51 +08:00
hongjinchuan cc85e71fa9 fix: fix bug in user action analyse
1.fix the problem the analyse function fails to be enabled

Log: fix bug
Bug: https://pms.uniontech.com/bug-view-179547.html
Change-Id: Ibc767142329ef62db0817cf8c1aee0a25a44f5c9
2023-01-04 11:47:32 +08:00
Huang Yu 8676efd308 fix: set background can't show font
1. change setAlpha value 100

Bug: https://pms.uniontech.com/bug-view-181087.html
Log: fix bug
Change-Id: Icc4b35a57a64ec45cb56699fc0095991f19c404a
2023-01-03 16:42:58 +08:00
Lu Zhen 178ae6ec6a fix: add codeporting support platform
add loongarch config json file, modify script to
adapt new platform.

Log: loongarch supported in codeporting
Bug: https://pms.uniontech.com/bug-view-179971.html
Change-Id: I42d2d7b620a56896be61929a66a8610921b4dd35
2023-01-03 16:15:46 +08:00
Huang Yu 884020072a fix: cancel cmake build error dialog
1. cancel cmake build error dialog

Bug: https://pms.uniontech.com/bug-view-177995.html
Log: fix bug
Change-Id: Ia825677ceb665d699a4f5846d419cb5dbd61b7b1
2022-12-30 15:24:34 +08:00
Lu Zhen 505d042058 fix: codeporting got error on mips platform
change gcc option get way that arccording to platform,
and add arm64 gcc option json file.

Log: codeporting bug fix.
Bug: https://pms.uniontech.com/bug-view-179779.html
Change-Id: I9ef40cfea77d3ef5d6ed7c1e868c9167ab9a620b
2022-12-29 15:40:31 +08:00
Huang Yu 55c90ec06b fix: close project wait for program dead
1. quit wait thread finished wheel loop

Bug: https://pms.uniontech.com/bug-view-179077.html
Log: fix bug
Change-Id: Ibe177edb6db8a40e8adf8955268ac1e7e9ee414c
2022-12-29 15:38:16 +08:00
Huang Yu 1a56182fc1 fix: symbol unionparser installed not found
1. add execute read execute result from whereis unionparser.
2. add execute print failed to install log

Log: fix bug
Change-Id: Ide4d70a1d39ba6efe828d37da5ea4a66dad1bcb2
2022-12-28 14:06:06 +08:00
Lu Zhen 40d69d9d0a fix: remove not supported kit in codeporting.
not supported project will not show in select combox.
change translation in config widget.

Log: optimization in codeporting.
Bug: https://pms.uniontech.com/bug-view-178931.html
Change-Id: I429a8d6d10d1b874ba3356a725fefc4b4614a758
2022-12-26 16:33:08 +08:00
Huang Yu d8982a9da9 fix: fix meven right menu more execute
1. changed connect only execute onec

Log: fix bug
Change-Id: I2373ada576b7892da8ffe579c453139dda9f12e4
2022-12-23 14:53:39 +08:00
Lu Zhen 698b5c2b26 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: Ibd6cf2bc5eb815167f68d1b49be5a1e587517c41
2022-12-23 10:39:32 +08:00
Huang Yu e1d1d5173f fix: fix default show recent
fix default show recent widget

Log: fix Bug
Change-Id: I5a5efa127594d8956f273021ee9a85d7a8f83d37
2022-12-22 13:36:45 +08:00
Huang Yu 2a1a9ccc06 feat: action checkbox option from user action analyse
1. add action enable analyse.
2. checked true reparse and reset data.
3. update ts file

Log: new option
Change-Id: Idc8c363c523b9c26eac83df38f89841bc79ad448
2022-12-22 13:36:38 +08:00
hongjinchuan 91fa48bfa5 feat:initialize language config
1.add system configuration language

log: new operation
Change-Id: I0fc7fa0f908fbe0aa7c81c0a774f388db7accebc
2022-12-21 14:38:20 +08:00
Huang Yu d58d4ca29b fix: reopen file can recv PublishDiagnostics
1. forget close file do didClose request

Bug: https://pms.uniontech.com/bug-view-173627.html
Log: fix bug
Change-Id: I5a50d9b091fb42d33b310fe1f79d5b1ecb0fa009
2022-12-19 18:00:56 +08:00
Huang Yu 7f470d1b8a feat: add editor option setModifiedAutoReload
1. changed editor
2. changed editor splitter

Log: new option
Change-Id: Ie93ba11764825540cc608356e569cfead558e81b
2022-12-19 13:22:59 +08:00
zhouyi 38b16a1d5b feat: ajust UI
1.modify some style.
2.modify some icon.
3.add some shortcut key.
4.delete some repeat code file.
5.modify some translate word.

Log: UI optimize
Change-Id: Ie633bd117657c99ef48662d17d82bf97bae36e37
2022-12-15 16:22:35 +08:00
Huang Yu cecf59910a fix: user action analysed data display bug
1. fix display symbol line bug.
2. add display source text

Log: fix bug
Change-Id: I7d8bb95b9ec252b3e92a9af6ff1554a18a987754
2022-12-15 15:00:01 +08:00
zhouyi 0245b3c35e fix: fix bug with Chinese language
1.fix bug in cmake project config and options when switching to Chinese language.

Log: language switch function
Change-Id: I45e6d5a12ef93396b0f4a59f699f083f6da0de7a
2022-12-13 15:18:12 +08:00
zhouyi b52fb6932e fix: fix bug in gradle and maven template project
1.modify gradle and maven template project.
2.modify dap wait message.

Log: maven and gradle template project and debug
Change-Id: I9e66458a0af192b41c4c8c2ef998d564847ac70d
2022-12-13 15:18:01 +08:00
hongjinchuan 62b84c2c83 fix: fix position bug after split
1. fix the position after modifying split screen

Log: fix the position bug
Change-Id: I543f294508aeef2a72e4932daaf9e7f0717c9cdb
2022-12-13 10:16:39 +08:00
Huang Yu 948ec28fca fix: each time the IDE is opened, the dialog of the symbol subsystem unionparser will be displayed
1. add preconditions to determine whether there is a unionparser
2. install dialog only first open ide

Log: fix bug
Change-Id: If4ad6c45d7010350217b2918c10f6803e33ce362
2022-12-12 17:34:04 +08:00
hongjinchuan 58cad030be fix: fix bug in internationalization and split
1.add translation install path
2.fix find and debug problem in multi-screen

Log: fix the problem of multi screen response
Change-Id: Ibd0a42857d2c134512f4e0b3b872c24b2e975183
2022-12-12 14:26:50 +08:00
zhouyi e10eab2ca4 fix: fix bug in java dap support for arm64
1.modify dap config file.
2.modify wait time for dap launching.

Log: fix java debug function.
Change-Id: Id742027e2cdb3683cc805f74c570f4f417d63959
2022-12-11 22:37:54 +08:00
zhouyi c69c089dd4 feat: add supporting ninja
1.add ninja project\build\debug\option\toolchain.

Log: support ninja
Change-Id: I0da275b299433f0e91b88abeb0068ffe11c37dff
2022-12-11 15:08:51 +08:00
hongjinchuan 1ff984f9f4 fix: fix bug in editor
1.fix vertical split

Log: fix vertical split
Bug: https://pms.uniontech.com/bug-view-173017.html
Change-Id: I8840bf11a0a664a343011acad6aec711a8601c59
2022-12-09 17:23:30 +08:00
hongjinchuan b95427ea00 fix: fix bug in svn and editor
1.fix editor ui problem
2.fix dialog display problem in svn

Log: fix screen splitting related problems
Bug: https://pms.uniontech.com/bug-view-173913.html
    https://pms.uniontech.com/bug-view-173203.html
    https://pms.uniontech.com/bug-view-173099.html
    https://pms.uniontech.com/bug-view-172951.html
    https://pms.uniontech.com/bug-view-172947.html
Change-Id: I185e380e98d7e754e8bd7063714d30828a4ce738
2022-12-09 16:11:48 +08:00
zhouyi f13c929599 fix: fix bug in java dap offline package
1.adjust the path of java dap offline package.

Log: fix the java dap offline package
Change-Id: I0c7e0f7f41fe3038ed357280e7b76a28524fc7f1
2022-12-09 15:43:12 +08:00
Huang Yu d54250f4fe fix: lambda function destory called pointer crashed
1. connection sig-slot change

Bug: https://pms.uniontech.com/my-bug-assignedTo.html
Log: fix bug
Change-Id: Ib69fd3d8721ecfe3a3a621de490616d6923d1a26
2022-12-09 15:41:26 +08:00
Lu Zhen b37c6857a5 fix: disable reversedebug on loongarch platform
remove reversedebug project to avoid compile and run on loongarch.

Log: reversedebug not support on loongarch
Change-Id: I4093609aa129692f519361c85a765d662a683eff
2022-12-09 15:20:56 +08:00
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