I think I just found a weirdness in the editingSession and the docshell. If I try to edit a document having a chrome://* URL, scripts and plugins are not correctly disabled. I needed that to store "blank" transitional and strict html and xhtml documents into my jars. Even if I call disableJSAndPlugins() on the editingSession, scripts and plugins are not disabled or disabled only until major changes of the edited document. Not sure it's a bug though, there could be a good reason for this behavior. Anyway, workarounds are easy to implement.
December 2009
18Dec 2009
Editor weirdnesses
10:25 - By BlueGriffon - Progress - 2 comments
18Dec 2009
Script Inspector
10:16 - By BlueGriffon - Progress - one comment
It's done. v1.0 as an add-on to the core editor. Precisely one day and a half of work.
17Dec 2009
Script manager
11:38 - By BlueGriffon - Progress
BlueGriffon has a new sidebar to handle all scripts declared inside the <head> element (scripts inside the <body> element will be visible inline and clickable to edit). The editor for embedded scripts is of course Bespin.
16Dec 2009
Fullscreen
17:30 - By BlueGriffon - Progress - one comment
Fullscreen implemented with hideable toolbars and a 5 pixels box at the top to show the toolbars in fullscreen mode. On Mac OS X too 
15Dec 2009
Rulers
14:41 - By BlueGriffon - Progress - 3 comments
I have almost entirely revamped the rulers in BlueGriffon. The original code came from Nvu and used a few big hacks. That original code is totally gone and the rulers are now based on SVG. So if you have enhancement proposals with nice UI ideas for these rulers, please leave a comment, thanks.
13Dec 2009
Bespin in BlueGriffon #2
18:31 - By BlueGriffon - Progress - 3 comments
If you except minor issues that are more related to the preview of Bespin than Bluegriffon itself, the integration of Bespin as the default source editor is almost done. I am currently working on something new in the world of Mozilla Composer/Nvu/Kompozer/Bluegriffon: users will be able to edit the doctype and change that way the model of the edited document...
11Dec 2009
Bespin in BlueGriffon
12:14 - By BlueGriffon - Progress - 7 comments
Warning, it's in a very very early state so don't get too excited too soon. And there are a few big issues with Bespin at this time, but hey that's normal it's only a 0.5.
- resizing the editor makes the line numbers disappear ; a CR in the editor make them come back
- syntax highlight is now a plugin and gone for the time being

- you can't embed direct Bespin in XUL because it uses innerHTML and that one fails inside a XUL document
- so you need an iframe and that's painful wrt editor/chrome communication
- it has issues with rtl text
- but hey, it's already usable as is so mucho congrats to the Bespin team !
Update: yes, I know, I wrote somewhere a langer nun instead of a nun ; my bad.
10Dec 2009
Resurrection
17:50 - By BlueGriffon - Progress - 3 comments
After many months busy on other projects for third-parties, I am resurrecting BlueGriffon. In the last hours, I have added charset and text direction choices to the New Document wizard and fixed the toolbar customization that broke with recent xulrunner nightly builds due to ancient code. Stay tuned.






