window: rearrange month and week view
The mock-ups order these by coarse to fine time scales: year > month > week / multi-day > day | agenda. Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it> Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/542>
This commit is contained in:
committed by
Marge Bot
parent
b728e5beae
commit
f06bc265cd
+1
-1
@@ -41,8 +41,8 @@ typedef enum
|
|||||||
*/
|
*/
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
GCAL_WINDOW_VIEW_WEEK,
|
|
||||||
GCAL_WINDOW_VIEW_MONTH,
|
GCAL_WINDOW_VIEW_MONTH,
|
||||||
|
GCAL_WINDOW_VIEW_WEEK,
|
||||||
GCAL_WINDOW_VIEW_AGENDA,
|
GCAL_WINDOW_VIEW_AGENDA,
|
||||||
|
|
||||||
GCAL_WINDOW_VIEW_N_VIEWS,
|
GCAL_WINDOW_VIEW_N_VIEWS,
|
||||||
|
|||||||
+16
-16
@@ -235,7 +235,7 @@
|
|||||||
</child>
|
</child>
|
||||||
|
|
||||||
|
|
||||||
<property name="content">
|
<property name="content">
|
||||||
<object class="AdwViewStack" id="views_stack">
|
<object class="AdwViewStack" id="views_stack">
|
||||||
<property name="hexpand">True</property>
|
<property name="hexpand">True</property>
|
||||||
<property name="vexpand">True</property>
|
<property name="vexpand">True</property>
|
||||||
@@ -243,21 +243,6 @@
|
|||||||
<style>
|
<style>
|
||||||
<class name="view" />
|
<class name="view" />
|
||||||
</style>
|
</style>
|
||||||
<child>
|
|
||||||
<object class="AdwViewStackPage" id="week_page">
|
|
||||||
<property name="name">week</property>
|
|
||||||
<property name="title" translatable="yes">_Week</property>
|
|
||||||
<property name="use-underline">True</property>
|
|
||||||
<property name="icon-name">calendar-week-symbolic</property>
|
|
||||||
<property name="child">
|
|
||||||
<object class="GcalWeekView" id="week_view">
|
|
||||||
<property name="active-date" bind-source="GcalWindow" bind-property="active-date" bind-flags="bidirectional" />
|
|
||||||
<signal name="create-event" handler="show_new_event_widget" object="GcalWindow" swapped="no" />
|
|
||||||
<signal name="event-activated" handler="event_activated" object="GcalWindow" swapped="no" />
|
|
||||||
</object>
|
|
||||||
</property>
|
|
||||||
</object>
|
|
||||||
</child>
|
|
||||||
<child>
|
<child>
|
||||||
<object class="AdwViewStackPage" id="month_page">
|
<object class="AdwViewStackPage" id="month_page">
|
||||||
<property name="name">month</property>
|
<property name="name">month</property>
|
||||||
@@ -274,6 +259,21 @@
|
|||||||
</property>
|
</property>
|
||||||
</object>
|
</object>
|
||||||
</child>
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="AdwViewStackPage" id="week_page">
|
||||||
|
<property name="name">week</property>
|
||||||
|
<property name="title" translatable="yes">_Week</property>
|
||||||
|
<property name="use-underline">True</property>
|
||||||
|
<property name="icon-name">calendar-week-symbolic</property>
|
||||||
|
<property name="child">
|
||||||
|
<object class="GcalWeekView" id="week_view">
|
||||||
|
<property name="active-date" bind-source="GcalWindow" bind-property="active-date" bind-flags="bidirectional" />
|
||||||
|
<signal name="create-event" handler="show_new_event_widget" object="GcalWindow" swapped="no" />
|
||||||
|
<signal name="event-activated" handler="event_activated" object="GcalWindow" swapped="no" />
|
||||||
|
</object>
|
||||||
|
</property>
|
||||||
|
</object>
|
||||||
|
</child>
|
||||||
<child>
|
<child>
|
||||||
<object class="AdwViewStackPage" id="agenda_page">
|
<object class="AdwViewStackPage" id="agenda_page">
|
||||||
<property name="name">agenda</property>
|
<property name="name">agenda</property>
|
||||||
|
|||||||
Reference in New Issue
Block a user