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
Maximiliano Sandoval R
cb32f77052
window: Use toolbar view for accounts page
...
We also set the title centering policy to strict. This is only needed
since the title is in a stack.
2023-06-20 20:30:50 +02:00
Maximiliano Sandoval R
b92dba6090
window: Use toolbar view on empty page
2023-06-20 20:29:51 +02:00
Maximiliano Sandoval R
86961b7616
window: Use status page in locked view
...
This ensures the view fits in a mobile screen and uses the standard
style.
2023-06-20 20:25:57 +02:00
Maximiliano Sandoval R
8533e4df48
window: Use toolbarview on unlock screen
2023-06-20 20:24:03 +02:00
Bilal Elmoussaoui
2d13c04937
metainfo: Fix release date
2023-04-26 08:33:20 +00:00
Bilal Elmoussaoui
77963b4714
Bump release to 4.3.1
2023-04-22 13:33:29 +02:00
Bilal Elmoussaoui
50862256dc
Bump release to 4.3.0
2023-04-20 00:20:28 +02:00
Felipe Kinoshita
8a9273b447
general: Use standard tooltip for back buttons
2023-04-12 08:27:09 +00:00
Maximiliano Sandoval R
e887e0a56c
Remove dark mode setting
...
It does not make sense to keep supporting this.
2023-04-10 11:58:26 +02:00
Bilal Elmoussaoui
b31c342fba
accounts/details: Drop Editable widgets
...
They are basically useless, so switch to Adw equivalents where possible
Note our provider selection widget is still very bad :(
2023-04-10 04:51:19 +02:00
Bilal Elmoussaoui
d442324992
account/add: Allow opening a QR code image
...
The actual fix for this issue would be to fix the camera support
on pipewire/libcamera side but for now, we would provide a workaround
for allowing the user to load the QR code from an image file
Fixes #368
2023-04-09 03:33:21 +02:00
Bilal Elmoussaoui
d4810bb6f9
models: Rename OTPMethod to Method
2023-04-07 01:45:13 +02:00
Bilal Elmoussaoui
ed01da7f0c
Drop usage of gtk-macros
2023-04-07 01:45:13 +02:00
Bilal Elmoussaoui
6b6921de16
Mark main menu as primary
...
Fixes #361
2023-04-07 01:45:13 +02:00
Bilal Elmoussaoui
f7634a3888
Bump release to 4.2.0
2022-12-27 14:51:14 +01:00
Bilal Elmoussaoui
80d8ea71a4
Multi cameras support
2022-12-27 14:07:10 +01:00
Bilal Elmoussaoui
553857ad31
Add a setting to disable favicon fetching
...
Fixes #330
2022-12-27 11:45:17 +01:00
Bilal Elmoussaoui
d5bd010043
Use AdwEntryRow where possible
2022-12-25 08:50:01 +01:00
Bilal Elmoussaoui
980b07adf1
preferences/password: Port to template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
002a436297
window: Use template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
853d1f1281
provider/dialog: Make use of template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
b51a702e04
account/details: Use template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
792a861a8e
camera: Make use of template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
73af0b604e
provider/page: Make use of template callbacks
2022-06-11 15:49:19 +02:00
Bilal Elmoussaoui
52a4a8f8ea
accounts/add: Use template callbacks
...
Avoids the clone! mess and simplifies the code a bit
2022-06-11 12:54:41 +02:00
Bilal Elmoussaoui
fc8624342b
Bump release to 4.1.6
2022-06-10 21:30:49 +02:00
Bilal Elmoussaoui
99a4bd1efe
QR code: backport Decoder new styling
2022-06-10 21:06:15 +02:00
Bilal Elmoussaoui
c89787f334
icons: Update QR Scanner icon
2022-06-10 21:02:07 +02:00
Julia Johannesen
a73a57e3d1
Add Google Authenticator to readme and metainfo
2022-06-10 06:42:45 -04:00
Julia Johannesen
7a935802a2
Make CameraPage
inherit from AdwBin
...
Also removes an unused field on `imp::CameraPage`.
2022-06-09 17:41:45 -04:00
Julia Johannesen
a50cff047b
Add Google Authenticator Restore option
...
Adds the option to restore your accounts from a QR code exported by
Google authenticator. Additionally adds a QR code reader to the
preferences window and reworks how the `crate::backup::Restorable` and
`crate::backup::RestorableItem` traits work in order to accommodate the
new QR code restore option.
2022-06-08 20:50:07 -04:00
Bilal Elmoussaoui
1d0085e445
Release 4.1.5
2022-06-06 09:41:26 +02:00
Bilal Elmoussaoui
c16992be2b
Bump release to 4.1.4
2022-06-04 13:46:13 +02:00
Bilal Elmoussaoui
cf88546834
Release 4.1.3
2022-05-31 20:21:55 +02:00