Advertisement · 728 × 90

Posts by JaykeBird Software

Preview
Release Version 2.0.1 - Particle and property fixes · JaykeBird/ssui · GitHub Well, it has happened. I found things I need to fix. One of those things was one of the headlining features: the new ParticleEmitter control. I, uh, forgot to put a couple lines in that it needed t...

I've released version 2.0.1 of Solid Shine UI, with a handful of various fixes and small changes.

Including a fix for ParticleEmitter that kept it from working at all, which I feel silly about since it was one of the big features of 2.0. Whoops!

github.com/JaykeBird/ss...

2 weeks ago 0 0 0 0

Okay, JaykeBird.com is now back online! It may go offline for a few minutes here and there over the next few hours while I'm fixing some other stuff, but that should only be for short periods of time.

3 weeks ago 0 0 0 0

Jaykebird.com will be down for a short bit while I work on applying some updates. I'll update when it's back up!

3 weeks ago 0 0 0 0

To be fair to ASP.NET and its design, I say that it was daunting and confusing at first, but I did also manage to build a whole website without a lot of the deeper knowledge, and it worked. So I mean, it is pretty accessible. And now I have more knowledge, and am excited to start doing more!

4 weeks ago 0 0 0 0

Every day I work more on my website, I learn more about ASP.NET Core, which is really exciting!

So much of this stuff was so daunting and confusing to me but I'm really starting to get a good handle of what all is going on here. So glad to expand my knowledge beyond just WPF/desktop app stuff.

4 weeks ago 1 0 1 0

Right now, definitely enjoying taking a break from working on this project lol. I have other projects I'm excited to get started on or to return to.

4 weeks ago 0 0 0 0

Haven't encountered or heard much of issues with SSUI 2.0 since its release, which is good. I do have some small (not urgent and not major) things I think I want to fix or improve, so a 2.0.1 will likely be on the way... probably sometime next month. 1.9.10.1 will also come around then.

4 weeks ago 0 0 1 0

This is the UI library I use for my own projects and my own things, so even if others don't use this, it's a big release and a big deal at least for me and what I'm doing.

Still, with me putting it out there, I'm hoping that others will find some use in what I've made too!

1 month ago 0 0 0 0
Advertisement

Changes for 2.0 include:

- a new SsuiTheme theming system
- fully rewritten spinner controls, PropertyList, and PositionSelect
- new ParticleEmitter control
- new BrushSerializer helper class
- all kinds of improvements to most of my controls across the board

That's just a brief list. It's a lot!

1 month ago 0 0 1 0

This has been something big that I've been working on here and there for years. As I've discussed previously, not everything I've wanted is included in here, but there's a lot that I got done and crammed into here.

Looking forward to now taking a bit of a break from this project now! Lol

1 month ago 0 0 1 0
Preview
Release Version 2.0 - The Big One! · JaykeBird/ssui · GitHub Finally, after so long, here it is! Version 2.0! There's a lot that I could say about how long this ended up taking. I set out to start work on this version back in 2022, and originally targeted a ...

Finally, after what feels like forever! Version 2.0 of Solid Shine UI has been released!

This is a C# WPF UI library with my own entire set of controls and a theming system and more. #dotnet #wpf

Check it out if you're interested. I'll update the readme and such later!

github.com/JaykeBird/ss...

1 month ago 1 0 1 1

Solid Shine UI 2.0 will be coming out this upcoming week, most likely on Friday.

I've done a decent amount of testing and a lot of it is pretty solid. Committed the last actual feature just a couple hours ago. Just have some bugs to fix (none major, but some are annoying) and it'll be ready!

1 month ago 0 0 0 0

Either way, I guess it's not a bad thing to want to bring the most polished experience when I can.

So I guess this is me saying I'll also be making a new 1.9 release around the same time that 2.0 also releases. I'll share more details when the time comes!

2 months ago 1 0 0 0

At some point, I will need to give up on continuing to support the 1.9 branch. I guess that day isn't today, and it likely won't be in the near future either, but at some point, some time, it will have to happen.

And then eventually after 3.0 comes, I'll have to stop supporting 2.x as well.

2 months ago 0 0 1 0

I think, for some reason, I'm also concerned about people having a difficult time transitioning to 2.0, despite the fact that:

1) while upgrading will require some code changes/fixes, the amount of work is somewhere between small and trivial

2) it's not like that many people are using it anyway

2 months ago 0 0 1 0

I know I've talked a lot in recent about leaving the 1.9 series "in the best state possible". To be honest, I'm not sure why I'm so focused on this. I know it's partly because I'm dropping older .NET Framework versions and I want to leave those on a high note, for the few-to-no people this affects.

2 months ago 0 0 1 0

I think clearly, I need to have a better process to test and check things, so I don't let things through the cracks like I've been doing.

I have the means to properly test stuff, I just have to go ahead and actually do it. So that's something I'll be improving my process on for future releases.

2 months ago 0 0 1 0
Advertisement

Since releasing SSUI 1.9.10, I've found 2 issues needing fixes (one of them was a regression I accidentally introduced because I didn't properly test the change afterwards). I've obviously fixed them for 2.0, but I still think I want to go back to fix these for the 1.9.x releases too.

2 months ago 0 0 1 0

So the list of items I have for Solid Shine UI 2.0 is now pretty short! I think I just need to find two solid evenings to get the rest of the items done. And then I'll just spend a bit of extra time testing things, just to make sure there aren't any other bugs/issues I've missed.

2 months ago 0 0 1 0

Some of the features I wanted for version 2.0 have been cut, sadly; instead, I will spend more time working on those to include in 2.1 and 2.2!

But in 2.0, there will be totally redesigned spinner controls, a new and very nice theming system, an upgraded PropertyList control, and more!

2 months ago 0 0 0 0

Official announcement: Solid Shine UI 2.0 will be released in February!

I've been working on this version for years now, and I'm glad it's almost at the finish line! I'm only confident in announcing this now because my to-do list is now very small, and then I need some time for debugging/testing.

2 months ago 0 1 1 0

"Transform serialization" sounds like the kind of technobabble one would say in a movie... And yet, this is what I find myself coding tonight lol.

To be more specific, I'm working with "affine transformation matrices", which sounds like even more technobabble that I honestly only half understand.

2 months ago 0 1 0 0

That final option, of just updating the child's values directly with no binding once the control's properties are changed, is what I had to do with TabControl in SSUI 1.9.9. I dislike this for being so against the WPF principle of separating appearance and behavior, but I may have to do it again. :(

3 months ago 0 0 0 0

Do I need to reapply the binding between the control and the child? Should I find the child via OnApplyTemplate and bind in there, rather than using TemplatedParent? Should I just manually update the child's values without a binding? These are all code-behind solutions, and should be unnecessary. :(

3 months ago 0 0 1 0

The situation is I have a control with a template. In that template is a child with a lot of its values bound to the TemplatedParent.

So then, when I bind a property on that control, updates to that binding should also trickle down to the child in the template... It does once, and then never again.

3 months ago 0 0 1 0

What's really frustrating is that it's specifically acting this way with this one control. All of the other controls I have are behaving correctly. And I'm not doing anything *that* different here.

I don't understand why it's not updating, it genuinely seems like it should be.

3 months ago 0 0 1 0

I'm having some real difficulties and issues debugging WPF bindings. :/

I guess it's what I get for kind of getting thick into the weeds about it, but it's frustrating trying to figure out why a binding works once and then stops updating. I don't think what I'm doing is that complicated.

3 months ago 0 0 1 0
Advertisement

I updated my website last night, now using .NET 10! And I've replaced using Google Recaptcha with now using Cloudflare's Turnstile system.

Planning on more stuff I wanna build on my website over the coming weeks and months!

3 months ago 0 0 0 0
Preview
Release Version 1.9.10 - Double digits now! · JaykeBird/ssui · GitHub What's this, another bug fix release for 1.9? Sure, why not! This actually marks the first time I've now gone into double digits with any of the version numbers here. I had a pretty big internal de...

Solid Shine UI 1.9.10 is released! Includes a few small features, and more bug fixes! Next up, 2.0 will be coming very soon!

Download this new version at github.com/JaykeBird/ss...

Learn more about Solid Shine UI at jaykebird.com/software/ssui

4 months ago 0 0 0 0

About done with Solid Shine UI 1.9.10. While scope creep is a perpetual issue with me lol, I've done a better job this time to keep my changes pretty focused to bug fixes and internal improvements. A few (very) small features made their way in though lol.

Planning to release this very, very soon.

4 months ago 0 0 0 0