1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-07-19 15:05:40 +02:00
Commit graph

637 commits

Author SHA1 Message Date
Jenkins
c241f8009b i18n: automatic bump
Change-Id: I4905f7efd9e552b10a45c98dd31fd1db061f7ff5
2021-04-19 16:42:10 -04:00
Sébastien Blin
9fc13c7689 ui: update icons
Change-Id: Ib7e5758c8ce1e8122a7378d4ebed38e38f915ef9
2021-04-19 14:36:47 -04:00
ababi
61de0c4eef misc: follow chatview and side panel design changes
- Remove icons and resize side panel tab bar.

- Change icons and style for chatview header and combo box buttons.

- Update chatview colors.

Gitlab: #241

Change-Id: Ic5f4e0db5e1912c85cc4f658264371af8104cd8f
2021-04-19 14:36:32 -04:00
Andreas Traczyk
946491a596 conversationsadapter: replace signal reconnect with unique connect
Change-Id: I34b1dca62ad5b28b49ddf319c4ea9724efd66b21
2021-04-19 10:39:25 -04:00
Ming Rui Zhang
8152db585c cmake: prevent the console from showing up by default
Change-Id: I87f352bf69dd5d60e9df821d3e1f9e7b349c29e2
2021-04-19 10:18:07 -04:00
agsantos
bbafcaceba callview: fix menu recording button text
Change-Id: I691968b864bc6d70f8723146c193c6ebbfacdd80
2021-04-16 17:09:48 -04:00
Mingrui Zhang
19e8c3da66 cmake: revert the change for linux lrc translations
Change-Id: Ia5b38d008dc8914e437ce5c3140679872d025e59
2021-04-16 15:51:21 -04:00
Ming Rui Zhang
8c5e7de19c project: add jami-qt project dependencies
Change-Id: I641e9b5da85eb0374d378799ca1ea874e8b40863
2021-04-16 09:31:22 -04:00
Ming Rui Zhang
855be429fe cmake: make cmake minimum version to be 3.15 for MSVC
Change-Id: Ie87b2d7a5fdcb7b600bba3e99471b236804bfd6e
2021-04-16 09:11:33 -04:00
Sébastien Blin
197fd62f94 conference: fix show minimize button
Change-Id: I104215284272b4d1fdec38b6d715f92184b3c711
GitLab: #367
2021-04-15 13:52:09 -04:00
Andreas Traczyk
3f476205fa misc: change application fullscreen mechanism
Use a simpler fullscreen mechanism that maintains the primary
application window as a fullscreen container for the call view.

GitLab: #339
Change-Id: Ib67ac4798c77117aea0830eece485e229680684d
2021-04-15 13:40:58 -04:00
Ming Rui Zhang
c19fb112bb build: use cmake entirely for windows
GitLab: #352

Change-Id: Ib373811c9d47164954a19633fd0da389eff5aac6
2021-04-14 17:09:17 -04:00
Andreas Traczyk
b1d7d54002 misc: fix a visual bug on the main split view handle
Change-Id: I288577bb49b85097d57d81724a463171f5fa257e
2021-04-14 09:30:32 -04:00
Jenkins
d1223469e4 i18n: automatic bump
Change-Id: I857ef0dafd3ed36b0f9c639f00df357201252d9a
2021-04-12 19:11:47 -04:00
Andreas Traczyk
5c1c4ce709 calls: make Esc leave fullscreen mode
This removes the escape to leave account creation feature.

Change-Id: Ie83e4b65a7d127a04ed49561cd19bfd12321a5fb
2021-04-09 17:45:40 -04:00
Andreas Traczyk
4b91f08023 calls: allow double click on call overlay to toggle fullscreen
- removes the single click to maximize feature

Change-Id: I6a171d2a20d5b47e9c3a15db23f2de01319d22bb
2021-04-09 16:01:03 -04:00
Andreas Traczyk
b26e6dbade calls: remove "back" button from call overlay
This button interferes with participant overlays and the concept
of returning to the welcome view will be phased out.

Change-Id: I7ee73ed93c6ec74f10b5b00ca1fe5739a88b123d
2021-04-09 16:01:00 -04:00
Andreas Traczyk
8ab37ab46e calls: prevent getting stuck in fullscreen mode when a call ends
Change-Id: I2ac4a683f3857425f59483f73f8511f00158cc30
2021-04-09 16:00:55 -04:00
Andreas Traczyk
cfa10ce268 calls: fix call overlay updates
- don't query the recording state in the set time text function
- change set time text function interval from 20ms to 1000ms
- stop the account-wide time text update timer when there are
  no calls

Change-Id: Iaaabfd52a50ba61aaabade59cae4f061c562cb2d
2021-04-09 16:00:51 -04:00
Andreas Traczyk
cc3931b36e lrcinstance: represent the selected conversation as a QML property
Change-Id: I01dbfc0d6cfcf407d6636ba59b136830ee0342bc
2021-04-09 16:00:43 -04:00
Andreas Traczyk
ac87d33d9f misc: put lrcinstance implementation into cpp file
Change-Id: I46c4e17124b2c0cbf6e92c696d3d47e1b0ad2d0d
2021-04-09 16:00:33 -04:00
Andreas Traczyk
a26c2949a3 Revert "misc: fix svg rendering when not scaled"
This reverts commit e0072e3cab.

Reason for revert: <INSERT REASONING HERE>

Change-Id: Iaac729d416ceb0cba696c7d5de9b274c3d3cee16
2021-04-09 15:53:59 -04:00
Sébastien Blin
5f12703302 systray: fix build
Change-Id: Iecce086e61a72a8bcda98d3fb51055bef3f102f5
2021-04-07 20:27:25 -04:00
Andreas Traczyk
e0072e3cab misc: fix svg rendering when not scaled
Change-Id: Icf2aa37bd9f9ef3ba0845780504aaf680858c3bd
2021-04-07 16:29:19 -04:00
Andreas Traczyk
7f28ac65df notifications: add avatars to gnu/linux notifications
Gitlab: #320
Change-Id: Ib2121257af2704dd2a246b499961657b66ae944d
2021-04-07 16:06:59 -04:00
Andreas Traczyk
2cc82053c9 notifications: implement libnotify on gnu/linux
Gitlab: #320
Change-Id: I39ffd7e0ba8c5160e81a6b64260f3d92ab8c619a
2021-04-07 16:06:05 -04:00
Ming Rui Zhang
a767690f95 misc: crash fix for calladapter when there is no account
Change-Id: I6432c6ebb7776bb0968846c661bd98ed78cde2bb
2021-04-07 15:51:32 -04:00
Ming Rui Zhang
f09b9a085a misc: eliminate the warning of invalid map<K, T> key (map::at)
GitLab: #160

Change-Id: Ib2de72037d2e0b5fc7c29e5686f9336bbc7ed035
2021-04-07 15:51:32 -04:00
Sébastien Blin
33fd4f486c messagewebview: emoji support
follow lrc changes. Enable local storage for recent emoji support.

Change-Id: I36b99e14c127e137d38533988565c83f924a8d94
GitLab: #160
GitLab: #115
2021-04-07 15:49:44 -04:00
Ming Rui Zhang
9843980c56 linkeddevice: ui refinement and remove infoLineEdit
Gitlab: #359

Change-Id: I996caeca53eb71baa5127f2f32b5b97681a6002d
2021-04-07 15:49:44 -04:00
Ming Rui Zhang
0af0f47fe2 textedit: add missing context menus for text entry fields
Gitlab: #359

Change-Id: Iefe2dbde96e0613540b237571997c456231bb78c
2021-04-07 15:49:44 -04:00
Ming Rui Zhang
a8378ab262 contactsearch: add convenient button for clearing search result
- Changed radius
- Added preferred width for side panel to fully show
  contact search bar placeholder text by default (English)

Gitlab: #321

Change-Id: I2c26ebc34812db41f5d50408e2e092bf0a99f76d
2021-04-07 15:49:44 -04:00
Sébastien Blin
a69943e042
listviews: fixed max scroll speed
Change-Id: I29633415aa15379743c0a2a8f2274e33b75e3f39
GitLab: #288
2021-04-07 15:03:43 -04:00
Sébastien Blin
12daccb51f
accountadapter: do not set incorrect ringtone on creation
On GNU/Linux, the ringtone is managed by the deamon. No need to
manage it (incorrectly) in the client

Change-Id: I38fe783d6bd0778f702ee6da333468c54d59d678
GitLab: #351
2021-04-06 15:38:49 -04:00
Sébastien Blin
2eac155b0c
distantrenderer: update frame on rendering stopped and switch
A regression was introduced in c472fe83ae
where the distantRenderingStopped and setRendererId don't update
the current rendered frame

Change-Id: I5aa477e89ae2031ffd282a2f02ae363dffef569a
GitLab: #269
2021-04-06 15:36:20 -04:00
Sébastien Blin
6a77a27cdc previewrenderer: disconnect signals on destroy
also fix some build warnings

Change-Id: Ibbf2e28cb64800e65b8712c6d733aea9aa69c916
GitLab: #356
2021-04-06 15:06:07 -04:00
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