Erick Pérez Castellanos
c22792e65e
gcal-view: reworked a little more the API
...
Added API to get the headers for update GcalNavBar
Updated GcalMonthView, GcalWeekView and GcalYearView implementations
Updated calls in GcalWindow
2014-12-04 17:10:23 -05:00
Erick Pérez Castellanos
3327207c9d
gcal-window: fixed memory leak when handling date
...
Fixed construction method
2014-12-04 17:10:22 -05:00
Erick Pérez Castellanos
a71491377e
gcal-window: updated to new GtkSearchBar API
2014-12-04 17:10:22 -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
0177641993
gcal-nav-bar: removed #GcalNavBar:move signal
...
Use back/forward buttons :clicked signal
2014-12-04 17:10:21 -05:00
Erick Pérez Castellanos
b248a049dd
misc: A bunch minor fixes.
...
libgd: Removed unused widgets from compilation
gitignore: Update to skip resources
gcal-window: Removed warning about non-use vars
2014-12-04 17:10:20 -05:00
Erick Pérez Castellanos
c8b155270b
ui: Added GcalNavBar widget.
...
GcalNavBar widget is composited using templates.
Great work of Tristan Van Berkom <tristanvb@openismus.com > on
using this.
2014-12-04 17:10:20 -05:00
Erick Pérez Castellanos
72358c7ca4
ui: Removed Clutter from GcalEventOverlay
...
This commit got mixed in, and that's why you will
see warnings. Future commits will fix this.
This one builds, though.
2014-12-04 17:10:20 -05:00
Erick Pérez Castellanos
c19ce22e73
ui: Updating to GtkSearchBar new API
2014-12-04 17:10:20 -05:00
Erick Pérez Castellanos
a2306981f0
ui: reverting hack made for GdHeaderBar
2014-12-04 17:10:20 -05:00
Erick Pérez Castellanos
131aa97d92
ui: use GtkStack instead of GdStack
2014-12-04 17:10:20 -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
d434daa35f
ui: connected new-event button
...
It's just the connection what has been updated, since the
widget is still working with clutter there's no visible
effect when clicking [New Event] button
[New Event] button changed to text button, and updated
style
Removed non-needed code
2014-12-04 17:10:19 -05:00
Erick Pérez Castellanos
ed4da78a6b
Updated Notification system to new UI
...
Still mising here some way to solve the stacked notifications issue.
2014-12-04 17:10:19 -05:00
Erick Pérez Castellanos
21b7e3d42e
Removed ClutterActor from main UI
...
Use GtkSearchbar
2014-12-04 17:10:19 -05:00
Erick Pérez Castellanos
ccd014c820
Initial GdHeaderBar migration
2014-12-04 17:10:18 -05:00
Erick Pérez Castellanos
d8e902ee0a
Added initial changes to GcalWindow
...
Replaced GcalToolbar for GdHeaderBar
Commented out code for ensure building
2014-12-04 17:10:18 -05:00
Erick Pérez Castellanos
d68f0fbf68
Replaced demo-code for GcalSearchbar in GcalWindow.
2013-05-11 11:32:17 -04:00
Cosimo Cecchi
dc450104b8
Don't depend on libedataserverui
...
libedataserverui has been removed from evolution-data-server this cycle;
we only use it for ECellRendererColor, so import a copy of it in-tree
and remove the dependency.
2013-01-10 18:13:24 -05:00
Daniel Mustieles
09a0270162
Remove uneeded space
2012-12-04 11:41:11 +01:00
Erick Pérez Castellanos
8a5d1ba4fb
GcalYearView implementation of GcalView::create_event_on_current_unit.
...
Added code to connect the event from GcalToolbar in GcalWindow.
2012-12-01 15:29:02 -05:00
Erick Pérez Castellanos
fe22adc977
Improved update of toolbar when changing view.
...
Whenever we change the view through the AppMenu the code for
changing the view in GcalWindow was executed twice. Fixed to execute
it only once.
2012-12-01 15:28:54 -05:00
Erick Pérez Castellanos
9b4e13f1fc
Added constraint to minimum window size.
...
In fair play I should implement get_preferred_width/width_for_height and
friends methods on the views, but since I'm lazy and these days I doubt
someone using calendar will have less than 800x600 pixels.
2012-12-01 15:28:54 -05:00
Erick Pérez Castellanos
d9a3b7ae11
Bug: Not updating toolbar when changing view through AppMenu.
2012-12-01 15:28:54 -05:00
Erick Pérez Castellanos
1fbcfeb303
Fixed text formatting issues.
2012-12-01 15:28:54 -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
e1be309095
Added source change notification connections.
...
Added code to GcalWindow to connect notification of change from
GcalEditDialog to GcalManager methods.
2012-12-01 15:28:53 -05:00
Erick Pérez Castellanos
b4f7cee991
Handled change of end-date of an event.
...
Added code to GcalWindow to update the event end-date through
the manager.
2012-12-01 15:28:53 -05:00
Erick Pérez Castellanos
69871884f9
Added start-date change handling.
...
Missing: moving end_date accordingly.
2012-12-01 15:28:51 -05:00
Erick Pérez Castellanos
eb8e31207c
Minor misc fixes.
...
Theme fixes to show right scrollbar elsewhere.
gcal-time-entry.h cleaning.
UI fixes around the searchbar in GcalWindow.
2012-10-10 15:55:18 -04:00
Erick Pérez Castellanos
4da9b460f1
Hooked support for editing into GcalWindow
...
Initial stage of connection editing events functionality of the dialog
to calls in GcalManager API and updating the event widget and its position
inside the view.
2012-10-10 15:55:18 -04:00
Erick Pérez Castellanos
c3acffa9d7
Changed mode declaration for emacs.
2012-09-20 09:00:46 -04:00
Erick Pérez Castellanos
4ef16c7f1a
Improving Searchbar looking. Fixes to GcalWeekView
2012-09-10 10:48:48 -04:00
Erick Pérez Castellanos
54d42cc23a
Added transient magic to GcalEditDialog.
2012-08-29 22:22:04 -04:00
Erick Pérez Castellanos
6be38d7a51
Added code to handle show/hide if searchbar.
...
Eventually it will be better to pack the entire searchbar into a full widget so
it can emit signals and the code become easier to read and maintain.
2012-08-25 02:01:16 -04:00
Erick Pérez Castellanos
070d10bf47
Reworked internal structure of GcalWindow.
...
Removed unneeded widgets. Removed unneeded layouts managers.
Added constraints to handle actors sizing.
Renamed main_toolbar attribute to toolbar_actor
Added searchbar_actor. Initial approach.
2012-08-25 00:35:12 -04:00
Erick Pérez Castellanos
9d151a625a
Fixed segfault on gcal_window_show_hide_actor_cb.
2012-08-24 23:21:12 -04:00
Cosimo Cecchi
8fabdc9eb6
build: fix icaltime.h include path
2012-08-24 19:00:38 +02:00
Erick Pérez Castellanos
0e427a5f8f
Added sync to GcalEventOverlay and GcalEditDialog
...
Added code to wait untill GcalEventOverlay is hidden to show GcalEditDialog.
2012-08-23 15:25:03 -04:00
Erick Pérez Castellanos
a570538cb6
Added code to handle new signal from manager.
...
Added code to GcalWindow to handle event-created signal from GcalManager.
Added marshaler.
2012-08-23 15:01:06 -04:00
Erick Pérez Castellanos
2aa0054ba7
Removed gcc warning.
2012-08-23 11:17:21 -04:00
Erick Pérez Castellanos
5eadc377a4
Used timezone support at initial date retrieving.
2012-08-23 09:43:58 -04:00
Erick Pérez Castellanos
7581e8bad0
Reworked details view of an event.
...
Removed editable-widgets.
Added GcalEditDialog
Reworked delete-event trigger
Moved method from GcalEventOverlay to utils to use it on GcalEditDialog
2012-08-23 09:43:58 -04:00
Erick Pérez Castellanos
983b63fbac
Added has_reminders get/set handling.
...
Minor fixes.
2012-08-23 09:43:57 -04:00
Erick Pérez Castellanos
a9da2aa552
Made simple-add event work.
...
Fixed GcalEventOverlay handling of dates.
Added initial code and methods to handle adding events to GcalManager.
Fixed in GcalMonthView handling of dates passed to event-creation.
Fixed gcal-utils sources for gcc warning.
Fixed calling order in GcalWindow.
2012-08-23 09:43:57 -04:00
Erick Pérez Castellanos
5b23fea95f
Added create-event overlay.
...
Added new-event mark to month-view.
Added navigation arrows to month-view.
Initially moved edit-event to a dialog.
2012-08-20 23:45:58 -04:00
Erick Pérez Castellanos
b9a4bcb4b2
Fixed clutter deprecations.
...
Removed clutter_actor_animate calls.
Removed clutter_box_layout_set_vertical call.
Removed clutter_bin_layout_add calls.
2012-08-19 02:54:20 -04:00
Erick Pérez Castellanos
6a46b4b2f4
Corrected icaltime header inclusion.
2012-08-17 10:34:35 -04:00
Erick Pérez Castellanos
3cdd9cfabf
Fixed GcalWeekView scrollbar not showing.
2012-07-19 13:19:05 -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