Commit Graph

32 Commits

Author SHA1 Message Date
08fe33b5d8 Test adding syles to todoListView 2020-12-21 13:20:41 +05:30
cfc11368b7 Router render fn now shows transition with a
spinner
2020-12-21 13:17:53 +05:30
918b893fe8 Updated reactiv store code to suspend side effects 2020-12-21 13:17:15 +05:30
338f7b16f9 Added main.css file 2020-12-21 13:16:39 +05:30
ae27d15af6 Added os-lib dep 2020-12-21 13:16:30 +05:30
052e4f0fcb Refactored sfx control wrappers 2020-12-20 19:01:26 +05:30
9155fdac96 Refactored reactive store 2020-12-20 19:00:36 +05:30
f721768098 Minor improvements 2020-12-20 16:27:13 +05:30
7aa80f54f7 Converted implicit classes to implicit methods 2020-12-20 16:00:39 +05:30
80b32b063e Added implicit conversion for fx obs filter
methods
2020-12-20 15:35:29 +05:30
a905c5efaf Added bootstrapfx dependency 2020-12-20 15:34:41 +05:30
6ef5c9778e Refactored FX code into it's own class +
misc changes
2020-12-20 15:19:37 +05:30
029cbbd5ac Added note about future use of backend and
actorsys
2020-12-20 15:19:14 +05:30
9dc83bbc56 Updated cats deps versions 2020-12-20 15:18:44 +05:30
c59d48f6ec Added split combinator to actionObservable 2020-12-19 19:14:43 +05:30
935ca358e6 Many changes
Updated store code - wrapped fold function in Task
Added JSON logging functionality to store middleware
Initial attempt at creating filter combinator for fx observables
Made ListStore code use Effects
Made a router using the store pattern
Misc updates to fx monix implicits
2020-12-19 19:14:22 +05:30
857fd03bf1 Cleanup and added some methods to actionObservable 2020-12-17 12:20:57 +05:30
f95f50574e Added proper todo buttons reactively connected 2020-12-17 12:20:42 +05:30
f95ecc2cb3 Wrapped error handle in UIO 2020-12-17 12:19:24 +05:30
1f06c536c8 Updated monix version to 3.3.0 (was 3.2.2) 2020-12-17 12:18:16 +05:30
8f1fe0cc84 Cleanup and refactoring 2020-12-16 17:32:19 +05:30
b988ad267e Added store pattern using monix
also added relevant implicits to use it
2020-12-15 12:51:25 +05:30
536f1b0af3 Added scalafx wrappers for jfoenix and ikonli 2020-12-15 12:50:46 +05:30
e2f5dc15c3 Made changes to actors
Change actor system from untyped to typed
Made fx actor initialization in FxApp to enable proper shutdown
2020-09-03 22:07:09 +05:30
b6823aebfa Modularized code
Moved all resource creation code to modules (thin cake pattern)
Cleanup
Added test actor running on fx thread
2020-09-01 20:26:12 +05:30
02c4e2f2f3 Converted Main class to Task/Resource
Converted Main class to TaskApp with resources created using
Resource monad
2020-08-29 21:07:19 +05:30
1c2e3fb19f odin slf4j bridge catch all for asynchttpclient 2020-08-29 13:28:42 +05:30
af065a7589 Wrapped login screen code in Task 2020-08-29 13:28:15 +05:30
fe92f4edfb Renamed main class to Main 2020-08-28 14:42:01 +05:30
ffeb4b1eb4 Added timing to main app task 2020-08-28 14:39:39 +05:30
e3abe03456 First commit 2020-08-27 19:58:18 +05:30
56dac9a58a first commit 2020-08-27 19:57:44 +05:30