BlueGriffonTM

The next-generation Web Editor
based on the rendering engine of Firefox

January 2011

30Jan 2011

Short break

For those of you who sent us email (bugs, feedback, etc.) about BlueGriffon or recently filed a bug on bugzilla.bluegriffon.org, please be patient, we will probably not be able to answer/comment before the 4th or 5th of feb. Thanks.

29Jan 2011

RPM for Fedora >= 13

Remi Collet had made available a Fedora >= 13 RPM for BlueGriffon 0.9RC1 !

28Jan 2011

BlueGriffon 0.9RC1

OS
Version

Languages
Links
Mac
OS X
10.5
32bits
English
French
Simplified Chinese
download dmg
Mac
OS X 10.6
64bits
English
French
Simplified Chinese
download dmg
Windows
XP, 7
32bits
English
French
Simplified Chinese
download installer
download ZIP
Linux
Ubuntu 10.04
32bits
English
French
Simplified Chinese
download installer
download tar.bz2
download deb
Linux Ubuntu 10.10
64bits
English
French
Simplified Chinese
download installer
download tar.bz2




MD5 CHECKSUMS
  • context menu's appearance was horked on windows classic theme
  • goto link in context menu
  • reflect DOM Explorer's selected element into wysiwyg vie
  • don't allow Undo in source view to remove initial source
  • default 300x600 size for dom explorer and css properties panels
  • rulers were adding to the style attribute instead of using a txn
  • fix for the editor factory error in Bespin
  • editable DOM Explorer
  • context menu in DOM Explorer
  • build architecture for L10N
  • zh-CN locale
  • html5 element insertion menu
  • support for img's longdesc attribute
  • make Textarea Insertion and Button Insertion dialogs play nicely with selection
  • accelerators for bold/italic/underline/code
  • unescape filenames in SaveAs dialog
  • copying links was not copying href !
  • don't open table properties dialog when selection is not collapsed on double-click
  • 'rem' and 'ch' units in CSS Properties panel
  • hide structurebar in sourceview
  • Copy HTML markup for the selection or a selected element in structurebar
  • tabs position was not working on win/lin
  • findbar in both wysiwyg and source views
  • better theme for wysiwyg/source buttons on win and lin
  • spell checking (support for dictionnaries, etc.) in context menu
  • editor was horked if parser error in XHTML source view
  • about:config in prefs and buildconfig in about
  • parsing gradients chokes when vert position appears before horiz position
  • Page Properties dialog
  • allow user to position tabs in tabeditor through a new pref
  • reflect natural ratio changes for images in css properties panel
  • Repeating gradients, webkit- and gecko-style
  • Help menu
  • Table options in main contextual menu

27Jan 2011

Simplified Chinese

If everything goes well, Simplified Chinese (zh-CN) locale will be added to daily builds of BlueGriffon tomorrow ! Stay tuned.

26Jan 2011

Progress 20110126

26Jan 2011

A call to localizers

As promised, it's now time to start localizing BlueGriffon. I've just set up everything we need to include selected locales into BlueGriffon bundles. If you want to translate BlueGriffon into your own language, here are the steps to follow:

  1. get yourself an account at http://bugzilla.bluegriffon.org
  2. File a bug titled "XX-XX locale" where XX-XX is the requested locale (for instance pt-BR) in product BlueGriffon, component Localization
  3. Assign the bug to yourself and Cc me (daniel AT glazman ORG)
  4. get a copy of the BlueGriffon L10N repository
    svn checkout http://sources.disruptive-innovations.com/bluegriffon-l10n/trunk bluegriffon-locales
  5. then type the following commands:
    cd bluegriffon-locales
    cp -R en-US XX-XX
    for i in en-US/*.mn; do sed -e "s/en-US/XX-XX/g" $i > XX-XX/`basename $i`; done
    cd XX-XX
    find . -name \*.svn -exec rm -fr {} \;
  6. translate all the strings in all *.dtd and *.properties files in your XX-XX directory; MANDATORY: please use UTF-8 encoding for the files !
  7. add your new directory to svn: svn add XX-XX
  8. do NOT add your new locale to Makefile.in, I'll do that myself if your locale is stable enough to be enabled by default.
  9. make a patch, for instance typing svn diff XX-XX > /tmp/XX-XX.patch
  10. attach that patch to the bug and ask me to review it (daniel AT glazman ORG) in the bug
  11. you'll get write access to the repository after a positive review.
  12. please subscribe to http://groups.google.com/group/bluegriffon/ , changes in L10N will be announced there starting today

24Jan 2011

Progress 20110124

  • Insert > HTML 5 Element
  • Copy HTML for Selection
  • support for the longdesc attribute on img element
  • context menu in DOM Explorer (not finalized)
  • accelerators for strong/em/underline/code
  • unescape filenames in SaveAs dialog
  • major copying links did not copy href
  • don't open table properties dialog when selection is not collapsed on double-click
  • 'rem' and 'ch' units in CSS Properties panel
  • hide structurebar in sourceview
  • tabs position were not working on win/lin
  • L10N for Preferences menu item

15Jan 2011

Netexplorateur Forum

I am glad to report BlueGriffon was selected in the Netexplorateur 2011 Top 100 innovations of 2010 !

13Jan 2011

Progress 20110113

  • findbar modified to allow Search and Replace in both source and wysiwyg views
  • better localized menu items in the Edit menu
  • better theme for wysiwyg/source buttons on win and lin
  • spell checking on the whole document
  • editor was horked in case of parser error in XHTML source view
  • about:config in Prefs and about:buildconfig in About
  • parsing gradients was choking if vert position appearing before horiz position
  • Page Properties dialog
  • allow user to position tabs in tabeditor through a pref
  • reflect natural ratio changes for images
  • Repeating gradients, webkit- and gecko-style
  • Help menu
  • table options in main contextual menu
  • Table menu in main menubar
  • output new webkit gradients
  • better command line handler allowing 'open with'
  • get rid of WebKit-based styles in Bespin
  • disable the Source button until Skywriter/Bespin is fully init'd
  • Unicode Char Insertion dialog for windows and linux
  • real-time spell checking

12Jan 2011

New builds

New builds of BlueGriffon all platforms are now available here.

11Jan 2011

Mac builds...

I have too many stability issues with the universal 32/64bits builds of BlueGriffon despite of using the "official" way of building them. They're too often crashing on Mac OS 10.5 32bits and I have no idea why. I'll investigate but in the meantime, I'm releasing again two builds, one for Mac OS 10.5 32bits and another one Mac OS 10.6 64bits. You'll find them here. Let me know in a comment below if you have problems with them.

11Jan 2011

A call to dictionary authors

We have a lot of dictionaries available on addons.mozilla.org and BlueGriffon can use them. So if you could just add the following to your dictionary's install.rdf, that would help BlueGriffon users a lot:

<em:targetApplication>
<Description>
  <!-- BlueGriffon -->
    <em:id>bluegriffon@disruptive-innovations.com</em:id>
    <em:minVersion>0.8</em:minVersion>
    <em:maxVersion>1.0</em:maxVersion>
  </Description>
</em:targetApplication>

Please let us know adding a comment to this blog entry! Thanks a lot !

04Jan 2011

Open with...

The "Open with..." system menus now work correctly with BlueGriffon on Mac OS X, Windows XP and Ubuntu (as of revision 475). I'll test Windows7 tomorrow.

04Jan 2011

Source view bug

If you create a new document in BlueGriffon, it creates a new nsHTMLEditor and a new iframe with a Bespin/Skywriter instance. If the latter is not  fully instantiated yet when you click on the "Source" button, it triggers a JS error and the source view becomes unreachable. I'm working on it, stay tuned.

03Jan 2011

Unicode

If Mac OS X has a quite cool builtin dialog to insert unicode chars in any window, that's not the case for Windows and Linux. The Char Insertion dialog in Nvu/KompoZer being an oooooold thing, I revamped it entirely and checked the new code in a few minutes ago (rev. 468). See the result below (click to enlarge).

Unicode Char Insertion dialog

BTW, it works with both the wysiwyg and the source view.