Inex Code
4930fc2387
feat: Show the error screen when libsecret fails
2024-05-02 15:05:38 +03:00
aliaksei tratseuski
dd81053f42
refactor(UI): Rewrite onboarding page
...
rewrote OnboardingPage:
* decomposed into separate widgets
* now content stays centered on wide screens (set so width won't expand further than 480px)
* pageController is now properly disposed
* added some more code changes to
* main (error widget builder)
* brand_header (centerTitle instead of empty actions list)
* console_page (listener callback fix, used gaps instead of SizedBox'es, added keys to list items)
* service_page (just cleaner build method)
* removed some dead code
Co-authored-by: Aliaksei Tratseuski <aliaksei.tratseuski@gmail.com>
Reviewed-on: https://git.selfprivacy.org/SelfPrivacy/selfprivacy.org.app/pulls/444
Co-authored-by: aliaksei tratseuski <misterfourtytwo@noreply.git.selfprivacy.org>
Co-committed-by: aliaksei tratseuski <misterfourtytwo@noreply.git.selfprivacy.org>
2024-02-08 13:59:52 +02:00
Inex Code
acb5da9a92
style: Enable directives_ordering lint
2024-01-31 09:14:23 +04:00
NaiJi
08f3258615
feat(graphql): Implement Accept-Language header for GraphQL API map
2023-07-22 11:24:37 -03:00
Inex Code
4e65d5f945
refactor: Migrate to Flutter 3.10 and Dart 3.0
2023-06-01 15:12:49 +03:00
Inex Code
3366585d76
fix(router): PopUpDialogs couldn't find the context.
2023-04-05 13:38:07 +03:00
inexcode
423efeeb20
feat: Introduce new router and adaptive layouts
2023-04-05 13:38:07 +03:00
inexcode
befdc0286e
feat: Automatic day/night theme
2023-04-05 13:38:07 +03:00
NaiJi
93c58323b2
chore: Merge master into digital-ocean
2022-10-26 20:41:45 +04:00
NaiJi
aa3dee585b
chore(dart): Fix warnings that appeared at Dart 2.18 SDK
2022-10-26 20:26:09 +04:00
NaiJi
70330c59ab
feat(digital-ocean): Implement provider picker pages
2022-10-11 20:11:13 +00:00
NaiJi
2ac8e4366b
Linting!
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-06-06 01:40:34 +03:00
Inex Code
4db0413c42
Linting
2022-06-05 22:36:32 +03:00
NaiJi
5dcaa060a1
Linting
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-25 15:21:56 +03:00
Inex Code
14acfdec6b
Linting
2022-05-24 21:55:39 +03:00
NaiJi
edce25ec55
Hot bug fixing of recovery flow
...
Co-authored-by: Inex Code <inex.code@selfprivacy.org>
2022-05-24 20:45:13 +03:00
Inex Code
bf79fb1adf
- Refactor Hive boxes
...
- Delete SSH generation leftovers
- Migrate users box to an encrypted box
2022-05-17 23:08:28 +03:00
Inex Code
b4145dc5c8
First steps to move to Material You
2022-05-17 01:41:00 +03:00
Inex Code
8b5bf24f3a
Merge branch 'dynamic-theming' into flutter-3
...
# Conflicts:
# lib/main.dart
# pubspec.lock
# pubspec.yaml
2022-05-16 23:44:12 +03:00
NaiJi
ce3e046f5a
Improve server endpoints, add recovery page
...
- Handle Dio error codes properly to avoid exceptions
- Improve en and ru assets
- Improve dns recordings failure handling
- Add recovery button to initializing page
- Add recovery pages group
2022-05-10 23:42:33 +03:00
NaiJi
8d6cbfdfc9
Fix docstyle comments
2022-05-04 22:32:24 +03:00
Inex Code
c5fa712ef0
Test custom colors
2022-05-03 13:45:10 +03:00
NaiJi
834cddfe13
Catch wakelock exception on desktop
2022-04-29 13:45:15 +03:00
Inex Code
85235a2e7c
Add SSH key adding and deleting
2022-03-23 17:07:52 +03:00
inexcode
e4bdd47848
Merge branch 'feature/service-configurations' into dkim
...
# Conflicts:
# lib/logic/api_maps/hetzner.dart
# lib/logic/api_maps/server.dart
# lib/logic/cubit/backups/backups_cubit.dart
# lib/logic/cubit/forms/initializing/cloudflare_form_cubit.dart
# lib/logic/models/job.dart
# lib/ui/pages/initializing/initializing.dart
# lib/ui/pages/providers/providers.dart
# pubspec.lock
# pubspec.yaml
2022-02-18 02:37:15 +03:00
inexcode
e925a1897a
Fix some typos
2022-02-16 10:28:29 +03:00
inexcode
8de33ea19b
Fix typo
2022-02-10 12:50:37 +03:00
kherel
9566a6ad10
update
2022-01-25 18:02:32 +01:00
Kherel
2c4d0ea7d1
fix
2021-09-29 20:28:47 +02:00
Kherel
94a0e22b15
update
2021-08-29 11:50:24 +02:00
Kherel Kechil
f53ad044c1
finish
2021-07-29 07:24:42 +02:00
Kherel
804147b8d6
update
2021-03-26 14:38:39 +01:00
Kherel
bc6c55b528
change http client
2021-03-26 00:30:34 +01:00
Kherel
20cca91e00
before change api_client
2021-03-25 21:09:56 +01:00
Kherel
0ec549042c
update
2021-03-15 16:39:44 +01:00
Kherel
afd569ba96
update packages:before main migration
2021-03-14 20:18:51 +01:00
Kherel
20166647ea
update
2021-02-15 19:58:29 +01:00
Kherel
21215685dd
update
2021-01-19 13:05:40 +01:00
Kherel
5e13112486
update
2021-01-14 22:48:05 +01:00
Kherel
cf6e0b3495
add error observer
2021-01-13 17:45:46 +01:00
Kherel
9a749cf006
update
2021-01-06 18:35:57 +01:00
Kherel
9a8c16344f
add dark theme
2020-12-08 20:26:51 +01:00
Kherel
7ebfc2c048
update project structure
2020-12-06 08:46:12 +01:00
Kherel
a112d873eb
update onboarding and providers
2020-12-06 08:28:31 +01:00
Kherel
80dee9dbab
add users
2020-12-03 17:52:53 +01:00
Kherel
90df52e895
add service page
2020-12-01 20:08:19 +01:00
Kherel
cd02c75e2f
add localizations
2020-12-01 13:26:29 +01:00
Kherel
b626b05a1a
update first page
2020-11-30 11:03:55 +01:00
Kherel
cbd00e87d3
add navigation
2020-11-29 21:07:46 +01:00