Bilal Elmoussaoui
|
cd3a113a10
|
improve favicons fetching
|
2020-12-19 05:03:40 +01:00 |
|
Bilal Elmoussaoui
|
e6710aea82
|
update per latest gtk-rs updates
mostly simplifies imports, renamed macros, simplifed gobject instance creation
|
2020-12-18 21:19:01 +01:00 |
|
Bilal Elmoussaoui
|
31ae00c2a7
|
update per latest api changes
|
2020-12-14 23:12:55 +01:00 |
|
Bilal Elmoussaoui
|
ee69e5865a
|
remove lazy_static dependency
|
2020-12-10 01:56:11 +01:00 |
|
Bilal Elmoussaoui
|
cce1be94d6
|
fix per gtk-rs updates
|
2020-12-09 22:36:28 +01:00 |
|
Bilal Elmoussaoui
|
0af12fb03a
|
update dependencies
|
2020-12-09 06:37:49 +01:00 |
|
Bilal Elmoussaoui
|
32eaeddf7d
|
add a way to share accounts as qrcode
|
2020-12-09 01:20:36 +01:00 |
|
Bilal Elmoussaoui
|
99ad0a5f0e
|
refactor otp uri into it's own module
gets backup/restore from freeopt+ for free
|
2020-12-08 05:40:10 +01:00 |
|
Bilal Elmoussaoui
|
b07804368b
|
backup/restore: initial implementation
|
2020-12-07 06:45:52 +01:00 |
|
Bilal Elmoussaoui
|
650148cff1
|
cargo cult hotp implementation
this allows supporting hotp at least backend side
|
2020-12-06 21:05:25 +01:00 |
|
Bilal Elmoussaoui
|
02f6cad04a
|
generate otp for totp accounts & allow copying it
|
2020-12-06 06:10:48 +01:00 |
|
Bilal Elmoussaoui
|
795dbe4596
|
track changes using gobject signals
|
2020-12-06 03:02:40 +01:00 |
|
Bilal Elmoussaoui
|
06b22a664f
|
use ashpd gtk4 feature
mostly to make the screenshot dialog modal
note this doesn't work on wayland yet, but that's an ashpd limitation
|
2020-12-06 01:16:31 +01:00 |
|
Bilal Elmoussaoui
|
a55ec88bc3
|
subclass models as well
|
2020-12-05 20:43:52 +01:00 |
|
Bilal Elmoussaoui
|
f55900272c
|
providers: move out of preferences
|
2020-12-05 03:40:12 +01:00 |
|
Bilal Elmoussaoui
|
ddddb97c5f
|
subclassing: use composite templates everywhere
|
2020-12-03 15:10:24 +01:00 |
|
Bilal Elmoussaoui
|
c581c12ab3
|
add a providers page & update deps
|
2020-11-16 17:13:40 +01:00 |
|
Bilal Elmoussaoui
|
2068721006
|
implement a basic lock/unlock feature
|
2020-11-10 04:59:52 +01:00 |
|
Bilal Elmoussaoui
|
2ba7e0f54d
|
display providers
|
2020-11-08 05:48:55 +01:00 |
|
Bilal Elmoussaoui
|
73eafa58fd
|
gobjectify account & link it to a database
|
2020-10-29 04:59:12 +01:00 |
|
Bilal Elmoussaoui
|
06457fe63a
|
re-implement a basic favicon scrapper
will get back at it once the rest is working
|
2020-10-29 01:09:40 +01:00 |
|
Bilal Elmoussaoui
|
885b471b85
|
re-add the qr scanner through screenshot feature
|
2020-10-28 18:04:49 +01:00 |
|
Bilal Elmoussaoui
|
e5b22a0554
|
bump dependencies
|
2020-10-28 07:07:31 +01:00 |
|
Bilal Elmoussaoui
|
46d0902a36
|
gobjectify provider
|
2020-10-28 07:03:48 +01:00 |
|
Bilal Elmoussaoui
|
338fd0fd37
|
init a port to gtk4
|
2020-10-28 01:52:54 +01:00 |
|
Bilal Elmoussaoui
|
28571c7939
|
Well, I'm doing this.
|
2019-09-03 00:07:06 +00:00 |
|