Jenkins
525d9c4c05
i18n: automatic bump
...
Change-Id: Ib54443e96a059beb09054abb113dd3730e267b72
2021-04-05 16:42:09 -04:00
Sébastien Blin
6c9b969351
project: misc fixups
...
Change-Id: I97f256873bbffd79eb08707f0a809172bca06e6b
2021-04-02 15:37:55 -04:00
Andreas Traczyk
7cc48a48f7
project: remove dead linux section of qmake project file
...
Change-Id: Ie63005974911049e26bd8a359bf413cdcf44cb34
2021-04-02 15:37:50 -04:00
Mingrui Zhang
2e60568307
project: don't use Qt keywords for signal/slot/emit
...
Gitlab: #320
Change-Id: Ia2a16a05be3fd6452a39df999660a5c8440eea13
2021-04-02 15:37:43 -04:00
Andreas Traczyk
4ce208ec33
injection: remove the remaining c++ singleton classes
...
- refactor qml object registration
- inject AppSettingsManager and SystemTray
Gitlab: #320
Change-Id: Ic8232a290003245d09ad9452c9f5518fd260af78
2021-04-02 15:37:33 -04:00
Andreas Traczyk
552c445c8d
doxygen: remove doxy artifact
...
Change-Id: I03da0b19e44fee3c88e4cf3353208bba597e0408
2021-04-02 15:37:33 -04:00
Andreas Traczyk
e60eeff357
injection: place parent QObject as last parameter in ctors
...
Lrc object injection should never be a null pointer.
Change-Id: Ib574c751673fd35e223ce2447cee74bce7dfbf3e
Gitlab: #337
2021-04-02 15:37:33 -04:00
Andreas Traczyk
255252e3aa
cmake: use a default ring-project lrc path if not defined
...
This provides out-of-the-box cmake configuration for QtCreator
without having to manually specify the lrc path.
Change-Id: I3a8abbc2d0dd8062cecece166afbf09b91b52f59
2021-04-02 15:37:33 -04:00
Sébastien Blin
d9e432b0e3
partipantoverlay: speed up layout animation
...
Change-Id: I272403d2f069e785883acac1e3a0b47695b913a7
2021-04-02 10:56:24 -04:00
Pierre Lespagnol
2fd162fbac
moderation: fix overlayMenu import
...
Change-Id: I8599a60628482305d02c7d747deca11672cd61ff
2021-03-30 15:03:53 -04:00
Jenkins
ae21c17da5
i18n: automatic bump
...
Change-Id: Ic6487eb459e9b9b8c297a8aad205c4b1edb73899
2021-03-29 19:49:20 -04:00
ababi
eb57c35a12
moderation: change layout for participant menu
...
Gitlab: #277
Change-Id: Iffb0e1cc7a57495ba5f84230265cdcec87e26307
2021-03-26 15:09:20 -04:00
ababi
89d58e5243
misc: check "default moderators" list when removing contact
...
Avoid having a removed contact on the "default moderators" list.
Gitlab: #309
Change-Id: I710fe3e096be830e3cd9cfc93f2f46fb60eb20f0
2021-03-26 15:08:31 -04:00
ababi
d84219c6b4
misc: revise and catch exceptions thrown from lrc
...
Change-Id: I0e28f20ecb017267e74ef76fb922443e15e896e8
Gitlab: #308
2021-03-26 14:44:52 -04:00
ababi
dfbcfe03fc
smartlist: avoid updating smartlist on conversationRemoved
...
Accessing smartlist on conversationRemoved can return invalid
items. Instead, only show welcome view and use modelChanged signal
for updating smartlist.
Also avoid duplicate navigation to welcome view.
Gitlab: #300
Change-Id: Ic1c192fecceeb59287267e3445fabf6afb91ffd5
2021-03-26 11:04:34 -04:00
ababi
59c8a75cc3
callview: fix conversation selection when call ends
...
- avoid using smartlist index change for conversation selection
when call ends (instead it can be triggered from calladapter)
- break long lines
Gitlab: #260
Change-Id: Iaa1f9269d9ba6889fb1a7e466cd586fa86263bc7
2021-03-26 10:41:20 -04:00
ababi
f27f4374a2
smartlist: switch to conversations tab on invitation accept
...
- switch tab to conversations smartlist
- go to welcomeview
TODO: define UI behavior while waiting for the smartlist update
Gitlab: #284
Change-Id: I251c49e5b0b418f41d5872ef09d32db5bc940df2
2021-03-26 10:40:26 -04:00
agsantos
5f6eb2151b
settings: redesign plugin preferences view
...
GitLab: #341
Change-Id: Ibe7ad479845bf9390e8634c6b80cb0be79976143
2021-03-26 10:39:18 -04:00
Ming Rui Zhang
37d548bb75
updatemanager: change the order of the constructor input parameter
...
Make the LRCInstance pointer pass correctly into updatemanager
Change-Id: I87f22fcf69d69babae3ec6de8b6b20eb5d2c652b
2021-03-25 17:27:16 -04:00
Ming Rui Zhang
5295e4aa5b
contactadapter: do not hang up calls immediately after transferring
...
Gitlab: #353
Change-Id: I23d2e1cc57ce3a3a2b41972385c8318d9f85c904
2021-03-25 14:40:32 -04:00
Ming Rui Zhang
b4ae1c3b68
misc: replace invalid name in qml
...
Change-Id: I0f2d2232cd383dd8adbf93db10ef2156324a1933
2021-03-25 14:40:28 -04:00
Ming Rui Zhang
fcb56bfb87
misc: qml module import clean up
...
The main reason for this change is to remove the misusage
of QQuick one in ElidedTextLabel and useless QQuick one
module import
Change-Id: Ie296c0f7a90c6ec26ab85bcf3d8b75393463fbed
2021-03-25 14:40:22 -04:00
Ming Rui Zhang
ab5bea1001
settings: add account preference of setting all moderators mode
...
Gitlab: #319
Change-Id: I39fe050d3b9d509f8709528e1c8fcf6acf7e7ca3
2021-03-25 14:40:17 -04:00
Ming Rui Zhang
fe8b931d30
sip: use best id as the filter for sip call transfer contact picker
...
Display name is not a good filter since sip accounts may have
the same display name
Change-Id: Id1033816c496dd702874f646efcba7914cb2342d
2021-03-25 14:05:48 -04:00
Ming Rui Zhang
bd96da9c6b
misc: adjust advanced settings position when entering
...
Gitlab: #317
Change-Id: I7c73c9fdabc7cd7cccdb5d1a66ca9f002c6fd098
2021-03-25 12:22:32 -04:00
Ming Rui Zhang
3f8f1f1e25
call: use callAdapter updateCall when setting up main view
...
It is to make sure that all other call related UI will be
set up correctly.
Gitlab: #298
Change-Id: Iabc1587e0c0622cc6b9c0fecd99bfd35b156fcf7
2021-03-25 12:20:57 -04:00
Ming Rui Zhang
b296a02e47
sip: use refuse function instead of hang-up when refusing a call
...
Gitlab: #325
Change-Id: I03b4352788df912074859e183090658cf27678f0
2021-03-25 12:20:44 -04:00
Andreas Traczyk
3befa248a2
install(win32): continue if a ringtone can't be copied
...
Errors copying symlinks may occur when the project is cloned using
certain WSL versions.
Change-Id: I92f698d01edd6a94c3dff9bce39441b4df98eec2
2021-03-24 15:29:40 -04:00
Jenkins
799daf73b0
i18n: automatic bump
...
Change-Id: I3765828104210f2c982fa90f3aaee98d26cd1427
2021-03-22 17:45:58 -04:00
Ming Rui Zhang
7951764b2e
misc: remove LRC singleton
...
GitLab: #337
Change-Id: Ifb671d38d364714818650a8154c43a5787460039
2021-03-22 15:47:14 -05:00
Andreas Traczyk
28aa5aab6d
settings: use default audio devices
...
Refactors audio settings to avoid list model code duplication. This code
could be greatly simplified by using string lists, however the combo-box
component design is highly dependent on QAbstractItemModel based models.
Also translates the handlebarred strings upon presentation, which is
currently used to translate the "Default" prefix for the first device
item.
Gitlab: #346
Change-Id: I5ed282d29cc4ec6a090a9cdf47b0459f0db2a99b
2021-03-22 15:59:24 -04:00
agsantos
215f43492c
settings: fix plugin preferences opening
...
GitLab: #338
Change-Id: I0bc0026e0c515b782675892c0e652b53b8de4e1a
2021-03-17 18:27:39 -04:00
Andreas Traczyk
3a157ed8eb
avadapter: return call id by value
...
This function either returns a reference to a local, or a QString
member whose lifetime is unknown to the caller. We should just
return by value.
Change-Id: Ib87288105daa6bf8cb6b803948411275da980c54
2021-03-17 14:30:06 -04:00
Sébastien Blin
b0fdeb79eb
settings: do not show link device for a disabled account
...
Gitlab: #334
Change-Id: Ia2b6365f36b0cef79e3ba58475c5b25bbac0c6b6
2021-03-16 15:14:59 -05:00
Sébastien Blin
ccb412c6ad
calladapter: fix preview when switching account
...
Gitlab: #310
Change-Id: I0a45f24e87b4baba16c5a8172c0aae705745e30f
2021-03-16 14:58:00 -05:00
Jenkins
1d026c7bfe
i18n: automatic bump
...
Change-Id: I33cc4dae0e739f61f68386d9db4819429745a058
2021-03-08 16:42:10 -05:00
Ming Rui Zhang
3d78684102
sip: make audio only call when double-clicking smartlist contact
...
Gitlab: #312
Change-Id: I6833521cd624b176af38949b9f71f0d45330351e
2021-03-03 09:59:00 -05:00
Ming Rui Zhang
7ca65dd043
advancedsettings: prevent resetting scroll bar position multiple times
...
Gitlab: #299
Change-Id: Ibec25839ba92925364585f1d2c2b3a51348fc273
2021-03-03 09:58:26 -05:00
Ming Rui Zhang
9c073f6327
accountadapter: respond to profileUpdated signals
...
Gitlab: #297
Change-Id: Iaff41075edc683bd976ff69cfd8f7a80547771cc
2021-03-02 14:31:51 -05:00
Ming Rui Zhang
5b33a1dfd1
misc: execute copy-runtime-files with supportive arg for post build
...
Support MODE, QT_VERSION, and DESTDIR
Change-Id: I858610d12f9267263550a56ef6f7e994062dbdad
2021-03-02 14:31:45 -05:00
Ming Rui Zhang
637b7d6480
misc: better dpi scaling performance
...
Gitlab: #302
On X11 based,
https://bugreports.qt.io/browse/QTBUG-84082
Change-Id: Id775a6a31fc9f6f9493556fca458555c5962727e
2021-03-02 14:31:39 -05:00
Ming Rui Zhang
2a9e624007
misc: use PassThrough for HighDpiScaleFactorRoundingPolicy
...
Gitlab: #302
Change-Id: I3d79443b4338a27a8724600be233a2ff765427f9
2021-03-02 14:27:39 -05:00
Jenkins
8b46588096
i18n: automatic bump
...
Change-Id: Ib5620c2dee9b61ab8af9644e70de551dcd51f226
2021-03-01 16:43:19 -05:00
Jenkins
bfe64b31a7
i18n: automatic bump
...
Change-Id: Ic9ee9059ce7d5b24dab80b330f1278153056fc70
2021-02-22 16:54:16 -05:00
ababi
4d6f5b3410
translations: revise access to translations for GNU/Linux
...
- correct translations (.qm) install path for cmake
- use JAMI_INSTALL_PREFIX to fetch translations
- create "share/ring/translations" inside build dir to store .qm files
Change-Id: I127cbad1d4b00a628d79e9654ed471f456a550e8
2021-02-19 17:28:48 -05:00
Sébastien Blin
af14a4a824
screensaver: fix out-of-range exception
...
Change-Id: I0477ac00b68c0891ba04c9cbb2cc3221bff0cb24
2021-02-16 12:13:02 -05:00
Jenkins
fa922325f2
i18n: automatic bump
...
Change-Id: I7d69702494ab8bcbfb5fab6916451caef7576b95
2021-02-15 16:43:00 -05:00
ababi
997d413ee1
settings: remove link device timeout
...
Change-Id: I9dbbd779ef094d4dbcd5568bd5aae2d73dd3efe7
Gitlab: #258
2021-02-15 16:07:02 -05:00
Sébastien Blin
8ac920a707
misc: update copyright date to 2021
...
Change-Id: I6cd0f36b983e38d9ed03362358dc145f3a12a49b
2021-02-15 09:50:58 -05:00
ababi
c36d5cc324
callview: inhibit screen saver while in a call
...
Gitlab: #272
Change-Id: I25c1a9547b526f8889231a9d5061e63c349c39f1
2021-02-12 17:18:21 -05:00