Commit Graph
32 Commits
Author SHA1 Message Date
Erick Pérez Castellanos 9b828b39be gcal-window: added new application flow
gcal-window changes:
  1. Added #GtkStackSwitcher for view-switching handling
  2. Reworked view switching behavior
  3. Added window states: search-mode, new-event-mode
  4. Implemented search using #GtkSearchBar, allowing to handle [Esc] keys closing the search
  5. Removed temporally SourcesView

gcal-application changes:
  1. Added actions for [Search] and [New Event] with its keyboard-shorcut

A lot of ground work is set here, the code is fill with FIXMEs and comment
for stuff-TODO
2014-12-04 17:10:24 -05:00
Erick Pérez Castellanos 09f6261550 ui: integrated GcalDayView in GcalWindow
Initial work. Added option to GcalApplication action.
2014-12-04 17:10:22 -05:00
Erick Pérez Castellanos dd969cf14d ui: migrating from GdHeaderBar to GtkHeaderBar 2014-12-04 17:10:20 -05:00
Erick Pérez Castellanos a30fcfc59a app: Fixed string in --version handle 2014-12-04 17:10:19 -05:00
Erick Pérez Castellanos 63a0bc2bab Updated authors 2014-12-04 17:10:18 -05:00
Erick Pérez Castellanos 262a50a32f gcal-application: save window position and size
Format fixes in gcal-application.h
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=700039
2013-05-17 14:42:21 -04:00
Erick Pérez Castellanos 95461213a5 Added command line handling.
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=700041
2013-05-17 14:42:21 -04:00
Erick Pérez Castellanos 01145b8916 Migrated to Gtk+-3.8 2013-05-17 14:41:12 -04:00
Erick Pérez Castellanos 34d512f5ec Forcing the app to use always the light theme.
Formatting fixes.
2013-05-11 11:32:17 -04:00
Piotr Drąg b393f5ed1c Add translator-credits to about window 2013-01-02 02:39:39 +01:00
Erick Pérez Castellanos 8e0de96520 Added accelerators to GcalApplication actions. 2012-12-01 15:29:00 -05:00
Erick Pérez Castellanos a00ec9edc2 Hooked GcalYearView into GcalWindow and GcalApplication.
This works amost flawlessly since GcalView interface and it's methods
take care of almost everything.
Yet, this made me realize some toolbar bug.
2012-12-01 15:28:53 -05:00
Erick Pérez Castellanos 1062d3e435 Debarshi's suggestion about g_clear_object use.
Removed if (pointer != null) condition when using
g_clear_object.
2012-12-01 15:28:53 -05:00
Erick Pérez Castellanos c3acffa9d7 Changed mode declaration for emacs. 2012-09-20 09:00:46 -04:00
Erick Pérez Castellanos 45e5eb5222 Added license-type to About dialog. 2012-08-23 09:43:57 -04:00
Erick Pérez Castellanos c7aded0cdd Added artists to the About dialog. 2012-08-20 23:42:29 -04:00
William Jon McCann 5f58dc0692 Add some details to the about dialog 2012-07-13 09:54:19 -04:00
Erick Pérez Castellanos 08f5e46513 Changed toolbar button to Toggles.
Added behavior in GcalToolbar to manage the toogling mode of the view buttons
Added parameter in gcal_window_new to set the view-type initially.
2012-07-13 09:27:31 -04:00
Erick Pérez Castellanos 90900b3575 Added view action to application.
Added links to GcalWindow::active-view
Added fix to GcalWindow for checking for child/events widgets in view before
instantiation.
2012-07-11 10:50:29 -04:00
Erick Pérez Castellanos 89a941ec36 Reorganized GcalApplication source-file.
Connected settings to GcalWindow property.
2012-07-11 10:50:29 -04:00
Erick Pérez Castellanos e09ce361b0 Added GSettings to read/set the active view.
Placed code to generate G_TYPE_ENUM from my defined enums
Semi-integrated GcalWeekView
Updated TODO.
2012-07-11 10:50:28 -04:00
Erick Pérez Castellanos 07ac070f08 First approach of Event view ended.
For now the view, works only for viewing, and not for editing.
The delete button works, though.
It's needed yet a notification for an event deletion.
2012-07-03 15:20:01 -04:00
Erick Pérez Castellanos 2bda18e55e Removing _gcal prefix to indicate internal functions instead of static modifier. 2012-07-03 15:19:59 -04:00
Erick Pérez Castellanos 1b39630afa Minor details 2012-05-24 00:46:33 -04:00
Erick Pérez Castellanos deccf55055 Changes in GcalManager
Added loading active sources to GcalManager
Added objects-added signal hook, processing, and emission of events-added signal
2012-05-10 17:11:56 -04:00
Erick Pérez Castellanos 38c901e311 Added signals to GcalManager
Added internal structure to keep events, cal_clients, etc.
2012-05-09 19:45:22 -04:00
Erick Pérez Castellanos 7890bd684b Added GcalManager, updated GcalApplication for using it 2012-05-02 22:31:56 -04:00
Erick Pérez Castellanos 16bd27f909 A Intergrated a bunch of stuff.
Added settings schemas
Added css file and loading in GcalApplication
Added GcalMonthView (first implementation)
Added internal structure of GcalWindow

Passed "make distcheck"
2012-04-27 21:42:16 -04:00
Erick Pérez Castellanos def856aaa2 A bunch of changes.
Added GcalWindow, and GcalMainToolbar initia skels
Added a bunch of annoying compilation flags.
2012-04-26 16:56:30 -04:00
Erick Pérez Castellanos 4d6110a039 Passed make-distcheck
Fixed some indent
Added gcal-application.c to POTFILES.in
Added docs
2012-04-26 01:54:43 -04:00
Erick Pérez Castellanos ad87be3194 Second commit.
Adding actions.
2012-04-26 01:32:37 -04:00
Erick Pérez Castellanos 07b6ee8887 Initial Skeleton 2012-04-25 23:56:34 -04:00