- Jul 27, 2018
-
-
Ring will now use three types of notifications: 1. Call notifications: opened when an incoming call is here and closed at the end of the call. 2. Request notifications: opened when a new trust request arrives and closed when the user accepts/refuse/block or just open the conversation. 3. Chat notifications: arrives with new interactions and if the current conversation is different or the client not focused. Closed by Gnome or when the conversation is opened. Change-Id: I5e5abf20507bac8bb37c429bc929c671fe66bd6b Gitlab: #868 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Mar 12, 2018
-
-
This patch also removes the pop up file chooser when accepting files. Change-Id: I3d767a22726017a2fb5210df07894b316db216c3 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jan 16, 2018
-
-
Nicolas Jager authored
- history limit is now stored by the client. this patch ensure only to keep the data. It does not clean the history yet. Change-Id: Ia95b4589f9ec71f5c84fefa0341080346ef874ab
-
- Aug 01, 2017
-
-
Displaying images in the chatview can lead to unwanted requests, the user must be able to disable this functionnality. Change-Id: I522b22fc603ff6adb36bcb7a560fa8d7a1b9bdb7 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Apr 25, 2017
-
-
Stepan Salenikovich authored
Use the GSettings to save the selected account and restore it on launch. If no valid account is selected, then select the first enabled RING account, then the first enabled SIP account, if any. Change-Id: I3da2fecab49ee4c3deae47fe3c4ca106530e989c Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
- Oct 04, 2016
-
-
Stepan Salenikovich authored
This changes the default behaviour of the search entry, the button next to it, and the autocompletion drop down to opening the chat view with the selected CM/Person instead of placing a new call. This allows people who wish to simply chat with a new RingID to do so, instead of first having to call that RingID or add it to a Contact in their addressbook. Additionally, a setting has been added to change this behaviour, so that (typically) SIP users can easily place new calls by entering phone numbers in the search entry. Also, a "Place call" button has been added to the chat view (when not in a call), so that users can easily call someone they are chatting with without having to double click on that contact in the contacts list. Change-Id: Ia833fb36620fd34afdbb3c3a4357c212a87f8796 Tuleap: #953
-
- Sep 15, 2016
-
-
Stepan Salenikovich authored
Saves and restores the main window size in the GSettings. The default size is updated to be 800x500. Gtk should automatically resize it smaller if it doesn't fit on the screen. Change-Id: Ia85f9fe870cf0695c5095cb138c2b8a61a8855a7 Tuleap: #1030
-
Stepan Salenikovich authored
Adds two new settings which allow enabling/disabling of the call and chat notifications (individually). They are both enabled by default. Change-Id: Ic6996d53740e3f87f348ca8614ecd130495a65eb Tuleap: #926
-
- Jun 20, 2016
-
-
Stepan Salenikovich authored
This adds an icon in the notification areas (systray) by default. The icon also has a popup menu which allows the user to show or hide the main widow and to quit Ring. It uses 2 systray icon implementations: - AppIndicator from Canonical - GtkStatusIcon from Gtk, but deprecated A CMakeLists option is added "USE_APPINDICATOR" and is ON by default. However this adds a dependency on appindicator3-0.1. If the option is set to OFF or the dependency is not found then we fallback on using GtkStatusIcon. AppIndicator is prefered so that the status icon appears for Unity users, as unity does not support GtkStatusIcon by default. Additionaly, the GSettings schema has been modified slightly. The general Ring settings menu also now says has the option "Show Ring icon in the notification area (systray)" instead of of "Hide Ring on close instead of quitting". This mimics other gtk app behavior, such as Transmission. When the systray is enabled, closing the main window will not quit Ring. When the systray is disabled closing the main window will quit Ring so that it doesn't continue to run withou the user being aware. Tuleap: #370 Change-Id: I9f5c2811e135d20b0b6c81ab4a80be748f6a1be3
-
- Nov 05, 2015
-
-
Stepan Salenikovich authored
The chat can now be bellow the video or to the right. An option for this is added to the gsettings schema and to the UI. The default is for it to be to the right like the other Ring clients. Change-Id: I6db382ac77ce0ed192bb717ee7825471ae8f34ee Tuleap: #110
-
- Sep 18, 2015
-
-
--restore-last-window-state, -r If the primary instance of the client is launched with this option it will check whether or not the main window was hidden when the client was last quit and restore the same state. This patch also adds the "window-state-hidden" GSetting to keep track of this window state" Issue: #78993 Change-Id: If87776003652535aa6860f0065f07bfb8cd5b673
-
- Jul 31, 2015
-
-
Stepan Salenikovich authored
Two options have been added to the client: - hide on close (true by default) - bring to foreground (true by default) The client will now continue running by default in the background after the user closes the main window and thus be able to receive calls and messages. By default the client will also be brought to the foreground when a new call is incoming. Issue: #78461 Change-Id: I3658cd60d2df0a3e1a8c2a4f5d1173824244a3d4
-
- Jun 09, 2015
-
-
Stepan Salenikovich authored
Autostart is enabled by creating a symlink to gnome-ring.desktop in $XDG_CONFIG_HOME/autostart (this is supported by all XDG compliant desktop environments. This is enabled by default and will be done the first time the client is launched and the setting is checked on every launch. This patch also adds a GSettings schema for the client to keep track of the client settings (for now just the autostart enabled). To support non-installed builds, the gschema is compiled to the directory of the binary by default. The client first checks for the .desktop and the compiled gschema in the local directory of the binary. A patch is required in the packaging branch to support the new functionality. Refs #74056 Change-Id: Ife9c8149e3225ab765dc1d2472ca0fd44ad35691
-