Commit graph

71 commits

Author SHA1 Message Date
Julien Wadel
5e1d6307d9 CI: Fix find names for Mac.
Fix default account selction after login.
Add a RC config (message_counter_redirect_enabled) for message counter shortcut to calls.
Update SDK
2023-11-15 12:40:52 +01:00
Julien Wadel
e530366a46 Fix smartsearchbar width to avoid overlapping and x offsets.
Update SDK.
2023-11-14 12:45:40 +01:00
Julien Wadel
2839e892e8 Add 2 settings :
- 'show_home_invite_button' : to hide invite button in Home.
- 'default_other_sip_account_domain' : to prefill the domain in other sip account page.

Replace ListModel by JS array because ListModel doesn't support properties.

Fix overlapping with Search bar and keypad.
2023-11-06 16:04:21 +01:00
Julien Wadel
6d6db67f1d Hide conference and chats in main menu if deactivated 2023-10-30 16:05:08 +01:00
Christophe Deschamps
ef3a7e1795 Added popups for "check for update" triggered by user 2023-10-18 05:53:52 +00:00
Christophe Deschamps
e31d0b3763 Popup when remote configuration failed + update remote configuration failed error message (Expiration or used) in en & fr 2023-10-17 20:32:15 +00:00
Christophe Deschamps
a63348993d Display a warning popup prior to launching a remote provisionning on an app that already has one or more accounts 2023-10-17 13:06:39 +00:00
Julien Wadel
dd5e85df13 Add 3 configs :
- show_default_page : at start : open the page.
- show_forced_assistant_page : on 'home' click : display the specified page of assistant.
- show_home_page: if false, Home page should be never displayedµ. Assistant page is show instead.
2023-10-12 17:06:13 +02:00
Julien Wadel
31011b2b4c Fix mac build.
Move call history to correct items after loading new items.
Display menu options on Mac.
Update SDK master.
2023-09-15 11:42:54 +02:00
Julien Wadel
369bc765e4 Change icons (notification, menus).
Simplify main menu.
Display call history by account.
Allow to remove reactions from chat.
Fix crash on conference creation.
2023-09-12 17:58:18 +02:00
Julien Wadel
59ea9c69e5 Make an option for displaying only usernames instead of the whole SIP address.
Move options button in waiting room because of readability.
Add a confirmation before calling a group from conversation.
Make an option to set RLS URI.
Avoid to close smart search bar when changing focus. It will now close only on empty text, esc keybutton or by manually closing it (cross icon when text has been entered)
Hide "adding contact" if search box is empty.
Add a switch in accounts selection to easily register them.
Update SDK to 5.2.81

# Conflicts:
#	linphone-app/src/components/search/SearchSipAddressesModel.cpp
#	linphone-sdk
2023-07-26 16:49:02 +02:00
Julien Wadel
73988e8305 - Add a custom way to display addresses.
- Fix layouts when texts are the same in contact descriptions.
2023-07-26 16:47:58 +02:00
Julien Wadel
b0bfd27cbf Check on list size before adding/prepending items in list.
Fix disabled account that still receive messages (use message-expires=0). Still need an update from SDK to take account of the new contact parameters on unREGISTER.
Fix bad contact parameters after trying to overwrite them.
Avoid to reload all timeline on sorting changes (incoming message, new events).
Fix layout margins in chat message.
2023-07-26 16:44:46 +02:00
Julien Wadel
8897276353 Fixes:
- Couldn't select the default account without selecting another one before.
- Display a message about not having a configured account instead of displaying the local one. Local address can still be accessible from settings if activated.
- Display Assistant at home if no account has been set.
2023-06-05 16:52:54 +02:00
Julien Wadel
6d454b659c Change 'EXECUTABLE-config' URI handler to request a confirmation to the user before using it.
Delay its execution on startup.
Add auto_apply_provisioning_config_uri_handler rc to remove confirmations.
Default URL uses https.
Fix dialog description with wrapping text and elides.
Fix busy color.
Fix duplicate connections on restarting App that done multiple CLI commands.
2023-03-30 18:21:07 +02:00
Julien Wadel
c975e8f1e2 Mac : Fix recordings error that prevent to display the page. 2023-01-31 10:28:29 +01:00
Julien Wadel
e198f5f752 Display hidden scrollbars in settings.
Add more feedback on quit reason.
Fix link color in about.
Fix window title based on the application name.
2023-01-30 11:31:08 +01:00
Julien Wadel
769c843e4d Display media captures files (recordings)
# Conflicts:
#	linphone-app/CMakeLists.txt
#	linphone-app/src/components/Components.hpp
#	linphone-sdk
2023-01-20 15:15:11 +01:00
Julien Wadel
bf6b0f565a Use ColorModel instead of color for custom C++ featuring. 2022-12-27 16:37:59 +01:00
Julien Wadel
ced6a8b396 Change contacts list to take account of all contacts in database (multiple lists, bodyless, remote provision) 2022-11-02 11:00:28 +01:00
Julien Wadel
f2bab2f1d1 Clean logs. 2022-10-14 18:51:04 +02:00
Julien Wadel
c572cf9f1c Update some comments for weblate. 2022-10-04 16:22:47 +02:00
Julien Wadel
bf9c76a02c Rework timelines to avoid GUI crashes when changing conversation. 2022-09-19 16:11:48 +02:00
Julien Wadel
d0461d5ec2 Add a way to put a custom view in front of a dialog.
Conference Creation:
- Add a waiting view while creating a conference.
- Move to conferences list on success
-
2022-08-25 18:08:13 +02:00
Julien Wadel
c14607ad22 Disable group chat and conference buttons if URIs are not set. Add a tooltip on buttons to warn the user about it.
Allow empty conference URI in settings.
2022-07-13 21:28:22 +02:00
Julien Wadel
7c45eccf86 Avoid openning a conversation on sip url and copy the URL into the smartsearchbar. 2022-07-01 17:41:50 +02:00
Julien Wadel
571ef7b79c Add a new progress bar in the form of spinner.
Allow to cancel a file transfer.
Open folder if the file cannot be directly open (don't work if the system accept but reject it).
2022-06-17 16:36:46 +02:00
Julien Wadel
4050d0d31f Quick fix on designs (keypad and multimedia settings) 2022-06-07 18:11:27 +02:00
Julien Wadel
4aad42fdc7 Rework phone keypad design.
Add phone keypad on main window and use it in smart search bar.
Add a backup text on smartsearch bar in order to avoid losing text when focus change (in the case of we want to get it).
2022-06-07 17:41:53 +02:00
Julien Wadel
f3034e897c Remove active seaker overlay for activeSeaking mode.
Fix conference entry on main page after an update.
Fix missing id in qml.
2022-06-01 15:51:28 +02:00
Julien Wadel
708a605825 Cleanup and prepare translations. 2022-05-13 17:38:44 +02:00
Julien Wadel
8c9e610107 - Fix crash and leaks on restart/quit.
- Reload conference list when current account change.
- Fix popup design (margins).
- Factorization of message banner (eg. copy text message)
- Factorization of NewConference dialog.
- Fix design on file preview in chat.
- Add participant shortcut in video conference.
- Remove old Linphone-Utils file/scripts.
- Fix avatar image in history view when clicking on username.
2022-05-13 17:38:43 +02:00
Julien Wadel
b893c78399 Backup 2022-05-13 17:38:43 +02:00
Julien Wadel
e01d5f895d - Create a conference
- List conferences
- Call conference (only from conference list)
- Prepare Mozaic layout (not yet link to conference)
2022-05-13 17:38:43 +02:00
Julien Wadel
6d1f6565ef Translated using Weblate
Currently translated at 100.0% (858 of 858 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/

Translated using Weblate

Currently translated at 100.0% (858 of 858 strings)
(English)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/en/

Translated using Weblate

Currently translated at 97.3% (835 of 858 strings)
(German)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/de/

Translated using Weblate

Currently translated at 100.0% (858 of 858 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/

Translated using Weblate

Currently translated at 98.2% (843 of 858 strings)
(Hungarian)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/hu/

Translated using Weblate

Currently translated at 94.0% (807 of 858 strings)
(Portuguese (Brazil))

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/pt_BR/

Translated using Weblate

Currently translated at 91.8% (788 of 858 strings)
(Chinese (Simplified))

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/zh_Hans/

Translated using Weblate

Currently translated at 100.0% (858 of 858 strings)
(French)

Translation: Linphone Desktop/Master
Translate-URL: https://weblate.linphone.org/projects/linphone-desktop/master/fr/

Change english extra comment on chat room creation tooltip.
2022-04-04 13:54:24 +02:00
Julien Wadel
06b4a211a0 - Chat room loading optimization.
- Fix loading more chat entries when going to beginning.
- Fix right padding text in chat messages.
- Fix black screen videos.
2022-03-08 15:40:10 +01:00
Julien Wadel
71ab0837d5 Fix actions on sip address selection (starting call/chat etc from searchbars) 2021-12-02 22:15:14 +01:00
Julien Wadel
0a69ec4f14 - Add toggled state on button.
- Refit texts in search bars.
- Fix title text in conversation's devices window
- Fix burger button view (stay selected)
2021-11-29 12:19:22 +01:00
Julien Wadel
3f41aa2194 Mac :
- Fix qt.conf for missing qml.
- Fix shortcuts and top menu.
- Fix depencies.
2021-11-25 16:39:57 +01:00
Julien Wadel
5adb1eb4dd - Fix history view
- Allow to add license in packages (windows with NSIS/mac with dmg)
2021-11-09 11:36:23 +01:00
Julien Wadel
3da5903bff - Add call history button.
- Fix scrolling speed and add a cache for framebuffers in list
2021-10-30 19:19:39 +02:00
Julien Wadel
be173732f7 Images and color customization overhaul 2021-10-29 17:46:01 +02:00
Julien Wadel
66c566659c - Remove 'app' section and keep 'ui'
- Allow to make a variable in readonly (only for enabling chats yet)
- Rename chatEnabled to standardChatEnabled
2021-10-21 13:51:29 +02:00
Julien Wadel
3a560324f8 - 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-10-20 20:24:39 +02:00
Julien Wadel
a909e957c9 Fix contact shortcut in searchbar 2021-10-20 17:12:11 +02:00
Julien Wadel
5c5bbbd343 Fix double popup on confirmation when reverting contact edition. 2021-09-24 15:07: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
509c813135 Add mainwindow Tooltips in tr files 2021-09-06 14:33:39 +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
bee72586ab Fix refresh contacts panel when clicking on tab 2021-08-24 20:57:07 +02:00