Andreas Traczyk
35f850289f
qmlregister: improve singleton registration
...
- better manage QML interop object lifetimes
- allow intellisense to pick up QML registered symbols
- fix for PreviewEngine threading
Change-Id: I416cdede70b155dc34fc3ee94f428ae2128c8950
2024-01-31 10:32:44 -05:00
Sébastien Blin
84150e8977
misc: bump copyright to 2024
...
Change-Id: I8d5f968fbedbc884c91416246049a0ef4cd652eb
2024-01-03 09:54:49 -05:00
Xavier Jouslin de Noray
a8be1f0271
PlatformPluginSupport: add info if plugins are not available for none supported platform
...
Gitlab: #1404
Change-Id: Iaa43a705d1b5e7cf9b960bdf1863d325e4a5332b
2023-11-27 06:47:58 -05:00
Andreas Traczyk
517f87826d
misc: don't use 2 AppSettingsManager objects
...
Injects the primary instance into PluginVersionManager instead.
Change-Id: I3269f048a805a069d30f3ab1bec5c4be755a35cb
2023-11-15 12:02:31 -05:00
Andreas Traczyk
f1ccd5d05d
downloader: use native separators when building target file path
...
Also reverts waiting on the msiexec process + error checking.
Change-Id: Icfd8c349087d1b9f84c95d855b68b7ef2e45b3ab
2023-10-05 19:12:07 -04:00
Xavier Jouslin de Noray
d765fc9297
PluginStoreEndPoint: add possibility to change the plugin store end point
...
Gitlab: #1341
Change-Id: Ib4516c6cf2361a4976230a6b056a4c072932a92b
2023-10-03 13:55:05 -04:00
Xavier Jouslin de Noray
1f2401bc7e
PluginDescription: handle language to send request to the plugin store
...
Change-Id: Id96578cf238246ebe69a6f9b77b0ed1d1f465f38
2023-09-14 10:44:19 -04:00
Xavier Jouslin de Noray
9f570a3cee
Plugin Queries: resolve architecture to be able to handle dynamically all platform
...
Change-Id: I35ea5be7dc87dcf2e15b5803f9819887c946b91a
2023-09-12 07:32:34 -04:00
Aline Gondim Santos
ae2380c71b
misc: removed unecessary log
...
Change-Id: I768f32e3bbc2780becc83fe92d6f6f8c9215cec2
2023-08-23 15:55:34 -03:00
Xavier Jouslin de Noray
9947021394
PluginId: add handler for the plugin id
...
Change-Id: I377d5856491d38f127fe422e84a6c93839295447
2023-08-23 11:50:14 -04:00
Xavier Jouslin de Noray
b1ca6cf861
PluginView: refactor the ui to a better view
...
Gitlab: #1306
Change-Id: Ic3d952408c352715f2cd611dad63cf92cfb81ff0
2023-08-21 10:54:35 -04:00
Xavier Jouslin de Noray
5530649f07
PluginStore: add view for plugin store
...
Gitlab: #1163
Change-Id: If9d9a27a296c5810b9f99126bed6453cc6ab6852
2023-08-01 13:42:49 -04:00
Xavier Jouslin de Noray
7581f9397a
updateManager: create a plugin store and a plugin manager
...
Change-Id: I57ebec72c1cb6e2f245af011def82f880bc9573f
2023-08-01 13:42:49 -04:00
Xavier Jouslin de Noray
6341f32618
updatemanager: refactor windows update and macos update manager
...
To be able to use an update manager for the plugins store, a refactor of windows update manager is done. The windows and macos update manager is used for updating jami. The plugins store update manager is to update plugins to the newest version.
Gitlab: #1229
Change-Id: I0541b6191401f2aa2c6d6034722796455e9c18d2
2023-07-31 15:46:16 -04:00
Amin Bandali
8d46acedf1
misc: Update copyright years to 2023
...
Change-Id: Idf38e82631a4e22540aa5dec8ec2db0ab4a38c2e
2023-02-06 01:47:15 -05:00
Amin Bandali
c7fdf3ff30
misc: move application sources from 'src/' to 'src/app/'
...
In preparation for vendoring libjamiclient into 'src/libclient/'.
GitLab: #734
Change-Id: Ibd956abc8fe9bd454ac0e9a5a28b77a5a74174e7
2022-05-19 15:47:30 -04:00