Commit Graph
1978 Commits
Author SHA1 Message Date
Alexandre Franke ba3d29ddd7 Updated French translation 2016-08-22 09:41:52 +00:00
Akom Chotiphantawanon 3fe4c78502 Updated Thai translation 2016-08-21 16:40:15 +07:00
Mario Blättermann f3aeba5070 Updated German translation 2016-08-21 09:26:50 +00:00
Fabio Tomat 6134e35430 Updated Friulian translation 2016-08-20 09:32:47 +00:00
Balázs Úr 454c2b9e42 Updated Hungarian translation 2016-08-19 21:07:04 +00:00
Andika Triwidada 1c9b569169 Updated Indonesian translation 2016-08-19 12:11:33 +00:00
Marek Černocký 92653c929d Updated Czech translation 2016-08-19 10:05:55 +02:00
nj4710 27ca660e77 month-view: highlight the whole cell of current day
In this commit, we changed the background area of current day.

Presently, the current day is highlighted by the number. This makes difficult for the user to identify it when there are lot of events.

To fix this, we changed the color of background and made background area equal to the cell's area.

https://bugzilla.gnome.org/show_bug.cgi?id=755946
2016-08-17 03:13:53 -03:00
Daniel Mustieles b9c2a611fe Updated Spanish translation 2016-08-16 12:26:00 +02:00
Jiri Grönroos 89d43b0750 Updated Finnish translation 2016-08-12 12:19:37 +00:00
Ernestas Kulik 7243f703c3 month-view: update events after dnd
The month view is not updated after a DnD operation. This commit marks
the children as changed after a drop.

https://bugzilla.gnome.org/show_bug.cgi?id=769470
2016-08-11 19:05:01 +03:00
Ernestas Kulik 04617fc06b year-view: fix dnd
Currently, the end date is set by calling gcal_event_set_date_end() with
new_start instead of new_end, which is incorrect.

With the former issue fixed, the difference evaluates to one less than
required when dragging to a later date. This can be fixed by calculating
the drop date by adding to the start date and adding the difference.

This commit fixes both issues.

https://bugzilla.gnome.org/show_bug.cgi?id=769470
2016-08-11 19:05:01 +03:00
Ernestas Kulik b5fb1d4ec3 month-view: fix dnd
Currently, the event is moved by a number of cells, calculated from the
start date and the cell index. The problem with that is that it does not
work with events, whose start and end dates of which are on different
months or years. This commit changes the logic so that the start date is
calculated by taking the year and month difference into consideration
and the end date is set by adding the event length to the adjusted start
date.

https://bugzilla.gnome.org/show_bug.cgi?id=769470
2016-08-11 19:05:01 +03:00
Dušan Kazik 79f641269e Updated Slovak translation 2016-08-10 07:13:27 +00:00
Yosef Or Boczko 05fe92f392 Updated Hebrew translation 2016-08-09 17:56:22 +03:00
Yosef Or Boczko 7af215aef2 Mark a string as translatable 2016-08-09 17:56:10 +03:00
Yosef Or Boczko 0f25665ad3 Updated Hebrew translation 2016-08-09 17:49:02 +03:00
Balázs Úr c502f66034 Updated Hungarian translation 2016-08-04 21:40:41 +00:00
Ernestas Kulik 46a05e5d00 edit-dialog: fake inclusive end date for all-day events
Currently, all-day multi-day events are displayed inconsistently with
regard to other calendar applications. That is due to strict following
of RFC 5545, which mandates non-inclusive all-day multi-day event end
dates. This commit makes the edit dialog display a faked date for such
events.

https://bugzilla.gnome.org/show_bug.cgi?id=769300
2016-08-03 16:41:14 +03:00
Daniel Mustieles b0b74784d0 Updated Spanish translation 2016-08-02 16:47:38 +02:00
Jordi Mas 8e2e0ee34e Update Catalan translation 2016-08-01 07:52:05 +02:00
Ernestas Kulik c16864ff97 time-selector: fix 12-hour format
Currently, the date selector allows hours in range [0; 11], which is not
the convention. This commit fixes the conversion logic.

https://bugzilla.gnome.org/show_bug.cgi?id=756377
2016-07-28 16:40:56 -03:00
Ernestas Kulik d0143db01b time-selector: fix AM to PM time logic
Currently, the hour component of the time is doubled when switching from
AM to PM, which is incorrect. This commit fixes the logic by adding 12
hours when switching to PM.

https://bugzilla.gnome.org/show_bug.cgi?id=765370
2016-07-27 16:36:36 -03:00
Ernestas Kulik dd4142f255 edit-dialog: set time format unconditionally
If GcalEditDialog.format_24h is initialized to zero, the call to
gcal_edit_dialog_set_time_format() from GcalWindow will not make
period_combo boxes visible on systems, where 12-hour clocks are used.
This commit fixes that by removing the if statement from the function.

https://bugzilla.gnome.org/show_bug.cgi?id=765370
2016-07-27 16:36:36 -03:00
Tiago Santos 0a4f0c0e46 Updated Portuguese translation 2016-07-27 06:59:57 +00:00
Ting-Wei Lan f8a3c7731c date-chooser: don't reimplement get_first_weekday
Function calendar_get_week_start do the same things with the same code as
function get_first_weekday, so it is better to remove calendar_get_week_start
and switch all the use of calendar_get_week_start to get_first_weekday.

This also fixes build problems on non-glibc systems because get_first_weekday
provides fallback for non-glibc systems.

https://bugzilla.gnome.org/show_bug.cgi?id=769140
2016-07-27 01:56:41 -03:00
Lapo Calamandrei e3d29c989e date-selector: change style class on other month days
use .other-month in place of .dim-label since the .dim-label style
was not fitting, so better to use a specific class then a generic
one.
2016-07-26 18:58:52 +02:00
Georges Basile Stavracas Neto cef7f02a65 date-selector: update text even for today
When the date selector is initialized, the text is
blank, even when the date is set for today.

Fix that by updating the text when setting the date.
2016-07-24 20:09:37 -03:00
Lapo Calamandrei 095a209615 css: restyle date chooser...
...making it more consistent with shell calendar and gtkcalendar.
2016-07-24 18:55:21 +02:00
Aurimas Černius ff44b4ac56 Updated Lithuanian translation 2016-07-24 17:04:23 +03:00
Georges Basile Stavracas Neto faf85a7fb0 date-chooser: support hovering days
Another fixup in order to make the current date chooser
more streamlined with GNOME Shell's calendar.
2016-07-23 17:47:12 -03:00
Georges Basile Stavracas Neto 93900ae9e9 date-chooser: tweak style
To keep the current date chooser in sync with
GNOME Shell, tweak the week names to show only
the first, upcased letter of the week name.

Also, this commit avoids making day number circles
ellipses when the week number is not present.
2016-07-23 17:47:12 -03:00
Georges Basile Stavracas Neto 2744f5acd2 date-selector: bind weekday numbers with desktop
The current implementation of the new calendar widget
accepts showing the week numbers in a modern and much
more consistent way.

The behavior, however, is not aligned with the rest of
the application and the desktop, which share a setting
to show or hide the week number.

Fix that by synchronizing the new calendar's week number
property with the specific setting.
2016-07-23 17:47:11 -03:00
Georges Basile Stavracas Neto 459756b2a2 edit-dialog: adapt to better display the date selectors
This commit is purely aesthetical, and is here in order to
make the edit dialog look more like the proposed mockups.
2016-07-23 17:47:11 -03:00
Georges Basile Stavracas Neto bdac4e4c79 date-selector: turn into a entry
After making the date selector use the brand
new date chooser widget, it is now time to make
it an entry.

This commit, then turns GcalDateSelector into a
GtkEntry subclass, and add all the plumbing that
is necessary to make it work as such.

As a side effect, this commit adds rudimentary
natural language support for parsing dates.
2016-07-23 17:47:11 -03:00
Georges Basile Stavracas Neto 4ef9f75dfb date-selector: move to use the new date chooser
After adding the new GcalDateChooser widget, change the
current date selector to use it as the internal widget
of the popover.

The next logical step is turning GcalDateSelector into
an entry.
2016-07-23 17:47:11 -03:00
Georges Basile Stavracas Neto c2dca8a3dc date-chooser: add date chooser widget
This is mainly a copy-paste from an old branch authored
by Matthias Clasen. The code style was updated to match
Calendar's one, and the theming was improved a little bit.
2016-07-23 17:47:11 -03:00
Georges Basile Stavracas Neto 4880c68347 Bump 3.21.4 release 2016-07-20 19:11:50 -03:00
Christian Kirbach 3aae82cb7a Updated German translation 2016-07-17 20:31:51 +00:00
Piotr Drąg 74d5ed62ef Add Language headers to po files
Future versions of gettext will fail if this header is missing.
2016-07-17 20:50:07 +02:00
Chao-Hsiung Liao 8fd949eb19 Updated Chinese (Taiwan) translation 2016-07-16 02:38:51 +00:00
Lapo Calamandrei ed4782116e css: remove broken linked entry style
inherit linked entries styling from the theme.
2016-07-09 18:27:51 +02:00
Dušan Kazik 672a8d3d4d Updated Slovak translation 2016-07-09 08:39:57 +00:00
Lapo Calamandrei 679796b403 window: remove the separator from calendar rows 2016-07-08 20:59:03 -03:00
Georges Basile Stavracas Neto 3d033e1f5f window: toggle calendar visibility when selecting the row
Instead of opening the calendar for editing, toggle its visibility
when clicking the listbox row.
2016-07-08 20:59:03 -03:00
Georges Basile Stavracas Neto 33d9901c49 search-view: don't subscribe to invalid dates 2016-07-08 20:53:56 -03:00
Lapo Calamandrei 8be2ece30e css: remove some ugly selectors
since Georges added all the styleclasses in the needed places.
2016-07-08 21:54:05 +02:00
Georges Basile Stavracas Neto d7e082af0f window: add "calendar-color-image" in calendar popover 2016-07-08 16:53:57 -03:00
Georges Basile Stavracas Neto 243c8b75da quick-add-popover: add "calendar-color-image" css class in rows 2016-07-08 16:42:23 -03:00
Georges Basile Stavracas Neto f8876022e1 edit-dialog: correctly center header button widgets 2016-07-08 16:39:01 -03:00