BlueGriffonTM

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

Progress

Entries feed

29Jul

BlueGriffon progress 20130729

  • entries in the Edit menu were not working in Source view; b=562
  • indent and outdent button not showing up on win/lin; b=585
  • joining/splitting cells is horked, regression in editor core; b=569, bmo=898321
  • table properties dialog horked; b=588
  • langpacks' cleanup
  • Internationalization Tag Set 2.0: data categories Translate, Localization Note and Terminology; b=578
  • bustage fixed in stylesheets panel
  • Allow stylesheets panel to set styleset; b=587
  • stylesheets panel should allow to disable a stylesheet; b=586
  • print source view; b=582

30Jun

BlueGriffon and '@media print' stylesheets

I am extremely glad to report that BlueGriffon became two days ago the very first Wysiwyg web editor able to edit a document in « Print » mode, i.e. as if the medium was print and not screen. It means the print stylesheets are applied and the screen ones are not. You can then finely tune your document for print using the Style Properties panel that will output @media print rules when necessary, an unprecedented feature in the world of Wysiwyg web editors :-)

25Apr

Responsive Design editing in BlueGriffon

Fixing a bug in cssproperties.js yesterday, I suddenly had an idea. Six hours of work later, I have a screencast to show you :-)

29Mar

BlueGriffon, BlueGriffon EPUB Edition and DOCX documents

So I started a while ago looking at the OpenOfficeXML specification (5000+ pages...) and, given the very low quality of the HTML export of Microsoft Word, decided to write some code to convert OOXML documents into clean HTML+CSS documents. It's far from ready but the basic architecture for my converter is now done and it already works for trivial documents. When it's ready (this is not for tomorrow, it's going to take some time...), the code will be integrated into BlueGriffon EPUB Edition and sold as an add-on to BlueGriffon.

Here is a little video I just made, you can also watch it on YouTube directly.

14Dec

BlueGriffon progress 20121214

  • dockable panels; b=478
  • new pref for default file extensions on save; b=309
  • TypeInState not shown in UI; b=471
  • save from source view horked; b=473
  • blockquote button; b=472
  • xhtml 1.1; b=404
  • aria role dropdown always looking for block; b=430

03Dec

BlueGriffon progress 20121202

  • only UTF-8 in xhtml5; b=430
  • updates on a daily basis don't work; b=436
  • add skip-this-version to updates; b=415
  • edit a page directly from a link; b=457
  • get rid of align attribute; b=464
  • revert shuffles tab order; b=466
  • bad serialization for embedded stylesheets; b=467
  • selected line in dark source themes unreadable; b=445
  • Add an 'Open File' menu; b=470
  • Better table row and column resizers; b=469

26Nov

BlueGriffon progress 20121125

  • switch to final CSS gradient syntax; b=463
  • languages dialog horked on cancel; b=439
  • add toggle view command; b=426, patch by Yu Tang
  • IDs appear twice in link insertion dialog; b=422
  • new content patch to match m-c changes

27Jun

Autocompletion in BlueGriffon's source view

I just landed a patch adding autocompletion for HTML tags, HTML attributes, values of HTML attributes, CSS properties and CSS values to BlueGriffon's source view. No JavaScript yet, stay tuned.

03Apr

New preview builds of BlueGriffon 1.5

The title says it all. They're tagged 1.4.99.20120402 here.

28Mar

BlueGriffon progress 20120328

  • Create backup before saving a html file; b=401
  • copy/paste made all URLs absolute; b=398
  • activeview popup too transparent; b=372
  • advanced preferences were horked
  • html4 and html5 source views should not be closed without prompt, switch to DOMParser with text/html type; b=392
  • Serbian (sr) localization enabled by default
  • Link Insertion dialog added a mailto: to mail links even if already present; b=394
  • better floating toolbar on linux
  • comments, PHP and PI support; b=384
  • negative margins were not allowed; b=383
  • refine background-repeat UI; b=382
  • CloseTab and CloseOtherTabs as context menu on tabs
  • Revert as context menu on tabs; b=294

14Mar

Support for HTML comments, PHP and Processing Instructions in BlueGriffon

I just checked in some code to allow editing of HTML comments, PHP and Processing Instructions in BlueGriffon. A few limitations :

  • file pickers don't allow to select PHP files yet, that will be handled by another bug
  • that code adds support for PHP inside HTML, not for HTML inside PHP...
  • copying and pasting of a chunk containing a comment or processing instruction (including PHP) in Wysiwyg view does not work yet

06Mar

BlueGriffon progress 20120306

  • v1.4.1. released
  • BlueGriffon is now able to deal with all charsets, previously only UTF-8; b=102
  • new UI for formerly hidden pref bluegriffon.defaults.forceLF
  • new UI for formerly hidden pref bluegriffon.inContext.enabled that became bluegriffon.floatingToolbar.enabled
  • shorcut changes: new document (cmd-N => cmd-T), new window (cmd-N), new document with options (shift-cmd-N)
  • cmd-W shortcut now closes the window if there are no more tabs to close

30Jan

One-click Template-based documents in BlueGriffon

You have no HTML+CSS knowlege or just not the will and energy to create a new document template yourself today? This add-on will be for you : create a document based on existing online free templates in one single click and start typing!

See the embedded video below for more details.

05Jan

Preview of BlueGriffon 1.4

A preview of forthcoming BlueGriffon 1.4 is now available. We still miss some localization strings for 1.4 and if you think you can help, please take a look at this page.

Here's the changelog for 1.4 from 1.3.1, the important items show a disc instead of an empty circle:

  • hidden preference bluegriffon.defaults.forceLF to force saving documents into Unix mode (carriage returns are one LF). To enable that, open the Preferences, select the Advanced panel and open the configuration editor. Right-click in the main area and select New > Boolean. Enter the name of the new preference and set it to true. To revert to the original platform-dependant behaviour, reset the property or turn it to false. UI for this will be added for v1.5.
  • switching to MAR files for updates
  • Tip of the Day (the tips themselves are not ready yet)
  • use standard descriptors for ltr and rtl; b=287
  • automatic detection of changes in external files linked into documents edited by BlueGriffon; b=325
  • wrong mimetypes switching to source view
  • get rid of duplicate anchors in Link Insertion dialog
  • force reload stylesheets if they were edited
  • no check if ID already given in CSS Properties panel; b=194
  • Invalid class or ID in the CSS Properties panel freezes the app; b=167
  • Table properties dialog controls can show NaN; b=336
  • CSS Colors were always added as rgb() Values; b=97
  • Don't remove empty divs switching back from source to wysiwyg view; b=261
  • CodeMirror now used for all source views instead of Ace
  • Script Editor was always displayed in en-US
  • Insert > Stylesheets moved to Panels > Stylesheets.
  • Panels > Stylesheets now offers to edit embedded and local stylesheets through CodeMirror
  • folding and XML parsing error visibility added to Source View
  • folding and JS syntax error added to Script Editor (uses Reflect)
  • folding added to Stylesheets Editor
  • new table cells should not get vertical-align:top; b=314
  • class and aria role does not apply correctly to multiple td/th selection; b=329
  • don't use the width attribute on tables in html5; b=313
  • Format menu partially horked; b=312
  • cannot select/copy/paste select elements; b=331
  • Removing last class leaves an empty class attribute; b=320
  • impossible to create an attributeless hr element; b=322
  • a lot of minor fixes

23Dec

Progress 20111223

  • no check if ID already given in CSS Properties panel; b=194
  • Invalid class or ID in the CSS Properties panel freezes the app; b=167
  • Table properties dialog controls can show NaN; b=336
  • CSS Colors are always added as rgb() Values; b=97
  • Don't remove empty divs switching back from source to wysiwyg view; b=261
  • CodeMirror now used for all source views instead of Ace
  • Script Editor was always displayed in en-US
  • Insert > Stylesheets moved to Panels > Stylesheets.
  • Panels > Stylesheets now offers to edit embedded and local stylesheets through CodeMirror
  • folding and XML parsing error visibility added to Source View
  • folding and JS syntax error added to Script Editor (uses Reflect)
  • folding added to Stylesheets Editor
  • a lot of minor fixes

Known issues:

  • when a stylesheet local to the hard disk is edited through Panels > Stylesheets, the Wysiwyg view is not updated yet; working on it.

15Dec

Progress 20111215

  • new table cells should not get vertical-align:top; b=314
  • class and aria role does not apply correctly to multiple td/th selection; b=329
  • don't use the width attribute on tables in html5; b=313
  • Format menu partially horked; b=312
  • cannot select/copy/paste select elements; b=331
  • Removing last class leaves an empty class attribute; b=320
  • impossible to create an attributeless hr element; b=322

15Dec

BlueGriffon updates, changes ahead

If everything goes well, BlueGriffon will use Mozilla's update system based on mar files starting with forthcoming version 1.4. I am currently ironing our release process for that but it already works in the test environments.

06Dec

CSS Animations in BlueGriffon #2

I am making fast progress on my CSS 3 Animations Editor add-on for BlueGriffon. As I said, it will probably be the most powerful Animations editor on the market, allowing you to edit Animations wherever they come from. You can see a screenshot of what's currently on my screen, an early prototype. Don't focus too much on the UI, it's subject to major changes.

30Nov

CSS Animations in BlueGriffon

I recently blogged a few thoughts about editing CSS Animations on my personal blog. I also started implementing these thoughts in a new add-on for BlueGriffon. As far as I know, there is no editor for Animations on the market able at this time to edit all CSS Animations, whatever the way they were created. My add-on will allow that, and just like our CSS Editor, will generate prefixed (-moz-, -webkit-, -ms-, -o- when they release it) Animations for all rendering engines. Stay tuned :-)

18Nov

Progress 20111118

BlueGriffon v1.3 will have a much nicer structure bar, something I have always wanted to do but never had time for in the past. Of course, it also works fine in right-to-left environments like Hebrew, Arabic or Farsi.

New structure bar of BlueGriffon 1.3

- page 1 of 8