Georges Basile Stavracas Neto
55b21874a7
event-widget: propagate scrolling event
...
When the event widget's GdkWindow receives an event scroll,
the event is lost because it doesn't handle it. It should,
however, propagate the scroll event so that the container
is able to properly parse it.
Fix that by making GcalEventWidget listen and propagate
scrolled events.
2016-10-01 18:32:24 -03:00
Georges Basile Stavracas Neto
81b178acff
search-view: fix segfault
2016-09-28 21:04:51 -03:00
Georges Basile Stavracas Neto
be3833b977
quick-add-popover: only increase day on single day events
2016-09-28 01:11:14 -03:00
Georges Basile Stavracas Neto
653fb86d16
quick-add-popover: fix single all-day events
2016-09-28 01:02:45 -03:00
Georges Basile Stavracas Neto
a8f4346e1c
edit-dialog: setup the correct label when selecting a calendar
...
Since now we manually manage the headerbar title and subtitle, setting
them via GtkHeaderBar API won't have any effect.
Fix that by directly setting the subtitle label.
https://bugzilla.gnome.org/show_bug.cgi?id=771565
2016-09-28 00:34:23 -03:00
Georges Basile Stavracas Neto
1e1452810e
quick-add-popover: only today events are timed
...
Everything else is all day.
https://bugzilla.gnome.org/show_bug.cgi?id=770713
2016-09-28 00:29:52 -03:00
Georges Basile Stavracas Neto
f1069c96d6
event: implement GInitable
...
Since the event creation can fail, lets make it a GInitable
so that we can fail during initialization.
https://bugzilla.gnome.org/show_bug.cgi?id=763166
2016-09-28 00:07:28 -03:00
Georges Basile Stavracas Neto
e79bdfb933
search-view: fix time label
...
We want to show "All day" when the event is all day, not
when it ~isn't~ all day.
https://bugzilla.gnome.org/show_bug.cgi?id=771677
2016-09-27 23:16:20 -03:00
Georges Basile Stavracas Neto
4582ade21d
edit-dialog: sync time and date widgets' sizing
...
So the time widgets don't grow over the date widgets and break
the vertical layout of the edit dialog.
https://bugzilla.gnome.org/show_bug.cgi?id=771440
2016-09-27 22:48:27 -03:00
Georges Basile Stavracas Neto
81873994da
views: protect against invalid drop
...
If the user tries to drop a e.g. file, GNOME Calendar crashes
immediately.
While the desired behavior would be checking if that's an ics file,
lets just not crash for now.
https://bugzilla.gnome.org/show_bug.cgi?id=771680
2016-09-27 22:41:17 -03:00
Georges Basile Stavracas Neto
10391ae6a9
manager: setup default calendar on event creation
...
When an event is successfully created, make that the default source.
https://bugzilla.gnome.org/show_bug.cgi?id=771570
2016-09-27 22:35:48 -03:00
Georges Basile Stavracas Neto
df13ac2a59
quick-add-popover: track default calendar
...
Update the selected calendar when the default one changes.
https://bugzilla.gnome.org/show_bug.cgi?id=771570
2016-09-27 22:30:11 -03:00
Georges Basile Stavracas Neto
dfdcb7c29c
manager: add ::default-calendar property
...
This property acts as a proxy to ESourceRegistry::default-calendar
and will be used by future patches to track when the default calendar
changes.
https://bugzilla.gnome.org/show_bug.cgi?id=771570
2016-09-27 22:28:59 -03:00
Georges Basile Stavracas Neto
97f8979c53
month-view: hide overflow popover on drag and drop
...
When the user starts a drag operation from the overflow popover,
it should hide itself, otherwise it can block dropping the event
below it. Currently, this is not what happens.
Fix that by making the overflow popover a drag and drop target,
and hide it when it detects drag movement.
https://bugzilla.gnome.org/show_bug.cgi?id=771663
2016-09-27 21:48:07 -03:00
Georges Basile Stavracas Neto
a76d40d290
quick-add-popover: only show writable calendars
...
There is no reason to display read-only calendars, since the
user can't add any events on it.
Fix that by only showing writable calendars.
https://bugzilla.gnome.org/show_bug.cgi?id=768324
2016-09-27 21:30:43 -03:00
Georges Basile Stavracas Neto
9da6896105
manager: remove unused ::source-activated signal
...
We're not using it anymore, no need to keep it here.
https://bugzilla.gnome.org/show_bug.cgi?id=768324
2016-09-27 21:29:49 -03:00
Georges Basile Stavracas Neto
3ef45ccf9f
quick-add-popover: focus the summary entry when shown
...
So the user can start typing right away.
2016-09-27 21:20:45 -03:00
Georges Basile Stavracas Neto
96626352d3
month-view: calculate popover events on a per-event basis
...
Since we need to special-case the datetimes to deal with UTC
all day events, using a general local GTimeZone would cause
the cloned all-day events to show wrongly inside the popover.
Fix that by calculating each event's start and end dates according
to the all day events.
https://bugzilla.gnome.org/show_bug.cgi?id=771655
2016-09-27 21:08:09 -03:00
fosero
090d7d9c42
edit-dialog.ui: Allow notes scroll while non-editable
...
Allow scrolling of the GtkTextview in non-editable state. Also show the
cursor when editable.
https://bugzilla.gnome.org/show_bug.cgi?id=771485
2016-09-27 21:05:56 -03:00
gogo
8d4d7f40ac
Added Croatian translation
2016-09-22 21:01:51 +00:00
Khaled Hosny
0d4f50cb3d
Update Arabic translation
2016-09-21 08:47:52 +02:00
Georges Basile Stavracas Neto
54470d21e9
Bump 3.22.0 release
2016-09-19 16:28:45 -03:00
Daniel Korostil
a555c2dcc8
Updated Ukrainian translation
2016-09-17 19:50:27 +03:00
Stas Solovey
0d7f862f02
Updated Russian translation
2016-09-16 12:49:51 +00:00
Tom Tryfonidis
862330e72e
Updated Greek translation
2016-09-16 11:10:30 +00:00
Inaki Larranaga Murgoitio
0aea87e52d
Update Basque language
2016-09-16 09:11:37 +02:00
Alan Mortensen
6d43ae1b66
Updated Danish translation
2016-09-15 14:36:01 +02:00
Georges Basile Stavracas Neto
84bcfdc4bf
Bump 3.21.92 release
2016-09-14 16:44:14 -03:00
Georges Basile Stavracas Neto
e9a5a12d5e
date-selector: remove hack
...
Seems like Gtk+ fixed the positioning code, and we don't
need this hack anymore.
2016-09-14 16:11:33 -03:00
Georges Basile Stavracas Neto
18c5607d87
edit-dialog: fix typo
2016-09-14 16:11:22 -03:00
Georges Basile Stavracas Neto
4e7706847e
project: bump gtk+ min version
...
We use features of the latest release 3.21.6, so make it a
requirement.
2016-09-14 14:16:37 -03:00
Georges Basile Stavracas Neto
08fcf33a28
event-widget: don't DnD read-only events
...
Read-only events can't be moved, so don't allow it.
https://bugzilla.gnome.org/show_bug.cgi?id=771116
2016-09-14 14:10:13 -03:00
Georges Basile Stavracas Neto
7104c95ffb
month-view: fix DnD highlight
...
https://bugzilla.gnome.org/show_bug.cgi?id=771115
2016-09-14 14:01:37 -03:00
Georges Basile Stavracas Neto
f25c3675cd
quick-add-popover: let calendar list be the same height
2016-09-14 13:47:37 -03:00
Georges Basile Stavracas Neto
50aa895347
edit-dialog: limit and ellipsize title
...
So it doesn't grow endlessly.
https://bugzilla.gnome.org/show_bug.cgi?id=771400
2016-09-14 13:18:37 -03:00
Ernestas Kulik
fd4ba42b2b
window: propagate calendar list children height
...
Without propagating the children height in the calendar popover scrolled
window, the list does not grow vertically.
https://bugzilla.gnome.org/show_bug.cgi?id=771399
2016-09-14 13:13:36 -03:00
Ernestas Kulik
f11edee48f
quick-add-popover.ui: propagate children height in calendar list
...
Due to changes in GTK+, scrolled windows do not propagate the natural
sizes of their children by default, which results in a tiny calendar
list.
https://bugzilla.gnome.org/show_bug.cgi?id=771401
2016-09-14 12:30:52 -03:00
Fran Dieguez
30cb2304fe
Updated Galician translations
2016-09-10 01:02:32 +02:00
Arash Mousavi
a8ce6b397e
[l10n] update Persian translations
2016-09-09 18:16:05 +04:30
Fran Dieguez
ba3d44c9ad
Updated Galician translations
2016-09-08 23:41:16 +02:00
Anders Jonsson
2206abc2f0
Updated Swedish translation
2016-09-08 07:58:34 +00:00
Hannie Dumoleyn
d31b7025fb
Updated Dutch translation Master
2016-09-07 13:11:54 +02:00
Tiago Santos
30e65a3a45
Updated Portuguese translation
2016-09-07 05:22:47 +00:00
GNOME Translation Robot
e07eb3916e
Updated Scottish Gaelic translation
2016-09-05 12:49:00 +00:00
David King
5676c9aff0
Update British English translation
2016-09-04 15:49:22 +02:00
David King
b37f7e4ce8
Update to British English translation
2016-09-04 12:02:35 +02:00
Aurimas Černius
56a4aebf4c
Updated Lithuanian translation
2016-09-04 12:34:10 +03:00
Charles Monzat
f682ddc8fc
Updated French translation
2016-09-03 17:27:02 +00:00
Seong-ho Cho
91b0d0cc01
Updated Korean translation
2016-09-03 09:25:24 +00:00
Rūdolfs Mazurs
c1eee97805
Update Latvian translation
2016-09-01 22:15:13 +03:00