Adrien Plazas
cb439095a5
event-widget: Add the timestamp-policy property
...
This gives some control on what time is displayed on the widget. It will
be used to show the time of the end of an event in the agenda view.
2022-06-16 08:23:45 -03:00
Adrien Plazas
0d27b08803
event-widget: Set the squeezer's margin via CSS
...
This ensure the style is consistent and updates itself automatically as
the CSS classes change, and also makes the code simpler.
2022-06-16 08:23:45 -03:00
Adrien Plazas
e370aebac4
event-widget: Fix the indentation
2022-06-15 11:34:03 -03:00
Adrien Plazas
2baa96d29f
event-widget: Properly overflow
...
This explicitely allows the hour widget and the content as a whole to
overflow horizontally, and hides what overflows, keeping the data within
the boundaries of the widget while still allowing it to reach very
narrow sizes without error messages.
This purposefully leaves the indentation broken to help reviewing the
actual changes.
2022-06-15 11:34:03 -03:00
Adrien Plazas
7839041453
event-widget: Stop ellipsizing and wrap on chars
...
This maximizes the readability as much more characters are visible when
very narrow, as when ellipsizing only a single line was visible.
2022-06-15 11:25:19 -03:00
Adrien Plazas
6b649b8ef7
event-widget: Use a vertical AdwSqueezer
...
This replaces the GtkStack and some custom code by a AdwSqueezer and way
less custom code to achieve the same result, making the code simpler.
2022-06-15 11:25:19 -03:00
Georges Basile Stavracas Neto
132d4435f6
event-widget: Port to GTK4
2022-02-11 09:18:42 -03:00
Georges Basile Stavracas Neto
b772349c3f
Move UI files to src/
...
Keep it in sync with what To Do and Settings do.
2019-12-02 16:41:56 -03:00