Bilal Elmoussaoui
|
ffea8efdac
|
backup: add freeotp+ support
|
2020-12-08 03:43:24 +01:00 |
|
Bilal Elmoussaoui
|
ebb4452abe
|
flatpak: properly set the log level
|
2020-12-08 03:15:18 +01:00 |
|
Bilal Elmoussaoui
|
b5a7bc3ddb
|
restore: simplify code & add restoring from old authenticator
|
2020-12-08 03:07:54 +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
|
3645379715
|
keep new i18n
|
2020-12-08 01:19:49 +01:00 |
|
Bilal Elmoussaoui
|
a91f3867eb
|
Merge remote-tracking branch 'upstream-rust/master' into rust
|
2020-12-08 01:18:58 +01:00 |
|
Bilal Elmoussaoui
|
c0acb29e15
|
remove the python version
|
2020-12-08 01:03:02 +01:00 |
|
Bilal Elmoussaoui
|
f11fac26e3
|
README: update with some basic content
Screenshot coming later
|
2020-12-07 23:16:37 +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
|
9b5d4a4d0b
|
few code cleanup
|
2020-12-07 15:51:09 +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 |
|
Bilal Elmoussaoui
|
eba49f569b
|
stop abusing strong ref
|
2020-12-06 21:26:01 +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
|
2a0b7a4e5d
|
ui: integrate hotp support
|
2020-12-06 18:40:06 +01:00 |
|
Bilal Elmoussaoui
|
aa5cfe50f8
|
basic totp support
|
2020-12-06 15:37:03 +01:00 |
|
Bilal Elmoussaoui
|
02f6cad04a
|
generate otp for totp accounts & allow copying it
|
2020-12-06 06:10:48 +01:00 |
|
Bilal Elmoussaoui
|
3a4161c46c
|
various sorting fixes
|
2020-12-06 06:10:24 +01:00 |
|
Bilal Elmoussaoui
|
4845bcb3ea
|
it's actually totp not otp
|
2020-12-06 06:08:54 +01:00 |
|
Bilal Elmoussaoui
|
068a96aa34
|
save accounts changes on database
|
2020-12-06 03:57:35 +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
|
7ff6e77911
|
CI: remove docs job, can't work due to a flatpak-builder limitation
|
2020-12-06 00:47:23 +01:00 |
|
Bilal Elmoussaoui
|
7a4b058758
|
CI: fix docs hopefully
|
2020-12-06 00:11:15 +01:00 |
|
Bilal Elmoussaoui
|
3c021cbe19
|
CI: fix docs hopefully
|
2020-12-05 23:18:19 +01:00 |
|
Bilal Elmoussaoui
|
12f8ef3234
|
CI: grant filesystem access too
|
2020-12-05 23:14:27 +01:00 |
|
Bilal Elmoussaoui
|
27e004bf30
|
CI: grant filesystem access too
|
2020-12-05 22:59:47 +01:00 |
|
Bilal Elmoussaoui
|
240ec37571
|
CI: grant network access during docs build
|
2020-12-05 22:53:03 +01:00 |
|
Bilal Elmoussaoui
|
e5350127b2
|
CI: mount sdk & use flatpak build instead
|
2020-12-05 22:39:21 +01:00 |
|
Bilal Elmoussaoui
|
daec4eda93
|
CI: use a proper runner for flatpak stuff
|
2020-12-05 22:21:43 +01:00 |
|
Bilal Elmoussaoui
|
c8ad8936e3
|
CI: stop using the ci template
it's just slow
|
2020-12-05 22:17:17 +01:00 |
|
Bilal Elmoussaoui
|
90a5399a88
|
CI: fix docs image
|
2020-12-05 21:56:36 +01:00 |
|
Bilal Elmoussaoui
|
6e61dcd056
|
CI: add a docs job
|
2020-12-05 21:24:34 +01:00 |
|
Bilal Elmoussaoui
|
6502055b3a
|
appdata: fix CI complaints & rename to metainfo
|
2020-12-05 21:24:25 +01:00 |
|
Bilal Elmoussaoui
|
18e2958a44
|
make accounts a proper model, split code a bit
|
2020-12-05 21:11:34 +01:00 |
|
Bilal Elmoussaoui
|
a55ec88bc3
|
subclass models as well
|
2020-12-05 20:43:52 +01:00 |
|
Bilal Elmoussaoui
|
e75001d22f
|
butter smooth providers listview
|
2020-12-05 05:07:01 +01:00 |
|
Bilal Elmoussaoui
|
0959a6774b
|
few clippy fixes
|
2020-12-05 03:57:08 +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 |
|
Jordi Mas i Hernandez
|
a4174c796d
|
Update Catalan translation
|
2020-11-23 20:04:18 +00:00 |
|
Bilal Elmoussaoui
|
c581c12ab3
|
add a providers page & update deps
|
2020-11-16 17:13:40 +01:00 |
|
Bilal Elmoussaoui
|
2d9cadbe99
|
add account: close with escape
|
2020-11-16 03:45:19 +01:00 |
|
Bilal Elmoussaoui
|
f35eefbd5e
|
disable preferences when locked
|
2020-11-16 03:33:27 +01:00 |
|
Bilal Elmoussaoui
|
8e573ffe90
|
account: implement name editing
|
2020-11-16 03:25:29 +01:00 |
|
Bilal Elmoussaoui
|
c93bdb675f
|
bunch of fixes
|
2020-11-16 02:13:17 +01:00 |
|