Reimplement event drag n' drop

Reintroduce the code using GTK4 tooling for in-process DnD.
This is looking much better!
This commit is contained in:
Georges Basile Stavracas Neto
2022-02-12 13:08:50 -03:00
parent ad0a97d6ac
commit ee5acbd493
7 changed files with 532 additions and 430 deletions
+9
View File
@@ -43,6 +43,10 @@ G_DEFINE_AUTOPTR_CLEANUP_FUNC (ECalComponent, g_object_unref)
G_DEFINE_AUTOPTR_CLEANUP_FUNC (GWeatherLocation, gweather_location_unref)
#endif
typedef void (*GcalAskRecurrenceCallback) (GcalEvent *event,
GcalRecurrenceModType modtype,
gpointer user_data);
G_DEFINE_AUTOPTR_CLEANUP_FUNC (ICalTime, g_object_unref)
gchar* gcal_get_weekday (gint i);
@@ -130,4 +134,9 @@ void gcal_utils_extract_google_section (const gchar
gchar **out_description,
gchar **out_meeting_url);
void gcal_utils_ask_recurrence_modification_type (GtkWidget *parent,
GcalEvent *event,
GcalAskRecurrenceCallback callback,
gpointer user_data);
#endif /* __GCAL_UTILS_H__ */