Commit graph

142 commits

Author SHA1 Message Date
Bilal Elmoussaoui
2a57aed29f providers: show feedback when created/updated/removed 2022-04-20 01:06:35 +02:00
Bilal Elmoussaoui
396a32a59e providers: add a placeholder page
Also set it when the provider is deleted

Fixes #307
Fixes #308
2022-04-20 01:02:45 +02:00
Bilal Elmoussaoui
f03eb97abd add feedback when code is copied
Fixes #310
2022-04-20 00:36:56 +02:00
Bilal Elmoussaoui
356efb04be resources: remove unnused icons 2022-04-20 00:17:39 +02:00
Bilal Elmoussaoui
3d7db3f906 account row: re-add the copy button
Fixes #311
2022-04-20 00:16:49 +02:00
Bilal Elmoussaoui
7b06e09f20 account edit: allow changing provider 2022-04-19 03:30:34 +02:00
Bilal Elmoussaoui
5cd7297316 account add: allow user to create new providers automatically
Fixes #297
2022-04-19 02:28:12 +02:00
Bilal Elmoussaoui
e31f138700 account row: add a way to increment the counter 2022-04-18 23:28:29 +02:00
Bilal Elmoussaoui
299dc69cb0 Account: make details page editable
Only allow changing the name & the counter for hotp
Fixes #234
2022-04-18 23:14:22 +02:00
Bilal Elmoussaoui
e0e975b1f4 providers: actually default to selecting first item 2022-04-18 02:52:44 +02:00
Bilal Elmoussaoui
e2b5c48a2e providers: few design cleanup 2022-04-18 02:45:33 +02:00
Bilal Elmoussaoui
11ba294816 favicon: scale the icons before saving them
Fixes #302
2022-04-18 02:01:50 +02:00
Bilal Elmoussaoui
ab644ac2f3 use classes from adwaita instead of shipping our own variants 2022-04-15 02:10:53 +02:00
Bilal Elmoussaoui
14ab39238a account row: switch to AdwActionRow
Simplifies the code and a bit of cleanup
2022-04-15 02:10:38 +02:00
Bilal Elmoussaoui
e0ce682c65 remove unnused menu 2022-04-15 01:44:52 +02:00
Bilal Elmoussaoui
4142f02892 Account row: add a ctrl+c copy shortcut
part of #289
2022-04-15 01:42:24 +02:00
Bilal Elmoussaoui
06496f96b0 login: fix entry/button focus
Fixes #282
2022-04-15 01:31:25 +02:00
Bilal Elmoussaoui
214891aec3 remove the icon from URL rows 2022-04-15 01:20:17 +02:00
Maximiliano Sandoval R
9dafef5baa
preferences: Set default size to 550x570
Fixes: https://gitlab.gnome.org/World/Authenticator/-/issues/272
2022-04-14 19:32:18 +02:00
Bilal Elmoussaoui
944bc93da5 Tweak focus 2022-01-23 21:26:23 +01:00
Bilal Elmoussaoui
dc7a615a4f providers: lower the min period to 1
Fixes #283
2022-01-23 17:53:44 +01:00
M L
8570179c09 Dark mode: Switch to libadwaita and fix dark mode/theme setting 2022-01-22 12:31:06 +00:00
Bilal Elmoussaoui
93088f47d8 tweak the providers page a bit 2022-01-05 12:50:30 +01:00
Bilal Elmoussaoui
dde4c3790d move delete to account details 2022-01-05 12:08:13 +01:00
Bilal Elmoussaoui
020850c5cb use the new dark mode settings 2022-01-05 11:04:19 +01:00
Bilal Elmoussaoui
b2d2e4e363 copy the snapshot transformations from decoder
to scale the camera image to fit
2022-01-05 10:38:32 +01:00
Bilal Elmoussaoui
48822df359 move the camera to use the portal 2022-01-05 10:38:32 +01:00
Bilal Elmoussaoui
b8b27c8db2 fix shortcuts page 2022-01-05 10:38:32 +01:00
Bilal Elmoussaoui
e78e1ffdaf provider page: use the new adw enum model 2022-01-05 10:38:32 +01:00
Bilal Elmoussaoui
e558c01a05 drop the progress bar in favour of a progress icon 2022-01-05 10:38:32 +01:00
Bilal Elmoussaoui
1635e15050 use adw::Application 2022-01-05 10:38:32 +01:00
Bilal Elmoussaoui
eaba3f0d97 update to latest gtk-rs stack 2022-01-05 10:38:31 +01:00
Bilal Elmoussaoui
eeff527291 account row: spacing btw account name & otp label
fixes #241
2021-02-05 12:22:19 +01:00
Bilal Elmoussaoui
1eca766f8d scrolled windows: sync min-width 2021-02-05 12:19:44 +01:00
Bilal Elmoussaoui
46b966a373 provider page: limit the spinbtn values 2021-02-05 11:50:33 +01:00
Bilal Elmoussaoui
3a009fdf6a details: escape to go back 2021-02-02 02:46:09 +01:00
Bilal Elmoussaoui
92f0db5385 camera: add a back button if not found
fixes #235
2021-02-01 20:32:23 +01:00
Bilal Elmoussaoui
4ee4e78971 use passphrase instead of password
fixes #238
2021-02-01 17:01:55 +01:00
Bilal Elmoussaoui
416093208d window: simpler title on empty page
fixes #232
2021-02-01 11:38:29 +00:00
Christopher Davis
bb0764ef29 ui: Writing style changes
See https://developer.gnome.org/hig/stable/writing-style.html.en
2021-01-31 16:24:17 -08:00
Christopher Davis
ffaccde28c window: Adjust login page styling 2021-01-31 16:24:17 -08:00
Bilal Elmoussaoui
549bd41416 provider image: default to fallback 2021-02-01 00:48:17 +01:00
Bilal Elmoussaoui
b44ace4eef providers: update the fallback image 2021-02-01 00:42:40 +01:00
Bilal Elmoussaoui
98266a4bdb providers: better fallback image 2021-02-01 00:22:16 +01:00
Bilal Elmoussaoui
e54e8ada6d providers: make escape return to the list before closing 2021-02-01 00:22:16 +01:00
Christopher Davis
4aab7065e5 password_page: Use AdwStatusPage 2021-01-31 13:47:28 -08:00
Bilal Elmoussaoui
20208e8b73 window: use a stack for login/unlocked 2021-01-31 22:37:56 +01:00
Bilal Elmoussaoui
ef4b4d521b providers: don't allow the user to remove them if they have accounts 2021-01-31 20:52:20 +01:00
Bilal Elmoussaoui
0b01f4687b bigger windows by default 2021-01-31 20:52:20 +01:00
Bilal Elmoussaoui
0636847fb0 providers: allow setting a custom image & resetting it 2021-01-31 18:05:13 +01:00