Beyond Play, by Joshua Davis
Reply
Well, its a long time since anything happening here. The good news is finally the long awaited feature of the smallest logger ie; RayTrace is available as of today. This is the vertical scrollbar for the logs.
I must say its more than just a requirement for this logger. Though we could scroll through the logs with mouse wheel or by selecting text from the logger, but then we do needed the scroller. The scroller is still is still way far from perfect, but at least the feature is active and is there for scrolling through all the data from initial to final.
The source code is up in github as well and the workable or binary files are here for you to download and use.
Thank you so much the patience and have a nice time logging.
Happy coding.
Well, this release is mostly an UI update. There is a major functionality update of this new release is the "Advanced" settings. If you are using the default mode, it will work as it was working previously.
With advanced mode, one need to change two things. One is the "raytrace.as" which comes budled with this application. Inside this file one has to put the connection name. This name could be any string, it could be your project name, version name or your name, but then remember this name so as to put the same name in advanced setting text input (thats the second setting). After that its as usual process.
The release version can be found here for direct download and use. The source code is up in github.
Happy Haxe -ing
The long wait is over! The search for a perfect IDE for Haxe and NME is finally over. Thanks to the hard work of Joshua Granick. He is still in development of this feature, but for me I found it perfectly alright to use it in my Mac OSX.
So the IDE is Mono Develop and making it a Haxe and NME IDE is just enabling the addin for it. Presently its a manual process but thats ok I think. The Addin is on the github.
Everything is just straight forward. Just a little thing on command line is to create a .hxml file in OSX. I am not sure if thats the case in other OSs. Navigate to your newly created project folder from Terminal and fire up the command below (where {projectName} should be replaced with your own project name)
haxelib run nme display {projectName}.nmml mac>{projectName}.hxml
Thats all to it. Just open up MonoDevelop and enjoy code hilight, code hinting and compilation from inside the IDE.
Happy haXe -ing
A new release of RayTrace, the simplest flash logger. Its made with haXe and compiled with NME for SWF output.
The feature list is as below
1. Stop and start button (To start the logger and stop the logger)
2. A sightly improved GUI (some colors at last)
With that here is the link to the compiled code (SWF and the lib for directly use in your project) and here is the github source code.
Happy haXe -ing
This started of as my own little utility but then I use it in almost all the flash, flex, haXe applications when output is SWF. Now its available as a opensource project in github and the final compile dfiles are here, if you just want to use it.
This is nothing more than a logger named raytrace. It takes string as the only parameter and the implementation is done in haXe and NME.
Just put the "raytrace.as" in the root folder of your flash/flex application and then from anywhere in your code one can write
raytrace('my message');
Then this message will be visible in this RayTrace swf. Both the ".as" file and the ".swf" are packaged here as a zip file for your no time getting started.
Happy haXe -ing
Well, with my moving forward with haXe and NME, I needed an external logger for flash targets. Though there is a trace message view by default in haXe, it is necessary to have an external logger for me. RayTrace is written in haXe and can be used in any flash and flex based applications not only written in haXe. So if you are doing a pur actionscript or flex project, still you can use RayTrace as your logger. It comes with a client class for flash based projects, which is written in actionscript. Just put the file in the root directory and you are good to go. From anywhere in your actionscript code do a raytrace as below.
raytrace('my message');
The message you send from your code will be visible in the RayTrace logger. Currently it simply supports the string message only.
The source code is available in github as well so as if you want can go ahead and write your own implementation.
happy haXe -ing
There are plenty of libraries to extend the capability of haXe and NME. some of the refereces are as follows.
1. http://lib.haxe.org/all
2. http://haxe.org/doc/libraries
3. haxe on gitHub
4. haXe on google code
Happy haXe -ing