Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
J
jami-libclient
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Locked files
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
savoirfairelinux
jami-libclient
Commits
3692c64e
Commit
3692c64e
authored
4 years ago
by
Aline Gondim Santos
Committed by
Andreas Traczyk
4 years ago
Browse files
Options
Downloads
Patches
Plain Diff
plugin: lrc model exportation for GNU/Linux
Change-Id: I1b269e024d7882003659516d6c6c2190372d9951
parent
64540c38
No related branches found
No related tags found
No related merge requests found
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
.gitignore
+1
-0
1 addition, 0 deletions
.gitignore
src/api/pluginmodel.h
+13
-13
13 additions, 13 deletions
src/api/pluginmodel.h
with
14 additions
and
13 deletions
.gitignore
+
1
−
0
View file @
3692c64e
.DS_Store
.DS_Store
build/
build/
build-local/
build-local/
build-qml/
msvc/
msvc/
translations/*.qm
translations/*.qm
This diff is collapsed.
Click to expand it.
src/api/pluginmodel.h
+
13
−
13
View file @
3692c64e
...
@@ -65,78 +65,78 @@ public:
...
@@ -65,78 +65,78 @@ public:
* Enable/disable plugins
* Enable/disable plugins
* @param if plugin enabled
* @param if plugin enabled
*/
*/
void
setPluginsEnabled
(
bool
enable
);
Q_INVOKABLE
void
setPluginsEnabled
(
bool
enable
);
/**
/**
* Get if plugins are enabled
* Get if plugins are enabled
* @return plugins enabled
* @return plugins enabled
*/
*/
bool
getPluginsEnabled
()
const
;
Q_INVOKABLE
bool
getPluginsEnabled
()
const
;
/**
/**
* Get list of installed plugins
* Get list of installed plugins
* @return plugins installed
* @return plugins installed
*/
*/
VectorString
listAvailablePlugins
()
const
;
Q_INVOKABLE
VectorString
listAvailablePlugins
()
const
;
/**
/**
* Get list of loaded plugins
* Get list of loaded plugins
* @return plugins loaded
* @return plugins loaded
*/
*/
VectorString
listLoadedPlugins
()
const
;
Q_INVOKABLE
VectorString
listLoadedPlugins
()
const
;
/**
/**
* Get details of installed plugin
* Get details of installed plugin
* @return plugin Details
* @return plugin Details
*/
*/
plugin
::
PluginDetails
getPluginDetails
(
const
QString
&
path
);
Q_INVOKABLE
plugin
::
PluginDetails
getPluginDetails
(
const
QString
&
path
);
/**
/**
* Install plugin
* Install plugin
* @return plugin installed
* @return plugin installed
*/
*/
bool
installPlugin
(
const
QString
&
jplPath
,
bool
force
);
Q_INVOKABLE
bool
installPlugin
(
const
QString
&
jplPath
,
bool
force
);
/**
/**
* Uninstall plugin
* Uninstall plugin
* @return plugin uninstalled
* @return plugin uninstalled
*/
*/
bool
uninstallPlugin
(
const
QString
&
rootPath
);
Q_INVOKABLE
bool
uninstallPlugin
(
const
QString
&
rootPath
);
/**
/**
* Load plugin
* Load plugin
* @return plugin loaded
* @return plugin loaded
*/
*/
bool
loadPlugin
(
const
QString
&
path
);
Q_INVOKABLE
bool
loadPlugin
(
const
QString
&
path
);
/**
/**
* Unload plugin
* Unload plugin
* @return plugin unloaded
* @return plugin unloaded
*/
*/
bool
unloadPlugin
(
const
QString
&
path
);
Q_INVOKABLE
bool
unloadPlugin
(
const
QString
&
path
);
/**
/**
* List available Media Handlers
* List available Media Handlers
* @return List of available Media Handlers
* @return List of available Media Handlers
*/
*/
VectorString
listCallMediaHandlers
()
const
;
Q_INVOKABLE
VectorString
listCallMediaHandlers
()
const
;
/**
/**
* Toggle media handler
* Toggle media handler
*/
*/
void
toggleCallMediaHandler
(
const
QString
&
id
);
Q_INVOKABLE
void
toggleCallMediaHandler
(
const
QString
&
id
);
/**
/**
* Verify if there is an active plugin media handler
* Verify if there is an active plugin media handler
* @return Map with name and status
* @return Map with name and status
*/
*/
MapStringString
getCallMediaHandlerStatus
();
Q_INVOKABLE
MapStringString
getCallMediaHandlerStatus
();
/**
/**
* Get details of available media handler
* Get details of available media handler
* @return Media Handler Details
* @return Media Handler Details
*/
*/
plugin
::
MediaHandlerDetails
getCallMediaHandlerDetails
(
const
QString
&
id
);
Q_INVOKABLE
plugin
::
MediaHandlerDetails
getCallMediaHandlerDetails
(
const
QString
&
id
);
};
};
}
// namespace api
}
// namespace api
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment