Files
federated-calendar/src/gcal-window.h
T
Georges Basile Stavracas Neto 89e80e688b appmenu: Remove "New Event" entry
The "New Event" menu item is confusing and misleading, since
it is contextless item that has a context-aware action. The
result varies depending on which view you are, but this is in
no way communicated.

So just remove that, and all the GcalWindow API that is not
used anymore altogether.
2018-07-29 00:54:02 -03:00

50 lines
1.8 KiB
C

/* gcal-window.h
*
* Copyright (C) 2015 Erick Pérez Castellanos <erickpc@gnome.org>
*
* gnome-calendar is free software: you can redistribute it and/or modify it
* under the terms of the GNU General Public License as published by the
* Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* gnome-calendar is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
* See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __GCAL_WINDOW_H__
#define __GCAL_WINDOW_H__
#include "gcal-application.h"
#include "gcal-enums.h"
#include "gcal-utils.h"
#include <gtk/gtk.h>
G_BEGIN_DECLS
#define GCAL_TYPE_WINDOW (gcal_window_get_type ())
G_DECLARE_FINAL_TYPE (GcalWindow, gcal_window, GCAL, WINDOW, GtkApplicationWindow)
GtkWidget* gcal_window_new_with_date (GcalApplication *app,
icaltimetype *date);
void gcal_window_set_search_mode (GcalWindow *self,
gboolean enabled);
void gcal_window_set_search_query (GcalWindow *self,
const gchar *query);
void gcal_window_open_event_by_uuid (GcalWindow *self,
const gchar *uuid);
G_END_DECLS
#endif /* __GCAL_WINDOW_H__ */