OpenGL - The Future Looks Rosey
In the recent past the perceived as slow-moving OpenGL ARB (Architecture Review Board) handed over the guidance of OpenGL to the Kronos Group. The Kronos Group were responsible for the very popular OpenGL ES standard for embedded devices.
Something that had completely bypassed me on the OpenGL website was a ...read more
OpenGL and Vista
Well, that was easy. OpenGL works seamlessly on a composited desktop with DWM. I am using the nVidia QuadroFX drivers and it seems okay.
Kind of anyway. Performance is a little off, especially in debug, but this could be related to any number of things. Also I am getting lots ...read more
Office 2007 UI
Microsoft have announced the licensing behind the Office 2007 "ribbon-style" UI. The weirdest thing is you are not licensing the source code, you are licensing the "ideas". It seems related to their current intellectual property surge (with their recent deal with Novell).
The details are available from Jensen Harris's ...read more
Windows Vista - The new start menu
Windows Vista and MDI Applications
If you have an MDI application and you are going to run it under Windows Vista you could be in trouble. I mean the MDI applications that have multiple windows and are not tabbed. The child windows you will notice are rendered with Windows Basic even in a fully composited ...read more
Windows Vista - The User Interface
The user interface in Windows Vista simply doesn't feel finished. The technology seems like it is there, but the user interface lacks consistency and the final finishing touches, an subsequently feels a bit pre-release - not the final release.
Windows Explorer doesn't have toolbars any more, no problem I ...read more
Windows Vista - User Access Control - UAC
User Access Control (UAC) is the crux of Windows Vista's improved security. Unfortunately it is cumbersome and intrusive, to the point that I already have it disabled.
When something tries to alter the registry expect at least three confirmation dialogs to get this to happen.
Directory permissions are very ...read more
Windows Vista and Visual Studio 2005
This is the most important aspect of my Windows Vista installation. You have to confirm that you want to run the installation - par-for-the-course - but you have to run it as administrator.
Once installed I knew there were issues with Visual Studio 2005 and Windows Vista after the numerous warning dialogs ...read more
Installing software on Windows Vista
I should be grateful for Vista giving so many headaches - it has given me a mountain of blog-fodder, and has also taught me some stuff I did not realise.
I can say from experience installing software is quite a pain as you have to confirm everything. When you start to ...read more
Installing Vista - Part 2 - UPDATE YOUR BIOS!
Well, I now have Vista installed after swapping computers. Something catastrophic happened with my own computer's motherboard whilst installing Vista. After a day trying to get the computer to play ball a new BIOS was installed and Vista could also work properly on that computer.
So - a word of ...read more
So Windows Vista was released on MSDN Subscriber Downloads today. I offered to be the Vista guinea pig and install it to make sure everything works before it hits general release.
Two identical computers one I spent all afternoon trying to get to work which could only amount to 4-bit ...read more
GUI - Enlightened Widget Library (EWL) - Enlightenment
The Enlightenment project has been a cutting edge desktop environment for many years. Although it is not seen as cutting edge any more due mainly to 3D accelerated eye candy, it is still very powerful and interesting, also it is really very efficient.
Currently the entire product is in heavy ...read more
Office 2007 UI Bible
GUI Toolkits - F3 - Form Follows Function
Java - Exciting Time Ahead
GUI Toolkits - XULRunner platform
You can't have escaped this platform, you might not have heard about it, but it provides the basis for Firefox, Thunderbird, Democracy Player, and SongBird (which I mentioned before and it's continuing apace). A good place to start is the Wikipedia article on XULRunner, it provides the links ...read more
User Interfaces - Vector Icons and Toolbars
I'm sitting here wondering if there is anything out there to use vector based graphics to render some icons or toolbars. I've been Googling for something like that out of curiosity - and I seem to have come up dry.
The only one I have found that seems to ...read more
Java - A Gift To Free Software
After a few weeks/months of build up the the press are now reporting on Sun open-sourcing Java under the GPL license. This is free as in freedom. This is great news, especially in the current climate brought about by Microsoft in recent weeks (with the Samba team now pubic ...read more