Commit Graph

109 Commits

Author SHA1 Message Date
Artur Girenko 5f6da94ae7 add command set-figwheel-port
- used to set custom figwheel port in config.cljs
- fixes #151
2017-11-12 13:03:24 +01:00
Artur Girenko 9e14a62f4e move figwheel url configuration into generated namespace 2017-10-08 19:00:15 +02:00
Artur Girenko 846712cc12 use figwheel.client/start API instead of watch-and-reload 2017-10-04 22:09:51 +02:00
Artur Girenko dc31ddfe13 fix double initialization of figwheel
- use only (watch-and-reload ...) way to setup figwheel
- do not explicitly require figwheel.connect.build_${platform} from figwheel-bridge.js
2017-10-04 09:59:56 +02:00
Artur Girenko af96fdd22b use latest lein-figwheel 0.5.14 2017-10-03 20:59:52 +02:00
Artur Girenko fac4825fcf fix assertions in rum template 2017-09-25 21:00:34 +02:00
Bruce Hauman 8d979a98c5 make it so that the final load listener is removed on load 2017-09-23 15:39:57 -04:00
Bruce Hauman de04f0ba94 wait until whole app is loaded 2017-09-23 15:26:20 -04:00
Bruce Hauman 54015dbd43 added assertions to provide better feedback when the core namespace contract isn't met 2017-09-22 20:07:17 -04:00
Bruce Hauman 34deb1ba69 update figwheel-bridge.js to work with newly available figwheel hooks
I made significant updates to figwheel-bridge.js so that it works
better with figwheel and hopefully better overall. Removed most hacky
integrations using hooks that will be permanently available in
figwheel.

By adding a listener that listens to all of Figwheels internal messages
the groundwork for a more figwheel like feedback system in the top
level figwheel react component has been started.
2017-09-22 20:06:02 -04:00
Artur Girenko d88e0940f6 use recent version of react-native-externs 0.1.0 2017-08-13 14:56:20 +02:00
Artur Girenko fabcaab72d add advanced compilation profile 2017-07-16 10:22:57 +02:00
Artur Girenko bd7c883cc5 use reagent 0.7.0 fixes #122 2017-07-14 20:37:33 +02:00
Artur Girenko 761daa6593 add comment about usage of root-el var 2017-05-30 20:09:51 +02:00
Mike Fikes d981a03b93
Uptate ClojureScript to 1.9.542 / spec alpha ns’s 2017-05-12 16:27:04 -04:00
Artur Girenko 750747d638 call clear-subscription-cache! on code reload
- as per changes of re-frame 0.9.0
2017-04-30 09:59:02 +02:00
Artur Girenko 999615e921 bump deps to latest versions
- clojure 1.9.0-alpha16
- clojurescript 1.9.521
- figwheel 0.5.10
- reagent 0.6.1
- re-frame 0.9.2
2017-04-29 22:16:37 +02:00
amorokh ef2717f6b6 Added commands for adding UWP/WPF app projects to existing projects 2017-04-13 11:04:31 +02:00
amorokh b305152b0a Parameterized :clean-target in project.clj 2017-04-12 13:17:22 +02:00
amorokh a10bc8906b Parameterized platforms in project.clj 2017-04-12 12:07:11 +02:00
Travis McLane 1110e849d7 bump rum version to 0.10.8 2017-03-07 11:58:16 -06:00
TashaGospel ff3d444191 Upgrade to React Native 0.41.1 2017-02-21 20:40:08 +13:00
Artur Girenko aa6e476c03 make spec check message more clear 2016-10-31 18:44:24 +01:00
Fabian Aussems a2afd38e9a Logging the message where the error originates
helps a lot in finding the bug.
2016-10-24 12:53:42 +02:00
Toni Reina cc756c00af Update lein-figwheel version
Update it to latest version 0.5.8. Latest versions of lein-figwheel
generate the "figwheel.connect" including the build id, so I updated
figwheel-bridge to concat the platform id.
2016-10-13 21:30:25 +02:00
Artur Girenko 40d3de4eeb RN 0.35.0, lein-cljsbuild 1.1.4 2016-10-11 20:42:04 +02:00
Levi Tan Ong bb5689f3e6 Updates :builds to be compatible with latest cljsbuild
cljsbuild 1.1.4 requires :builds to be a sequential collection of maps with field :id
2016-10-10 16:14:30 +08:00
Evan Rubinton ef8780f806 Use interceptor factory(after) in reagent6/events.cljs 2016-10-03 12:43:09 -04:00
Evan Rubinton 1fe4fcd77a Update reagent6/events.cljs to use interceptors 2016-10-01 17:58:41 -04:00
Artur Girenko ebceff1db8 bump RN and re-frame version
- RN 0.32.0
- re-frame 0.8.0
2016-08-28 13:28:05 +02:00
Artur Girenko a000e19cf6 use latest ClojureScript 1.9.198 2016-08-13 09:44:14 +02:00
Artur Girenko e52b9cd4fd use re-frame 0.8.0 in reagent6 template 2016-08-07 14:01:34 +02:00
Gabriel Horner 3f9323b391 Switch schema for cljs.spec - close #60 2016-07-25 00:08:17 +02:00
Artur Girenko b55939219e simplify log function 2016-07-23 15:04:20 +02:00
Artur Girenko 29ede22315 improve showing compilation exception details in YellowBox
Figwheel logs compilation exception in several log messages, so need to buffer them to show in YellowBox.
- buffering starts on "Fighweel: Compile Exception"
- buffering stops on "Error on file"
2016-07-23 14:55:26 +02:00
Artur Girenko fc341e723b bump versions RN-> 0.29.2, Clojure/ClojureScript -> 1.8, Reagent -> 0.6.0-rc
- ReactNative server host updates had to be changed for 0.29.2: AppDelegate.m does not have host anymore, RegExp for host in RCTWebSocketExecutor.m had to be changed.
2016-07-20 11:34:06 +02:00
Rohit Aggarwal a2bd81b1d4 Set goog.DEBUG and only check schema in development 2016-05-14 17:07:15 +01:00
Artur Girenko 3cb3af47e3 make om-next and rum templates work nicely with RN 0.25+
- fix usage of React and ReactNative API by removing natal-shell dependency
2016-05-13 23:57:39 +02:00
Ducky 3521fc30c8 Added some compiler options for performance 2016-05-13 15:59:29 +01:00
Artur Girenko f68d03d755 properly use React and ReactNative APIs in figwheel-brdge.js 2016-05-12 16:29:41 +02:00
Artur Girenko 2c1913038e adopt reagent and reagent6 templates for RN 0.25 2016-05-05 18:35:20 +02:00
Artūr Girenko c9471bf636 Merge pull request #45 from webmonarch/add-rum
Add Rum support
2016-05-03 21:16:09 +02:00
Eric Webb 976b34910c Add Rum support 2016-05-02 18:18:58 -07:00
Artur Girenko ee2eeb6538 log errors to console to trigger a red screen fixes #44
- only the first logged error is shown in red screen, so need to real cause of problem logged in first error message
2016-05-02 21:55:20 +02:00
Artur Girenko 95a6fbb29e remove unused files 2016-04-09 11:44:28 +02:00
Artur Girenko 091bf38166 add interface 'reagent6' which uses reagent-0.6.0-alpha and re-frame-0.7.0 2016-04-09 11:20:16 +02:00
Artur Girenko bc7b661581 assign global React variable to via window, fixes #32
direct assignment does not work anymore
2016-03-27 18:45:07 +02:00
Artur Girenko 92b0876ce2 bugfix log wrapper function fixes #31 2016-03-22 22:29:59 +01:00
Artur Girenko 5d4d6d6651 debug logging is conditional in figwheel-bridge.js fixes #30 2016-03-21 23:05:45 +01:00
Artur Girenko 7fbfc7c293 do not assume the log message is a string. fixes #29 2016-03-21 20:55:02 +01:00