Jump to content


Photo
* * * * * 2 votes

BB5 on the way


Best Answer xoblite , 08 May 2020 - 04:00 PM

Hello all,

 

first of all, let me emphasize how happy I am to discover that there is still some interest out there for *box in general and obviously xoblite in particular!  :smile:

 

When I picked up the then roughly 8-year-old (!) xoblite bb4 RC3 codebase back in early October last year, it was more like a just for fun, revisiting an old love kind of thing. However, some of the foundations I had worked on for bb4 before losing interest (read: after having been at *box in a leading role for almost 10 years) turned out to be pretty solid foundations for further development, and I also had a pretty clear vision for what I thought a new xoblite release and shell for 2020 and (hopefully) beyond should be, and not be - often the more important prioritization in any form of product management. I will tell you more about everything in xoblite bb5 later, but at least in my own opinion it has turned out really well so far, and also way beyond what I was envisioning back then. I hope when I manage to wrap everything up that you will like it too, but the message is still the same as it was back in October:

xoblite will return. Expect different. Switching to bb5 mode, stay tuned... :D

 

With that I mean you should expect great things, but also something different compared to maybe what you're used to. For those of you who haven't been along for the entire journey, the xoblite and bb©Lean(Mod)(Zero) codebases have very little in common, so don't expect full feature parity with every little nitty gritty feature of those shells. Expect the old xoblite extra-large-supercharged and then some, with a long list of features not supported by any of the other branches - some of which you've seen hinted about in my various screenshots here and on boxshots. All in all, it's a pretty massive release - probably one of the biggest I've worked on at least. But again, more on this some other time.

 

So, apart from the many tens of thousands of lines of code of a project the size of xoblite, what else keeps a guy like me busy?

 

  • Hey, I'm 48 years old nowadays, and I have a wife and two kids. They probably (ahem) think (ahem) I am a bit geeky polishing pixels again, but obviously they deserve some love still...  :wink:
  • I have quite a lot to do at work, which with the covid-19 situation on top means being at home, in front of a screen, 40-50 hours a week, even before considering additional "in front of a screen" pet projects like these.
  • A good shell developer needs to properly eat his own dogfood, and I do that by working on plugins to test/harden various aspects of the shell as well as the plugin API. Last I counted (hehe), I had 6 new plugins lined up for release with or shortly after the release xoblite bb5; I will tell you more about these later too. But as a small teaser (in addition to my previous screenshots that is), they are called xDesignerGUI, xDesktopLauncher, xDesktopMeter, xDesktopAnimation, xDesktopNowPlaying, and BBCorsairCUE. Guess away!  :tongue: (and no, these are not half-assed efforts either, I don't do that really :blush2:).
  • The more mundane stuff: Packaging (read: I don't outsource anything, so I need to create some nice styles/themes/etc to go with any release), documentation especially, but also website (and later some GitHub) updating, miscellaneous logistics, suitable grassroots marketing, etc - they all need at least some level of attention. With regards to documentation, keep in mind that not all users are equal, even though everyone in this thread are of course 1337 *box die-hards. Just sayin'...  :cool:
  • Keeping a certain Greek guy with an endless list of feature requests at bay. This is probably the toughest of them all...  :wallbash: :wink:. The rest of you are peanuts by comparison...  :thumbsup:
  • Finally, maintaining the fun is key as always - without the fun it's simply not worth the hard work, and as you can understand by now, it's a LOT of work. Taking pauses and time-outs every now and then is simply necessary - in all walks of life.

Last but not least - mea culpa, I'm a bit perfectionist, and my "Release Candidates" are typically pretty solid. But though sometimes slow, I am making great progress, even though I don't want to commit to a certain release date. So, when it's done. Keep the faith!  :yes:

 

Over and out

 

BR//KHH (qwilk/@xoblite)

Go to the full post


  • Please log in to reply
74 replies to this topic

#61 LakesideMiners

LakesideMiners

    Newbie

  • Members
  • Pip
  • 6 posts

Posted 29 May 2020 - 04:12 PM

where can I get the source for bbInterface_iTunes?


  • lukefury and Pix like this

#62 xoblite

xoblite

    Administrator

  • Administrator
  • 49 posts
  • LocationSweden

Posted 29 May 2020 - 09:42 PM

Hey folks, been really busy, still alive, yaaaaaay, will post more tomorrow hopefully...  :thumbsup:

 

Damn! You are all so old!!!

Maybe so. But we on the other hand are good looking...  :cool: :tongue: :wink:

 

For me it has always been : ZO /(d)zəʊ/ )  BLITE/blaɪt/ )

https://en.wiktionar...onetic_Alphabet

Close. "Box" phonetically is /bɒks/ though, so super-simply reversed it should be /ksɒb/, hence /ksɒblaɪt/ (nb. I just didn't have the right letters above so layman'ed it to ksoblait  :wink:).

 

Where are the young Blackbox developers?

Where are the young Blackbox developers? Probably not coding Win32 C/C++...  :blush:

 

They seemed to be the heirs of the custo community, they even have a nicer nick name for customization: ricing

Oh FFS... (no, not "For Further Study", that other acronym...  :wink: )

 

I might try to mess around with making plugins, i mean, all I have been doing lately is playing Terraria and voice chatting.

Cool! I'll try to wrap up a decent new plugin SDK example as well once xoblite bb5 itself is in decent shape. Or post some plugin code on GitHub. Or something. Stay tuned?  :yes:

(btw if you haven't you could check out https://visualstudio...m/vs/community/ in the meanwhile; *box plugins are written in C/C++).

 

i dont even use Music Bee(did not even know about it untill now) or iTunes

Seems like it's some kind of application to play something called music "FILES" (say what?); supposedly it came after something called compact discs, that came after something called vinyl records...  :wink:

(seriously though, I too used to be an audiophile back in the days, but let's face it... streaming has won most of us still young, still good looking people over... :wink:).

 

BR//KHH (qwilk/@xoblite)


  • lukefury and Pix like this

#63 xoblite

xoblite

    Administrator

  • Administrator
  • 49 posts
  • LocationSweden

Posted 29 May 2020 - 09:43 PM

PS.

 

An error occurred
You have posted a message with more emoticons than this community allows. Please reduce the number of emoticons you've added to the message

 

...seriously?  :laugh: :whistling:


  • Pix likes this

#64 xoblite

xoblite

    Administrator

  • Administrator
  • 49 posts
  • LocationSweden

Posted 29 May 2020 - 09:57 PM

where can I get the source for bbInterface_iTunes?

Latest version plain source code is included in the plugin .zip's from http://www.kazmix.com/bb4win/ , but that is not enough to compile it; you need some iTunes SDK stuff etc iirc, maybe what's mirrored by https://github.com/m...esCOMWindowsSDK is sufficient (don't recall tbh). Should say though that the bbInterface_iTunes code itself is a bit daunting too - after all it's probably one of if not the most complex bb4win plugin out there - but YMMV perhaps  :thumbsup:

 

BR//KHH (qwilk/@xoblite)


  • Pix likes this

#65 LakesideMiners

LakesideMiners

    Newbie

  • Members
  • Pip
  • 6 posts

Posted 29 May 2020 - 11:04 PM

i just need it so I see a bit of an example on how its working. Like seeing if it used hotkeys, but now it seems it uses an SDK based on what you said. the only MusicBee thing I could find that was promising for sdk, is not up anymore.


  • Pix likes this

#66 pitkon

pitkon

    Administrator

  • Head Administrator
  • 1,333 posts
  • LocationAthens & Nafplio, Greece

Posted 30 May 2020 - 05:34 AM

i dont even use Music Bee(did not even know about it untill now) or iTunes,. but might be a good first challenge. now just to find out how MusicBee works. going to be a nice change, learning a new language/syntax.(don't know what it would be called in this case)

Was just a suggestion, you may come up with something else altogether :) In case you do, or if you have something to add to this, let's move to another section - this topic is reserved for qwilk's xoblite :) My bad for starting this here.


  • Pix likes this

#67 sitalk

sitalk

    Advanced Member

  • Members
  • PipPipPip
  • 69 posts

Posted 30 May 2020 - 05:50 PM

I've been silent for some years now (back to my usual lurking) but I've got to say it's exiting to see the bb4win community still alive and kicking in 2020 when it's sadly common to see old communities fade away.

I check from time to time the old bb sites and when I saw an update months ago on https://xoblite.net/ I was litterally blown away.

Can't wait for the release!

 

Btw I never realized you were so "adult" guys XD
I guess one can't stop time, I began messing around with bb since I was in school now I'm 37 myself!


  • pitkon, Paz, meanmechanics and 3 others like this

#68 pitkon

pitkon

    Administrator

  • Head Administrator
  • 1,333 posts
  • LocationAthens & Nafplio, Greece

Posted 31 May 2020 - 06:07 AM

I've been silent for some years now (back to my usual lurking) but I've got to say it's exiting to see the bb4win community still alive and kicking in 2020 when it's sadly common to see old communities fade away.

I check from time to time the old bb sites and when I saw an update months ago on https://xoblite.net/ I was litterally blown away.

Can't wait for the release!

 

Btw I never realized you were so "adult" guys XD
I guess one can't stop time, I began messing around with bb since I was in school now I'm 37 myself!

Welcome back, sitalk :) Good to know you are still around, too!

There is something fond about Blackbox, a sort of bonding no other shell community has achieved. No other way to explain the fact that Blackbox is still alive, when other great shells (like Litestep, for instance) have come to a bitter end. No other way to explain the fact that we have new members on an almost daily basis - although the majority of them have chosen to remain silent so far.

Let's keep the spirit alive! :)


  • Paz, lukefury, sitalk and 1 other like this

#69 anongoldfish

anongoldfish

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 15 July 2020 - 08:51 AM

As a new user to the community I feel very VERY confused.

So many names to keep track of (bblean, morjmir, etc.) and no real hub where i can find all this information. Things are branched out in different forum threads and just googling blackbox for windows lands you on the horribly outdated http://bb4win.sourceforge.net/

 

I believe a github/gitlab repository would do this project a huge favour, allowing users to push modifications, keep track of branches and build a community wiki. Something I believe this project is in dire need of to gain and retain users.

Also to showcase what the project is and what its not. 

 

I truly wish this project the best and I hope to see it get some traction in 2020.


  • pitkon, Volff and Pix like this

#70 pitkon

pitkon

    Administrator

  • Head Administrator
  • 1,333 posts
  • LocationAthens & Nafplio, Greece

Posted 16 July 2020 - 07:24 AM

I understand how you feel.

About 20 years ago there were so many programmers/developers/whatever with so much enthusiasm and vision, no less than 10 BB branches had apperared at one time or another. Things died down quite a bit when Win8 and then Win10 came along, enthusiasm faded and most shells died an untimely death.

What we are doing here is get all branches in the history of Blackbox for Windows, put them in the downloads section and let users decide which one is best for them. That's where you'll find most sources, too. Personally, I'd go for the latest builds (the latest being about 5 years old, but qwilk's xoblite 5 is almost ready to post) because they offer more options and work with most plugins.


  • lukefury and Pix like this

#71 knowom

knowom

    bbMechanic

  • Members
  • PipPipPip
  • 74 posts

Posted 18 July 2020 - 10:39 AM

I'd really like to see process priority built back into BB4WIN I don't recall which version had that integrated into the taskbar, but that is sorely missed by me what a handy feature it was, but it was so short lived it came and went quickly.


  • pitkon, lukefury and Pix like this

#72 horusrogue

horusrogue

    Newbie

  • Members
  • Pip
  • 1 posts

Posted 08 August 2020 - 07:45 AM

Still using BBlean 1.17.1 on my system. Couldn't make the switch to an OS past 7 even though I'm a hardware fanatic, build systems for others, and told them all to upgrade due to security concerns. Just got the approval to post here, and this thread fills me with joy - I hope it can get me to consider Windows 10...if I can replace the shell entirely. 

I could go to Linux and get some of the BB experience back, but I have too many apps that need a full Windows install to run, and the mild modifications I've made over the years allow me to enjoy my system. People around me have always questioned my hyper focused eclectic shell, blamed it for system failures and bugs etc - but I know it has nothing to do with that. BB on Win 4 ever - subb'd. 


  • lukefury and molecube like this

#73 molecube

molecube

    werkkzeuger

  • Members
  • PipPipPip
  • 57 posts

Posted 14 August 2020 - 12:35 PM

[...]. People around me have always questioned my hyper focused eclectic shell, blamed it for system failures and bugs etc - but I know it has nothing to do with that. BB on Win 4 ever - subb'd. 

 

When I was an apprentice ten years ago, I even used BB on my work machine. The IT guy asked whether I could work with that (since he never heard of it) or if I didn't rather keep the standard Windwos shell. You know what I chose :D


  • lukefury likes this

#74 barriteau

barriteau

    Newbie

  • Members
  • Pip
  • 5 posts

Posted 03 September 2020 - 10:08 AM

Damn! You are all so old!!!

47 here...

 

 

He he, never realized I'm "of a generation" in here (49).

I'm in bb since forever, 95, XP, 8.1 and 10 from a few weeks ago. Came to the forum because of some minor issues switching to Win 10 and finding this thread made my day... my decade :)

I'll be checking regularly if any help I can give is asked, and of course, I'll be checking regularly for releases :)

Thanks a lot for getting back to xoblite qwilk, bb it's a must.


  • pitkon, lukefury and molecube like this

#75 pitkon

pitkon

    Administrator

  • Head Administrator
  • 1,333 posts
  • LocationAthens & Nafplio, Greece

Posted 04 September 2020 - 03:08 PM

Good to have you with us, it's a pleasure for us as well.

Welcome aboard!


  • Paz, lukefury and molecube like this




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users