Re: Building on MAC OS-X 10.10 fails - Java Runtime missing

2014-11-20 Thread Adam Fyne
Worked. Thanks !

In case anyone else stumbles upon this thread, I've installed this:
Java for OS X 2014-00 http://support.apple.com/kb/DL1572

On Thu, Nov 20, 2014 at 10:18 AM, Stephan Bergmann sberg...@redhat.com
wrote:

 On 11/20/2014 01:15 AM, Adam Fyne wrote:

 So better to build using '--without-java' or better to install the older
 Java 1-6 ?


 --without-java has the negative consequence that it silently disables
 large parts of make check.  I don't see a reason not to additionally
 install Apple's Java 6, as prompted.  (And lobby Oracle to get their Java
 fixed.)




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Building on MAC OS-X 10.10 fails - Java Runtime missing

2014-11-19 Thread Adam Fyne
Hi,

I'm trying to build now on a totally fresh clean Macbook,
after I've installed whatever was needed.
(went with the easy approach, but was missing JDK and
ANT so I've installed them separatly).

After cloning, autogen  make - I get these unit-test errors:
http://pastebin.com/raw.php?i=iYF13p1s

All the unit-tests seem to come from 'dbaccess'.
I also see this line in the output:
No Java runtime present, requesting install.

Wasn't JDK 64-bit enough ?

In the installation guide for Mac
https://wiki.documentfoundation.org/Development/BuildingOnMac it said
that only if autogen
asks if I want to install JRE - I should accept, so I've assumed
it is not missing, since autogen did not complain about it.

Best,




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Building on MAC OS-X 10.10 fails - Java Runtime missing

2014-11-19 Thread Adam Fyne
Thanks Stephan.
So better to build using '--without-java' or better to install the older
Java 1-6 ?

On Wed, Nov 19, 2014 at 7:12 PM, Stephan Bergmann sberg...@redhat.com
wrote:

 On 11/19/2014 04:54 PM, Adam Fyne wrote:

 I'm trying to build now on a totally fresh clean Macbook,
 after I've installed whatever was needed.
 (went with the easy approach, but was missing JDK and
 ANT so I've installed them separatly).

 After cloning, autogen  make - I get these unit-test errors:
 http://pastebin.com/raw.php?i=iYF13p1s

 All the unit-tests seem to come from 'dbaccess'.
 I also see this line in the output:
 No Java runtime present, requesting install.

 Wasn't JDK 64-bit enough ?


 see http://lists.freedesktop.org/archives/libreoffice/2014-
 October/064096.html Java problem when running
 CppunitTest_dbaccess_dialog_save on OS X 10.10 with Oracle JDK 1.8 and 
 http://lists.freedesktop.org/archives/libreoffice/2014-October/064097.html
 Re: Java problem when running CppunitTest_dbaccess_dialog_save on OS X
 10.10 with Oracle JDK 1.8
 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


master build fails on units-tests on MAC OS-X

2014-11-09 Thread Adam Fyne
Hi all,

Can't seem to build master on MAC OS-X when unit-tests
are turned on. I heard that in order to build on MAC - you need
to disable unit-tests. Is that true ?

Best,




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: master build fails on units-tests on MAC OS-X

2014-11-09 Thread Adam Fyne
Noel - do you agree?
can you also run master build on MAC-OSX with no problem ?

On Sun, Nov 9, 2014 at 12:25 PM, Norbert Thiebaud nthieb...@gmail.com
wrote:

 On Sun, Nov 9, 2014 at 3:40 AM, Adam Fyne adam.f...@cloudon.com wrote:
 
  Hi all,
 
  Can't seem to build master on MAC OS-X when unit-tests
  are turned on. I heard that in order to build on MAC - you need
  to disable unit-tests. Is that true ?

 on master there is a test that fail on retina, mostly due to rounding
 round-trip error I think.

 Norbert




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Windows daily build broken on Windows 8.1

2014-09-18 Thread Adam Fyne
Hi all,

When I tried to install latest daily build from 17th and 16th
of September (from TB 42). In both cases it installs successfully
but when I try to run it, I get this fatal message:


*LibreOfficeDev 4.4 - Fatal Error*
*---*
*The program cannot be started.*
*The service manager is not available.*
*(Cannot open uno ini
file:///C:/Program%20Files%20(x86)/LibreOfficeDev%204/URE/bin/uno.ini)*
*Start setup application to repair the installation from CD, or the folder
containing the installation packages.*


Anyone touched the installation process ?
Any ideas here?

Best,
Adam Fyne
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Windows daily build broken on Windows 8.1

2014-09-18 Thread Adam Fyne
Windows build also broken on Windows 7.

On Thu, Sep 18, 2014 at 3:13 PM, Adam Fyne adam.f...@cloudon.com wrote:

 Hi all,

 When I tried to install latest daily build from 17th and 16th
 of September (from TB 42). In both cases it installs successfully
 but when I try to run it, I get this fatal message:


 *LibreOfficeDev 4.4 - Fatal Error*
 *---*
 *The program cannot be started.*
 *The service manager is not available.*
 *(Cannot open uno ini
 file:///C:/Program%20Files%20(x86)/LibreOfficeDev%204/URE/bin/uno.ini)*
 *Start setup application to repair the installation from CD, or the folder
 containing the installation packages.*


 Anyone touched the installation process ?
 Any ideas here?

 Best,
 Adam Fyne




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Windows daily build broken on Windows 8.1

2014-09-18 Thread Adam Fyne
More info:

Currently these versions exist in daily-build (TB 42)
http://dev-builds.libreoffice.org/daily/master/Win-x86@42/:

...
[DIR] 2014-09-14_07.05.33/14-Sep-2014 10:25-   WORKS FINE
[DIR] 2014-09-15_06.06.46/15-Sep-2014 09:32-   WORKS FINE
[DIR] 2014-09-16_04.58.45/16-Sep-2014 08:23-   WORKS FINE
[DIR] 2014-09-16_23.39.39/17-Sep-2014 03:05-   *BROKEN*
[DIR] 2014-09-17_22.52.14/18-Sep-2014 02:17-   *BROKEN*


So seems like something broke between 15th and 16th of September.


On Thu, Sep 18, 2014 at 3:20 PM, Adam Fyne adam.f...@cloudon.com wrote:

 Windows build also broken on Windows 7.

 On Thu, Sep 18, 2014 at 3:13 PM, Adam Fyne adam.f...@cloudon.com wrote:

 Hi all,

 When I tried to install latest daily build from 17th and 16th
 of September (from TB 42). In both cases it installs successfully
 but when I try to run it, I get this fatal message:


 *LibreOfficeDev 4.4 - Fatal Error*
 *---*
 *The program cannot be started.*
 *The service manager is not available.*
 *(Cannot open uno ini
 file:///C:/Program%20Files%20(x86)/LibreOfficeDev%204/URE/bin/uno.ini)*
 *Start setup application to repair the installation from CD, or the
 folder containing the installation packages.*


 Anyone touched the installation process ?
 Any ideas here?

 Best,
 Adam Fyne




 --




 *Adam Fyne*
 Interoperability Team Leader
 Twitter http://www.twitter.com/cloudoninc | LinkedIn
 http://www.linkedin.com/company/cloudon | Facebook
 http://www.facebook.com/cloudoninc




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-qa] minutes of ESC call ...

2014-09-18 Thread Adam Fyne
 interest, heard back from some professors from the
 security lab
 + want to meet Norbert and/or Kohei - why not go ?
 + Toulouse Hackfest ...
 + Confirmed for Nov. 15-16th
 + more details:
 https://wiki.documentfoundation.org/Hackfest/Toulouse2014
 + Munich hack-fest (Jan-Marek):
 http://www.it-muenchen-blog.de/2014/07/bug-squashing-party-2014/
 + jmux (IRC) can add you if you don't want to create an account
 + will have a BSP come-together; if someone says they're coming
   just show up etc.
+ November 21st-23rd, 2014
https://wiki.debian.org/BSP/2014/11/de/Munich
+ we should drop by with 2 or 3 developers, if possible
 + Be great to have -really- easy easy hacks for devs (Bjoern)

 * Commit Access
 AI: + get Samuel Mehrbrot access again (Michael)

 * Opening up the ESC calls (Michael)
 + not everything but most - bridge 2x calls 1x private, 1 public via
 the G+ hangout ?
 + not v. fond of public recording issue (Norbert)
 AI: + see if Florian / talkyo can provide a public / non-recorded room
 (Michael)
 + some topics eg. security, commit access still need to be private.

 * UX Update (Astron / Mirek)
 + use of redmine discussion - issues / benefits.

 * QA (Robinson)
   + un-confirmed bug count climbing again - just over 900
 + Robinson distracted by releng while Cloph on vacation
   + otherwise mostly quiet.

 * QA stats:
   + https://bugs.freedesktop.org/page.cgi?id=weekly-bug-summary.html
 +143-93(+50 overall)
 many thanks to the top bug squashers:
 Caolán McNamara13
 Jean-Baptiste Faure 10
 Adolfo Jayme 8
 Michael Meeks5
 raal 5
 Jan Holesovsky   3

 * Open 4.4 MAB
   + 3/12 7/12 3/8 3/8 4/8 4/8 3/7 3/7 2/5 1/2 1/1
   +
 https://bugs.freedesktop.org/showdependencytree.cgi?id=79641hide_resolved=1

 * Open 4.3 MAB
   + 14/59 15/58 12/54 13/53 14/52 14/50 11/47 14/47 14/45 19/43 10/32 6/27
  23%   25%   22%   24%   26%   28%   23%   29%   33%   44%   31%   22%
   +
 https://bugs.freedesktop.org/showdependencytree.cgi?id=75025hide_resolved=1

 * Open 4.2 MAB
   + 89/257 91/257 86/252 82/245 83/244 83/243 84/236 85/235 82/229 81/222
  34%35%34%33%34%34% 35%36%35%36%
   +
 https://bugs.freedesktop.org/showdependencytree.cgi?id=65675hide_resolved=1

 * Bibisected bugs open: whiteboard 'bibsected'
   + 143/389 146/385 142/375 141/374 136/361 127/349 119/331 102/308 92/296
 + http://bit.ly/VQfF3Q

 * all bugs tagged with 'regression'
 + 457(+0) bugs open of 3042(+13) total
 * ~Component   count net *
 Writer - 138 (+2)
Spreadsheet -  91 (+2)
Crashes -  30 (-4)
   Presentation -  29 (+0)
Libreoffice -  25 (-1)
   Database -  25 (+0)
   Graphics -  23 (+0)
 UI -  20 (-2)
Borders -  19 (-1)
Filters -  15 (+0)
Drawing -  13 (+0)
Print / PDF -  12 (+0)
  Chart -   9 (+1)
  BASIC -   5 (+0)
 Extensions -   5 (+0)
 Linguistic -   4 (+0)
   Installation -   4 (+0)
Formula -   4 (-1)
  framework -   1 (+0)
sdk -   0 (+0)
 Impress Remote -   0 (+0)
   + http://bit.ly/15mM2Yn - for devs ( no NEEDINFO / UNCONFIRMED )

 --
  michael.me...@collabora.com  , Pseudo Engineer, itinerant idiot

 ___
 List Name: Libreoffice-qa mailing list
 Mail address: libreoffice...@lists.freedesktop.org
 Change settings:
 http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
 Problems?
 http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
 Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
 List archive: http://lists.freedesktop.org/archives/libreoffice-qa/




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Yousuf Philips license statement

2014-09-18 Thread Adam Fyne
Yousuf or Jay ? You got me puzzled   =)

On Thu, Sep 18, 2014 at 6:28 PM, Jay Philips philip...@hotmail.com wrote:

 All of my past  future contributions to LibreOffice may be
 licensed under the MPLv2/LGPLv3+ dual license.

 --
 Regards,
 Jay Philips
 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Downloading specific daily-build

2014-08-04 Thread Adam Fyne
yeah, but I need a *Windows* build, so setting the entire build environment
would
take me at least a day... that's why I wanted to know if there is any
archive out
there somewhere...


On Mon, Aug 4, 2014 at 10:32 AM, Miklos Vajna vmik...@collabora.co.uk
wrote:

 On Sun, Aug 03, 2014 at 05:23:59PM +0200, Norbert Thiebaud 
 nthieb...@gmail.com wrote:
  Daily builds get deleted after about 15 days or so...

 Though if you need an older version, you can always build it yourself:
 'git checkout old commit', then the usual autogen/make should produce
 it for debugging purposes.

 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Downloading specific daily-build

2014-08-03 Thread Adam Fyne
Hi,

  Any way to download a daily build from 29-06-2014 from
machine Win-x86@39 ?

  I had a link for it, and now I get a 404 when I try to download
it... (I need that specific version).

Best,




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-qa] 700 unconfirmed bugs milestone broke

2014-07-30 Thread Adam Fyne
Great job, guys !


On Sun, Jul 27, 2014 at 10:58 PM, Tommy ba...@quipo.it wrote:


 just to say that the count is now 699

 https://bugs.freedesktop.org/report.cgi?y_axis_field=bug_
 statusquery_format=report-tableproduct=LibreOffice
 format=tableaction=wrap


 some nice chart:
 https://bugs.freedesktop.org/reports.cgi?product=LibreOfficedatasets=
 UNCONFIRMEDdatasets=NEEDINFO


 great job QA team!!!

 --
 Using Opera's revolutionary email client: http://www.opera.com/mail/

 ___
 List Name: Libreoffice-qa mailing list
 Mail address: Libreoffice-qa@lists.freedesktop.org
 Change settings: http://lists.freedesktop.org/
 mailman/listinfo/libreoffice-qa
 Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-
 unsubscribe/
 Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
 List archive: http://lists.freedesktop.org/archives/libreoffice-qa/




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: Tinderbox 'Win-x86@42' seems stuck

2014-07-28 Thread Adam Fyne
Thanks all for the info, and Thorsten for the restart ...
Looks like the MAC tinderbox is also stuck.
Time for me to fire up that link =)


On Mon, Jul 28, 2014 at 1:32 AM, Pedro pedl...@gmail.com wrote:

 Adam Fyne wrote
  Who is responsible for this machine and can maybe quickly check it out?

 FYI There is a table in the wikipedia with the contact person for each
 Tinderbox

 https://wiki.documentfoundation.org/Development/Tinderbox#List_of_registered_Tinderboxes

 Hope this helps ;)



 --
 View this message in context:
 http://nabble.documentfoundation.org/Tinderbox-Win-x86-42-seems-stuck-tp4116885p4116923.html
 Sent from the Dev mailing list archive at Nabble.com.
 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Tinderbox 'Win-x86@42' seems stuck

2014-07-27 Thread Adam Fyne
Hi,

 Looks like latest daily build from that machine was on July 22nd.
Who is responsible for this machine and can maybe quickly check it out?

Best,




*Adam Fyne*
Interoperability Team Leader
Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [ANN] Windows builds no longer horribly slow

2014-07-16 Thread Adam Fyne
Hi Michael,

  This looks amazing! Last time I built for Windows was ~16 months ago
...
It was a horrible mess of dependencies installations in Cygwin  really
really
slow process.

  Does this change anything ? Or do I still need Cygwin + all the
dependencies
in order to build it on Windows?

  I saw an awesome project to help create a Visual-Studio 2013 project,
but I
am guessing that's just for editing  symbols, not for building nativly on
Windows,
right ?

Best,
Adam


On Wed, Jul 16, 2014 at 12:40 PM, Michael Stahl mst...@redhat.com wrote:


 hello developers (and especially tinderbox maintainers),

 on master since a week ago, builds with a native Win32 make should work
 and are substantially faster than the old Cygwin make, both for
 from-scratch builds and incremental rebuilds.

 you can have a faster Windows build too, by using the following file:
 http://people.freedesktop.org/~mst/make-85047eb-msvc.exe

 and adding a line to autogen.input:
 MAKE=C:/path/to/make.exe

 (or just copy it to /opt/lo/bin/make)

 note: this only works on master; release branches for 4.3 and older
 require Cygwin make.

 for details on how to build GNU make from source, and how much speed-up
 to expect, see:

 http://lists.freedesktop.org/archives/libreoffice/2014-June/061727.html

 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc | LinkedIn
http://www.linkedin.com/company/cloudon | Facebook
http://www.facebook.com/cloudoninc | Blog http://site.cloudon.com/blog
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [PATCH]

2014-03-13 Thread Adam Fyne
Hi Matteo,

   Thanks for working on this issue and having a patch
ready for review! However, the proper way to submit patches
for code-review (and subsequent submission on master) is
using the gerrit. You can find details on how to do that
herehttps://wiki.documentfoundation.org/Development/gerrit
.

Best,
Adam


On Thu, Mar 13, 2014 at 9:52 AM, Matteo Campanelli 
matteo.campane...@gmail.com wrote:

 Hi everybody!
 Attached there is a patch for bug 53472.
 It allows to use adaptively-sized integral symbols in Starmath by means of
 a new command intd.

 Cheers,
 Matteo

 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-qa] [Fun] My emotions during bug reporting process

2014-02-23 Thread Adam Fyne
Like :)


On Sat, Feb 22, 2014 at 8:18 AM, Tommy ba...@quipo.it wrote:

 On Fri, 21 Feb 2014 21:22:56 +0100, Zeki Bildirici 
 zeki.ozguryazi...@gmail.com wrote:

  Hi,

 I made a caps to show my feelings during the bug reporting process for
 LibreOffice. I share this list too to thank all the hardworking QA
 team, hope you'll enjoy it :)

 Caps: https://lh3.googleusercontent.com/-dletn6apbhE/UwPpnCojeLI/
 DdM/blgOqIK6QoA/w506-h930/LibreOffice-Y%25C4%25B1lmaz-Vural.jpg


 nice!!!


 ___
 List Name: Libreoffice-qa mailing list
 Mail address: Libreoffice-qa@lists.freedesktop.org
 Change settings: http://lists.freedesktop.org/
 mailman/listinfo/libreoffice-qa
 Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-
 unsubscribe/
 Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
 List archive: http://lists.freedesktop.org/archives/libreoffice-qa/




-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: math syntax highlighting

2014-02-18 Thread Adam Fyne
OTOH - It would be great if the Math control would act just like other text
in Writer,
i.e. - being able to change some of the Math's colors, text-attributes
(font-size) etc.


On Tue, Feb 18, 2014 at 9:00 AM, Norbert Thiebaud nthieb...@gmail.comwrote:

 On Mon, Feb 17, 2014 at 6:52 PM, Jose Guilherme Vanz
 v...@libreoffice.org wrote:
  Hi
 
  I started to work on the math syntax highlighting. Actually, I can
 identify
  when we have some problems with parenthesis  without close and etc. Now,
 I
  would like to change the color or background color to show to the user
 the
  problematic character. How can I change the color of the string? Is there
  some field in the OUString that can I do that?

 No OUString does not carry any formatting information.. it is merely a
 glorified UTF-16 sequence of character...
 otoh there are SetColor/SetBackgroundColor api generaly associated
 with the object that involved in rendering the string, like the
 font...

 Norbert
 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice




-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice-qa] Please test Windows Bibisect

2014-02-11 Thread Adam Fyne
On Tue, Feb 11, 2014 at 7:57 AM, Joel Madero jmadero@gmail.com wrote:

 Florian has done some incredible work here

Thanks a lot, Florian!


 but we need some testers. If you have a windows machine please try to
 download the bibisect and play
 around with it. You can report any problems directly to this thread as
 it'll be monitored by both myself and Florian. Thanks!

Is it possible to have some short explanation on how to use the tool?
(besides filling in the location of the local repo  remote repo)
I'll try to have some cycles for testing it this week.

http://florei-libo.115.at/QA/monoBibiGUI/

Almost registered for a garbage website by mistake =)

@Florian - really incredible work, thank you for your continuing support
 of the project :)

+1


-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: [Libreoffice-qa] (BLOCKER) Bug-74825: Windows (x64): LibreOffice could not able to start as LCMS2.DLL is missing.

2014-02-11 Thread Adam Fyne
I am encountering the same problem on my Windows 8.1 machine.
After installing master from TinderBox#42 from today (11.02.2014) - cannot
run it with same error.


On Tue, Feb 11, 2014 at 9:24 AM, Dushyant Bhalgami 
dushyant.bhalg...@synerzip.com wrote:

 Hello

 Logged one BLOCKER bug https://bugs.freedesktop.org/show_bug.cgi?id=74825

 After installing the latest master build from TinderBox#42 on Windows
 7(x64), LibreOffice stopped launching.
 While trying to launch the LibreOffice, receiving popup message that The
 program can't start because LCMS2.DLL is missing from your computer. Try
 reinstalling the program to fix this problem



 --
 Thanks  Regards,
 Dushyant Bhalgami

 This e-mail, including any attached files, may contain confidential and
 privileged information for the sole use of the intended recipient. Any
 review, use, distribution, or disclosure by others is strictly prohibited.
 If you are not the intended recipient (or authorized to receive information
 for the intended recipient), please contact the sender by reply e-mail and
 delete all copies of this message.




-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

IRC going crazy ?

2014-02-03 Thread Adam Fyne
Hi,
Any idea why IRC is going nuts and shows people keep getting disconnected?
Best,
   Adam
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


RE: Annoying green square in top left hand corner of Writer document window

2014-01-12 Thread Adam Fyne
Didn't know that myself.. good to know ! :)

   Adam Fyne
Office: +972-77-517-5008
   Twitter | LinkedIn | Facebook | Blog

-Original Message-
From: libreoffice-boun...@lists.freedesktop.org
[mailto:libreoffice-boun...@lists.freedesktop.org] On Behalf Of Tor
Lillqvist
Sent: Friday, January 10, 2014 11:31 AM
To: Alex Thurgood
Cc: libreoffice-dev
Subject: Re: Annoying green square in top left hand corner of Writer
document window

It is an intentional debugging aid and is present only when LO is built
with --enable-dbgutil.

--tml
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Questions about Domain Mapper

2013-11-24 Thread Adam Fyne
Hi Miklos,


On Thu, Nov 21, 2013 at 10:55 AM, Miklos Vajna vmik...@collabora.co.ukwrote:

 Hi Adam,

  When I look at the code that processes these nodes - I see that all of
  these parameters
  are being processed here
 
 http://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/DomainMapper.cxx#2114
  and all are being inserted to the 'rContext' or used with
 'appendGrabBag'.
  So it seems like I should add a flag that is turned on when 'rPrChange'
 is
  entered,
  and add a lot of 'if-else' statements in the code that processes all the
  'italic', 'bold' etc
  to check - if the flag is 'on' - insert the property to the
 'RedlineParams'
  structure,
  otherwise - insert the property to the 'rContext'.
  Is this the right approach? It will dirty the code...

 You don't have to deal with each property individually, you can just
 handle the collected properties. Have a look at text::XRedline, its
 makeRedline() method takes a beans::PropertyValues, which is a
 string-any map in practice. You can add a new RedlineOldformat (or
 similar) key to that map, and the value of that key can be your property
 list. When you handle that property in sw core, you can convert that to
 an SfxItemset. (Have a look at how to code handles the property list
 - SfxItemSet conversion when you append a new text portion with a given
 set of properties.)


I think I was misunderstood.
I think you thought I was asking : I need to add each property like
bold\italic\underline separatly to the RedlineParams.
What I actually meant to ask was:
Currently there are a lot of XML nodes that might appear under 'rPr' node
(that is under the 'rPrChange').
For example: 'bold', 'boldbidi', 'italic', 'italicbidi', language, etc.
Currently each of these XML nodes is handled by different code in the
'DomainMapper.cxx' file
(here is some of it:
http://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/DomainMapper.cxx#2100
)

So I am asking - do I have to go node-by-node and add it to the
'property-list' that will be in the 'RedlineParams'?
Or is there any smart way of turning on some flag when the 'rPrChange-rPr'
tag is entered,
and checking at the end of the 'rPrChange-rPr' tag which properties were
inserted to the 'rContext' and add those properties to the 'RedlineParams'.

Best,
Adam

-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Questions about Domain Mapper

2013-11-24 Thread Adam Fyne
*And some more elaboration on that:*
I just checked a simple DOCX that had some text in 'bold' and 'italic'. I
then turned ON the 'track changes' and removed the 'bold' and 'italic'.
When I round-tripped the DOCX through LO - the outputted file *had* the
'bold' and 'italic' turned on.
This means that the nodes that were inside the 'r-rPrChange-rPr' were
treated as if they were simply inside the 'r'-'rPr' (which is wrong).
This ephasises the need to detect when 'r-rPrChange-rPr' are being
analyzed in the importer - and to *not* analyze them normally on the run
itself, but to store them in the 'RedlineParams' somehow.


On Sun, Nov 24, 2013 at 6:06 PM, Adam Fyne adam.f...@cloudon.com wrote:

 Hi Miklos,


 On Thu, Nov 21, 2013 at 10:55 AM, Miklos Vajna vmik...@collabora.co.ukwrote:

 Hi Adam,

  When I look at the code that processes these nodes - I see that all of
  these parameters
  are being processed here
 
 http://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/DomainMapper.cxx#2114
  and all are being inserted to the 'rContext' or used with
 'appendGrabBag'.
  So it seems like I should add a flag that is turned on when 'rPrChange'
 is
  entered,
  and add a lot of 'if-else' statements in the code that processes all the
  'italic', 'bold' etc
  to check - if the flag is 'on' - insert the property to the
 'RedlineParams'
  structure,
  otherwise - insert the property to the 'rContext'.
  Is this the right approach? It will dirty the code...

 You don't have to deal with each property individually, you can just
 handle the collected properties. Have a look at text::XRedline, its
 makeRedline() method takes a beans::PropertyValues, which is a
 string-any map in practice. You can add a new RedlineOldformat (or
 similar) key to that map, and the value of that key can be your property
 list. When you handle that property in sw core, you can convert that to
 an SfxItemset. (Have a look at how to code handles the property list
 - SfxItemSet conversion when you append a new text portion with a given
 set of properties.)


 I think I was misunderstood.
 I think you thought I was asking : I need to add each property like
 bold\italic\underline separatly to the RedlineParams.
 What I actually meant to ask was:
 Currently there are a lot of XML nodes that might appear under 'rPr' node
 (that is under the 'rPrChange').
 For example: 'bold', 'boldbidi', 'italic', 'italicbidi', language, etc.
 Currently each of these XML nodes is handled by different code in the
 'DomainMapper.cxx' file
 (here is some of it:
 http://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/DomainMapper.cxx#2100
 )

 So I am asking - do I have to go node-by-node and add it to the
 'property-list' that will be in the 'RedlineParams'?
 Or is there any smart way of turning on some flag when the
 'rPrChange-rPr' tag is entered,
 and checking at the end of the 'rPrChange-rPr' tag which properties were
 inserted to the 'rContext' and add those properties to the 'RedlineParams'.


-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: FW: Smart-Art in Writer - Correct 'Import' approach ?

2013-09-03 Thread Adam Fyne
Hi Miklos,
See my comments below.
Thanks,
Adam


On Tue, Sep 3, 2013 at 3:21 PM, Miklos Vajna vmik...@suse.cz wrote:

 Hi Adam,

 On Sun, Sep 01, 2013 at 05:35:12PM +0300, Adam Fyne adam.f...@cloudon.com
 wrote:
  We are doing some work on implementing 'Smart-Art *Preservation*' in
 Writer.
 
  Meaning – if the user doesWordèLOèWordround-trip we plan that
 they
  won't lose their Smart-Art object.
 
  Currently Smart-Art is being imported into *simple shapes* in Writer
 (which
  don't exactly look the same), and most of the actual data and binding
  between shapes is lost (not to mention it doesn't look the same).
 
  In order to preserve the original Smart-Art object – we would plan on
  loading the entire XML nodes and attributes of Smart-Art to property maps
  (e.g. Miklos's great 'InteropGrabBag').

 This makes sense, yes.

  In addition, instead of showing to the user simple shapes (that he can
  currently edit and move around) –
 
  we would like to change this and show the user a *locked* bitmap of the
  smart-art, that the user cannot manipulate (so that he can at least
  preserve the original Smart-Art).

 What is the benefit of this, from a user's point of view?


Because at this phase, we are not going to add logic to 'manipulate' the
Smart-Art object,
so if a user is allowed to changed the location of the shapes, and then
saves back the file - and opens it in Word -
he won't understand why his 'changes' to the shapes weren't persisted.
That's why we believe it is best to simply not allow any changes, because
they won't be persisted anyway.



  Should we take a different approach that maybe pops a message when
 loading
  a DOCX with Smart-Art asking the user:
 
  *We noticed you are importing a DOCX with Smart-Art. Would you like to
  preserve it and keep it un-editable or convert it to simple shapes ?*
 
  And then act according to the user's choice? (choosing simple shapes will
  lose the 'Smart-Art' functionality, while choosing 'preserve' will not
 let
  the user edit the smart-art, only see it).

 This is certainly possible, e.g. the ASCII filter asks for encoding
 IIRC, the CSV import filter is also interactive, but one popup for every
 smartart is probably a bit too much, imagine a presentation containing
 100 smartart shapes. :)

The idea was to show a single pop-up for 'all Smart-Art' objects in the
file - asking
do you want to convert the Smart-Art in this file to simple shapes (and
lose functionallity) or preserve the original Smart-Art objects ?



 Miklos




-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: FW: Smart-Art in Writer - Correct 'Import' approach ?

2013-09-03 Thread Adam Fyne
On Tue, Sep 3, 2013 at 4:48 PM, Miklos Vajna vmik...@suse.cz wrote:

 Hi,

 On Tue, Sep 03, 2013 at 03:26:31PM +0300, Adam Fyne adam.f...@cloudon.com
 wrote:
we would like to change this and show the user a *locked* bitmap of
 the
smart-art, that the user cannot manipulate (so that he can at least
preserve the original Smart-Art).
  
   What is the benefit of this, from a user's point of view?
 
  Because at this phase, we are not going to add logic to 'manipulate' the
  Smart-Art object,
  so if a user is allowed to changed the location of the shapes, and then
  saves back the file - and opens it in Word -
  he won't understand why his 'changes' to the shapes weren't persisted.
  That's why we believe it is best to simply not allow any changes, because
  they won't be persisted anyway.

 Hmm, when we discussed the InteropGrabBag idea in the ESC call, AIUI the
 proposed solution for the attached unhandled meatada vs user editing
 problem was to empty the InteropGrabBag in case the user edits the
 object in question:

 http://lists.freedesktop.org/archives/libreoffice/2013-July/054428.html

 invalidate on copy/mutate

 This way, in case of no editing, the metadata is kept, in case of
 editing, the edited object is exported as a normal groupshape and the
 user's modifications win over the unhandled metadata.

  The idea was to show a single pop-up for 'all Smart-Art' objects in the
  file - asking
  do you want to convert the Smart-Art in this file to simple shapes (and
  lose functionallity) or preserve the original Smart-Art objects ?

 Ah, that sounds better. And then would you do this for all filters that
 may contain smartart: PPTX, DOCX, XLSX? (Not sure if we support smartart
 inside XLSX ATM.) If so, opinion from someone hacking Impress would be
 appreciated.


Currently - the scope of the work is for DOCX.


 Miklos




-- 

[image: appicon.png]


*Adam Fyne*

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc |
Bloghttp://site.cloudon.com/blog
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


FW: Smart-Art in Writer - Correct 'Import' approach ?

2013-09-01 Thread Adam Fyne
Anyone ? any thoughts on the correct approach to take ?

I haven't received any feedback about the main question … :\



*Adam Fyne*

*Office:* +972-77-517-5008

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc | Bloghttp://www.cloudon.com/



*From:* Adam Fyne [mailto:adam.f...@cloudon.com]
*Sent:* Tuesday, August 27, 2013 3:54 PM
*To:* 'libreoffice@lists.freedesktop.org'
*Cc:* Tsahi Glik (tsahi.g...@cloudon.com)
*Subject:* Smart-Art in Writer - Correct 'Import' approach ?



Hi Community,

We are doing some work on implementing 'Smart-Art *Preservation*' in Writer.

Meaning – if the user doesWordèLOèWordround-trip we plan that they
won't lose their Smart-Art object.

Currently Smart-Art is being imported into *simple shapes* in Writer (which
don't exactly look the same), and most of the actual data and binding
between shapes is lost (not to mention it doesn't look the same).

In order to preserve the original Smart-Art object – we would plan on
loading the entire XML nodes and attributes of Smart-Art to property maps
(e.g. Miklos's great 'InteropGrabBag').

In addition, instead of showing to the user simple shapes (that he can
currently edit and move around) –

we would like to change this and show the user a *locked* bitmap of the
smart-art, that the user cannot manipulate (so that he can at least
preserve the original Smart-Art).



Is the approach we are taking good (changing the current malfunctioning
behavior that converts Smart-Art to shapes).

Should we take a different approach that maybe pops a message when loading
a DOCX with Smart-Art asking the user:

*We noticed you are importing a DOCX with Smart-Art. Would you like to
preserve it and keep it un-editable or convert it to simple shapes ?*

And then act according to the user's choice? (choosing simple shapes will
lose the 'Smart-Art' functionality, while choosing 'preserve' will not let
the user edit the smart-art, only see it).



Best,

*Adam Fyne*

*Office:* +972-77-517-5008

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc | Bloghttp://www.cloudon.com/
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Smart-Art in Writer - Correct 'Import' approach ?

2013-08-27 Thread Adam Fyne
Hi Community,

We are doing some work on implementing 'Smart-Art *Preservation*' in Writer.

Meaning – if the user doesWordèLOèWordround-trip we plan that they
won't lose their Smart-Art object.

Currently Smart-Art is being imported into *simple shapes* in Writer (which
don't exactly look the same), and most of the actual data and binding
between shapes is lost (not to mention it doesn't look the same).

In order to preserve the original Smart-Art object – we would plan on
loading the entire XML nodes and attributes of Smart-Art to property maps
(e.g. Miklos's great 'InteropGrabBag').

In addition, instead of showing to the user simple shapes (that he can
currently edit and move around) –

we would like to change this and show the user a *locked* bitmap of the
smart-art, that the user cannot manipulate (so that he can at least
preserve the original Smart-Art).



Is the approach we are taking good (changing the current malfunctioning
behavior that converts Smart-Art to shapes).

Should we take a different approach that maybe pops a message when loading
a DOCX with Smart-Art asking the user:

*We noticed you are importing a DOCX with Smart-Art. Would you like to
preserve it and keep it un-editable or convert it to simple shapes ?*

And then act according to the user's choice? (choosing simple shapes will
lose the 'Smart-Art' functionality, while choosing 'preserve' will not let
the user edit the smart-art, only see it).



Best,

*Adam Fyne*

*Office:* +972-77-517-5008

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc | Bloghttp://www.cloudon.com/
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Adding 'Chart' support in Writer

2013-08-07 Thread Adam Fyne
Hi community,

We have started working on adding 'Chart' support in Writer.

We found out that the 'Chart' code is not inside Impress, it is in the
shared 'oox' folder.

We've managed to get to a state where the charts are now *imported* by
Writer, but they are still not rendered \ exported correctly.

I've attached the patch file with the changes we did for anyone to see.

*We'd be happy to know if you think we are on the right track.*

Best,

*Adam Fyne*

*Office:* +972-77-517-5008

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc | Bloghttp://www.cloudon.com/


chart_patch-1.patch.patch
Description: Binary data
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Writer Line Numbering Import \ Export

2013-07-02 Thread Adam Fyne
Hi,

There is a bug I am trying to fix regarding line numbering.

In Word, a line numbering node typically looks like this:

It seems like the DOCX importer does not make use of the imported 'w:start'
attribute (it is imported
herehttp://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/DomainMapper.cxx#1380
).

What I saw was that in the function
PropertyMap::CloseSectionGrouphttp://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/PropertyMap.cxx#830
there is a check if m_nLnnMod is set.

The function also looks at m_nLnnMin when setting the
PROP_PARA_LINE_NUMBER_START_VALUE.

However, this m_nLnnMin is set in only when the parser reads the
NS_sprm::LN_SLnnMinhttp://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/DomainMapper.cxx#2537value.

In addition, the m_nLnnMod is set only when the parser reads the
NS_sprm::LN_SNLnnModhttp://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/DomainMapper.cxx#2519value.



Am I correct to assume that these values are read only in the DOC importer,
and not in the DOCX importer?

Is it true to say that DOCX attributes are always 'NS_ooxml::….' ?

If I am correct – when I parse the 'start value' in the relevant '
NS_ooxml::LN_CT_LineNumber_starthttp://opengrok.libreoffice.org/xref/core/writerfilter/source/dmapper/DomainMapper.cxx#1380'
node, should I simply mimick the behavior of the 'NS_sprm::LN_SLnnMin'
parsing?



Best,

*Adam Fyne*

*Office:* +972-77-517-5008

Twitter http://www.twitter.com/cloudoninc |
LinkedInhttp://www.linkedin.com/company/cloudon
 | Facebook http://www.facebook.com/cloudoninc | Bloghttp://www.cloudon.com/
image003.jpg___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Guidance on 'Paragraph Tab' bug

2013-07-01 Thread Adam Fyne
Hi Miklos,

Thanks for the help. it helps a lot !
See my comments below in blue ...



   I have a few questions:
 
  1.   Shouldn't CT_PTab call ptab instead of tab?
 That's right, except that writerfilter::ooxml::OOXMLFastContextHandler
 has a tab() method, but no ptab() method, that will be one thing you
 need to implement first.

Why would I implement a 'ptab' function?
From what you wrote below - it seems that I do not need to do any action
for 'ptab'.
So does your recommendation still stand that I need 'ptab'?
(you said that 'tab()' inserts a '\t' instead of the tab element).




  2.   What is the meaning of the 'tag' attribute of the 'resource'
 node?
 As far as I know, the action .. action=name/ is always a method call.

The question was actually about the 'tag' element of a resource, not the
'action' element.




  3.   The way information is stored in 'model.xml' is so confusing.
 You're not alone, writerfilter/documentation/ooxml/model.xml is what we
 found out so far, feel free to extend that if you manage to decode some
 more detail.

 In short, whenever you add support for new XML tags, you typically need
 to extend the file at two places:

 - the new tag is a child of some existing tag, so extend the parent's
   definition
 - you also need to add a matching resource tag in model.xml

 Once those two definitions match, you get new tokens in dmapper.
 363dafefad14411a16f6ea9d2ee0d55b67bc9c8d is hopefully a good example.
 (Though your case is easier, as you add a new token in an existing
 namespace.)

What do you mean when you say that my case is easy because I add a new
token to an existing namespace?
what namespace would that be?
(I looked at the commit you mentioned and it doesn't make any sense to
me...)




  From the code – I understood that 'action' calls a function in
  OOXMLFastContextHandler.
 
  When do we need such actions? Why is this done on some nodes and on other
  nodes (like 'run', 'paragraph', 'brush' etc) not done?
 
 
  So – say I need to add a new function called 'ptab' to
  'OOXMLFastContextHandler' – Do I simply copy the logic of 'tab()' ?

 I think it's all about where do you want to handle the input. Normally,
 the tokenizer just generates these tokens, and dmapper does the mapping.

 However, in case of tabs, other (RTF, WW8) formats handle the tab as a
 normal character, so in case of DOCX, an action is used, that converts
 the OOXML tokens to a simple character, so in dmapper you always get a
 tab character. So actions are used to generate these fake tokens.
 Other example: w:hyperlink is also handled in the tokenizer, and it
 generates a HYPERLINK field from it, and dmapper handles only that.

So, should I handle 'ptab' in OOXMLFastContextHandler' or not?
Sounds like I shouldn't.
If not - should I remove the action from the xml node?




   Where do I parse the attributes themselves of the 'ptab'?
 If you handle ptab as a normal element in model.xml, you'll have the
 usual way to get all its attributes. I would recommend going that way,
 as ptab is not a character (tab is), but an element with attributes.

From what I saw - 'ptab' attributes *are* handled in the dmapper.
So the *current* way it works, where 'ptab' is both parsed in
'OOXMLFastContextHandler'
and it's attributes are parsed in the dmapper is very confusing.




  I add it as properties to some existing object of the core?
 I would check how existing similar features are implement, and do
 something similar. Normal tabs are not a good example, as those are
 stored as a \t character inside SwTxtNode, but page break may be a good
 example.

How is 'Page Break' stored in the core?
Is there some tutorial on how to add an entirely new object to the core?
(you told me once that adding a property to an existing core object is
relatively easy,
but adding a new object is a much more complex task).




 Sure, so -- as usual, the first step would be to design how the document
 model should store these paragraph tabs, then either do the UNO API or
 some UI, so you can test it. Then you can continue with filters and
 layout, etc.

You say either do the UNO API or some UI.
What UI do you mean?
How would one control the 'paragraph tabs' through the UI?


Thanks, it helps a great deal !

Adam
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-qa] Question : FILEOPEN bug vs 'filters and storage' bug

2013-04-15 Thread Adam Fyne
Hi,
This is my first mail sent to the 'libreoffice-qa' mail-list.
I hope this is the correct method of doing things...
My question is:
What is the difference between bugs posted under 'Writer' section with the 
keyword 'FILEOPEN', to bugs in the 'filter and storage' section?
To me - it seems as if all the bugs under that have the 'FILEOPEN' keyword 
should be under the 'filters and storage' section, no?
Best,
Adam

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/