This is just a small update to let everyone know that work is still going strong on the replacement for CEE! I had some setbacks, had to refactor some things because of interactions I wasn't expecting. You know, all those traps we set for ourselves!
Anyway, you can continue to stay up to date on my work for the initial release here. Basic effects like rainbow, spiral, and solid colour are done, and all peripherals (other than headsets) are now supported. I've also rebuilt the Windows Accent Colour bits so that they listen to Windows messages and update with Windows, instead of checking a registry key every X seconds. My next task is to start building the new Spectro effects. This is probably the biggest hurdle I have to overcome in the initial release, so I might go quiet while I'm working on it.
A great feature that's been implemented in the rework is the ability to view effects live in the software. This makes editing layers a lot easier! CPU usage when effect viewing is off usually sits at 0.1% to 0.4% for me, with a mouse, keyboard, and mousepad. With effect viewing enabled, it sits around 2%. Clearly, I've spent way more time optimizing everything than I expected!
Another fun little snippet for those that wanted themes so much in CEE: I have built a fully integrated Theme Editor in this new software, with the ability to change the colours of everything in the program, and to save and load themes.
That's about it for now! Back to programming. :)
Posted by Emily on Saturday April 07, 2018.
You can keep track of all the work items I have open for CEE's replacement here.
This page pulls my work items from VSTS and displays them as they are. They don't display in the order I'm working on them, though, unfortunately. It's kinda ugly, but at least it works. It took far more work than it should have to figure out how to make PHP pull down this kind of data and then parse the crazy formats Microsoft seems to think we want.
I'll be creating a bug submission page down the line, so that any issues you encounter can be automatically added to my workload!
Posted by Emily on Saturday February 17, 2018.
Finally Back to Development!
I've been off development for a long time. Truth be told, I've been kind of burned out. I now hold a position in my company that demands a lot of work, and a lot of responsibility to get things done in time. A lot of people ride on my job being done right. The added stress of all this, plus dozens of emails ever week, and a forum thread that's now at about 800,000 views, has lead to me just not having the will to code when I get home. It's what I do all day at work, I don't want to do it when I'm not at work, too.
Anyway, I've got some ideas for how I want to actually develop my newest version of CEE. There's a lot of work to put into it, but I'm going to do my best to get updates out in somewhat regular intervals. I'm probably going to drop ClickOnce, because it's an altogether horrible installer. I'm not entirely sure what I'll use for auto-updates, but I'll cross that bridge when I get to it. For now, I just want to get the engine working.
I'm sorry I've been away so long. I hope I can make it up to you soon.
Posted by Emily on Saturday February 17, 2018.
New Project, Big Updates, and a Trip to Japan!
Where to start?
Well. Corsair Effects Engine has some big updates, and even bigger updates coming in the near future, but I'm not going to delve into those now. You can head to the project page to see that stuff!
I've started a new project, currently called Taskbar Tools. In short, it currently allows you to modify the appearance of the Taskbar in Windows 10. You can make it transparent, blurred, solid, and any colour you want. It will eventually be expanded to allow pinned icon profiles, and modifications to the Action Center, Start Menu, and more. You can see some more details on the new project page.
Last but not least, I'm going to Japan! Well, specifically, my wife and I are. We'll be gone for two weeks in February, so you can expect it to be a fairly quiet month from me. I'd love to say I'll do work on CEE while I'm there, but we all know there's no way that'll happen. Japan is way too rad for me not to give it all of my attention!
As always, thanks everyone for your support! It means the world to both of us to see so many people love the work we put into these projects. I might be the sole programmer for CEE, but my wife puts in tons of QA time, and she puts up with me when I'm in my "moods", as she calls them, when I'm focused on writing and optimizing new algorithms.
Love you all!
Posted by Emily on Friday January 13, 2017.
We Got Married!
WOO! We finally sealed the deal! The wedding was absolutely phenomenal. The venue was top-notch, our vendors all rocked, all our guests had a blast, and most importantly of all, we had the best day of our lives!
A lot of you have been asking me about photos. Unfortunately, the professional photographers took a few thousand photos, so it'll take a few weeks before we get them all back. Once we get them, I'll post a few here for you guys to see!
As for CEE, I'll be starting to get my way back into it. I think I have an MM800 on the way, so I'll get on reverse-engineering it once I receive it. I've got a few bugs I need to fix, and a few other improvements to make (better logging), and then I'll start getting to work on new stuff such as the static key lighting support.
I've got a platform migration going on at work, so I'll be fairly busy with that, too. Plus, Christmas is coming. I want to say I'll have at least all of the logging, bugs, and stability issues worked out by then, but I can't promise!
As always, Thank you for your support! I love you guys!
Posted by Emily on Tuesday October 25, 2016.