Georges Basile Stavracas Neto
eff50668d4
month-view: introduce new overflow popover window
...
This ~almost~ implements a perfectly semantic transition (which
is kinda impossible now).
2017-11-15 02:03:26 -02:00
Georges Basile Stavracas Neto
8d6785b6f7
month-view: implement a different hiding algorithm
...
As if the previous one wasn't crazy enough :(
2017-11-13 19:27:55 -02:00
Georges Basile Stavracas Neto
b4cc36b344
month-view: fight the sizing machinery even harder
...
Make sure something changed in child widgets AND events,
otherwise just top allocating at all.
2017-11-13 17:06:38 -02:00
Georges Basile Stavracas Neto
31409b6e44
month-view: improve layout algorithm
...
Multiday event handling was a mess, and still it. But this commit
makes it at least layout things correctly.
It's not perfect, though; This commit brought back that terrible
allocation cycle issue, since we're showing and hiding events in
size-allocate.
2017-11-13 14:23:35 -02:00
Georges Basile Stavracas Neto
2c9f7e2041
month-view: reorganize header
2017-11-13 12:44:04 -02:00
Georges Basile Stavracas Neto
86b565a817
month-view: Improve code readability
...
No real changes except code reorganization and refactoring, just
to make it a little bit less painful to read and maintain.
2017-11-13 12:40:45 -02:00
Georges Basile Stavracas Neto
2a11959bdd
month-cell: show +X in overflow label
...
Instead of "Other X Events".
2017-11-11 18:15:18 -02:00
Georges Basile Stavracas Neto
b5ad149261
month-cell: improve calculation of header box height
...
Should also consider the top and bottom margins.
2017-11-11 18:15:02 -02:00
Georges Basile Stavracas Neto
432e7ab7ea
month-cell: move day label to the start of the cell
2017-11-11 18:08:22 -02:00
Georges Basile Stavracas Neto
4dd4c2410f
month-cell: Move day label to top, split from overflow
2017-11-11 17:48:59 -02:00
Georges Basile Stavracas Neto
af90070cf4
doap: remove Isaque and Erick as maintainers
...
They don't maintain it anymore.
2017-11-11 17:35:01 -02:00
Georges Basile Stavracas Neto
1968151114
project: add libdazzle dependency
2017-11-11 17:33:49 -02:00
Florian Brosch
07fd080deb
Do not show "Insert Emoji" for fixed form entries.
2017-11-08 23:51:32 -02:00
Florian Brosch
22b0014bf9
source-dialog: Use the right file chooser action
2017-11-08 23:44:21 -02:00
Florian Brosch
1e1216d3f7
sourc-edialog: rename owncloud to nextcloud
2017-11-08 23:43:48 -02:00
Florian Brosch
8d55c7ea04
source-dialog: Avoid known file extensions in calendar name suggestions
2017-11-08 23:40:45 -02:00
Florian Brosch
4b3351d549
source-dialog: Convert filename to utf8 before displaying it
2017-11-08 23:32:31 -02:00
Florian Brosch
4c84cfbbdb
source-dialog: plug two memory leaks
2017-11-08 23:28:19 -02:00
Georges Basile Stavracas Neto
caffb60065
utils: add autoptr support for ESource
2017-11-08 23:26:25 -02:00
Kjartan Maraas
419d581a9d
Updated Norwegian bokmål translation.
2017-11-05 12:58:04 +01:00
Georges Basile Stavracas Neto
5977eeefc8
month-cell: only update label when date changes
...
If the date is the same, we don't need to update the label.
This might cause an infinite resize loop.
2017-10-31 01:11:26 -02:00
Georges Basile Stavracas Neto
907e55ccbe
month-view: remove reminescent dnd code
...
Month view does not manage Drag n' Drop anymore, but
this code was left behind by accident.
2017-10-31 01:00:15 -02:00
Georges Basile Stavracas Neto
1e54c9db12
month-view: only idle add month cell update when necessary
2017-10-31 00:34:45 -02:00
Georges Basile Stavracas Neto
523609f2c0
month-view: always update month cells in idle
...
This way, we can schedule the multiple resizing queueing
operations to after the size-allocate phase is over.
2017-10-29 19:05:42 -02:00
Georges Basile Stavracas Neto
e04b7f0fd3
event-widget: lazily relayout main grid
2017-10-29 19:05:34 -02:00
Qizhi Zhou
ab8364bf9f
Update zh_CN translation
2017-10-25 22:28:47 +08:00
Pawan Chitrakar
2673f31bc4
Update Nepali translation
...
(cherry picked from commit 2903f1fb2108f2f8575b5cffe37daf9e13454e65)
2017-10-16 09:03:22 +00:00
Fabio Tomat
37784e8f52
Update Friulian translation
...
(cherry picked from commit 4dbb141601c7694e27ff309e1646b8521166c427)
2017-10-11 06:06:41 +00:00
Aurimas Černius
c3e526ecb5
Updated Lithuanian translation
2017-10-08 22:37:11 +03:00
Georges Basile Stavracas Neto
2357f5d766
month-cell: draw out-of-month cell day labels differently
2017-10-07 11:41:00 -03:00
Georges Basile Stavracas Neto
3411dbb13d
month-view: don't outsmart GTK resizing machinery
...
If we need to resize, then let's just accept we need to
resize the month view (event if that's an expensive
operation) and do the resizing.
This fixed many minor annoyances like invisible overflow
labels, on-the-fly text direction changes, etc.
2017-10-07 11:40:48 -03:00
Georges Basile Stavracas Neto
a5e733f705
month-cell: don't enbold overflow label
...
Only the day label should be made bold.
2017-10-07 11:27:56 -03:00
Georges Basile Stavracas Neto
ff9c663c8c
month-view: only update selection if there's a start date
...
We can potentially not have an end date set, but there's always
a start date. If there isn't, it means the user clicked from
outside of month view, or at an invalid cell, in which cases we
shouldn't display the quick add popover anyway.
2017-10-07 11:20:23 -03:00
Georges Basile Stavracas Neto
a0c224a0d5
edit-dialog: alarm rows are not activatable
...
Otherwise, they show that annoying hover effect
that is ultimately useless, since clicking on the
row won't do anything.
2017-10-07 11:08:51 -03:00
Georges Basile Stavracas Neto
df40a4d8bf
month-view: don't hide month view when dragging from popover
2017-10-07 11:01:32 -03:00
Georges Basile Stavracas Neto
37fb5e8492
month-view: fix event positioning on RTL locales
...
We have to pick the mirrored column index on RTL locales.
2017-10-06 21:23:05 -03:00
Piotr Drąg
1b2a1397f2
Update POTFILES.in
2017-10-07 01:35:50 +02:00
Georges Basile Stavracas Neto
f83471c609
window: trivial code refactoring
2017-10-06 20:32:00 -03:00
Georges Basile Stavracas Neto
999160495d
log: accept NULL log domains
2017-10-06 20:32:00 -03:00
Georges Basile Stavracas Neto
e59910f0e9
month-view: rewrite was a template widget
2017-10-06 20:32:00 -03:00
Xavi Ivars
857409a46e
Add Catalan (Valencian) translation
2017-10-05 15:45:51 +02:00
Mathieu Bridon
a45f0f9a75
Use the correct name for the appdata file
...
As it is, Flatpak doesn't find the file and the appstream stuff doesn't
get built.
https://bugzilla.gnome.org/show_bug.cgi?id=788540
2017-10-04 20:50:12 -03:00
Mathieu Bridon
18af568400
Fix the appdata screenshot size
...
https://bugzilla.gnome.org/show_bug.cgi?id=788469
2017-10-04 16:09:05 -03:00
Mathieu Bridon
19db9ef635
flatpak: Use spaces everywhere, not tabs
...
https://bugzilla.gnome.org/show_bug.cgi?id=788469
2017-10-04 16:09:05 -03:00
Mathieu Bridon
66b55bfa65
flatpak: Allow talking to logind
...
https://bugzilla.gnome.org/show_bug.cgi?id=788469
2017-10-04 16:09:05 -03:00
Mathieu Bridon
d07ef35555
flatpak: Use the modern buildsystem property
...
https://bugzilla.gnome.org/show_bug.cgi?id=788469
2017-10-04 16:09:05 -03:00
Kukuh Syafaat
a7018bf3f6
Update Indonesian translation
...
(cherry picked from commit 2c22e1b0e8a6e39da624afa59e6f472149272c65)
2017-10-04 12:24:12 +00:00
Milo Casagrande
54c6ed593a
Update Italian translation
...
(cherry picked from commit b143d552648f9194ed5fd7269999ac076b8c25e5)
2017-10-03 13:46:14 +00:00
Cheng-Chia Tseng
0d00874210
Update Chinese (Taiwan) translation
...
(cherry picked from commit 6c087b0d2b70ee6641ed9f9a6cab753df52f186d)
2017-10-01 14:51:26 +00:00
Mario Blättermann
5f97eca76e
Update German translation
...
(cherry picked from commit 847155e592379c1428625bc57862e5017b739428)
2017-10-01 11:17:06 +00:00