Commit Graph

  • 17bf6a4ee9 Add update for initial value. main Michael Ong 2023-11-28 00:44:59 +08:00
  • 5f414d83c2 Fix state handler internally Michael Ong 2023-09-07 09:49:14 +08:00
  • 685b3f1052 Add bind for Publisher protocol Michael Ong 2023-09-07 00:00:48 +08:00
  • aac11e2537 Tweak stuff Michael Ong 2023-09-06 23:19:47 +08:00
  • 1244104276 Forgot the nil Michael Ong 2023-07-04 23:39:52 +08:00
  • db98fce62b Add additional method for defineSubmit Michael Ong 2023-07-04 23:37:08 +08:00
  • 8975e07aa2 Fix hairline border mislogic Michael Ong 2023-06-29 14:37:37 +08:00
  • e0dfdad2d0 ok what just happened? Michael Ong 2023-06-29 14:11:54 +08:00
  • 0470b21aba asdasd Michael Ong 2023-06-29 13:51:00 +08:00
  • ec5f03d09d bleh >:T Michael Ong 2023-06-29 13:44:55 +08:00
  • fa8297d142 Guuh Michael Ong 2023-06-29 13:00:37 +08:00
  • 568ae7a3f4 Meh Michael Ong 2023-06-29 12:32:08 +08:00
  • afcee2e5cc Layout tweaks Michael Ong 2023-06-29 12:12:15 +08:00
  • 91f0d2fb36 Changed collection page header to be separate from collection view. Michael Ong 2023-06-29 12:00:25 +08:00
  • bd91d316c4 Bugfix Michael Ong 2023-05-25 08:25:09 +08:00
  • 2328e5d668 Tweak loadable to always get previous data. Michael Ong 2023-05-25 08:10:43 +08:00
  • 9e27bb9b86 Update stuff with the pages Michael Ong 2023-05-10 13:00:38 +08:00
  • 15a2d80f4b Add documentation Michael Ong 2023-04-21 22:14:32 +08:00
  • bc30db9ccd Add state isModified to form handler Michael Ong 2023-04-21 22:12:33 +08:00
  • 4d87cb1b80 Fix main thread bug with formable's defineSubmit method Michael Ong 2023-04-19 14:20:56 +08:00
  • e4ed07a001 Add template page view to support swiftui Michael Ong 2023-04-19 13:39:12 +08:00
  • 21fe491e8d Fix form handling not working with SwiftUI Michael Ong 2023-04-19 11:22:15 +08:00
  • 9877f14f6d Fix SwiftUI compatibility and start documentation for interaction Michael Ong 2023-04-19 10:16:24 +08:00
  • 47231ed526 Switch to Published for form and state handlers Michael Ong 2023-04-09 18:06:46 +08:00
  • bb7eb11af5 Cleanup Michael Ong 2023-04-09 17:22:24 +08:00
  • 72492b955a Add makataForm initial support to SwiftUI Michael Ong 2023-04-09 16:47:42 +08:00
  • abeb2a88bd Merge pull request #1 from buslo/add-documentation Michael Ong 2023-04-09 08:17:48 +08:00
  • eecebef9f3 Add more stuff Michael Ong 2023-04-09 08:17:26 +08:00
  • ee50dd1050 Finish makataForm documentation Michael Ong 2023-04-09 08:11:15 +08:00
  • 73bf8fb2c6 Add funding stuff Michael Ong 2023-04-07 06:35:07 +08:00
  • c655fc1395 More documentation! Michael Ong 2023-04-06 16:55:42 +08:00
  • 2f892ef93a Grammer change Michael Ong 2023-04-06 16:35:04 +08:00
  • e937bee384 Add documentation to field validator Michael Ong 2023-04-06 16:34:20 +08:00
  • ac49561587 Add sheild Michael Ong 2023-04-06 16:10:02 +08:00
  • 72105c723d Building documentation Michael Ong 2023-04-06 16:06:59 +08:00
  • 2db3488edc Code cleanup Michael Ong 2023-04-06 09:50:21 +08:00
  • a9f90b8402 Update readme Michael Ong 2023-04-06 09:21:51 +08:00
  • 39c646f91d More swift 5.8 conditional stuff Michael Ong 2023-04-06 09:01:13 +08:00
  • 4df57d422f Remove optional form binding init for swift 5.8. Michael Ong 2023-04-06 09:00:02 +08:00
  • cf13eec591 Add a way make side effects from form field updates Michael Ong 2023-04-05 15:50:53 +08:00
  • 0b596baf9d Update default stack spacing value to be configurable. Michael Ong 2023-04-05 14:37:41 +08:00
  • 7b393c94ff Add option for hiding border for controller pages Michael Ong 2023-04-01 16:31:46 +08:00
  • f613154d52 Add always blur option to page template Michael Ong 2023-03-23 16:52:30 +08:00
  • aa678be669 Fix back button dismiss bug Michael Ong 2023-03-23 12:29:18 +08:00
  • 63e146c676 Update incorrect parameter for rendering views Michael Ong 2023-03-23 09:36:04 +08:00
  • 69e857eb6a Change margin reference Michael Ong 2023-03-23 09:07:40 +08:00
  • e8113ce517 Add alternate collection template initializer. Michael Ong 2023-03-21 17:38:45 +08:00
  • e5a97f73c2 Clamp interpolate value Michael Ong 2023-03-20 11:45:23 +08:00
  • be6e035d4c Add more stuff for content scroll rect delegate Michael Ong 2023-03-20 11:34:59 +08:00
  • 69ff29facb Yeah Michael Ong 2023-03-20 09:56:26 +08:00
  • 43d0a60310 Add dismiss case for back action Michael Ong 2023-03-18 16:38:10 +08:00
  • 8e980e4e04 Fix crash on subscription deinit Michael Ong 2023-03-12 22:37:01 +08:00
  • e98fbc82f7 Fix main thread issue Michael Ong 2023-03-12 22:31:05 +08:00
  • 2858ab8774 Add mainactor requirement Michael Ong 2023-03-12 22:26:32 +08:00
  • dd1c060d42 Add observable to state handler Michael Ong 2023-03-12 22:23:32 +08:00
  • 62d1edbae0 Extend observer to stack views Michael Ong 2023-03-12 22:15:06 +08:00
  • b229f08a10 Eh Michael Ong 2023-03-12 21:38:51 +08:00
  • 4868c3b59f Eh? Michael Ong 2023-03-12 21:35:05 +08:00
  • a102fa8836 Add ability to dynamically update UI from an observer and define constraints inline with view construction. Michael Ong 2023-03-12 21:28:42 +08:00
  • 983109a658 lel Michael Ong 2023-03-09 23:07:44 +08:00
  • 3077a724be Update layout Michael Ong 2023-03-09 23:04:18 +08:00
  • 60082cfd2a Update set layout stuff Michael Ong 2023-03-09 23:01:53 +08:00
  • 2954e78d3c Add keyboard insets to page Michael Ong 2023-03-09 22:56:04 +08:00
  • 5d45e8dc75 Update extra push update call in submit Michael Ong 2023-03-08 14:43:06 +08:00
  • d02d8549b5 Add error field propagation check Michael Ong 2023-03-08 12:10:59 +08:00
  • 317f273bfa Add post submit state change Michael Ong 2023-03-08 11:11:15 +08:00
  • a161c9be72 Add task cancellation check in loadable Michael Ong 2023-03-04 08:14:39 +08:00
  • dc4a71483e Add previous data to loadData call Michael Ong 2023-03-04 07:52:45 +08:00
  • d39839a129 Add default value for uiview containing Michael Ong 2023-03-03 15:20:26 +08:00
  • 41a940ee69 Update eh Michael Ong 2023-03-02 15:13:51 +08:00
  • d5bdd992eb Update content height to be at least screen height Michael Ong 2023-03-02 15:10:52 +08:00
  • 208593aedd Update page Michael Ong 2023-03-02 14:58:15 +08:00
  • 8d7c70f4ff Ugh Michael Ong 2023-03-02 13:18:06 +08:00
  • e780faa860 Eh Michael Ong 2023-03-02 09:51:03 +08:00
  • 31bb3f01d0 Sigh hoping this is last tweak Michael Ong 2023-03-01 23:20:43 +08:00
  • 5c78e12cd5 More tweaks Michael Ong 2023-03-01 23:19:09 +08:00
  • 00b47a2079 Test Michael Ong 2023-03-01 23:17:35 +08:00
  • 7291bbb4a4 More stuff Michael Ong 2023-03-01 23:14:31 +08:00
  • 24a1342502 Tweaks Michael Ong 2023-03-01 23:10:53 +08:00
  • 7317008f50 Update Michael Ong 2023-03-01 23:06:39 +08:00
  • d743d27e69 Add header background Michael Ong 2023-03-01 23:02:22 +08:00
  • 1fdec8a802 asdasdasd Michael Ong 2023-03-01 22:38:15 +08:00
  • 22e00bcf0d asd Michael Ong 2023-03-01 22:37:19 +08:00
  • af1679d4f0 Testing stuff Michael Ong 2023-03-01 22:34:30 +08:00
  • 8e303ae551 Stuff... Michael Ong 2023-03-01 22:25:04 +08:00
  • 4a25badb93 Ughh Michael Ong 2023-03-01 22:21:01 +08:00
  • e1ae9494fa Change api in templated controllers Michael Ong 2023-03-01 22:03:33 +08:00
  • dc67d73a17 Make insets more than 0 Michael Ong 2023-03-01 21:46:40 +08:00
  • f11085eaa4 Making layouts right Michael Ong 2023-03-01 21:32:14 +08:00
  • 43f077ee6d Update constraints Michael Ong 2023-03-01 13:02:06 +08:00
  • 2706d6389c Add keyboard inset to page Michael Ong 2023-03-01 12:51:37 +08:00
  • ac2cdfd134 Add footer view to page Michael Ong 2023-03-01 12:22:44 +08:00
  • 91593b18e9 Add submit invoked in form state Michael Ong 2023-03-01 08:57:01 +08:00
  • 847cc050f4 Remove stuff Michael Ong 2023-02-27 10:37:40 +08:00
  • e718e00d6f Eugh putting it back Michael Ong 2023-02-27 10:37:20 +08:00
  • 18468c83d8 Change how insets are computed Michael Ong 2023-02-27 10:25:54 +08:00
  • bc698c5c84 Forgot to update current state in stateable Michael Ong 2023-02-27 10:07:35 +08:00
  • 0ce3661672 Adjust size stuff Michael Ong 2023-02-23 21:43:11 +08:00
  • 6ab39e3da5 Add maximum length for binding text to textfields Michael Ong 2023-02-23 11:26:37 +08:00
  • 809f7fdcf6 Make binding action mutable Michael Ong 2023-02-23 10:56:11 +08:00