701c700908
removed unnecessary statement
2022-05-09 21:46:36 +02:00
94f6098f86
fixed some weird behavior that didnt display lists at all
...
todo: infinite scroll does not work
2022-05-08 10:16:06 +02:00
804a4c2729
fixed bug where app freezes when no server address is entered
2022-05-07 22:45:23 +02:00
fd7f113cff
fixed bug where list items aren't displayed
2022-05-07 22:42:27 +02:00
cb3b53c970
fixed problem where API_URL is relative, not absolute
2022-05-07 22:10:58 +02:00
792aaca687
fixed problem that disables leaving webview
2022-05-07 19:52:15 +02:00
4c805bfcbe
added fake user agent to allow google openid
2022-05-07 19:37:56 +02:00
3bbb4ada7b
disabled autocorrect for url input
...
removed is no url error when field is empty
2022-05-07 17:52:22 +02:00
b21d2a883a
fixed loading user when starting app
2022-05-07 17:44:11 +02:00
48b01c8167
fixed API_URL not being found in local storage
2022-05-07 17:43:45 +02:00
dca12a5534
implemented login by frontend and login with totp
2022-05-07 17:18:51 +02:00
4c23e7823b
fixed usage of UserService
2022-05-07 17:18:25 +02:00
fcbdb694b7
changed how client is implemented to avoid confusion with client being null
2022-05-07 17:18:03 +02:00
bfe599f573
added api service to get server information
2022-05-07 17:17:00 +02:00
945768805e
removed need for reopening webview when logging in
2022-05-07 17:16:45 +02:00
6ced47ddea
added option to enter custom due date in AddDialog
2022-05-05 21:15:45 +02:00
3cdedeac07
fixed notifications because getAll did not actually return all tasks. this needs to be fixed.
2022-04-29 23:27:18 +02:00
aef7ce3fbb
fixed notifications caused by weird bug
2022-04-28 18:41:55 +02:00
32cdfea6d0
implemented login by webview of frontend
2022-04-28 16:59:41 +02:00
8681a3267e
changed icon to use for notifications
2022-04-28 14:46:30 +02:00
7bc2157834
added quicktile to add task quickly
2022-04-28 13:58:27 +02:00
74069180fa
added Remember Me option when logging in which requests a long_token from the api
2022-04-26 00:23:58 +02:00
112ff0bfbe
added "you have unsaved changes" popup to task editing page.
2022-04-25 23:59:49 +02:00
e44c68ac35
fixed default list add requiring a widget rebuild to change color
2022-04-25 23:48:07 +02:00
008cc875b4
fixed login when jwt token is expired
...
ui remembers url if token is expired only
2022-04-25 23:47:40 +02:00
0d9029a207
bugfix reminder id
2022-04-22 21:39:01 +02:00
125c9794bd
fixed 'add reminder' button
2022-04-22 00:21:49 +02:00
2b61b815bb
fixme: reschedules notifications each time list is reloaded.
2022-04-21 21:45:54 +02:00
46fea26d16
removed welcome banner from landing page
...
added RefreshIndicator to landing page
2022-04-21 21:35:34 +02:00
e448faf693
updated datetimePicker with time function
2022-04-21 21:28:50 +02:00
ae626a81ba
removed misuse of Response
...
migrated to convertList
cleaned code
2022-04-21 21:28:35 +02:00
6f52c2563b
added TimePicker to datetimePicker
2022-04-21 20:32:47 +02:00
dd42d18612
merged Benimautner/vikunja_app into go-vikunja/app
2022-04-20 22:57:21 +02:00
3688df4811
no need to schedule notification if it has no due date set
2022-04-20 00:31:03 +02:00
a6fab24598
implemented scheduled local notifications for reminders and tasks
2022-04-20 00:12:50 +02:00
335fde5044
fixed bug when due date is set to null
2022-04-16 00:00:51 +02:00
a77f561201
fixed bug where text field would clear on new time selection
2022-04-15 23:55:55 +02:00
0277af9b6c
further improved landing page. always sets due date. shows due date in list.
2022-04-15 23:48:23 +02:00
644ebbd13f
extended functionality of TaskServiceOptions
...
now supports different sortings, list and more
2022-04-15 21:41:21 +02:00
a94c96ebe1
moved from fontweight to color since fontweight only works with some fonts.
2022-04-15 20:23:51 +02:00
d6482e881b
implemented showInfo for more details on landing page
2022-04-15 20:14:41 +02:00
98713530f9
added main overview page
2022-04-15 20:14:04 +02:00
168c4a7518
added option to save default list and add to it from the start screen
2022-04-13 01:02:16 +02:00
36ce680927
Added settings page
2022-04-13 00:32:21 +02:00
2dfe99b51b
fixed error with favourite lists.
2022-04-12 23:27:14 +02:00
059f36c828
migrated from FlatButton to TextButton
2022-04-12 21:17:20 +02:00
3202fc6bdb
cleaned code. moved get/[set]DisplayDoneTasks to global
2022-04-12 21:03:16 +02:00
a2ad0a52e1
added option to show and hide done tasks on a per-list basis
2022-04-12 18:46:30 +02:00
b120490f4e
server address may now contain trailing /
2022-04-12 00:48:38 +02:00
b7db66cac4
added delete button
...
fixed exception when owner attribute is null
2022-04-11 21:05:37 +02:00
de4f076edc
fixed issue where loading icon would not disappear
...
made loading an attribute of task itself instead of TaskTile
2022-04-11 20:13:00 +02:00
1864397e8c
added ability to set due date
2022-04-11 10:58:05 +02:00
ec390136fe
removed unnecessary code duplicate
2022-04-11 09:21:46 +02:00
d03d76473c
fixed error when returning from ListEditPage
2022-04-11 09:21:07 +02:00
06aea751c5
fixed error when returning from ListEditPage
2022-04-11 09:20:53 +02:00
b633ef27ef
fixed weird behaviour when changing checkbox
2022-04-11 09:17:10 +02:00
ce132fa33b
made task fields not final for easier modification in edit_task.dart
2022-04-10 18:57:34 +02:00
3604e5a3b4
page gets refreshed if user returns from one of the edit menus
2022-04-10 18:57:10 +02:00
66380776eb
added edit_task page
2022-04-10 18:55:34 +02:00
714a816cbd
restored app to a basic working demo
2022-04-10 15:31:56 +02:00
Timo Reichl
ee99869cf6
fix: warnings ( #1 )
...
* Ran make format
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
* Add VS Code launch config
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
* pages/list/list.dart: Stop spinning wheel after adding a task
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
* stores/list_store.dart: Fix updateTask() not being a future
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
* Replace FlatButton with TextButton widgets
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
* components/TaskTile.dart: Remove dead code
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
* theme/theme.dart: Fix accentColor deprecation
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
* pages/list/list_edit.dart: Fix SnackBar.hideCurrentSnackBar() deprecation
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
* Remove unused folder lib/managers
Signed-off-by: Timo Reichl <timo.reichl@mailbox.org>
2021-12-21 12:22:17 +01:00
21256ca9ec
fix: don't try to set headline
2021-10-11 22:09:25 +02:00
Aleksandr Borisenko
7b50bce37b
Updated Flutter & SDK
2021-08-23 10:08:11 +03:00
Aleksandr Borisenko
9231772185
ListProvider from PR39 with fixes
2021-06-10 10:58:25 +03:00
Aleksandr Borisenko
21ef483c32
Ported working the Edit Task dialog
2021-06-08 08:50:05 +03:00
Aleksandr Borisenko
74f7756626
Merged and fixed PRs 37 & 39
2021-06-04 12:34:25 +03:00
Aleksandr Borisenko
7bb04473a3
Null aware handler for the owner field
2021-03-19 21:13:44 +03:00
Aleksandr Borisenko
50e17b045a
Minor fixes; Added signing config for Android
2021-03-19 18:13:38 +03:00
Aleksandr Borisenko
59d5907b29
Fixes for API calls
2021-03-15 10:31:38 +03:00
Aleksandr Borisenko
493d965562
Fixes for Flutter 2.0
2021-03-08 09:06:07 +03:00
8f595c340f
Revert "Add sentry ( #43 )"
...
This reverts commit 9c2622e7
2020-07-10 10:32:16 +02:00
d18b049fb6
Revert "Add sentry ( #43 )"
...
This reverts commit 9c2622e7
2020-07-10 10:32:16 +02:00
2abdcc4ca9
Publish iOS Version into Testers group automatically ( #47 )
...
Update 'lib/constants.dart'
Remove test branch from pipeline
Add push
Add beta dist
Co-authored-by: Jonas Franz <email@jfdev.de>
Co-authored-by: Jonas Franz <info@jonasfranz.software>
Reviewed-on: vikunja/app#47
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-06-24 08:37:29 +00:00
239ff62fc5
Publish iOS Version into Testers group automatically ( #47 )
...
Update 'lib/constants.dart'
Remove test branch from pipeline
Add push
Add beta dist
Co-authored-by: Jonas Franz <email@jfdev.de>
Co-authored-by: Jonas Franz <info@jonasfranz.software>
Reviewed-on: vikunja/app#47
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-06-24 08:37:29 +00:00
3ecf6cd9dd
Add dark mode ( #46 )
...
Merge branch 'master' into feature/dark-mode
Add white logo in dark mode
Make button shadow dark
Format
Add dark mode
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: Jonas Franz <info@jonasfranz.software>
Reviewed-on: vikunja/app#46
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-06-17 17:41:40 +00:00
826acc26f8
Add dark mode ( #46 )
...
Merge branch 'master' into feature/dark-mode
Add white logo in dark mode
Make button shadow dark
Format
Add dark mode
Co-authored-by: kolaente <k@knt.li>
Co-authored-by: Jonas Franz <info@jonasfranz.software>
Reviewed-on: vikunja/app#46
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-06-17 17:41:40 +00:00
8993999a68
Improve error handling ( #45 )
...
Improve error handling
Co-authored-by: Jonas Franz <info@jonasfranz.software>
Reviewed-on: vikunja/app#45
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-06-17 16:51:23 +00:00
84ab307e5f
Improve error handling ( #45 )
...
Improve error handling
Co-authored-by: Jonas Franz <info@jonasfranz.software>
Reviewed-on: vikunja/app#45
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-06-17 16:51:23 +00:00
9c2622e77f
Add sentry ( #43 )
...
Refactor DSN to constants
Use correct import
Add sentry
Co-authored-by: Jonas Franz <info@jonasfranz.software>
Reviewed-on: vikunja/app#43
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-06-17 15:37:42 +00:00
6b3cca0fd9
Add sentry ( #43 )
...
Refactor DSN to constants
Use correct import
Add sentry
Co-authored-by: Jonas Franz <info@jonasfranz.software>
Reviewed-on: vikunja/app#43
Reviewed-by: konrad <konrad@kola-entertainments.de>
2020-06-17 15:37:42 +00:00
020cfa2bde
Format
2020-06-15 23:48:15 +02:00
857c02375f
Format
2020-06-15 23:48:15 +02:00
9973816dde
Fix all json fields being snake_case
2020-06-15 23:46:10 +02:00
a0f5540b7b
Fix all json fields being snake_case
2020-06-15 23:46:10 +02:00
68d3ffd30d
Rename namespace name and task text to title
2020-06-15 23:42:12 +02:00
67945366eb
Rename namespace name and task text to title
2020-06-15 23:42:12 +02:00
46fc580b7b
Format
2020-04-27 17:09:33 +02:00
df003106c8
Format
2020-04-27 17:09:33 +02:00
361057aa9f
Fix date format
2020-04-27 17:02:55 +02:00
f973d3940f
Fix date format
2020-04-27 17:02:55 +02:00
0f23c4d0f3
Make it build again ( #38 )
...
Fix parsing of user model if email is not present
Use user avatar hash instead of calculating it from the email
Format
Replace GravatarImageProvider
Set min sdk version to 19
Change target api version to 28
Limit drone pipeline execution to master or pr
Remove drone debug
Use username instead of id
Format
"Fix" clone permissions
Drone debug
Fix drone permissions with different flutter build docker image
Switch CI build image
Bump Gradle sdk version
Fix formatting
Update packages for support for androidX
Update gitignore
AndroidX
Make GravatarImageProvider work again
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/app#38
2020-01-12 12:59:28 +00:00
edbadd9913
Make it build again ( #38 )
...
Fix parsing of user model if email is not present
Use user avatar hash instead of calculating it from the email
Format
Replace GravatarImageProvider
Set min sdk version to 19
Change target api version to 28
Limit drone pipeline execution to master or pr
Remove drone debug
Use username instead of id
Format
"Fix" clone permissions
Drone debug
Fix drone permissions with different flutter build docker image
Switch CI build image
Bump Gradle sdk version
Fix formatting
Update packages for support for androidX
Update gitignore
AndroidX
Make GravatarImageProvider work again
Co-authored-by: kolaente <k@knt.li>
Reviewed-on: vikunja/app#38
2020-01-12 12:59:28 +00:00
8278340242
Show a message if a list or namespace is empty ( #29 )
2019-03-18 17:05:32 +00:00
666f90345e
Show a message if a list or namespace is empty ( #29 )
2019-03-18 17:05:32 +00:00
2121b831a0
Namespace edit ( #36 )
2019-03-18 17:00:34 +00:00
614b5565e1
Namespace edit ( #36 )
2019-03-18 17:00:34 +00:00
1e3518554b
Logout ( #35 )
...
:C
2019-03-18 16:56:15 +00:00
5fff812501
Logout ( #35 )
...
:C
2019-03-18 16:56:15 +00:00
9848c462f8
Fixed namespaces loading every time a widget was loaded ( #34 )
2019-03-18 15:30:54 +00:00
496d97b2be
Fixed namespaces loading every time a widget was loaded ( #34 )
2019-03-18 15:30:54 +00:00
75f6608863
Refactor ( #31 )
2019-03-16 13:29:00 +00:00
7bd35fda22
Refactor ( #31 )
2019-03-16 13:29:00 +00:00
fa05e0e6a3
Fix the build and update drone ( #33 )
2019-03-15 22:14:37 +00:00
56de1c2a56
Fix the build and update drone ( #33 )
2019-03-15 22:14:37 +00:00
67e47b03cd
Snackbars for all actions ( #30 )
2019-03-15 06:52:50 +00:00
863d2995c2
Snackbars for all actions ( #30 )
2019-03-15 06:52:50 +00:00
cc25bba0c7
Reload items after adding it ( #28 )
2019-03-14 21:27:13 +00:00
f38179322b
Reload items after adding it ( #28 )
2019-03-14 21:27:13 +00:00
893e59b00e
List edit design improvements ( #27 )
2019-03-14 21:25:57 +00:00
2c5e78b520
List edit design improvements ( #27 )
2019-03-14 21:25:57 +00:00
ae197684ac
Login page design improvements ( #26 )
2019-03-14 21:12:02 +00:00
3c0a1812ce
Login page design improvements ( #26 )
2019-03-14 21:12:02 +00:00
cb360f656f
Theme update ( #23 )
2019-03-11 20:38:05 +00:00
cf90a090e1
Theme update ( #23 )
2019-03-11 20:38:05 +00:00
b904379af7
Added better error messages to login and register ( #25 )
2019-03-11 20:37:25 +00:00
ee89f8b6cd
Added better error messages to login and register ( #25 )
2019-03-11 20:37:25 +00:00
c285120034
List edit ( #21 )
2019-03-11 20:29:15 +00:00
0b870f8f62
List edit ( #21 )
2019-03-11 20:29:15 +00:00
563fe1fc4d
Fixed app not working with the newest api change which has multiple reminders ( #19 )
2018-12-03 21:26:00 +00:00
d757b2df69
Fixed app not working with the newest api change which has multiple reminders ( #19 )
2018-12-03 21:26:00 +00:00
62d7261a63
Fix build ( #18 )
2018-11-05 15:43:30 +00:00
3e7b6d4fd0
Fix build ( #18 )
2018-11-05 15:43:30 +00:00
abf0196de3
Added register ( #13 )
2018-10-08 14:26:01 +00:00
cc38133aca
Added register ( #13 )
2018-10-08 14:26:01 +00:00
301997f32b
Fix Typo ( #14 )
2018-10-02 15:53:57 +00:00
302dba2df6
Fix Typo ( #14 )
2018-10-02 15:53:57 +00:00
8e90f9b170
Improved regex ( #12 )
2018-09-27 16:04:37 +00:00
51265630dc
Improved regex ( #12 )
2018-09-27 16:04:37 +00:00
2e04969689
Add improved loading indicators ( #9 )
2018-09-27 15:55:56 +00:00
08fa9167a2
Add improved loading indicators ( #9 )
2018-09-27 15:55:56 +00:00
3c52931538
Fixed url regex ( #11 )
2018-09-25 12:06:41 +00:00
b87a9a4633
Fixed url regex ( #11 )
2018-09-25 12:06:41 +00:00
35db3db988
Cleanup ( #1 )
2018-09-22 20:56:16 +00:00
bbdd63782f
Cleanup ( #1 )
2018-09-22 20:56:16 +00:00
f7db5324aa
Add API implementations of List, Namespace, Task, User
...
Use Services in order to retrieve data
2018-09-17 18:16:50 +02:00
a62abc0b35
Add API implementations of List, Namespace, Task, User
...
Use Services in order to retrieve data
2018-09-17 18:16:50 +02:00
1994892b63
Add working login implementation
2018-09-17 15:35:57 +02:00
bedacfdcad
Add working login implementation
2018-09-17 15:35:57 +02:00
4bfd13536e
Fix a bug causing to not-start at new devices
2018-09-16 22:19:43 +02:00
e59001784d
Fix a bug causing to not-start at new devices
2018-09-16 22:19:43 +02:00
502fd62dd9
Add mocked services
2018-09-16 22:13:50 +02:00
5af3e4cac7
Add mocked services
2018-09-16 22:13:50 +02:00
2bb5f7c6a2
Reformatted code
2018-09-16 21:47:53 +02:00
03fda04afa
Reformatted code
2018-09-16 21:47:53 +02:00
4c986b85df
Add login view
...
Add services and models
Add mocks
2018-09-16 21:47:33 +02:00
80d55a3518
Add login view
...
Add services and models
Add mocks
2018-09-16 21:47:33 +02:00
0e6d7778ea
Add list support
2018-09-15 19:40:59 +02:00
0155bcdf15
Add list support
2018-09-15 19:40:59 +02:00
08df1bf2c2
Fix alert for cupertino OS
2018-09-15 18:33:41 +02:00
733b0e6ae2
Fix alert for cupertino OS
2018-09-15 18:33:41 +02:00
9dc281317b
Add ListPage
2018-09-15 18:21:48 +02:00
e865fb904b
Add ListPage
2018-09-15 18:21:48 +02:00
7e681bd16b
Reformat code
...
Add "Add namespace" functionality
2018-09-15 17:22:28 +02:00
fb3c6e78ba
Reformat code
...
Add "Add namespace" functionality
2018-09-15 17:22:28 +02:00
9acc0ff750
Add namespace
2018-09-15 17:10:34 +02:00
744dd0db94
Add namespace
2018-09-15 17:10:34 +02:00
d40fdab947
Refactor drawer
2018-09-15 17:01:45 +02:00
e15f11325a
Refactor drawer
2018-09-15 17:01:45 +02:00
879a24ad22
Add vikunja design
...
Add drawer menu
2018-09-15 14:18:24 +02:00
a26489bb3d
Add vikunja design
...
Add drawer menu
2018-09-15 14:18:24 +02:00
f3fda094f3
Add initial flutter project
2018-09-14 18:59:13 +02:00
7b9df7fec0
Add initial flutter project
2018-09-14 18:59:13 +02:00