I thought would be a good time to bring everyone up to speed about the end of life of CJM (CJ Menu) and its Replacement MGM (Menu Groups Manager). in a lot of ways CJM and MGM will be identical, but there are some key differences and changes. the biggest change is in there code design, as some of you know CJM was my first app made with the new IPS 4 framework. There was simply a lot that wasn't known about the framework and over the last 3 years i have become very familiar with the framework. S
I've spent the last few weeks thinking long and hard about this, CJ Menu needs a rewrite. it was my first 4 app coming from IPS 3.x. as it was a "learning curve" app, there were a lot of things i was unfamiliar with and was making "work arounds", that could be done differently in the framework or better. as i was looking at the codebase (face palming a lot) i decided that it would be better to start from scratch and create a new app. So Menu Groups Manager was born out of this decision.
As some of you have noticed, i seemed to have either abandoned my apps or just disappeared. fear not, i am still actively developing and around. the reason for radio silence, life. as some of you know i do have a job outside of my development, we took on a new contract there from several local business and were upgrading their systems, so i was quite busy (as i usually work from home, but this last several weeks, i was out in the field).
the other even that happened, like most, i have a lap
There will not be a 2.6.1 version of the babble self hosted, as a vast majority of the changes were for the chat service. There will be a 2.6.2 released in a few days to address a few other issues for self hosted (that were in the self hosted specific bits of the code).
Babble 2.5.0 will be released the next few days. This release is mainly for Commands. A lot of the planned features for commands for 3.0.0 have been backported to 2.5.0, to help fix several issues. mainly cause of confusion when it came to permissions or "quirks" in the previous system that would allow some of the "moderator" commands to be used by everyone or groups that weren't a moderator.
Custom Commands/included commands and aliases have all been merged.
I've been working to get 2.4.0 stable and released sometime this week. it will have the following changes:
clubs - babble will be able to be used in clubs.
improved online list (hopefully i have solved the ghosting problem, from my testing it seems to be resolved. remember if the user is logged in anonymously they will not show in the online list, this is to remain consistent with way IPS works, so keep this in mind if you experience it after this update.)
removed the source
as some of you might know, cj menu was my first app for IPS 4.0, and it was also a "testing" ground for various ideas, some better than the others. to put it simply i made a lot of bad mistakes with cj menu. things i didn't quite understand at the time due to lack of documentation and/or experimenting with the framework in different ways. cj menu does work and remained relatively solid for long periods, but its "code" base i would've said when i came out with it would've allowed flexibility to a
If you have purchased a package from here, and wish the invoice to be moved to the IPS market, please send me a PM with your IPS email address and i will generate you a invoice over there. Please take notice, that renewal terms are different on the IPS market.
For babble Chat Service users, the next version i will be changing the "license key email" to "license key identifier", you will be able to find this in Store->manage purchases (it is not up yet, but will be in a few days, i'll se