diff --git a/filcnaplo/lib/api/login.dart b/filcnaplo/lib/api/login.dart index 8d515b1..65d79b5 100644 --- a/filcnaplo/lib/api/login.dart +++ b/filcnaplo/lib/api/login.dart @@ -20,7 +20,7 @@ import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; import 'package:filcnaplo/api/nonce.dart'; -enum LoginState { normal, inProgress, missingFields, invalidGrant, success, failed } +enum LoginState { missingFields, invalidGrant, failed, normal, inProgress, success } Nonce getNonce(BuildContext context, String nonce, String username, String instituteCode) { Nonce nonceEncoder = Nonce(key: [53, 75, 109, 112, 109, 103, 100, 53, 102, 74], nonce: nonce); diff --git a/filcnaplo/lib/api/providers/update_provider.dart b/filcnaplo/lib/api/providers/update_provider.dart index a225fd1..677e22e 100644 --- a/filcnaplo/lib/api/providers/update_provider.dart +++ b/filcnaplo/lib/api/providers/update_provider.dart @@ -8,7 +8,6 @@ import 'package:package_info_plus/package_info_plus.dart'; class UpdateProvider extends ChangeNotifier { // Private late List _releases; - late BuildContext _context; bool _available = false; bool get available => _available && _releases.length > 0; PackageInfo? _packageInfo; @@ -21,7 +20,6 @@ class UpdateProvider extends ChangeNotifier { required BuildContext context, }) { _releases = List.castFrom(initialReleases); - _context = context; PackageInfo.fromPlatform().then((value) => _packageInfo = value); } diff --git a/filcnaplo/lib/helpers/update_helper.dart b/filcnaplo/lib/helpers/update_helper.dart index 5ea501f..54a1c93 100644 --- a/filcnaplo/lib/helpers/update_helper.dart +++ b/filcnaplo/lib/helpers/update_helper.dart @@ -1,5 +1,4 @@ import 'dart:async'; -import 'dart:convert'; import 'dart:io'; import 'dart:typed_data'; diff --git a/filcnaplo/lib/main.dart b/filcnaplo/lib/main.dart index d5f9cf1..ef24d6a 100644 --- a/filcnaplo/lib/main.dart +++ b/filcnaplo/lib/main.dart @@ -7,25 +7,6 @@ import 'package:filcnaplo/app.dart'; import 'package:flutter/services.dart'; import 'package:filcnaplo_mobile_ui/screens/error_screen.dart'; -/* - * TODO: public beta checklist - * - * Pages: - * - [x] Home - * ~~- [ ] search~~ - * - [x] user data - * - [x] greeting - * - [x] Grades - * - [x] Timetable - * - [x] Messages - * - [x] Absences - * - * - [ ] i18n - * - [x] auto updater - * - [x] news - * - [ ] settings (about) - */ - void main() async { // Initalize WidgetsBinding binding = WidgetsFlutterBinding.ensureInitialized();