provide interfaces for registering and removing actions and widgets to toolbar
log: toolbar modification
Change-Id: I384dc5a63bdae1059110f1303ee258c866cbcca6
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
1. parse process more sticking package data
2. change structure to new lsp
3. add definition response more structure
Log: fix bug
Change-Id: I424298f5df892864b8bd1388b7df3496858ceac4
1. used new lsp protocol hover and rename result structure
2. changed parse json object from response
3. add more display information call show tip from sci
4. changed rename emit logic
Log: fix Bug
Change-Id: I52f90359f0ef8d4e79aca14f7fd06e5447738859
with change point:
1. Call event can use OPI_OBJECT&OPI_INTERFACE Quickly declare and define events
2. Send events as if using function calls
same ago:
1. recv plugin register interface function
Log: add easy use devel interface to framework
Change-Id: I37387ce083d7845eeef57e47e1e27e4e04243a2c
1.fixed the bug in jumping to line in find plugin.
2.fixed the bug in removing all breakpoints when removing one breakpoint.
Log: fix bug
Change-Id: I160d8d9af074c0053d9541e45edd993bc33304a3
editor annotation and background color are supported,
so add event calling in codeporting.
Log: function optimization
Change-Id: I5b6dd3e8d35ca36e8162dacc6f983fc981a2c7e0
1. use client and server lifecycle with editor
2. do port is overhead, to add port with to use
3. add languageadapter watcher with parent process, time space 300ms
4. fix token color in time update bug
Log: refactor
Change-Id: Icbf16249b9949d72fecc4e0223532c62591c7749
1. add operation interface from Annotation & Background
2. add definition topic new words
3. changed topic from handler and interface
Log: new operation
Change-Id: I107809e94763daeb360c4c51513f042cfbc08d44
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
use compiledb to produce project information,
add header scan code to find header in cpp file.
Log: project file scan supported
Change-Id: I1b27aa856060b49647d0db780f91098b91412488
1.fix bug in debugger when building.
2.remove runtime and debug button on toolbar.
3.kill debugadapter when exited.
Log: fix bug
Change-Id: I9521300a8807a1eb766b196a3b0f073d08d43723
1.modify the way of calling builder when debugging.
2.fix bug in switching active project when debugging.
Log: fix bug
Change-Id: Ie09c3cfcc4d60d8430583827ff9ef5f0121735ac
1. check language backend logic move open project
2. add toolchecker service and add interface checkLanguageBackend
3. fix close program crashed
Log: new operation
Change-Id: Id57cbed97fb309389ee7c351321ea11a97dcd721
add codeporting pane, with the function
click jump to line and suggestion display.
Log: codeporting report pane added.
Change-Id: Ia4e1af13c5de98f4afaf30315f271896fcd95e03
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
let frontend can trigger codeporting operation,
and output the porting information at bottom pane.
Log: Codeporting added
Change-Id: Ibcb93a314d23a2e7b8ba9010db45757096f0ff7d