Friday, May 2, 2008

Beginning to reshape the way that the nsgtk scaffolding is constructed. I think it would be better to have each of the dialogs (About, History, Preferences...) to be associated with a specific browser_window (and actually run as GtkDialogs instead of GtkWindows). Each one will be associated with the browser_window from which it was created. That way *all* of the related callbacks/code can be seperated from gtk_scaffolding which will keep the code cleaner as well as make the input easier to handle. This week I'll be messing around with that and perhaps create a new scheme for gtk_scaffolding.

Sunday, April 27, 2008

First Baby Steps

Started adding contextual right click menu functionality. Now if view -> toolbars -> "menu bar" is active the right click menu only displays back forward and refresh (the most commonly used actions), rather than the entire menu as it does if "menu bar" is inactive.