Commit Graph
1155 Commits
Author SHA1 Message Date
Erick Pérez Castellanos 34aa3d3922 build: fixed warning 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 6f42fc093a build: Added gresources to binary
GcalNavBar ui added as a resource.
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 a30fcfc59a app: Fixed string in --version handle 2014-12-04 17:10:19 -05:00
Erick Pérez Castellanos 453f6a9e17 ui: Removed GcalToolbar and GcalSearchbar 2014-12-04 17:10:19 -05:00
Erick Pérez Castellanos 603a41f424 Removed internal copy of Notification widget.
Use GdNotification
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 63a0bc2bab Updated authors 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
Daniel Mustieles 09611d341b Updated FSF's address 2014-01-23 12:54:54 +01: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
Erick Pérez Castellanos d68f0fbf68 Replaced demo-code for GcalSearchbar in GcalWindow. 2013-05-11 11:32:17 -04:00
Erick Pérez Castellanos afb51b6452 Added GcalSearchbar initial implementation. 2013-05-11 11:32:16 -04:00
Erick Pérez Castellanos 6ed56ba819 Migrated get_icon_margin to gcal-utils.
Moved to use it later on GcalSearchbar.
2013-05-11 11:32:16 -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
Piotr Drąg b393f5ed1c Add translator-credits to about window 2013-01-02 02:39:39 +01:00
Erick Pérez Castellanos 703754e164 Fixed "New Event" click behavior when on year-view. 2012-12-06 11:39:17 -05:00
Erick Pérez Castellanos 26cc28fcdb Implemented create_event_on_current_unit in GcalMonthView.
Clicking on "New Event" works now for month-view.
2012-12-06 11:38:05 -05:00
Bastien Nocera 604e4ce438 Prevent crash clicking on the "New Event" button 2012-12-06 09:19:42 +01:00
Bastien Nocera a7ec3e5320 Make GtkMenuButtons work again
GTK+ uses "popup" not "menu" for the popup menus.
2012-12-06 09:19:17 +01:00
Erick Pérez Castellanos 8f2786a5cb Reworked drawing of GcalMonthView.
Internals changed. The drawing now requires more calculus, yet, there's a
lot of places where optimizations can be made. Let's wait for performance
issues. I'm still not entirely happy but the work is taking shape.

The drawing code is broken into pieces, so it can be read (not executed
optimally).
2012-12-05 16:55:31 -05:00
Erick Pérez Castellanos 5a5d01a4d7 Fixed ordering of dates in New Event Dialog.
When the user selected the months backward the dates on the header
of the "New Event" dialog was wrong. The dialog shown "from October 31 to March 01"
2012-12-05 16:55:31 -05:00
Daniel Mustieles 09a0270162 Remove uneeded space 2012-12-04 11:41:11 +01:00
Erick Pérez Castellanos 3e84d62a8c Marked current month in GcalYearView
Added docs about it.
2012-12-01 15:29:04 -05:00
Erick Pérez Castellanos 9d83840f96 Stolen code for making toolbar buttons square.
The code is extracted from Cosimo's libgd.
Eventually I might migrated my toolbar and notifications
to use libgd instead of my own copy.
2012-12-01 15:29:04 -05:00
Erick Pérez Castellanos 4ae3f77c0f Added drawings for new_event mark when click "New Event" button. 2012-12-01 15:29:03 -05:00
Erick Pérez Castellanos 85634c79df Added input handling to GcalYearView.
Added drawing primitives from marking the range of dates.
This code is almost the same of the one in GcalMonthView.
2012-12-01 15:29:03 -05: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 c72b37433c Added GcalView::create_event_on_current_unit.
this method is to be called whenever someone click on
the "New Event" button of the toolbar. It will instruct the active
view to generate a GcalView::create-event signal with the parametes
of the current unit (a month for GcalYearView, a day for GcalMonthView, etc)
It will allow the view to mark the current unit cell for the event creation.
2012-12-01 15:29:02 -05:00
Erick Pérez Castellanos 72278de44b Format and documentation changes. 2012-12-01 15:29:02 -05:00
Erick Pérez Castellanos 1d04d68c52 Debug instrucions and comments removed. 2012-12-01 15:29:02 -05:00
Erick Pérez Castellanos 4d31236ea7 Changed event-created signal emission.
GcalManager::event-created signal emission changed.
The new code isn't reentrant so eventually has to be fixed.
2012-12-01 15:29:01 -05:00
Erick Pérez Castellanos 8e0de96520 Added accelerators to GcalApplication actions. 2012-12-01 15:29:00 -05:00
Erick Pérez Castellanos 44ddbdbf88 Added mark of the actual month to GcalYearView. 2012-12-01 15:29:00 -05:00
Erick Pérez Castellanos a3e7f9a360 Implemented GcalView::reposition_child in GcalYearView.
Fixed the same method in GcalMonthView.
2012-12-01 15:28:59 -05:00
Erick Pérez Castellanos f24e1a1dfa Updated docs and fixed formatting issues. 2012-12-01 15:28:58 -05:00
Erick Pérez Castellanos ef08a2a45f Optimized size_allocate method in views.
Removed some debug instructions.
2012-12-01 15:28:58 -05:00
Erick Pérez Castellanos 14fe503ece Fixed bug on location change notification. 2012-12-01 15:28:57 -05:00