Commit graph

160 commits

Author SHA1 Message Date
Julien Wadel
52a65d28ad - Add call history button.
- Fix scrolling speed and add a cache for framebuffers in list
2021-11-03 16:56:34 +01:00
Julien Wadel
9b42af7b45 Images and color customization overhaul 2021-11-03 16:56:09 +01:00
Julien Wadel
82b44c644c Fix : keep fullscreen mode on timeout notification.
- Come back to fullscreen when clicking on fullscreen icon in call.
2021-11-03 16:55:56 +01:00
Julien Wadel
36b406aaf3 Fix tunnel crash 2021-11-03 16:55:32 +01:00
Julien Wadel
4814eed85d - Add a manual update check
- Add option to enable check updates
- Fix crash on quit
2021-11-03 16:55:24 +01:00
Julien Wadel
88a1263d2a - Add Tunnel support if available.
- Add tunnel special options for developer.
- Use of CPP for linphone enums to string.
- Replace let colors with better quality.
- Fix developer settings view.
2021-11-03 16:55:16 +01:00
Julien Wadel
331e621c8e - Remove 'app' section and keep 'ui'
- Allow to make a variable in readonly (only for enabling chats yet)
- Rename chatEnabled to standardChatEnabled
2021-11-03 16:54:59 +01:00
Julien Wadel
49327b7311 - Add an option to enable standard and secure chats feature ('app' section)
- Fix history buttons that should not appear if chat room mode is not activated
- Allow to use a secure chat room to be used when calling (set by context : encrypted call/secure chat enabled)
- Replace a warning log by info while creating a chat room.
- Fix missing qml variables.
- Change Contact Edit and SIP Addresses selections to start a standard chat or a secure one.
- Simplify encryption activation on call parameters with enableEncryption()
2021-11-03 16:54:45 +01:00
Julien Wadel
4909c9cc98 - Add load sip address model time debug.
- Add copy text banner
2021-11-03 16:54:32 +01:00
Julien Wadel
59c2ba9f11 * UTF8 fixes and display names behavior:
- Avoid to replace display if empty on address books search
- Propagate change when display name is set in callModel
- Add a way to update addresses when data model change outside of ChatRoomModel
- While calling and one participant, get display name from call remote address
- Update display names after adding a call log
- Fix UTF8 when compute display name
- Replace JS display name functions by CPP

* Fix tooltips width and timeline unexistant object
* MSYS2 bzip2 may block the process execution when no arguments. Add help args and remove outputs from streams.
2021-10-18 19:26:20 +02:00
Julien Wadel
e7335a82db Allow to remove items in filter timelines criteria 2021-10-14 17:50:21 +02:00
Julien Wadel
d1d1397b4b Keep timeline title when no items on searching/filtering 2021-10-14 13:55:56 +02:00
Julien Wadel
7c0e98fd41 Sort languages in settings lists 2021-10-14 12:19:13 +02:00
Julien Wadel
5ff2e5af61 Show subject in notifications when it is not about one-one 2021-10-13 18:24:52 +02:00
Julien Wadel
5537e31da3 Fix missing qrc and tooltip sizes to avoid small areas 2021-10-13 14:00:49 +02:00
Julien Wadel
bbfdbf6a71 Change design of chat room's subject edition 2021-10-13 12:14:10 +02:00
Julien Wadel
f96d964004 - Add persistent icon on text fields.
- Can close conversation search field from field
- Fix mouse area on search icon in timeline
- Avoid participants list to be behind icons in conversation
2021-10-13 12:04:52 +02:00
Julien Wadel
eabe561dff Multi fixes:
- Contact update propagated through timelines and more robust display name showing by using cpp.
- ContactEdit : don't use the conference URI when adding the contact to friend on secure chat room
- Conference View : Resize record, add record file notification.
- Group Chat : timed invitation (30s) where it will hide if no response. It will be shown if the participant accept later.
- Hide/Show empty chats : set defaults to avoid differences from SDK value.
- Calls actions : Dynamic width on transfer menu to show all text, set texts to uppercase.
- Timeline : Add a tooltip (right-clic) to show the last time update.
- File Messages : add search shortcut on avatar like messages, remove conflicts between right-clic menu and thumbnails increase (on hovering mouse).
- Call : hold view with a correct symbol (#10073 instead of 2 differents symbols for 2 vertical bars)
- Languages : remove '-----' artifacts in language files
2021-10-08 21:06:20 +02:00
Julien Wadel
d7aaea5022 Fix forced timeline selection (eg. showing chat when already selected for contact)
Fix contact edit update
Fix source language (en) on bad auto-comment (.ts generated get unwanted '-----')
2021-10-06 20:57:29 +02:00
Julien Wadel
8cb167978e Fix contact shortcut in searchbar 2021-10-06 18:57:51 +02:00
Julien Wadel
36505b9d60 Missing UI property on FileMessage 2021-10-06 11:15:47 +02:00
Julien Wadel
01d8534d19 Activate Ephemerals for participant-mode in waiting of session mode. 2021-10-05 16:17:28 +02:00
Julien Wadel
0446c857ff Fix source language comments 2021-10-05 16:15:05 +02:00
Julien Wadel
335454ad48 Fix unbind actions on address selection 2021-09-29 12:34:57 +02:00
Julien Wadel
0c31da57af Add UI settings : allow to change text messages font and size 2021-09-27 15:34:35 +02:00
Julien Wadel
a6fb5271de Fix ephemerals events when updating timeout 2021-09-24 17:06:22 +02:00
Julien Wadel
5c5bbbd343 Fix double popup on confirmation when reverting contact edition. 2021-09-24 15:07:58 +02:00
Julien Wadel
99b9a7753c Upgrade search and message loading. More smart loading entries based on currently view.
Add a spinner while loading/searching.
2021-09-16 21:38:18 +02:00
Julien Wadel
d6ca4b1ab8 - Show history view on clicking notification bubble in account
- Fix call view
- Fix empty conference URI as error
2021-09-15 19:43:47 +02:00
Julien Wadel
ed52503ef9 Fix display name on message received notification 2021-09-14 18:32:08 +02:00
Julien Wadel
98bf0b2095 Fix a crash on sip address selection when clicking on bar 2021-09-14 16:22:58 +02:00
Julien Wadel
95e6c2e120 Add a shortcut on username in chat room to put its address in smartSearchBar 2021-09-09 18:53:44 +02:00
Julien Wadel
da844225d2 - Fix OSX min version
- Fix IMDN display on multi-devices
- Remove chat area min limits when not showing ephemeral
- Update text on delivery menu for toggling
2021-09-09 18:02:43 +02:00
Julien Wadel
7c22370ab9 Allow selection and copy on contact descriptions (username/addresses) 2021-09-07 18:08:23 +02:00
Julien Wadel
56b001eb0c Colors managment rework 2021-09-06 20:34:06 +02:00
Julien Wadel
3c267e25bf Fix crash on mac about infinite loop in devices 2021-09-06 15:22:23 +02:00
Julien Wadel
509c813135 Add mainwindow Tooltips in tr files 2021-09-06 14:33:39 +02:00
Julien Wadel
9818ebddb9 Fix chatmenu reference on file message menu 2021-09-06 14:33:23 +02:00
Julien Wadel
db68516632 - Fix search from selecting secure or not contacts
- Fix last contacts based on group chat capability
- Fix security icons on search
2021-09-06 14:32:35 +02:00
Julien Wadel
6e7c8f2625 Update some icons (group chat in timelines, presence level, selected ephemeral) 2021-09-03 23:35:08 +02:00
Julien Wadel
abdc5d0058 Fix : show sender instead of chat room when receiving a message from a chat room and keep the chat room icon in this case 2021-09-03 22:30:42 +02:00
Julien Wadel
1563244581 - Open chat room message menu at the cursor position
- Keep showing filter bar in timeline if searching
2021-09-03 22:30:42 +02:00
Julien Wadel
df719d7cc0 Replace hard coded colors 2021-09-03 20:35:11 +02:00
Julien Wadel
cfdc3069f0 - Add Attended transfer feature (contributed by Chad Attermann)
- Fix crash on loading empty chat room
2021-09-03 14:17:53 +02:00
Julien Wadel
67c75e4595 - On chat group creation : create a conference
- Red leave event
- Remove hybrid design chat room/group chat
- Remove group info menu entry for one to tone
- Remove dots menu if empty
- Remove chat edition when left
2021-09-01 13:46:44 +02:00
Julien Wadel
540928e449 Fix notifications for not going to foreground after clicking on them 2021-09-01 10:16:25 +02:00
Julien Wadel
1f5db64e46 Add lime server url checks and migration if Linphone account exists 2021-08-27 15:08:07 +02:00
Julien Wadel
e6934ec810 Use RC version to migrate Conference Factory URI 2021-08-26 18:52:53 +02:00
Julien Wadel
eab5d76787 Fix uninitialized encryption backend on chat room creation without encryptionFix unin 2021-08-25 20:42:32 +02:00
Julien Wadel
a0bab8083d Clean high number notification in bubble 2021-08-25 18:17:01 +02:00