event-editor: Improve event name validation handling

- Fix a bug where clicking the "Add Event" button created an empty title in the event editor dialog.
- Add "error" class when the user writes an invalid event name.
- Add new function to validate event name.

Because the sections are split into files, the event editor will need a signal to check that each section is correct, and each section will have to emit the signal. This will need to be done in a future commit.
This commit is contained in:
Hari Rana
2024-02-25 08:55:17 -05:00
parent 71955d6786
commit ddb54c8c1c
6 changed files with 52 additions and 14 deletions
+2
View File
@@ -138,4 +138,6 @@ const gchar * gcal_util_translate_time_string (const gchar
GTimeZone * gcal_util_get_app_timezone_or_local ();
gboolean gcal_is_valid_event_name (const gchar *event_name);
#endif /* __GCAL_UTILS_H__ */