Commit graph

  • b6bddabcce fix ui login pages Gaelle Braud 2024-04-09 12:45:05 +0200
  • 7e9714d6c5 Ui fixes : Radiobutton check, MeetingPage layouts, call/contacts amrgins and scrollbars Julien Wadel 2024-04-04 17:13:57 +0200
  • fd57221713 add share link button participant list Gaelle Braud 2024-04-04 16:03:44 +0200
  • b834b7c669 Mosaic Julien Wadel 2024-04-04 15:45:59 +0200
  • 589c67999f screencast panel ui Gaelle Braud 2024-04-04 14:32:41 +0200
  • 41359252c9 Fix preview deadlock + preview on call connection + 1-1 call Julien Wadel 2024-04-04 10:29:04 +0200
  • 2f6a4828cb fix popup position popup button + bottom buttons position calls window Gaelle Braud 2024-04-03 17:34:40 +0200
  • 579cf7e773 Fix on AS Preview Julien Wadel 2024-04-03 16:19:36 +0200
  • 37b5ac5292 change layout panel + fix button ui Gaelle Braud 2024-04-03 16:15:18 +0200
  • 19840b30f3 QmlName for Gui objects. Debug message format. Preview updates on Call state. Julien Wadel 2024-04-03 15:51:17 +0200
  • fd09a79957 add row to invite any address in a conference Gaelle Braud 2024-04-02 16:05:12 +0200
  • b6a0ae1c76 Fix Preview concurrencies Julien Wadel 2024-04-02 15:40:37 +0200
  • 3b64a8c4ae Ui fixes, add participants panel, admin status, conf edition Gaelle Braud 2024-03-29 11:18:19 +0100
  • 576bd0892c Blocking connection for posting lambdas on model from GUI. Fix camera crash on deletion. Julien Wadel 2024-03-28 14:23:50 +0100
  • 80b0880e7e participant list Gaelle Braud 2024-03-28 10:46:05 +0100
  • 2b1a1525e5 Active speaker + Round corners (OpenGL) Julien Wadel 2024-03-28 10:38:21 +0100
  • d70b08c36e ui fixes Gaelle Braud 2024-03-26 16:08:42 +0100
  • 10427b5288 Conference, ActiveSpeaker, Camera Julien Wadel 2024-03-25 19:06:23 +0100
  • 2770076a44 Delete/cancel conference, Conference Info, icons, meeting list, waiting room, settings panel, video device Gaelle Braud 2024-03-19 12:38:59 +0100
  • 1ed1f39113 Call Conference Julien Wadel 2024-03-15 10:32:56 +0100
  • e415033943 Meeting UI Change meeting time set so a it can spread over two days without being an all day conf Gaelle Braud 2024-03-14 16:38:11 +0100
  • 6176f1971c Fix deadlocks and qml errors. Julien Wadel 2024-03-14 17:08:25 +0100
  • 6cfb26ba1b fix meeting list height + position view at current date Gaelle Braud 2024-03-14 15:37:47 +0100
  • 1e34f38782 Fix build Julien Wadel 2024-03-14 15:07:25 +0100
  • c824bd6c83 Country, start conference, dates, combobox, calendar, popup, effectimage, meeting details, conference scheduler Gaelle Braud 2024-02-22 17:56:22 +0100
  • 893c3d7485 Windows package Julien Wadel 2024-04-22 16:26:16 +0200
  • bfbc6e7a0c Make Window transparent (TODO? remove border and implement custom top bar and resize/move managment). Add Javascript utils. Julien Wadel 2024-03-13 15:03:16 +0100
  • 5a0dd7216e Fix wrong address on contact edition. Fix wrong avatar initials in contact details and fix synchronization. Make only one contact search and filter results on each lists. Fix contact aggregation. Julien Wadel 2024-03-13 17:30:48 +0100
  • 6d96359b0a Fix popup display Julien Wadel 2024-03-13 13:05:43 +0100
  • fbb83249b8 Update SDK master Julien Wadel 2024-03-13 10:02:36 +0100
  • b645696528 Upgrade icons quality. CMake: Automatic load for images. Julien Wadel 2024-03-13 11:29:24 +0100
  • 8817396fa5 Fix blinking visual on animations (like resizing) by ignoring vertical sync. Add An FPS counter object for benchmarking. Fix dynamic layouts to avoid slinding effects on resizing. Julien Wadel 2024-03-12 17:23:23 +0100
  • f7749a30e3 Add application info at the start. Add file position on logs. Add Avatar provider to nitifications. Fix using source on EffectImage that shouldn't be used as an image source because this property is for Loader (ImageProviders cannot be used in this case). Julien Wadel 2024-03-12 15:47:40 +0100
  • fb4ee6b579 audio settings video settings app settings in settings file Gaelle Braud 2024-02-13 17:10:00 +0100
  • ac528fc05c friends presence Gaelle Braud 2024-01-31 10:45:32 +0100
  • 84950e70b5 fix buttons icons size + update preview position when right panel is open Gaelle Braud 2024-02-15 09:49:58 +0100
  • c588688197 FIXES: correctly initialize remote params + create video call paused call ui calls window simplify carousel effect image : don't show effect if no colorization use our custom button instead of qtquick one image buttons size security page ui update right panel on call history deleted Gaelle Braud 2024-02-07 16:31:12 +0100
  • 9667aae47f change notif received call ui (add camera or audio accept) Gaelle Braud 2024-02-07 15:59:17 +0100
  • 63f1328576 magic search bar (todo: finish it when mockup ready) Gaelle Braud 2024-02-06 16:26:45 +0100
  • a2154a6c7b FIXES: contact list generic VariantList FriendModel resetAddresses check null default account address list update on save generic item for white background lists ui fix set photo friend protect friendmodel setters remove main splitview to stick to the mock-up (keeping it commented cause it may be useful to be able to resize the panels) default image avatar fix crash when address not set fix ui in call Really fix call variantobject destroying himself before call started fix: display suggestions fix list view current item always reset cause updated every time contact history list changed fix blinking call log list view on content changed fix popup button popup y when exceed window delete contact confirmation popup fix popup call contact list don't show popup if only one address possible set/remove default address if append/remove from address list Gaelle Braud 2024-02-05 11:12:19 +0100
  • 64c430cd38 account settings menu Gaelle Braud 2024-02-05 11:12:19 +0100
  • 82b5d6a008 contact list fixes: generic VariantList FriendModel resetAddresses check null default account address list update on save generic item for white background lists ui fix set photo friend protect friendmodel setters remove main splitview to stick to the mock-up (keeping it commented cause it may be useful to be able to resize the panels) default image avatar fix crash when address not set Gaelle Braud 2024-01-18 11:52:01 +0100
  • c33b35724a zrtp authentication token Gaelle Braud 2024-01-18 11:33:15 +0100
  • 92f7d05b18 MacDeploy debug Julien Wadel 2024-01-18 08:44:15 +0100
  • 517c6b96a5 FIXES: Gaelle Braud 2024-01-10 17:39:21 +0100
  • f9abfb9fbc Record call + fixes ( remove friend listener fix call history layout (sometimes the details exceeded row bottom) do not open terminate calls popup when all call ended already change '.' with ' ' only if display name is the address initials headers in contact list delegate confirmation dialog delete history use intermediate variable try to fix variant object crash ) Gaelle Braud 2024-01-05 17:03:22 +0100
  • 4782bd2990 video call Gaelle Braud 2023-12-22 16:19:05 +0100
  • 449fc17f78 Set from C++ in waiting of linphonerc-factory integration : [video] automatically_accept=1 automatically_initiate=0 Julien Wadel 2024-01-09 14:30:08 +0100
  • 6849b8d378 contacts list Gaelle Braud 2024-01-03 09:54:17 +0100
  • 97c01e66f8 call history new item: popup button Gaelle Braud 2023-12-15 09:50:39 +0100
  • 4ed07c9104 reverse debug change Gaelle Braud 2023-12-22 11:37:34 +0100
  • 18ad29338c UI fixes : digit input (indicator), error messages (text + colors), pages item sizes, popup background Gaelle Braud 2023-12-21 11:45:19 +0100
  • 24c78564ef multicall Gaelle Braud 2023-12-12 10:23:47 +0100
  • f82f3cf189 dialer in call Gaelle Braud 2023-11-22 13:25:28 +0100
  • 3e06e3c55d Ui colors and sizes Gaëlle Braud 2023-12-11 10:56:13 +0000
  • a69f8a6832 Fix missed call bubble. Update SDK. Julien Wadel 2023-12-08 09:43:51 +0100
  • 577aee8c98 Feature : Call list. - Add CallProxy for GUI to manage call list; - Add a function on Core to retrieve remote address (TODO: change the name) - Connect first/last call events. - Fix wrong parameter in call notification. Julien Wadel 2023-12-07 15:33:25 +0100
  • 1cf6a076d4 Shutdown preview on removing preview sticker from GUI. Julien Wadel 2023-12-07 10:23:59 +0100
  • a93e646ce4 Feature : Video support for one-one call. - Set Mediastreamer plugin folder. - CameraGui component to manage video. - Sticker component to switch between initials/avatar and video. - Remote video detection on Call. - Fix binary shader files to support at least Qt 6.4. - Use MSQOgl Mediatsreamer2 filter and activate video capabilities. - Add a preview on Call view. Julien Wadel 2023-12-06 16:55:26 +0100
  • a43430fa34 Fix crashes on SafeConnection. Display missed notifications and fit text size from content. Add account from profile menu and display Login Page with back button. Default account selection and change avatar from accounts list. Remove deprecated function on Friends DB. Return username by default on display name computation. Update SDK. Julien Wadel 2023-12-06 10:07:08 +0100
  • 4ea1b96246 start audio call, features : pause call + blind transfer (call window in c++) Gaelle Braud 2023-11-22 13:25:28 +0100
  • a1d72e6382 Feature : display accounts. - Implement shaders to make round images and use qsb --qt6. - Add picture to Friend. - Display username if displayname is not found. - Compute initials from C++ with emojis. - Add Accounts list in a popup from main window. - Add a hack on account to update avatar on all AcountModel. - Add Avatar item for initials/picture. - Add Contact description item. - Make sizes proportionals to match designs. - Add image colorization. Julien Wadel 2023-12-01 11:21:50 +0100
  • 41ee79c070 - Fix friends list subscription - Search : Allow to change source and aggregation mode from Ui Julien Wadel 2023-11-29 16:23:18 +0100
  • bf99675d08 Fix vertical tabbar width Julien Wadel 2023-11-28 17:56:21 +0100
  • b316074feb Feature : Avatar from default account. - Update SDK for accountRemoved callback and fix on setting default account. - Update AccountGui from list modification and default account selection. - Add Avatar provider for Qml. - Create avatar file and store it into avatars folder. - Delete old avatar file if replaced. Julien Wadel 2023-11-29 14:47:04 +0100
  • 9e1e797d8c Redirect to the main page if we have an account. Add API to account list to check usable account. On removed, redirect to login page if there is no more account(TODO: need SDK update for core callback) Julien Wadel 2023-11-29 10:49:32 +0100
  • bdf1d197ec Fix restart behavior: - fix crash. - exit on last window closed. - add return staus code for later use. Julien Wadel 2023-11-29 10:14:50 +0100
  • 1938ae65e0 Feature: Contacts/Friends. - Add Gui/Core/Model for friends. - Add MagicSearch. - Fix double free on Account list. - Fix concurrency in SafeConnection destruction. - Update SDK : Use of onAccountAdded from SDK. Julien Wadel 2023-11-24 17:41:32 +0100
  • 9ec84bb168 Add moveToThread on Gui objects constructor. Fix VariantObject connections. Rename call creator API. Update SDK. Julien Wadel 2023-11-23 13:49:14 +0100
  • cd82964b23 Replace postAsync functions by SafeConnection in order to make more robust thread connections and guarantee to have always caller/callee while processing signals. Introduce ObjectCore, ObjectGui, ObjectModel. Simulate addAccount signals on adding account (in waiting for SDK callback). Julien Wadel 2023-11-21 18:02:26 +0100
  • 3fad8ee49e Overview : call page (with no call history) New items : Vertical tab bar, search bar, numeric pad Gaelle Braud 2023-11-10 17:14:24 +0100
  • 9a9ce7178f Ubuntu 22.04 configuration Julien Wadel 2023-11-08 12:42:56 +0100
  • 91c96d8129 connection feedbacks + pages after connection (to design) Gaelle Braud 2023-10-31 13:49:31 +0100
  • 7ff6989614 Fix crash on logger (instance lost). Add Call model. Start audio call from Utils. Simplify VariantObject to use only setValue(). Add notifications. Julien Wadel 2023-11-10 16:41:41 +0100
  • 62a9d34e09 fix sip login page content layout Gaelle Braud 2023-11-15 14:11:12 +0100
  • 22724d8cd2 connection feedbacks + pages after connection (to design) Gaelle Braud 2023-10-31 13:49:31 +0100
  • 46e91b46a8 Prepare Async objects for Linphone tools to be used from GUI. Fix AccountManager for missing sdk listening. Fix login : custom parameters were missing. Julien Wadel 2023-11-08 09:58:52 +0000
  • 053d0bcacc rearrange page layouts : welcome page login page login form login layout register register check Gaelle Braud 2023-10-31 13:49:31 +0100
  • 99b1fb9bde Test file for qml items : Text ComboBox TextInput Button TabBar Tooltip Carousel + fixes on this items Gaelle Braud 2023-10-31 13:49:31 +0100
  • 440b3991f1 resolve mr threads Gaelle Braud 2023-10-27 18:01:47 +0200
  • 7764044ca8 phone number cbox default value Gaelle Braud 2023-10-27 16:11:09 +0200
  • 94c2617dfe fixes Gaelle Braud 2023-10-18 16:46:07 +0200
  • 592d64bc8c Welcome page images Gaelle Braud 2023-10-06 14:52:32 +0200
  • 2c69ae7fec update README : resolve missing modules on running program Gaelle Braud 2023-10-06 10:12:47 +0200
  • 64c738047d Write App log in output directly from Qt handler instead of waiting for Linphone thread. This avoid having log latency in output or hidden log at startup. Julien Wadel 2023-10-30 15:36:38 +0100
  • 978c57f1ed Check running thread and factorize debug class names. Julien Wadel 2023-10-30 09:18:29 +0100
  • f4e8ec0f26 Add Accounts. Julien Wadel 2023-10-23 14:39:13 +0200
  • 17728d5c07 change main item name Gaelle Braud 2023-10-26 09:58:11 +0200
  • c643be5d21 fix login form layout Gaelle Braud 2023-10-25 14:59:13 +0200
  • 154a322dd3 Use replace instead of pop/push in order to destroy the Welcome page. The first pop will do nothing as the welcome page is the initial item. Julien Wadel 2023-10-25 10:57:57 +0200
  • 536123992c Add Phone numbers with countries and codes. Add list and proxies for views. Julien Wadel 2023-10-24 18:33:47 +0200
  • c94eb7254f Fix Linux build. Update SDK. Julien Wadel 2023-10-23 14:41:43 +0200
  • 86d776a62b Welcome / Login pages ui Gaëlle Braud 2023-10-23 11:12:27 +0000
  • bc2c51badd Fix threading to run just after minimal initialization (like logger instanciation). Rewrite Logger : out logs are run on core, and file logs on model. Fix crash on removing logger listener. Julien Wadel 2023-10-17 17:30:22 +0200
  • ca40833b43 CI: Fix git error on linux images. Julien Wadel 2023-10-16 12:11:33 +0200
  • 2522f80cf1 Add DMG packaging for Mac. Julien Wadel 2023-10-13 17:19:55 +0200
  • b463180d28 Feature : AppImage generation. Centralize install process into cmake folder. Prepare macos stuff for dmg and code signing process. Julien Wadel 2023-10-13 16:19:36 +0200
  • af6a6f9f59 Add Ubuntu20 with Qt6 for CI. Julien Wadel 2023-10-13 12:00:34 +0200
  • e8af1a4240 [ci skip]Update Readme Julien Wadel 2023-10-06 15:05:42 +0200
  • 3c3473112d Revert RUNTIME_OUTPUT_DIRECTORY to binary dir because of conflict with CMAKE_PREFIX_PATH. Install rootca file if enabled. Embed assistant files in qrc. Fix mac build to respect target OSX. Julien Wadel 2023-10-11 16:42:56 +0200