caolan is currently certified at Master level.

Name: Caolan McNamara
Member since: 2000-02-07 09:11:47
Last Login: 2014-01-20 15:20:01

FOAF RDF Share This

Homepage: http://www.skynet.ie/~caolan

Notes:

I sometimes write stuff

Projects

Articles Posted by caolan

Recent blog entries by caolan

Syndication: RSS 2.0

Printing comments in margins

Because a fellow RedHat employee requested it on Friday, LibreOffice Writer 4.3 will be able to print comments in the margin effectively as they appear on screen, which should take care of the old fdo#36815 feature request. There is now an additional "place comments in margin" option in the print dialog (and writer print options). On screen the comments are placed outside the real page area, so to actually get them onto the paper when printing, the contents of the page needs to be scaled down by approximately 75% of its original size to make space to fit the comments in.

Here's the additional comment place option in the print dialog


Here's some sample pdf output

Syndicated 2014-04-16 10:16:00 (Updated 2014-04-16 10:16:17) from Caolán McNamara

700 conversion target reached


Pushed through the 700 widget conversion barrier this week. The FindDialogs wiki page has helped quite a bit. There remains quite a few blanks in there though, so help still needed to identify the route to launch those unknown dialogs and tabpages via the UI.

Of the newly identified ones I'm a little amused by RID_OFAPAGE_SMARTTAG_OPTIONS which (we think) can only be seen when a smart tags extension is installed. Is there a known working extension out there that enables this to be shown when installed ?

Trivia titbit: we have converted eight different passwords dialogs. And there remains one unconverted one whose route to being launched is currently unknown

Current conversion stats are:
706 .ui files currently exist
There are 67 unconverted dialogs
There are 68 unconverted tabpages
An estimated additional 135 .ui are required
We are 83% of the way through.

Syndicated 2014-03-28 20:54:00 (Updated 2014-03-28 20:54:44) from Caolán McNamara

FindingTheBlastedLastBunchOfDialogs

I'm finding it a fairly slow process to find the last 175 dialogs/tabpages in the LibreOffice UI. I have the full list of identifiers, and it's generally not a difficult process to find how to activate any individual dialog from the UI but in the aggregate it takes time and breaks the development flow if I have to stop/start to find the next one to convert.

So, you can help :-) This FindDialogs wiki page contains the list of identifiers and some hints as to how to find them in the source and in the help documentation. That's generally sufficient to determine what dialog they describe and how to launch it.

Filling out those remaining blank "how to activate" entries will speed up the conversion process.

Syndicated 2014-03-05 13:32:00 (Updated 2014-03-05 13:32:33) from Caolán McNamara

dialog conversion status, 190 to go

  Converting LibreOffice dialogs to .ui format, 190- conversions remaining

We've now converted 77% of LibreOffice’s classic fixed widget size and position .src format elements to the GtkBuilder .ui format.

Using the guesstimate tool ./bin/count-todo-dialogs the current status is:

666 .ui files currently exist
There are 96 unconverted dialogs
There are 93 unconverted tabpages
An estimated additional 189 .ui are required
We are 77% of the way through.


What makes this mini-milestone interesting to me is that there are less that 200 to go now, and there are less than 100 of each of the two categories of elements remaining.

The latest of this latest bunch of conversions is the conversion of the pivot table dialog which has the side effect that the pivot table dialog now fits into a 768 pixel tall netbook screen when in expanded mode.

Syndicated 2014-02-13 16:13:00 (Updated 2014-02-13 16:13:14) from Caolán McNamara

FOSDEM2014

My FOSDEM2014 LibreOffice .ui format a11y notes for developers presentation is available now. Basic notes on the importance of setting mnemonics and how to migrate pre-existing accessibility relations out of explicit c++ code and into GtkBuilder a11y markup.

Syndicated 2014-02-05 11:09:00 (Updated 2014-02-05 11:09:09) from Caolán McNamara

218 older entries...

 

caolan certified others as follows:

  • caolan certified hp as Master
  • caolan certified raph as Master
  • caolan certified alan as Master
  • caolan certified lewing as Master
  • caolan certified miguel as Master
  • caolan certified jmason as Journeyer
  • caolan certified jwz as Journeyer
  • caolan certified joey as Journeyer
  • caolan certified jab as Journeyer
  • caolan certified sterwill as Journeyer
  • caolan certified cuenca as Journeyer
  • caolan certified shaver as Master
  • caolan certified MJ as Journeyer
  • caolan certified slogan as Journeyer
  • caolan certified alecm as Master
  • caolan certified aoliva as Master
  • caolan certified btenison as Journeyer
  • caolan certified hpa as Master
  • caolan certified Marcus as Master
  • caolan certified valen as Apprentice
  • caolan certified samth as Journeyer
  • caolan certified erAck as Journeyer
  • caolan certified Malkuse as Apprentice
  • caolan certified martinicus as Journeyer
  • caolan certified sander as Journeyer
  • caolan certified cinamod as Master
  • caolan certified hub as Journeyer
  • caolan certified wlach as Master

Others have certified caolan as follows:

  • bombadil certified caolan as Journeyer
  • mjs certified caolan as Journeyer
  • alan certified caolan as Journeyer
  • jmason certified caolan as Journeyer
  • duncan certified caolan as Master
  • jab certified caolan as Journeyer
  • mblevin certified caolan as Journeyer
  • Jody certified caolan as Master
  • andrei certified caolan as Journeyer
  • bernhard certified caolan as Journeyer
  • btenison certified caolan as Master
  • billf certified caolan as Journeyer
  • camber certified caolan as Journeyer
  • jrennie certified caolan as Journeyer
  • nils certified caolan as Journeyer
  • claudio certified caolan as Journeyer
  • cenobyte certified caolan as Journeyer
  • valen certified caolan as Journeyer
  • cuenca certified caolan as Journeyer
  • samth certified caolan as Journeyer
  • ole certified caolan as Journeyer
  • jules certified caolan as Journeyer
  • thomasq certified caolan as Master
  • tja certified caolan as Journeyer
  • nixnut certified caolan as Journeyer
  • manu certified caolan as Journeyer
  • yakk certified caolan as Master
  • pixelbeat certified caolan as Journeyer
  • jelly certified caolan as Master
  • inri certified caolan as Journeyer
  • nny certified caolan as Journeyer
  • erAck certified caolan as Master
  • sander certified caolan as Journeyer
  • martinicus certified caolan as Master
  • juhtolv certified caolan as Master
  • cinamod certified caolan as Master
  • hub certified caolan as Master
  • ariya certified caolan as Master
  • AlanHorkan certified caolan as Master
  • wlach certified caolan as Master
  • lerdsuwa certified caolan as Master
  • kclayton certified caolan as Master
  • adl certified caolan as Master
  • janneke certified caolan as Journeyer
  • yosch certified caolan as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page