From 876f446b8e263b39d1466a24bd65f6dd8cb17f6f Mon Sep 17 00:00:00 2001 From: nekotoro Date: Mon, 17 Nov 2025 15:01:18 +0100 Subject: [PATCH] add https://lib.haxe.org/p/hx-color-trace/ for trace() in colors ! --- project.xml | 1 + src/LPTCManager2026.hx | 8 +++++--- src/command/LoadRidersCommand.hx | 5 +++-- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/project.xml b/project.xml index 38b937f..9b159f2 100644 --- a/project.xml +++ b/project.xml @@ -18,6 +18,7 @@ + diff --git a/src/LPTCManager2026.hx b/src/LPTCManager2026.hx index 22adb62..bb07608 100644 --- a/src/LPTCManager2026.hx +++ b/src/LPTCManager2026.hx @@ -16,6 +16,7 @@ import feathers.text.TextFormat; import model.Constants; import openfl.Assets; import openfl.text.Font; +import t9.util.ColorTraces.*; class LPTCManager2026 extends Application { @@ -27,6 +28,7 @@ class LPTCManager2026 extends Application { // private var nav:StackNavigator; public function new() { + super(); addEventListener(FeathersEvent.CREATION_COMPLETE, onCreationComplete); @@ -87,17 +89,17 @@ class LPTCManager2026 extends Application { // nav = new StackNavigator(); - trace(this, "--> initialize()"); + traceBlue(this + " --> initialize()"); } private function loadRiders():Void { - trace(this + " --> loadRiders()"); + traceGreen(this + " --> loadRiders()"); var cgEvent:LoadRidersEvent = new LoadRidersEvent(); CairngormEventDispatcher.getInstance().dispatchEvent(cgEvent); } private function onCreationComplete(event:FeathersEvent):Void { - trace(this + " --> onCreationComplete()"); + traceBlue(this + " --> onCreationComplete()"); loadRiders(); } } diff --git a/src/command/LoadRidersCommand.hx b/src/command/LoadRidersCommand.hx index e980816..e0d6515 100644 --- a/src/command/LoadRidersCommand.hx +++ b/src/command/LoadRidersCommand.hx @@ -1,5 +1,6 @@ package command; +import t9.util.ColorTraces; import openfl.Vector; import vo.Rider; import feathers.data.ArrayCollection; @@ -12,6 +13,7 @@ import feathers.rpc.IResponder; import feathers.rpc.events.ResultEvent; import haxe.Json; import model.AppModelLocator; +import t9.util.ColorTraces.*; class LoadRidersCommand implements ICommand implements IResponder { private var model = AppModelLocator.getInstance(); @@ -21,7 +23,6 @@ class LoadRidersCommand implements ICommand implements IResponder { var delegate = new LoadRidersDelegate(this); // make the delegate do some work delegate.loadRidersService(); - trace(this + "execute()"); } // this is called when the delegate receives a result from the service @@ -31,7 +32,7 @@ class LoadRidersCommand implements ICommand implements IResponder { var riders:Array = cast(rpcEvent, ResultEvent).result; model.ridersListDP = new ArrayCollection(riders); - trace("ridersListDP.length --> " + model.ridersListDP.length); + traceGreen("ridersListDP.length --> " + model.ridersListDP.length); /*var data:DynamicAccess = Json.parse(cast(rpcEvent, ResultEvent).result); */