Commit graph

225 commits

Author SHA1 Message Date
Bilal Elmoussaoui
95c805d14f add an empty result page for providers
along with fixes from latest pr
2021-01-27 21:00:27 +01:00
Maximiliano Sandoval R
d5057c4d5e
camera: Remove empty string 2021-01-27 17:07:12 +01:00
Bilal Elmoussaoui
b01a2b373b split empty pages into no search results & no accounts at all 2021-01-27 17:04:59 +01:00
Maximiliano Sandoval R
0253e8073f
password_page: Bind entry sensitivity
To the has-set-password prop, it does not make sense to enter current
password when there is none.
2021-01-23 23:44:49 +01:00
Maximiliano Sandoval R
0783cf53b3
Adds a minimal notification revealer for errors
The widget auto hides itself after 3 seconds.
2021-01-23 23:12:58 +01:00
Bilal Elmoussaoui
e40843c102 add initial scanning from a camera stream
closes #107
2021-01-23 01:41:57 +01:00
Bilal Elmoussaoui
c81bff0d0d move more binding stuff to ui files 2021-01-22 22:47:19 +01:00
Bilal Elmoussaoui
c7d66ad91e ui files cleanup 2021-01-22 22:16:39 +01:00
Maximiliano Sandoval R
fae9b39c04
provider_row: Red progress when less than 6 secs
margins to fix the bar cropping out of the listbox.
2021-01-22 16:59:03 +01:00
Maximiliano Sandoval R
e9499bd428
account_row: Increase size of code
Rather than using margin on the CSS use spacing on the box containing
the labels and buttons.
2021-01-22 16:59:03 +01:00
Maximiliano Sandoval R
a38d1580c7
Port from libhandy to libadwaita 2021-01-21 19:05:09 +01:00
Christopher Davis
3c5f426e37 account_add: Use GtkShortcut instead of event controller
GtkShortcut is much cleaner than manually adding the
GtkEventControllerKey and checking for the right key.
2021-01-14 13:54:41 -08:00
Christopher Davis
5dd1e721a6 providers_dialog: Use GtkShortcut instead of event controller
This is much cleaner and can be done within the UI file.
2021-01-14 13:51:07 -08:00
Bilal Elmoussaoui
b8ff9873ab fixes #217
along with some metainfo/desktop cleanup
2021-01-10 01:31:29 +01:00
Bilal Elmoussaoui
28e5f61075 sync the qrcode paintable thingy 2021-01-10 01:22:28 +01:00
scootergrisen
8dc33996f9 Make "The recommended value is" string consistent with other string 2020-12-20 00:33:08 +00:00
Bilal Elmoussaoui
cd3a113a10 improve favicons fetching 2020-12-19 05:03:40 +01:00
Bilal Elmoussaoui
11196b6412 fix capitalization of headers
fixes #213
2020-12-18 23:47:56 +01:00
Bilal Elmoussaoui
39a287d577 account details: allow swiping back
fixes #207
2020-12-18 23:29:34 +01:00
Bilal Elmoussaoui
ce89cf0b8a preferences: add more mnemonics
fixes #202 for real
2020-12-18 23:15:23 +01:00
Bilal Elmoussaoui
da1d4e4302 account row: rename share to details
fixes #208
2020-12-18 23:10:22 +01:00
Bilal Elmoussaoui
f4ecce39ac ui: swipe back when possible 2020-12-18 22:54:07 +01:00
Kavan Mevada
328604f7fe window: fix minimum size width 2020-12-18 12:10:18 +00:00
Bilal Elmoussaoui
a9ede03c9e rename providers_all to providers_dialog 2020-12-16 12:27:05 +01:00
Bilal Elmoussaoui
2987282fb9 remove unused icon 2020-12-16 12:23:25 +01:00
Bilal Elmoussaoui
e6b4b1d36c ui files: use proper name for props 2020-12-16 12:22:44 +01:00
Bilal Elmoussaoui
608d94b043 few design improvements 2020-12-16 03:24:00 +01:00
Bilal Elmoussaoui
60ada45b60 better default size 2020-12-16 02:58:13 +01:00
Bilal Elmoussaoui
377dcb6046 add missing mnemonics
fixes #202
2020-12-16 00:43:59 +01:00
Bilal Elmoussaoui
af35b86dca margin & spacing adjustments 2020-12-15 23:59:54 +01:00
Bilal Elmoussaoui
027574a8a1 use ProviderImage from UI file directly 2020-12-15 23:44:36 +01:00
Bilal Elmoussaoui
8c5a947511 define url rows in ui files 2020-12-15 23:26:41 +01:00
Bilal Elmoussaoui
918e299842 sync new account action state with app locked one
fixes #201
2020-12-15 00:18:00 +01:00
Piotr Drąg
f4849348a7 Mark missing strings in .ui files for translation 2020-12-12 13:27:42 +01:00
Bilal Elmoussaoui
6be97a815f add a UrlRow widget & use it
just a wrapper around ActionRow that opens the uri when activated
2020-12-10 21:27:59 +01:00
Bilal Elmoussaoui
cce1be94d6 fix per gtk-rs updates 2020-12-09 22:36:28 +01:00
Bilal Elmoussaoui
c58283193d remove unneeded icon 2020-12-09 06:10:05 +01:00
Bilal Elmoussaoui
133d4327d8 update project summary
fixes #197
2020-12-09 04:19:59 +01:00
Bilal Elmoussaoui
9c0dedb1ea update screenshots 2020-12-09 04:15:56 +01:00
Bilal Elmoussaoui
4223fcf10e code cleanup
mostly rename hmac_alogrithm -> algorithm
algorithm -> method
2020-12-09 03:06:31 +01:00
Bilal Elmoussaoui
29bada492f preferences: update icon 2020-12-09 01:28:49 +01:00
Bilal Elmoussaoui
32eaeddf7d add a way to share accounts as qrcode 2020-12-09 01:20:36 +01:00
Bilal Elmoussaoui
10d3f909ca resources: remove unused file 2020-12-08 01:46:38 +01:00
Bilal Elmoussaoui
0055cba2d0 i18n: mark more strings as translatable 2020-12-08 01:36:38 +01:00
Bilal Elmoussaoui
52f3143d01 remove search provider for now
until we migrate search-provider crate to zbus
2020-12-08 01:21:20 +01:00
Bilal Elmoussaoui
242d4d9743 provider row: add a css class per algorithm & use it
mostly to differentiate hotp/totp with the missing border-bottom-radius
2020-12-07 23:02:15 +01:00
Bilal Elmoussaoui
b07804368b backup/restore: initial implementation 2020-12-07 06:45:52 +01:00
Bilal Elmoussaoui
7d203489c0 few design fixes 2020-12-07 01:01:16 +01:00
Bilal Elmoussaoui
9ed6188f07 provider: download & display images properly 2020-12-06 23:45:45 +01:00
Bilal Elmoussaoui
68aee23222 remove the need of configurable ui files
makes things complex for no reason
2020-12-06 21:46:26 +01:00