Maximiliano Sandoval
293a76d67f
Split general and backup settings
...
Into different dialogs. In principle, backup and restore are not app
preferences and should go in a different dialog.
This commit does not do any changes besides splitting methods into two
parts and:
- Rename the "preferences" action group to "camera-page" on the backup
dialog
- Remove content-width on the PreferencesWindow
2025-01-12 20:58:16 +00:00
Maximiliano Sandoval
2721b9145d
preferences: Set search-enabled=False
...
In general we don't use this when there are so few preferences.
2025-01-12 20:58:16 +00:00
Maximiliano Sandoval
7fd6186886
providers_dialog: Remove Escape shortcut on Dialog
...
AdwDialog already comes with it.
2025-01-01 17:58:36 +00:00
Maximiliano Sandoval
03fe42bcdc
account_add: Add mnemonic to Cancel button
2025-01-01 17:58:36 +00:00
Maximiliano Sandoval
4414718ebe
account_add: Use property class in action rows
2025-01-01 17:58:36 +00:00
Maximiliano Sandoval
bc6cd9daaf
details_page: Use property class in action rows
2025-01-01 17:58:36 +00:00
Maximiliano Sandoval
004a7bd664
window: Put a Clamp in beetween search bar & entry
2025-01-01 17:57:58 +00:00
Maximiliano Sandoval
c43ac99d3d
window: Put SearchBar on a separate top widget
...
This allows the search bar to have enough space in mobile mode. We need
to remove the strict centering-policy for the title to fit on the
headerbar.
Fixes: https://gitlab.gnome.org/World/Authenticator/-/issues/440
2025-01-01 17:57:58 +00:00
Maximiliano Sandoval
4312aba925
metainfo: Remove old fields
2024-12-31 13:39:58 +01:00
Bilal Elmoussaoui
f02348c753
Release 4.5.0
2024-07-19 20:34:42 +02:00
DaPigGuy
88e404c7fd
Port to AdwSpinner
2024-07-19 00:11:07 -07:00
Tobias Bernard
1a9c646cc4
metainfo: Add brand colors
2024-04-25 16:37:48 +00:00
Maximiliano Sandoval
8cfb43bcd8
metainfo: Set correct developer id
2024-03-02 17:23:25 +01:00
Maximiliano Sandoval
934c1dda9b
Port dialogs to adw::Dialog
2024-02-21 19:06:43 +01:00
Fina Wilke
7411da1d40
camera: Fix headerbar colors in light color scheme
...
In light mode the colors would blend in with the background, making the
buttons invisible. Force dark style on the headerbar to circumvent this.
Fixes #407
2024-02-17 16:37:53 +01:00
Bilal Elmoussaoui
15d38f8703
metadata: Fix summary
...
Closes https://gitlab.gnome.org/World/Authenticator/-/issues/395
2024-01-07 15:35:19 +01:00
Sabri Ünal
a13e97be4a
appdata: Improve appdata for AppStream 1.0
...
- Add the `<developer><name>` tag
- Mark the `<developer_name>` tag as deprecated
- Mark the developer name as untranslatable
- Remove unreachable donation URL
- Remove one of Purism tag to pass appstreamcli validation
- Fix release descriptions
- Use appstreamcli to validate appdata
2024-01-01 13:33:15 +00:00
Maximiliano Sandoval R
201c256b75
Add icon-dropshadow to StatusPages displaying logo
...
See https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/style-classes.html#app-icons
2023-11-04 22:13:05 +01:00
Bilal Elmoussaoui
5b3a31a047
Release 4.4.0
2023-10-13 22:56:57 +02:00
Sabri Ünal
f7dc81f53f
appdata: add vcs-browser support
...
These URL is visible on Flathub and GNOME Control Center.
More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
2023-10-12 12:57:40 +00:00
Bilal Elmoussaoui
e492339e5c
camera: Set direction to top
...
Workaround the difficulty to switch between cameras
Fixes #375
2023-10-06 23:53:35 +02:00
Bilal Elmoussaoui
b5d5af3679
providers/page: Translate algorithm/method values
2023-10-06 22:10:47 +02:00
Bilal Elmoussaoui
2ab5f5116a
details: Add same subtitles as on other pages
2023-10-06 22:10:47 +02:00
Maximiliano Sandoval R
04a1c45fd5
Use aperture
2023-10-01 13:16:42 +02:00
Maximiliano Sandoval R
ff82f1a938
provider_page: Add title
...
This title is not actually displayed. It helps avoiding the warning
(authenticator:2): Adwaita-WARNING **: 13:03:58.499: AdwNavigationPage 0x56251f9793d0 is missing a title. To hide a header bartitle, consider using AdwHeaderBar:show-title instead.
since we set the title after construct.
2023-10-01 13:06:11 +02:00
Maximiliano Sandoval R
d60dbdd3a7
keyring_error_dialog: Add missing translatable=yes
2023-09-17 12:29:36 +02:00
Maximiliano Sandoval R
fffb48099b
app: Show error page on keyring errors
...
Instead of crashing.
2023-09-16 16:24:57 +00:00
Maximiliano Sandoval R
a3d3a4156f
Add placeholder-text and label to search entries
2023-09-13 23:51:25 +02:00
Maximiliano Sandoval R
cca67f6f0e
providers_dialog: Give a title to the window
2023-09-13 23:47:29 +02:00
Maximiliano Sandoval R
64cc9a8d3d
Set accessible-role=presentation on images
...
That do not require context.
2023-09-13 23:45:05 +02:00
Sabri Ünal
1111bb8e68
data: mark a string translatable
...
- Account details
2023-08-30 10:30:09 +03:00
Bilal Elmoussaoui
d475fa4bdc
account row: Disable markup
2023-08-12 01:30:30 +02:00
Bilal Elmoussaoui
16d198e556
preferences: Replace GtkSwitch with AdwSwitchRow
2023-07-08 12:41:47 +02:00
Bilal Elmoussaoui
1dd0406338
cleanup: Remove useless GtkSizeGroup
2023-07-08 01:57:20 +02:00
Bilal Elmoussaoui
9877014e82
Switch to using AdwSpinRow
2023-07-08 01:52:45 +02:00
Maximiliano Sandoval R
960f54dafc
camera: Make headerbar transparent
...
We add a bit of black so that the buttons are visible. We also increase
the size of the floating button.
2023-06-20 23:24:26 +02:00
Maximiliano Sandoval R
0f176cc80b
Stop using titlebar css class on headerbars
...
It is not needed.
2023-06-20 22:57:58 +02:00
Maximiliano Sandoval R
387cef8972
providers_list: Move expand into list box
...
No need to have them on the top level.
2023-06-20 22:55:59 +02:00
Maximiliano Sandoval R
e8fd57abae
window: Set min size
...
Also remove width and height request from sub widgets.
2023-06-20 22:48:18 +02:00
Maximiliano Sandoval R
8a53a25d50
providers_dialog: Use destroy-with-parent
2023-06-20 22:26:26 +02:00
Maximiliano Sandoval R
065c7c2c50
account_details_page: Do not vexpand the clamp
...
This is not necessary.
2023-06-20 22:22:01 +02:00
Maximiliano Sandoval R
36bbcaf0ef
camera: Use AdwToolbarView
2023-06-20 22:21:54 +02:00
Maximiliano Sandoval R
9189d2dd3e
preferences_window: Use push_subpage apis
...
For this we subclass navigation page in both pages.
2023-06-20 22:18:00 +02:00
Maximiliano Sandoval R
fe3c153efa
account_add_dialog: Use newer widgets
...
We use AdwToolbarView and AdwNavigationView.
Notes:
- We replace the back button with a Cancel button to close the dialog
- Set minimum size of 360x294
- Stop camera only once the camera page is hidden
- Set hscrollbar policy to never
2023-06-20 21:53:45 +02:00
Maximiliano Sandoval R
f483735bce
window: Use AdwNavigationView
...
Instead of leaflet for the accounts view.
2023-06-20 21:45:22 +02:00
Maximiliano Sandoval R
16da28f680
account_details_page: Use AdwToolbarView
...
And subclass navigation page.
2023-06-20 21:25:22 +02:00
Maximiliano Sandoval R
259fdbce11
providers_dialog: Use a regular search bar
2023-06-20 21:19:24 +02:00
Maximiliano Sandoval R
388a82c621
providers_page: Set end button's halign=center
2023-06-20 21:19:21 +02:00
Maximiliano Sandoval R
ba67968d25
providers_dialog: Port to AdwNavigationSplitView
2023-06-20 21:19:20 +02:00
Maximiliano Sandoval R
c5631c244f
providers_page: Use AdwToolbarView
...
We also subclass AdwNavigationPage instead of GtkBox.
2023-06-20 20:45:32 +02:00