bbtk and brender

15 10 2008

I just commited the initial version of bbtk to the repository. I also moved the brender folder into the libs folder, the same as for bbtk, and there’s a good reason for this.

Both bbtk and brender are supposed to be somewhat independent. Obviously, bbtk will depend on brender, but these two modules will be built as standalone linkable modules. This will allow a developer to write an application or a plugin using bbtk to create and manage the UI, while depending on brender to paint the UI in the system style, or (in the case of the application running completely standalone) a custom style.

bbtk is progressing quite well. The current code for bbtk compiles both as a static and a dynamic library, and the test code makes use of both these to build two applications; one that uses the statically linked library, and one that uses the dynamic one (make sure to copy bbtk.dll to the test folder after building it for this version to work). No widgets or events are in there yet, but in time it will support a fully custom rendered interface with arrangement components and those lovely *box styles.

The goal is to have the new leanbar based on bbtk, but as the library might not be fully developed by the time the first milestone is released there’s no guarantee that it will be included in this.

I do however have some concept art that I will post here soon. It just needs a bit of additional work.

Advertisements

Actions

Information

4 responses

15 10 2008
Exanimus

hmm how about screenshots? 😛

15 10 2008
Noccy

There are no screenshots yet. Just concept art 🙂 Besides from the actual desktop window, there’s nothing graphical in there yet.

16 10 2008
doctorfrog

Any progress is good progress, keep it up 🙂

18 10 2008
UnIxBG

I’m so eager.
Good speech doctorfrog. 🙂

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s




%d bloggers like this: