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