Ming Rui Zhang
1e60095ff2
messagewebview: adjust theme for new chatview icons
...
Change-Id: I953e07b3a709c7e26661bb3097b96516a24b0782
2021-04-27 15:02:13 -05:00
Andreas Traczyk
b391d947c3
misc: use QAbstractListModel in list model base class and rename
...
Inlcuding QAbstractListModel inlcudes qabstractitemmodel.h, but
this is not certain.
Change-Id: I5affb3462a09f4f6ea93be2f979144608d015969
2021-04-27 14:05:24 -04:00
Andreas Traczyk
2539eb715c
misc: circumvent QtCreator "module not found" bug
...
When registering into QML namespaces from a non-global context,
certain QtCreator versions fail to find import modules. The only
effect is a lack of correct "intellisense". We can register dummy
namespace into the QML module namespaces we use to quiet the IDE.
Change-Id: Ideb06541475788c669619be82c30d993554435a9
2021-04-27 13:51:49 -04:00
agsantos
980de92c68
fix: pluginpicker keep close button in the right
...
Change-Id: Id74bf3661942fbd7b8b0235428b0e3d34fb0e6b8
2021-04-27 12:17:26 -04:00
Andreas Traczyk
de261df86f
conversationadapter: use slots instead of lambdas
...
The UniqueConnections need slots to compare bindings. Also, member
functions are cleaner and easier to debug than lambdas.
Change-Id: I16ae3882e0f5ff0b92d1ca6c7ce383e5ceef8a79
2021-04-27 12:14:52 -04:00
Andreas Traczyk
e5858588f8
misc: implement redesign for the smartlist filter tabs
...
Change-Id: I3bdd0f331f9a038310646d5ecc9a6499a097cf87
Gitlab: #241
2021-04-27 12:14:52 -04:00
Ming Rui Zhang
9b85e00422
previewRenderer: fix not being able to reposition the preview
...
Gitlab: #387
Change-Id: I031fd7a8a3be540a2493d19e345f2a2ef95fe131
2021-04-27 12:04:44 -04:00
Sébastien Blin
2db3196d26
misc: update instructions
...
Change-Id: Ib157716ced18a19f4220ec570e03896bfee76610
2021-04-22 14:37:30 -04:00
Andreas Traczyk
3a74dc69b1
misc: use reals for sizes instead of ints
...
Change-Id: I5d8865347b57bf1c503f3a8b41e6eb27076e451c
Gitlab: #241
2021-04-22 12:05:58 -04:00
Andreas Traczyk
9741f326a5
smartlist: refactor filter tab QML
...
- remove some code duplication and MouseAreas
Change-Id: I2650aa94d302ab53dd7f389077f20d0ed3a62abd
Gitlab: #241
2021-04-22 12:05:54 -04:00
Sébastien Blin
964af7fe3c
misc: improve touch screen support
...
Support single tap for showing call overlay and long press
to show context menu for the smartlist
Change-Id: I31a77169827860c07ec9d60e076c0c5c4e875408
2021-04-22 12:05:33 -04:00
Ming Rui Zhang
3b4e09d43a
lrcinstance: add mute dring option in constructor
...
Change-Id: I3779731c330cc23a7aa7ddc27c76068ab648193c
2021-04-20 17:54:52 -04:00
Andreas Traczyk
a91bb6da19
misc: correct chatview background theme
...
Change-Id: Iff6b655d26d5003618aff892d205275dfa5a602b
Gitlab: #241
2021-04-20 10:21:58 -04:00
Andreas Traczyk
f715f72d49
misc: fixups to the smartlist search bar
...
- fix the svg rendering
- fix margins and padding
- fix the clear text icon
Change-Id: I88d709577697136377c6e405abab885c6aa54135
Gitlab: #241
2021-04-20 10:21:52 -04:00
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