Commit Graph
1155 Commits
Author SHA1 Message Date
Erick Pérez Castellanos cac370e6b7 edit-dialog: handle timezone properly 2015-03-16 13:07:34 -04:00
Erick Pérez Castellanos 46c67688e1 year-view: set sidebar range timezone 2015-03-16 12:41:11 -04:00
Erick Pérez Castellanos 636df18f64 event-widget: convert date/time to local timezone 2015-03-16 12:37:43 -04:00
Erick Pérez Castellanos abc999dff0 shell-search: fix timezone handling 2015-03-16 12:25:14 -04:00
Erick Pérez Castellanos f7e897fefe search-view: fix timezone handling 2015-03-16 12:24:39 -04:00
Erick Pérez Castellanos c7563da2d0 app: handle calendars colours better
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=745487
2015-03-06 11:32:32 -05:00
Erick Pérez Castellanos 9f20c3f2f9 edit-dialog: fix ref leak when selecting a calendar 2015-03-06 10:35:25 -05:00
Erick Pérez Castellanos 8589cde0f5 utils: clean description of whitespaces 2015-03-06 10:35:25 -05:00
Erick Pérez Castellanos 47e78ce1b1 date-selector: fix labels order in RTL locales 2015-03-04 10:14:38 -05:00
Erick Pérez Castellanos 52634b982e date-selector: fix children order in RTL locales
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=745117
2015-03-04 10:02:42 -05:00
Erick Pérez Castellanos 96c8120d28 month-view: optimized event-widget parts removal 2015-02-17 08:06:19 -05:00
Erick Pérez Castellanos edec70fe0d search: use new compare function 2015-02-17 08:06:18 -05:00
Erick Pérez Castellanos 87d35dd443 utils: gained compare API 2015-02-17 08:06:18 -05:00
Erick Pérez Castellanos b502ccd363 misc: fix styling 2015-02-16 12:54:41 -05:00
Erick Pérez Castellanos aef9960d73 search-view: fix double free of ListBox's rows 2015-02-16 12:54:41 -05:00
Erick Pérez Castellanos b86f381705 search-view: changed sorting of results
This sorting promotes the results closer to the time when the search was done.
2015-02-16 12:54:41 -05:00
Erick Pérez Castellanos 91defe22de window: handle reissue of in-app notification
For now we throw the first one away, and show the second. Eventually we
could handle this better.
2015-02-16 09:31:21 -05:00
Erick Pérez Castellanos 15604b13d8 year-view: fix sidebar headers 2015-02-16 09:31:21 -05:00
Erick Pérez Castellanos 264492580e edit-dialog: convert time to timezone 2015-02-16 09:31:21 -05:00
Erick Pérez Castellanos 8f1b118abb event-widget: fix events with no end date 2015-02-16 09:31:21 -05:00
Erick Pérez Castellanos 4c7a99e7bf event-widget: handle timezone properly 2015-02-16 09:31:21 -05:00
Erick Pérez Castellanos 8fadbaa760 misc: fix various memory leaks 2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos 44411f233a year-view: impl comp added properly
Previously we updated the sidebar completely, removing every children
and add it again after it. There's no need of it, if we provide a
sort_func to the ListBox and add only the component received
2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos 6ddb9da442 month-view: fix range selection
We add one day in order to have the all-day event span the selected
days. If the range was selected from large day to a shorter one this was
chopping one day of the range. Adding the extra day after the range has
been sorted.
2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos cb0571987a event-widget: properly handle timezone
For now, we're going to convert every widget time into our timezone
without question. Further along the way, when we have a more complete
edit-dialog we can handle this in a less strict manner.
2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos 48f1529e15 month-view: draw overflow indicators
This was wrongly removed by me before, I should have changed
gtk_widget_queue_draw_area() to gtk_widget_queue_draw() instead of
removing it completely.
2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos a4212d16f2 month-view: add widgets margin to its allocation 2015-02-16 09:31:20 -05:00
Erick Pérez Castellanos eb8d16bbc7 event-widget: fix size requisition
Size requisition previously add margin to the size requested. Margin
should be taken into account outside of the widget. Moving margin to the
container and use border, which previously was not used.
2015-02-16 09:31:19 -05:00
Erick Pérez Castellanos ef774ad2c2 window: update subscriptions after active-date
notification

Some views need to update itself when the dates changes,
e.g. WeekView. This allows to update the state of the view and be ready
properly for the components update.
2015-02-16 09:31:19 -05:00
Erick Pérez Castellanos bd2b6356b1 app: use gtk_widget_show() instead of show_all()
Remove comment
2015-02-16 09:31:19 -05:00
Milan Crha b94a804d3a manager: Enable authentication for eds calendars 2015-02-13 13:02:55 -05:00
Erick Pérez Castellanos cff527f642 month-view: fix some of the event-widget tagging 2015-02-13 09:12:15 -05:00
Erick Pérez Castellanos 6be8b4b5ae app: use source-added signal to load css providers
After the changes of latest EDS is needed to use source-added signal
again since the some sources might take longer to connect than others.
2015-02-13 09:12:15 -05:00
Erick Pérez Castellanos 348be33329 app: event-widget CSS code for classes rewritten 2015-02-13 09:12:15 -05:00
Erick Pérez Castellanos 16d77a6718 Revert "event-widget: hardcode padding-top/bottom at 4px"
This reverts commit 554ef1d80b.
2015-02-13 09:12:15 -05:00
Milan Crha 560fddeebe manager: port to latest EDS 2015-02-06 14:09:08 -05:00
Erick Pérez Castellanos 10429b3f8c shell-search: app set initial date to current on its own 2015-02-06 09:21:37 -05:00
Erick Pérez Castellanos b203f4da53 manager: enable/disable shell-search model 2015-02-06 09:21:37 -05:00
Erick Pérez Castellanos 14bdca1605 window: use current_date
Streamline code a bit
2015-02-06 09:21:37 -05:00
Erick Pérez Castellanos 546b137d24 utils: removing unused functions 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos b1df382ee3 app: use get_color_name_from_source() 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos 06768733f7 window: fix calendars popover population
When the application load as a service by the time a user opens a window
GcalManager:source-added signals has passed and the calendars popover
does not contains any items. Use GcalManager::load_completed API
2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos f0e35881e7 manager: add ::source_enabled API 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos 837c33399f misc: remove comments and debug instructions 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos cc18c97197 shell-search: impl launch-search 2015-02-06 09:21:36 -05:00
Erick Pérez Castellanos bed360b013 window: set search terms API 2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos e79484f6f4 window: style issue 2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos 158523bb6b window: wait for callbacks execution
When the date has been just moved, the ECalDataModel callbacks has not
had time to execute so the vie wis empty. Schedule a request to allow
the callbacks execution.
2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos 7d7ded58aa shell-search: fix hold/release pair of functions 2015-02-06 09:21:35 -05:00
Erick Pérez Castellanos 18dfac5e5a shell-search: fix valgrind shown leaks 2015-02-06 09:21:35 -05:00