Commit Graph
2247 Commits
Author SHA1 Message Date
Isaque Galdino 0bf0c9e7cf multi-choice: Fix endless timeout
There are two mapped events for each back/forward buttons in this
widget: button-press and button-release.

When you reach the limits like January and December, button-release is
lost, and you don't get it anymore. That caused button_timeout function
to not be disable anymore, so it's kept in loop forever.

This code fix checks in button_timeout function if any of the back/
forward buttons are still mapped. If not, it prevents from calling
button_timout, stopping the loop.

https://bugzilla.gnome.org/show_bug.cgi?id=776459
2017-02-27 08:46:52 -03:00
Georges Basile Stavracas Neto e69c9aa09c week-header: fix untranslated strings 2017-02-27 08:46:52 -03:00
Fran Dieguez 34f541640c Update Galician translation 2017-02-26 21:46:55 +00:00
Fran Dieguez a14d871174 Updated Galician translations 2017-02-26 22:34:50 +01:00
Balázs Meskó 76c8880cd4 Update Hungarian translation 2017-02-26 12:04:15 +00:00
Мирослав Николић 62514e7e64 Updated Serbian translation 2017-02-26 08:22:43 +01:00
Fabio Tomat b5cdfdcce6 Update Friulian translation 2017-02-24 22:47:47 +00:00
Chao-Hsiung Liao e162e128d2 Update Chinese (Taiwan) translation 2017-02-23 23:57:16 +00:00
Rafael Fontenelle 9012b64db1 Update Brazilian Portuguese translation 2017-02-21 19:46:29 +00:00
Milo Casagrande a13eab68bc Update Italian translation 2017-02-21 17:05:24 +00:00
Kukuh Syafaat 6d71fc176b Update Indonesian translation 2017-02-20 12:02:41 +00:00
Georges Basile Stavracas Neto aa9b83a92e window: reset edit dialog's event on response
Currently, we keep the to-be-edited event of the Edit
dialog when it sends any response. However, this can
cause issues since we can edit the event, press Esc and
see that the event didn't change but Edit dialog keeps
the changes.

Fix that by always resetting the edited event to NULL
after a response.

https://bugzilla.gnome.org/show_bug.cgi?id=778644
2017-02-20 08:29:59 -03:00
Daniel Korostil 26aec12762 Updated Ukrainian translation 2017-02-20 13:06:05 +02:00
Anders Jonsson 3e4bafacb3 Update Swedish translation 2017-02-20 00:08:12 +00:00
Ask Hjorth Larsen b34676ecc9 Updated Danish translation 2017-02-16 14:19:03 +01:00
Georges Basile Stavracas Neto 21dab73283 Bump 3.23.90 release 2017-02-14 18:25:22 -02:00
Georges Basile Stavracas Neto ce52cdd9ce week-header: fix double dnd highlight 2017-02-14 18:00:05 -02:00
Georges Basile Stavracas Neto 7cf41f8f45 month-view: fix warning on closing overflow popover 2017-02-14 18:00:05 -02:00
Daniel Mustieles 1b9a5721f1 Updated Spanish translation 2017-02-14 20:31:44 +01:00
Kukuh Syafaat 05d9d85a23 Update Indonesian translation 2017-02-13 07:06:28 +00:00
Kjartan Maraas 261944a465 Updated Norwegian bokmål translation. 2017-02-12 12:06:19 +01:00
Inaki Larranaga Murgoitio e94cdac322 Update Basque language 2017-02-11 20:36:54 +01:00
Marek Černocký 215e20eed8 Updated Czech translation 2017-02-11 15:42:40 +01:00
Bernd Homuth 45e75c0d17 Update German translation 2017-02-10 17:53:47 +00:00
Mohammed Sadiq 1449233382 application: cleanup finalize method
Calendar now segfaults due to faling function
gtk_style_context_remove_provider_for_screen in application finalize method.

As application finalize method is called only when the application closes,
there isn't any hard requirement to cleanup every trailings. Operating
System shall take care of that.

So removing the failing functions so as to not segfault on exit anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=773871
2017-02-09 11:20:49 -02:00
Georges Basile Stavracas Neto 006ee30495 Revert "application: don't remove providers from screen when finalizing"
This reverts commit 0ce04c0eeb.
2017-02-09 11:20:28 -02:00
Georges Basile Stavracas Neto 0ce04c0eeb application: don't remove providers from screen when finalizing
When finalizing the application, it is possible that the main window
had already been destroyed and the Gtk+ CSS machinery to stop working.
We currently try to remove the CSS providers from screen when finalizing,
which (i) has no effect, and (ii) causes a segfault.

Fix that by simply destroying the CSS providers, and not trying to
remove them on finalize.

https://bugzilla.gnome.org/show_bug.cgi?id=773871
2017-02-09 11:09:40 -02:00
Yash Singh 6ce45743c6 gcal-window: Declare 'view' as type guint32
Earlier 'view' was declared as a 'guint' but was used as 'gint'.
This patch changes the declaration of 'view' to gint32.

https://bugzilla.gnome.org/show_bug.cgi?id=778299
2017-02-09 10:36:05 -02:00
Georges Basile Stavracas Neto 8f34049793 views: sync header labels' style
The Week view exposed a bug where we had different
CSS selectors for the exact same label. This made
them look inconsistent, with different colors and
paddings.

Fix that by ensuring they all use the same style
class. The Year view drawing code needed to be
reworked a little.

https://bugzilla.gnome.org/show_bug.cgi?id=778391
2017-02-09 10:28:28 -02:00
Mohammed Sadiq 1e471b1b0c quick-add-popover: focus entry after calendar selection
Pressing 'Enter' key shall always save the event.
So focusing on 'Add' button after selecting calendar is redundant.

Instead, focus on the entry, so that the user can add more text without
manually focusing.

https://bugzilla.gnome.org/show_bug.cgi?id=778373
2017-02-09 09:48:45 -02:00
Georges Basile Stavracas Neto d63e007a7a week-grid, week-view: improve hour sidebar rendering
The hour strings are too soft and can barely be read. Fix
that by setting a stronger color.

https://bugzilla.gnome.org/show_bug.cgi?id=777420
2017-02-09 09:21:28 -02:00
Georges Basile Stavracas Neto 6c2653809b week-grid: simplify drawing function
This patch simplifies the drawing function by removing
the unused layout and font descriptions.

https://bugzilla.gnome.org/show_bug.cgi?id=777420
2017-02-09 09:21:28 -02:00
Jiri Grönroos ba0a15aae4 Update Finnish translation 2017-02-04 17:15:48 +00:00
Andrei Ceapa 4ab02f487c edit-dialog: allign circle with subtitle
Move the circle in the headerbar on the same line with the
subtitle, so that it will not move when the length of the event
title increases.

https://bugzilla.gnome.org/show_bug.cgi?id=772098
2017-02-01 15:14:13 -02:00
Georges Basile Stavracas Neto ba871e4004 theme: reduce vertical padding
This reduces each hour cell's height, and makes more of the
week grid visible at a glance.

https://bugzilla.gnome.org/show_bug.cgi?id=777767
2017-02-01 15:07:46 -02:00
Georges Basile Stavracas Neto cdc5bde96a week-grid: make sure events span at least 1 minute
When adding an event with the same start and end dates and
times, the event effectively spans 0 minutes, leading a division
by zero and causing varius UI glitches.

Fix that by making sure events span at least 1 minute.

https://bugzilla.gnome.org/show_bug.cgi?id=777414
2017-02-01 15:06:56 -02:00
Georges Basile Stavracas Neto e119d27718 week-grid: enforce a minimum width
https://bugzilla.gnome.org/show_bug.cgi?id=777414
2017-02-01 15:06:56 -02:00
Abishek 78a463ab53 week-header: align month_label, week_label and year_label
There was a small alignment issue with week_label, month_label and
year_label in week-view.

Change the y-align property of month_label,week_label and year_label
in week-header.ui to 0, so that they are aligned properly.

https://bugzilla.gnome.org/show_bug.cgi?id=777417
2017-01-30 14:44:26 -02:00
Piotr Drąg 0b1dd67d2d Fix translator comments
They need to be exactly one line above a string to show up in .po files.
2017-01-26 04:58:52 +01:00
Efstathios Iosifidis 063dfb1371 Update Greek translation 2017-01-25 22:23:59 +00:00
Baurzhan Muftakhidinov 4ad67a623d Update Kazakh translation 2017-01-25 08:57:11 +00:00
Georges Basile Stavracas Neto e4555ea292 search-view: various fixes 2017-01-24 09:22:57 -02:00
Georges Basile Stavracas Neto 53f9158f25 search-view: only decrease search counter when something is removed
Because we were blindlessly decreasing the search hit counter without
considering that we could've not removed anything, the search hit
counter is going nuts.

Fix that by properly checking if something was removed, and only decrease
the search hit counter when that happens.
2017-01-24 08:59:00 -02:00
Jordi Mas c6b7d753a9 Update Catalan translation 2017-01-22 22:02:14 +01:00
Piotr Drąg 8f28eeb302 Update Polish translation 2017-01-20 22:56:02 +01:00
Dušan Kazik 008df8bae4 Update Slovak translation 2017-01-18 19:00:15 +00:00
Fabio Tomat a21a043d73 Update Friulian translation 2017-01-18 13:51:11 +00:00
Piotr Drąg c5d92c22d5 Use Unicode en dash in a translatable string
See https://developer.gnome.org/hig/stable/typography.html

https://bugzilla.gnome.org/show_bug.cgi?id=772263
2017-01-17 15:21:52 +01:00
Piotr Drąg 8ab952b7ce Update POTFILES.in 2017-01-17 15:12:29 +01:00
Georges Basile Stavracas Neto c573201b74 Update POTFILES.in 2017-01-17 11:29:36 -02:00