Georges Basile Stavracas Neto
557ec083da
window: set the source to be edited
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
fe44186446
source-dialog: add GcalSourceDialog::set_source method
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
95af5c72d3
window: hide the dialog after the response
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
00e48dca82
source-dialog: emit the response signal when an action button is activated
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
77b7f116da
source-dialog: toggle some widgets' visibility when changing mode
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
143444ddd5
window: show source dialog when a calendar is activated
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
7e9d722206
window: set source dialog to create mode
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
6dccbfe431
window: show sources dialog
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
3ef048c2a0
source-dialog: setup headerbar properly
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
ee2c22b950
window: add a GcalSourceDialog instance
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
667717a7ef
source-dialog: prototype impl of modes
2015-05-25 12:31:05 -04:00
Georges Basile Stavracas Neto
c1791cd446
source-dialog: fix wrong type assingment
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
059b783b0d
source-dialog: lazy set the GcalManager instance
...
No signals are connected.
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
3915e1c6e9
source-dialog: keep a ref to the private spot
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
2df236fccb
source-dialog: bind the template class
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
61c395ef46
source-dialog: fix compiling issues
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
7cf3ac233f
source-dialog: fix wrong return type
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
1de622f4e0
source-dialog: add missing include
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
08f4853a2a
source-dialog: rename class to GcalSourceDialog
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
095fd60ba8
source-dialog: initial stub implementation
2015-05-25 12:31:04 -04:00
Georges Basile Stavracas Neto
cb532bbfbd
window: port the calendar popover to GtkListBox
...
This is a significant rewrite of the calendar popover. Instead of adding actions to the window, it uses a internal map to find the corresponding source.
2015-05-25 12:31:04 -04:00
Erick Pérez Castellanos
d49c056d0c
manager: squash compilation warning
2015-05-15 23:39:06 -04:00
Milan Crha
b72de0c8b0
Misleading counts of events in the Calendar view's mini-calendar
...
It was caused by missing view events remove notifications when replacing
ongoing ECalClientView. The previously known (ViewData::lost_components)
were not notified as removed, thus made incorrect counts in the mini-calendar.
2015-04-29 22:27:10 -04:00
Erick Pérez Castellanos
601f3c461e
app: add event uses current date as start
...
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=748133
2015-04-26 21:49:25 -04:00
Erick Pérez Castellanos
0ac46215eb
app: make window NULL upon destruction
...
Bug: https://bugzilla.gnome.org/show_bug.cgi?id=748166
2015-04-26 15:10:41 -04:00
Marcus Lundblad
adfffad88d
window: mark date format string for new event popover for translation
...
https://bugzilla.gnome.org/show_bug.cgi?id=746928
2015-04-07 10:17:27 -03:00
Georges Basile Stavracas Neto
c85b7394f9
search: split listbox sort function
...
It'll be needed for future work on
pagination, so the sorting logic can
be reused.
2015-04-03 10:06:19 -03:00
Georges Basile Stavracas Neto
f4d0e48569
search: small refactoring of the code
...
Use GObject::set_data and ::get_data
to get rid of an useless hash table.
2015-04-03 09:41:46 -03:00
Georges Basile Stavracas Neto
955c934956
window: block automatic creation of nameless events
...
We shouldn't let nameless events be created.
This commit blocks all ways to create them
when the name is not set.
The user can still edit events' data.
2015-04-02 12:35:29 -03:00
Erick Pérez Castellanos
e5c7dee5d8
misc: code style fixing
2015-03-16 13:07:54 -04:00
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