Skip to content

Commit

Permalink
window: Move from AdwLeaflet to GtkStack
Browse files Browse the repository at this point in the history
  • Loading branch information
mpobaschnig committed Mar 15, 2022
1 parent 421fd54 commit 61c8441
Show file tree
Hide file tree
Showing 8 changed files with 196 additions and 398 deletions.
38 changes: 33 additions & 5 deletions data/resources/ui/window.ui
Original file line number Diff line number Diff line change
Expand Up @@ -36,14 +36,42 @@
<child>
<object class="GtkOverlay" id="overlay">
<child>
<object class="AdwLeaflet" id="window_leaflet">
<property name="can_unfold">False</property>
<property name="hexpand">True</property>
<object class="GtkStack" id="window_stack">
<property name="transition-type">crossfade</property>
<child>
<object class="VStartPage" id="start_page"/>
<object class="GtkStackPage">
<property name="name">start</property>
<property name="child">
<object class="AdwStatusPage" id="start_page_status_page">
<property name="vexpand">True</property>
<property name="title" translatable="yes">Welcome to Vaults</property>
<property name="description" translatable="yes">Add or Import a Vault.</property>
</object>
</property>
</object>
</child>
<child>
<object class="VVaultsPage" id="vaults_page"/>
<object class="GtkStackPage">
<property name="name">vaults</property>
<property name="child">
<object class="AdwClamp">
<property name="margin-top">12</property>
<property name="margin-bottom">12</property>
<property name="margin-start">12</property>
<property name="margin-end">12</property>
<property name="hexpand">True</property>
<child>
<object class="GtkListBox" id="vaults_list_box">
<property name="selection-mode">none</property>
<property name="valign">start</property>
<style>
<class name="content"/>
</style>
</object>
</child>
</object>
</property>
</object>
</child>
</object>
</child>
Expand Down
2 changes: 0 additions & 2 deletions src/meson.build
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,6 @@ sources = files(
'backend/mod.rs',

'ui/pages/mod.rs',
'ui/pages/start_page.rs',
'ui/pages/vaults_page.rs',
'ui/pages/vaults_page_row.rs',
'ui/pages/vaults_page_row_settings_dialog.rs',
'ui/pages/vaults_page_row_password_prompt_dialog.rs',
Expand Down
2 changes: 1 addition & 1 deletion src/ui/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,4 @@ pub use add_new_vault_dialog::AddNewVaultDialog;
pub use import_vault_dialog::ImportVaultDialog;
pub use preferences::PreferencesWindow;
pub use window::ApplicationWindow;
pub use window::VView;
pub use window::View;
4 changes: 0 additions & 4 deletions src/ui/pages/mod.rs
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
mod start_page;
mod vaults_page;
mod vaults_page_row;
mod vaults_page_row_password_prompt_dialog;
mod vaults_page_row_settings_dialog;

pub use start_page::VStartPage;
pub use vaults_page::VVaultsPage;
pub use vaults_page_row::VaultsPageRow;
pub use vaults_page_row_password_prompt_dialog::VaultsPageRowPasswordPromptDialog;
pub use vaults_page_row_settings_dialog::VaultsPageRowSettingsDialog;
88 changes: 0 additions & 88 deletions src/ui/pages/start_page.rs

This file was deleted.

195 changes: 0 additions & 195 deletions src/ui/pages/vaults_page.rs

This file was deleted.

0 comments on commit 61c8441

Please sign in to comment.