[gnome-contacts] Cleanup: remove show_calendar()
- From: Niels De Graef <nielsdg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-contacts] Cleanup: remove show_calendar()
- Date: Sat, 26 Aug 2017 08:42:43 +0000 (UTC)
commit 3668c1667ab16739839f468b6ee9b20136ae29b8
Author: Niels De Graef <nielsdegraef gmail com>
Date: Sat Aug 26 10:41:46 2017 +0200
Cleanup: remove show_calendar()
* It was dead code
* It only worked with the Evolution client
* It won't work in Flatpak anyway
src/contacts-utils.vala | 45 ---------------------------------------------
1 files changed, 0 insertions(+), 45 deletions(-)
---
diff --git a/src/contacts-utils.vala b/src/contacts-utils.vala
index 317ec18..0d5e75c 100644
--- a/src/contacts-utils.vala
+++ b/src/contacts-utils.vala
@@ -299,51 +299,6 @@ public class Contacts.Utils : Object {
entry.select_region (start, end);
}
- private static void spawn_app (GLib.Settings app_settings) throws GLib.SpawnError {
- var needs_term = app_settings.get_boolean("needs-term");
- var exec = app_settings.get_string("exec");
- if (needs_term) {
- var terminal_settings = new GLib.Settings("org.gnome.desktop.default-applications.terminal");
- var term = terminal_settings.get_string("exec");
- var arg = terminal_settings.get_string("exec-arg");
- string[] args;
- if (arg != "")
- args = {term, arg, exec, null};
- else
- args = {term, exec, null};
-
- Process.spawn_async (null, args, null, SpawnFlags.SEARCH_PATH, null, null);
- } else {
- Process.spawn_command_line_async (exec);
- }
- }
-
- public static void show_calendar (DateTime? day) {
- var calendar_settings = new GLib.Settings("org.gnome.desktop.default-applications.office.calendar");
- var exec = calendar_settings.get_string("exec");
- if (exec == "" || exec == "evolution") {
- string[] args = {"evolution", "-c", "calendar", null, null};
-
- if (day != null) {
- var d = day.to_local ();
- var today = new DateTime.now_local ();
- args[3] = "calendar:///?startdate=%.4d%.2d%.2d".printf (today.get_year (), d.get_month (),
d.get_day_of_month ());
- }
-
- try {
- Process.spawn_async (null, args, null, SpawnFlags.SEARCH_PATH, null, null);
- } catch (Error e) {
- debug ("Couldn't spawn process \"%s\": %s", string.joinv(" ", args), e.message);
- }
- } else {
- try {
- spawn_app (calendar_settings);
- } catch (Error e) {
- debug ("Couldn't spawn calendar app: %s", e.message);
- }
- }
- }
-
public static string[] get_stock_avatars () {
string[] files = {};
var system_data_dirs = Environment.get_system_data_dirs ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]