Search found 33 matches

by nadjibus
02 May 2024, 12:31
Forum: Official Announcements
Replies: 41
Views: 13649

Re: Updates to Our Licensing Terms

Yes it's per project. The actual numbers for let's say 5 games (iOS + Android), that all made above 100k (let's say 120k on average), should be something like this: Gross revenue = 5 x 120k = 600k Net revenue = 600k x 0.6 (stores cuts, publisher cut...) = 360k Revenue after taxes = 200k-250k (depend...
by nadjibus
16 Apr 2024, 10:29
Forum: Official Announcements
Replies: 41
Views: 13649

Re: Updates to Our Licensing Terms

Isn't 100k gross income too low as a threshold? I mean let's say your game makes 110k, you'll be forced to pay the hefty sum of 9000 for a Pro license, representing nearly 10% of your gross income, which means it could be 20-30% or even more of your net income! and that's for 1 platform only! I hope...
by nadjibus
16 Apr 2024, 10:17
Forum: General Discussion
Replies: 7
Views: 2039

Re: Another Unity Editor crash...

I'm back with another crash... I'm trying to port this library https://github.com/miroiu/nodify to Noesis. After some workarounds (like missing protected virtual OnMouseDown/Up/Move/OnKeyDown/Up, OnRenderSizeChanged, Transform.Inverse...) I managed to fix all compile errors. But as soon as I add the...
by nadjibus
04 Apr 2024, 20:50
Forum: General Discussion
Replies: 5
Views: 1271

Re: localization change from data trigger

What we ended doing is create a MarkupExtension TranslateExtension that provides a binding to a "LocalizedString" class that's responsible for listening to Culture change and updates its content: [ContentProperty(nameof(Key))] public class TranslateExtension : MarkupExtension { public stri...
by nadjibus
04 Apr 2024, 20:36
Forum: General Discussion
Replies: 6
Views: 1186

Re: Connect to Child Event

Yes this is how I ended doing it. Thank you!

I don't think a ticket is necessary anymore, but yes explaining it in the tutorial would be great for future users.
by nadjibus
03 Apr 2024, 20:38
Forum: General Discussion
Replies: 6
Views: 1186

Re: Connect to Child Event

Yes that's the first thing I tried, but the method gets invoked when the UserControl is initialized, with param (object source) pointing to the TreeView itself. But the event is for the future child items (TreeViewItem) once they're added. The workaround is to register to the event by code MyTreeVie...
by nadjibus
03 Apr 2024, 05:42
Forum: General Discussion
Replies: 6
Views: 1186

Connect to Child Event

Hi! I'm trying to create a TreeView and listen to its TreeViewItems Expand event. In WPF, it's as simple as:
<TreeView TreeViewItem.Expanded="OnItemExpanded" />
How do we connect to this event via code-behind in Noesis?
by nadjibus
15 Mar 2024, 20:28
Forum: General Discussion
Replies: 3
Views: 1229

Re: ListBox vs StackPanel of Buttons

Just use ItemsControl. It's the base control for all Lists. It has no particular style or selection mechanism, and acts just like a Repeater control. By default it stacks the items vertically (using a StackPanel), but you can change to another layout control via ItemsPanel property. <ItemsControl It...
by nadjibus
14 Mar 2024, 20:50
Forum: General Discussion
Replies: 2
Views: 777

Re: Suggested design/architecture for UI audio?

We did it by creating a Style and a custom TriggerAction <Style x:Key="Style.TechBroButtonBase" BasedOn="{StaticResource Style.ButtonBase}" TargetType="ButtonBase"> <Setter Property="noesis:StyleInteraction.Triggers"> <Setter.Value> <noesis:StyleTriggerCollect...
by nadjibus
08 Mar 2024, 17:10
Forum: General Discussion
Replies: 7
Views: 2039

Re: Another Unity Editor crash...

Thank you very much for the quick fix! you're doing a wonderful job!