- 16 Jul, 2018 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: Ib510b4ce3fb6fb164dd5f60e9340a71874978153 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 08 Jun, 2018 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: I35b65414e5af2e526bbb62832fc0c75a8d340d6a Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 06 Jun, 2018 1 commit
-
-
Kateryna Kostiuk authored
In order to support macOS Human Interface Guidelines, list Ring Main Window or Wizard Window in Window menu, so user could re-open it after windows was closed. Change-Id: I4fc200b1230987817466e7c79cf80dfb9e0ea35b Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 23 May, 2018 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: I52d411364f99ffdc4d736dbb86842bfb0398886d Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 11 May, 2018 1 commit
-
-
Kateryna Kostiuk authored
Add setting to select folder for incoming images. Change-Id: I2ee21e0b9195e8ebfcaf11e101160b8058d39792 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 09 May, 2018 1 commit
-
-
Kateryna Kostiuk authored
When creating a new Ring account MAC profile photo has been used by default. This patch remove default profile photo. Change-Id: I3ced48d7ab1ffa6b3dd940907c44ee2b96e0a40f Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 07 May, 2018 1 commit
-
-
Andreas Traczyk authored
Change-Id: Ibfd5154757908ebd85f4b0060da00a7c608a0e56 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 02 May, 2018 1 commit
-
-
Kateryna Kostiuk authored
Change-Id: I2292ddf0d958aadc8171a86f12450ec56af0f6fc Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 01 May, 2018 1 commit
-
-
Kateryna Kostiuk authored
This patch refactor elements placement on send panel and actions panel of conversation view. Change-Id: I2a934bc052333770af2d7cbde12ec471c55ca481 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 16 Apr, 2018 1 commit
-
-
Andreas Traczyk authored
- adds fallback avatars for invites - uses fallback avatar image file for contacts and invites with only ringIds Change-Id: Ia7b702b17533a7aeccb777b3d851420327392b63 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 02 Feb, 2018 1 commit
-
-
Anthony Léonard authored
- Add a send file button in conversation view - Add new message types in chat view with buttons to control file transfer interactions (accept, cancel, status, etc.) - When receiving a file, a dialog is presented to chose a location. It is meant to be replaced by a settable default location. - An animation is displayed during transfer. It will be replaced by a progress bar when LRC side implemented. Change-Id: I2ea0210823d697f4ada75a33b720d63288b36983 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 31 Jan, 2018 1 commit
-
-
Anthony Léonard authored
- Version name: In varietate concordia - Remove "nightly" qualifier in description - Replace version numbering by date of build - Update copyright year for 2018 in bundle copyright statement Change-Id: I30270da07d7dca41323024f63b57ba4595fe9652
-
- 22 Dec, 2017 1 commit
-
-
Olivier Soldano authored
This patch is an implementation of the conversation list using the conversation model recently introduced in LRC. - Unused HistoryVC and PersonsVC are removed from the code base as we are switching to a one list design. - Setting a conversation model on SmartListVC switches the displayed list. - Actions such as selecting a conversation, double clicking, call button and searching are also implemented (from the LRC point of view which may not yet be visible for user as of this patch). - As the new view is based on NSTableView rather than NSOutlineView, a RingTableView class is introduced based on RingOutlineView code. - The call button at the right of the search field is removed. Change-Id: I668f102f435048d3c85efd22d1ab31b395139215 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 19 Dec, 2017 2 commits
-
-
Anthony Léonard authored
CMake has an option to automatically set compilation flags instead of setting “-std=c++14” manually. Change-Id: I72d31b9836503ac19dc3e8e65cbdc358430771e1 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
Anthony Léonard authored
Previous version used was C++11. We now use the more recent C++14. Change-Id: Ib1c4b20aceabfe0b79faf9b768aa21b71bf66408 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 10 Nov, 2017 1 commit
-
-
Anthony Léonard authored
Both of them are required in order to use the new LRC models. The QtSql plugin is added as a new framework inside the .app bundle. It requires the QSQLite driver in order to use this database as a backend. Thus it is also included. libsqlite3.dylib itself is not required as it is already available in the base system. Change-Id: I4f5236369b121d1eddf7bbc469496dda660a5862 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 05 Oct, 2017 1 commit
-
-
Anthony Léonard authored
A button is added in the Ring account setting panel which trigger a sliding modal enabling a user to change the password used to encrypt the master key archive (its Ring “account”). To prevent mistakes, the old password is not required if we know that there isn't any. The new password is also asked twice for confirmation. Change-Id: Ibbc0a87f1d108b7fdb66382e8f8f491461eeaccf Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 20 Jul, 2017 1 commit
-
-
Guillaume Roguez authored
"Version 1.0" was missing in the release name. Change-Id: I155f1648d6a07060e092a4b1fd47ae5d7f5c8f47 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 18 Jul, 2017 1 commit
-
-
Anthony Léonard authored
- “Beta 2” mention has been removed. - Version name : ”Gaston Miron” -> “Liberté, Égalité, Fraternité”. - It's 2017 ! Change-Id: I257c5a2a5aa785a4612f59b0e31377c4eb6202e0
-
- 14 Jul, 2017 2 commits
-
-
Kateryna Kostiuk authored
Add property to select button image color and category to track button on hover Change-Id: I13c144c1f31741f65239106dd22167e88312b80b
-
Kateryna Kostiuk authored
Split Conversation view in three section: 1 - peer info and buttons to perform actions 2 - conversation 3 - send message panel Change-Id: I1732c3ba093ff7b2d65004ddc6d43ef54539403a Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 12 Jul, 2017 1 commit
-
-
Kateryna Kostiuk authored
Remove window with peer's information when sending contact request Change-Id: Ib850b465bc07c67a2fe4638e220f5dc6af44f6e2 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 16 Jun, 2017 1 commit
-
-
Kateryna Kostiuk authored
Remove view to display msg for pending contact request list Change-Id: I695061d2d8840da5f5691d4f6e992439a7a4c2b0 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 15 Jun, 2017 1 commit
-
-
Anthony Léonard authored
The previous system to display the incoming video frames was relying on CGImage generation with raw framebuffer which were then set as the content of the CallView. This way of doing it is not efficient as it implies buffer copies and is discouraged by Apple for pictures that change often. Moreover, this process was done by the VideoReceiveThread from the daemon which was then blocked by those copies without being able to decode further incoming frames. This is why a lag was appearing and increasing on high resolution stream. The new system now isolates frame delivering to the UI and their rendering. The VideoReceiveThread just update the current frame buffer and size without copy and another thread send those data to an OpenGL texture on screen refresh which also enables to automatically skip frames in case of heavy load. Change-Id: I0b79ddce66f52a3db1eee19945733ff93e7ce34f Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 12 Jun, 2017 1 commit
-
-
Kateryna Kostiuk authored
Now view used for sending and receiving messages during the call (ChatView) is the same as for regular ConversationView. Also this commit fix two problems: 1)remove black imprints of text views, that appeared after window resizing 2)set status "read" for messages arriving during call, so they don't appear in SmartList as unread. Change-Id: I6d0cb79878395d28cfc93491a9d4cab42ed89192 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 07 Jun, 2017 1 commit
-
-
Kateryna Kostiuk authored
In preferences add new tab for banned contact. The list contain contact's bestID and button to perform unban. Change-Id: I376f63420ec0573e47574a79923c798b50148a31 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 25 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
Add green circle in the SmartList if contact is online. Change-Id: I911d48239d9c95644111183edc620c6342c5ec63 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 19 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
This commit changes UI for pending contact request list. It adds peer photo, peer name and message for contact request. (for now it shows default message) Tuleap: #1553 Change-Id: I22f58456eb583eefe04f9288ab926c93247b17d9 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 16 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
This patch adds new window that displays photo, contact's name(if exists) and RingID or user name. From this window user could send contact request to the peer. Tuleap: #1593 Change-Id: I19adee0c10bfb5391db430881331fc9fd02f127a Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 05 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
This commit save user chosen account in NSUserDefaults and restore it on launch. If account is not saved then try to find registered RING account, if it is not available search for SIP account. Change-Id: I15294e163b4a69247532bf46dd2c115a7c7c4add Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 26 Apr, 2017 1 commit
-
-
Kateryna Kostiuk authored
In toolbar add button to display pending requests list The list is updated depending on which account is currently selected Tuleap: #1553 Change-Id: Ib0241dca8da2001f257bad79b96c3556a40b9d0f Reviewed-by:
Alexandre Lision <alexandre.lision@savorifairelinux.com>
-
- 11 Apr, 2017 1 commit
-
-
Kateryna Kostiuk authored
This commit add dropdown list to toolbar to change currently selected account. After selection it update ring id used to share account info. Tuleap: #1532 Change-Id: I9fe3e65513ec45dce8bd53d8611f4daca6081663 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 24 Mar, 2017 1 commit
-
-
Alexandre Lision authored
Qt5::QDDSPlugin is not available anymore in Qt5.8. Change-Id: Iea525454ea3f56d2a210460b308da0aed71693c6
-
- 09 Dec, 2016 1 commit
-
-
Alexandre Lision authored
The QJp2Plugin and QMngPlugin are not packaged in qt 5.7. We should not link to these anymore. Tuleap: #1362 Change-Id: Ib3c269d495c5e1a5310398354a09d6130bf3d75c
-
- 16 Nov, 2016 1 commit
-
-
Alexandre Lision authored
- Change Ring description - Add background texture to the main screen Tuleap: #1291 Change-Id: I0c6646ad8223045a7127a8aa3db2113d28ed4e21
-
- 03 Nov, 2016 1 commit
-
-
Alexandre Lision authored
Change-Id: Ie5304451d6af92d2d4ac6bed9899fab60cb5d131 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 02 Nov, 2016 1 commit
-
-
Alexandre Lision authored
- Show field of blockchain server. No edition possible yet since this feature has not been tested well enough - Display register name window Change-Id: I2b19ce83e40de9a6cda0e0ec601516b75c01702b Tuleap: #1158
-
- 27 Oct, 2016 1 commit
-
-
Alexandre Lision authored
This commit simplifies the UI to manage (create, remove, backup, restore) accounts. It includes the rewording of the previous Import/Export feature to prevent confusion with the new multidevice export. Import is now 'Restore account' Export is now 'Backup account' Additionnal label have been added as well Tuleap: #1152 Change-Id: I64506ce8a2d740f33eeb4719efb4bf8e9f2df746
-
- 26 Oct, 2016 1 commit
-
-
Alexandre Lision authored
This commit adds the ability to dial dtmf tones during a call. It is necessary for interacting with automated services. RTP dtmf are not working in the daemon, so during SIP account creation we switch to SIP dtmf. Tuleap: #154 Change-Id: I9d6758af4bc0b44605dc4b17c08b9b4ceaee84bd
-
- 14 Oct, 2016 1 commit
-
-
Loïc Siret authored
This patch implements multi-device support - The account creation wizzard has now two options "Existing Ring account" and "New Ring account". "Existing Ring account": Allows for fetching a Ring account archive from the DHT. Requires pin and password. "New Ring account": This is the previously existing wizard. It was modified to ask for a password which will be used to encrypt the account archive. This password is then required for exporting the account on the Ring. - Creating a new Ring account with the "+" button now triggers the account creation wizard. Change-Id: I6840d968e52de014ab0aa9dd6f5bc1ab31f9e9ec Tuleap: #958
-