improvements & bugfixes; added images
10
README.md
@ -7,3 +7,13 @@ Find out what you did all the days and unlock moments you completely forgot!
|
||||
## Showcase
|
||||
|
||||
|
||||
|
||||
## App checkup
|
||||
|
||||
* :heart: Created using Flutter
|
||||
* :apple: Native behavior on Android & iOS
|
||||
* :white_check_mark: Tested on multiple real devices
|
||||
* :u7a7a: Completely localized (available in English & German)
|
||||
* :flashlight: Usage of Supabase's Auth, Database, Storage & Realtime functionality
|
||||
* :new_moon_with_face: Supports dark mode
|
||||
* :fast_forward: Optimized for efficient behavior
|
||||
|
@ -101,7 +101,11 @@ class FileManager {
|
||||
|
||||
// Check cache
|
||||
if (!disableCache) {
|
||||
return cache.load(key) as Uint8List;
|
||||
final cachedData = (await cache.load(key)) as Uint8List?;
|
||||
|
||||
if (cachedData is Uint8List) {
|
||||
return cachedData as Uint8List;
|
||||
}
|
||||
}
|
||||
|
||||
final data = await _downloadFileData(table, path);
|
||||
|
@ -4,7 +4,6 @@ import 'dart:typed_data';
|
||||
|
||||
import 'package:camera/camera.dart';
|
||||
import 'package:expandable_bottom_sheet/expandable_bottom_sheet.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter/services.dart';
|
||||
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
|
||||
|
@ -121,7 +121,6 @@ class _TimelineScreenState extends State<TimelineScreen> with Loadable {
|
||||
onSheetShown: timeline.pause,
|
||||
onSheetHidden: () {
|
||||
timeline.resume();
|
||||
print("dfsjnifksdf");
|
||||
},
|
||||
child: PlatformScaffold(
|
||||
appBar: isCupertino(context)
|
||||
|
@ -26,7 +26,7 @@ class TimelineOverlay extends StatelessWidget {
|
||||
Padding(
|
||||
padding: EdgeInsets.only(
|
||||
// Cupertino needs more space as the top bar is shown to provide a pop button
|
||||
top: isCupertino(context) ? HUGE_SPACE : LARGE_SPACE,
|
||||
top: isCupertino(context) ? LARGE_SPACE * 3 : LARGE_SPACE,
|
||||
left: MEDIUM_SPACE,
|
||||
right: MEDIUM_SPACE,
|
||||
),
|
||||
|
@ -87,6 +87,10 @@ class _HelpSheetState extends State<HelpSheet> {
|
||||
),
|
||||
),
|
||||
),
|
||||
cupertino: CupertinoModalSheetData(
|
||||
barrierDismissible: false,
|
||||
semanticsDismissible: false,
|
||||
),
|
||||
context: context,
|
||||
builder: (_) => HelpSheetForm(
|
||||
helpContent: widget.helpContent,
|
||||
|
BIN
readme_content/screenshots/android/calendar_screen.png
Normal file
After Width: | Height: | Size: 142 KiB |
BIN
readme_content/screenshots/android/grant_permissions_screen.png
Normal file
After Width: | Height: | Size: 130 KiB |
BIN
readme_content/screenshots/android/login_screen.png
Normal file
After Width: | Height: | Size: 126 KiB |
BIN
readme_content/screenshots/android/main_screen.png
Normal file
After Width: | Height: | Size: 148 KiB |
After Width: | Height: | Size: 167 KiB |
BIN
readme_content/screenshots/android/settings_screen.png
Normal file
After Width: | Height: | Size: 160 KiB |
BIN
readme_content/screenshots/android/timeline_screen.png
Normal file
After Width: | Height: | Size: 4.7 MiB |
After Width: | Height: | Size: 673 KiB |
BIN
readme_content/screenshots/android/welcome_screen.png
Normal file
After Width: | Height: | Size: 147 KiB |
BIN
readme_content/screenshots/ios/calendar_screen.png
Normal file
After Width: | Height: | Size: 195 KiB |
BIN
readme_content/screenshots/ios/empty_screen.png
Normal file
After Width: | Height: | Size: 174 KiB |
BIN
readme_content/screenshots/ios/grant_permissions_screen.png
Normal file
After Width: | Height: | Size: 162 KiB |
BIN
readme_content/screenshots/ios/loading_screen.png
Normal file
After Width: | Height: | Size: 174 KiB |
BIN
readme_content/screenshots/ios/settings_screen.png
Normal file
After Width: | Height: | Size: 174 KiB |
After Width: | Height: | Size: 1.8 MiB |
After Width: | Height: | Size: 268 KiB |
BIN
readme_content/screenshots/ios/welcome_screen.png
Normal file
After Width: | Height: | Size: 158 KiB |