Picon
Favicon

[framework-dev] new Apache OpenOffice.org mail list to replace this list

Please read this note in its entirety. It contains important information related to this mailing list, its migration to the Apache Software Foundation, and the steps you must take to ensure continuous access to the list.

Background

As you may have heard, Oracle contributed the OpenOffice.org (OOo) code to Apache in June. All new projects at Apache start in the "Incubator", a special part of Apache where new projects ("Podlings") and their communities are given special attention by Apache "mentors" as they learn about Apache, ensure that the source code meets Apache's license requirements, and work toward their initial Apache release.

In parallel with the coding efforts needed before we can publish Apache OpenOffice.org 3.4.0, the Apache OpenOffice.org community, working with the Apache Infrastructure team, is migrating the many legacy OOo websites and other online services formerly hosted by Sun/Oracle onto Apache servers. This has been a huge effort and we are showing good progress in many areas. 

You can read more about the current status of the migration effort on this wiki page: 
https://cwiki.apache.org/confluence/display/OOOUSERS/OpenOffice.org+Migration+Status

Additional relevant information is published in our project blog at:  http://blogs.apache.org/OOO/

Resubscribing

Among the services hosted by Oracle on the legacy OOo servers are over 300 mailing lists, including the  mailing list you are reading now.  In order to participate in Apache OpenOffice.org through a relevant mailing list, you will need to resubscribe to a new list address, per the following instructions:


  1. Send an email to ooo-dev-subscribe-d1GL8uUpDdXTxqt0kkDzDmD2FQJk+8+b@public.gmane.org. This should be done from an e-mail account that you want to use to receive messages from the new list.
  2. This will generate a confirmation email which will be sent to your email address. You will need to reply to the confirmation email in order to complete your subscription to the new list.
  3. To send posts to the new list, you will mail them to the following address: ooo-dev <at> incubator.apache.org
  4. And if you ever want to unsubscribe to the new list, you can do so by sending an email to: ooo-dev-unsubscribe-d1GL8uUpDdXTxqt0kkDzDmD2FQJk+8+b@public.gmane.org

We invite and encourage you to follow the above steps and to participate in Apache OpenOffice.org project. If you have any questions, feel free to post as responses to this note, or send a question to ooo-dev <at> incubator.apache.org (you must be subscribed to post a question).

Notes

  1. We recommend that you do not subscribe via a legacy openoffice.org email address. It is uncertain at this point whether these addresses will be supported in the future.
  2. Archives of the legacy mailing lists are available here: http://openoffice.markmail.org/
  3. Archives of the new mailing lists and other relevant information can be found at: Apache OpenOffice.org mail list information.
  4. If you prefer to access the list via Gmane, please post a request on the new list and we will try to accommodate you.

--
The Apache OpenOffice.org (Incubating) Project Management Committee

cisca van der merwe | 14 Sep 17:01
Picon

[framework-dev]

How exactly does it work and what must i do to earn money online without have to pay extra money,cause already paid my fee at the datagroup.
thanx
cisca
Hope to hear soon from u
Bernard Marcelly | 22 Apr 14:07
Picon

[framework-dev] ODF 1.2 encryption in OOo 3.4

Hi,

I read this message :
<http://blogs.sun.com/GullFOSS/entry/aes_encryption_for_openoffice_org>
and then :
[allfeatures] changed/cws mav60 : Improve ODF1.2 encryption supporte in OOo.
<http://openoffice.org/projects/www/lists/allfeatures/archive/2011-03/message/2>

Does it also apply to the encryption method for password-protected Basic libraries ?
Answer may be obvious for the designer, but it should be clearly indicated.
Issue 117562 does not test this aspect, also.

Regards
   Bernard

--

-- 
-----------------------------------------------------------------
To unsubscribe send email to dev-unsubscribe@...
For additional commands send email to sympa@...
with Subject: help

Laurent Godard | 14 Apr 16:20
Picon
Favicon

[framework-dev] dispatch framework not respected in calc for inserting new sheet

Hi all

the whole suite menus/action use dispatch framework

this is useful when one want to disable some UI commands by code (eg.
for extension developers)

http://wiki.services.openoffice.org/wiki/Documentation/DevGuide/WritingUNO/Disable_Commands

especially, it is said :
The dispatch framework works with the design pattern chain of
responsibility
...
The disable commands implementation is the first chain member and can
therefore work as a wall for all disabled commands. They are not be sent
to the next chain member, and disappear.

applying this to "Insert" command works for menu entries (insert > sheet
or right click on a sheet tab) - see given macro code

but, the Insert is still available by clicking empty space near sheet tabs

--> these functionality should respect the dispatch framework

it sounds a bug to me.

any idea on how to avoid this ?

Thanks in advance

Laurent

'------------

the macro to test this - answer yes/No wether you want to disable/enable the
Insert sheet command

'---------------------------

dim conf

sub testDisableInsert

conf = getConfigSetting("/org.openoffice.Office.Commands/Execute/Disabled"
,true)

    message = "do you want to DISABLE ""insert sheet"" command ?"
    response = msgBox(message, 32 + 4, "Question")
    value = (response = 6)

    setEnable(value,"Insert")

end sub

sub setEnable(state,url)

    if state then
        enable(url)
    else
        disable(url)
    endif
    conf.commitChanges()
end sub

sub disable(url)

    spliter = split(url,"?")
    nom = spliter(0)
    if not conf.hasByName(nom) then
        elem = conf.createInstanceWithArguments(array())
        elem.setPropertyValue("Command",url)
        conf.insertByName(nom,elem)
    endif

end sub
sub enable(url)

    spliter = split(url,"?")
    nom = spliter(0)
    if conf.hasByName(nom) then
        conf.removeByName(nom)
    endif

end sub

function getConfigSetting(target as string, forUpdate as boolean)
' retourne le noeud de config demandé
' exemple: aSettings = getConfigSetting(
"/org.openoffice.Office.Common/Path/Current", false)

    dim service as String ' nom du service d'acces à la configuration
    dim aSettings, aConfigProvider
    dim aParams(0) As new com.sun.star.beans.PropertyValue
    dim varEmpty

    if forUpdate then
        service = "com.sun.star.configuration.ConfigurationUpdateAccess"
    else
        service = "com.sun.star.configuration.ConfigurationAccess"
    endif

    aConfigProvider = createUnoService(
"com.sun.star.configuration.ConfigurationProvider" )
    aParams(0).Name = "nodepath"
    aParams(0).Value = target

    aSettings = aConfigProvider.createInstanceWithArguments(service,
aParams()
)

    getConfigSetting = aSettings

end function

--

-- 
-----------------------------------------------------------------
To unsubscribe send email to dev-unsubscribe@...
For additional commands send email to sympa@...
with Subject: help

Peter Eberlein | 8 Nov 13:48

[framework-dev] Scripting Framework

Hi,

is the following still correct?
Performance: Currently scripts are being loaded by the Scripting 
Framework each time they are run. As such it is important to keep the 
size of your scripts and any dependent jar files they are using 
reasonably small.

 From 
http://framework.openoffice.org/scripting/scriptingf1/developer-guide.html#tips

Regards

Peter
Laurent Godard | 13 Sep 17:01
Picon
Favicon

[framework-dev] MacOsX & LayoutManager & macro

Hi all

i have a macro running and i want to deactivate OOo while it is running,
so that the user can't activate any menu nor click inside the sheet

under windows & linux, it works using
thisComponent.CurrentController.Frame.ContainerWindow.Enable = False

But under macosX, the main menus (File, Edit, ...) are still active

I tried adding
oLayout = ThisComponent.CurrentController.getFrame.LayoutManager
oLayout.HideElement("private:resource/menubar/menubar/")
and it works under linux and  windows, the main menus disappear

But no success under MacOsX i think due to menus detached of the OOo
document window

is there any trick to lock OOo main menu under macOsX ?
(the best would be cross-plateform compatible ;) )

thanks in advance

Laurent
Ming Fei Jia | 31 Aug 16:03
Picon
Favicon

[framework-dev] AUTO: Ming Fei Jia is out of the office (returning 09/04/2010)


I am out of the office until 09/04/2010.

Note: This is an automated response to your message  "Re: [framework-dev]
Framework To-Do's" sent on 8/31/10 21:00:32.

This is the only notification you will receive while this person is away.
Zhang Xiaofei | 3 Aug 10:30
Picon

Re: [framework-dev] Removing deprecated types in solar.h

Hi Mikhail,

Thanks for your hint. I checked
/usr/lib/python2.5/site-packages/hgext/win32ext.py of my cygwin 1.5 and
found no forbidcrlf() function defined. Using a cygwin 1.7 helped me to
commit. And then I found the files left behind by TortoiseHg simply had
their mode changed this time..

Till now the only files marked as uncommitted are external or generated:
############ output ##############
$ hg status
? external/dbghelp/DbgHelp.Dll
? external/gdiplus/gdiplus.dll
? external/msi/instmsia.exe
? external/msi/instmsiw.exe
? external/msvcp71/msvcr71.dll
? external/msvcp80/msvcp80.dll
? external/msvcp80/msvcr80.dll
? external/msvcp90/Microsoft.VC90.CRT.manifest
? external/msvcp90/msvcm90.dll
? external/msvcp90/msvcp90.dll
? external/msvcp90/msvcr90.dll
? external/unicows/unicows.dll
? guw/guw.exe
? moz/zipped/WNTMSCIinc.zip
? moz/zipped/WNTMSCIlib.zip
? moz/zipped/WNTMSCIruntime.zip
? winenv.set
? winenv.set.sh
############ output ##############

Should I add these files to .hgignore to let the merge go ahead? However,
will that affect the repositories of other developers?

Best Regards,
Felix.

On Fri, Jul 30, 2010 at 7:51 PM, Mikhail Voytenko <
Mikhail.Voytenko@...> wrote:

>  Hi Felix,
>
> The message
>
>  > abort: pretxncommit.crlf hook is invalid ("hgext.win32text.forbidcrlf"
> is not defined)
> let me think that the hoot you are trying to use is probably just not
> installed. Could you please check your hg-installation to be sure that the
> hook is correctly installed.
>
> Best regards,
> Mikhail.
>
>
> On 07/30/10 12:10, Zhang Xiaofei wrote:
>
> Hi MIkhail,
>
> You are right, after last time I pushed to hg I rolled back to clean
> DEV300_m83 to restart the replacing to avoid messing up. So I guess a merge
> is necessary. But I'm getting new problems now:
>
>  I did "hg status" and the output is below:
>  ############ output ##############
>  $ hg status
> M svl/source/items/rngitem_inc.cxx
> M tools/inc/tools/globname.hxx
> M tools/inc/tools/inetmime.hxx
> M tools/inc/tools/string.hxx
> M tools/source/fsys/comdep.hxx
> M tools/source/fsys/dirent.cxx
> M tools/source/fsys/filecopy.cxx
> M tools/source/fsys/fstat.cxx
> M tools/source/fsys/tdir.cxx
> M tools/source/fsys/wldcrd.cxx
> M tools/source/fsys/wntmsc.cxx
> M tools/source/fsys/wntmsc.hxx
> M tools/source/memtools/contnr.cxx
> M tools/source/memtools/mempool.cxx
> M tools/source/memtools/multisel.cxx
> M tools/source/memtools/table.cxx
> M tools/source/memtools/unqidx.cxx
> M tools/source/stream/stream.cxx
> M unotools/inc/unotools/lingucfg.hxx
> M unotools/inc/unotools/syslocaleoptions.hxx
> M unotools/source/config/lingucfg.cxx
> M unotools/source/config/syslocaleoptions.cxx
> ? external/dbghelp/DbgHelp.Dll
> ? external/gdiplus/gdiplus.dll
> ? external/msi/instmsia.exe
> ? external/msi/instmsiw.exe
> ? external/msvcp71/msvcr71.dll
> ? external/msvcp80/msvcp80.dll
> ? external/msvcp80/msvcr80.dll
> ? external/msvcp90/Microsoft.VC90.CRT.manifest
> ? external/msvcp90/msvcm90.dll
> ? external/msvcp90/msvcp90.dll
> ? external/msvcp90/msvcr90.dll
> ? external/unicows/unicows.dll
> ? guw/guw.exe
> ? k.sh
> ? moz/zipped/WNTMSCIinc.zip
> ? moz/zipped/WNTMSCIlib.zip
> ? moz/zipped/WNTMSCIruntime.zip
> ? tools/source/stream/stream.cxx.orig
> ? winenv.set
> ? winenv.set.sh
>  ############ output ##############
>
>  This is weird as I have already committed those "M" marked files along
> with hundreds of other files using TortoiseHg, and the clone appears
> completely committed in TortoiseHg now (reading the content of files proves
> that too).
> As a consequence, when I did "hg merge" I got this:
> ############ output ##############
>  $ hg merge
> abort: outstanding uncommitted changes
>  ############ output ##############
>
>   And when I tried to commit those files by commands, I got another
> problem:
>  ############ output ##############
>  $ hg commit -m"removetooltypes01: #i112600#: TortoiseHg failed to commit
> these
> files" svl/source/items/rngitem_inc.cxx tools/inc/tools/globname.hxx
> tools/inc/
> tools/inetmime.hxx tools/inc/tools/string.hxx tools/source/fsys/comdep.hxx
> tool
> s/source/fsys/dirent.cxx tools/source/fsys/filecopy.cxx
> tools/source/fsys/fstat
> .cxx tools/source/fsys/tdir.cxx tools/source/fsys/wldcrd.cxx
> tools/source/fsys/
> wntmsc.cxx tools/source/fsys/wntmsc.hxx tools/source/memtools/contnr.cxx
> tools/
> source/memtools/mempool.cxx tools/source/memtools/multisel.cxx
> tools/source/mem
> tools/table.cxx tools/source/memtools/unqidx.cxx
> tools/source/stream/stream.cxx
>  unotools/inc/unotools/lingucfg.hxx
> unotools/inc/unotools/syslocaleoptions.hxx
> unotools/source/config/lingucfg.cxx
> unotools/source/config/syslocaleoptions.cxx
> abort: pretxncommit.crlf hook is invalid ("hgext.win32text.forbidcrlf" is
> not de
> fined)
> transaction abort!
> rollback completed
>  ############ output ##############
>
>   I suppose it has something to do with my .hgrc file, which looks like
> this:
>  ############ .hgrc ##############
>  [ui]
> # The user name will appear as author tag on commits.
> username=Zhang Xiaofei <zhangxiaofei@...>
> # Domain developers only: OOo ssh authentication for pushing
> # to 'outgoing' repositories.
> ssh=ssh -C -v -i /home/zxf/.ssh/id_dsa
>
>  [extensions]
> # Required if 'cws fetch' is used to fetch a CWS.
> hgext.mq=
> # Enables the bundled win32text extension. See [hooks] section.
> hgext.win32text=
>
>  [hooks]
> # Reject commits which would introduce windows-style CR/LF.
> # Enabling this hook is strongly suggested for OOo development.
> pretxncommit.crlf = python:hgext.win32text.forbidcrlf
>  ############ .hgrc ##############
>
>  Could you have a look and see if I missed something please?
>
>  Thanks and Best Regards,
> Felix.
>
>
> On Thu, Jul 29, 2010 at 6:37 PM, Mikhail Voytenko <
> Mikhail.Voytenko@...> wrote:
>
>>  Hi Felix,
>>
>> I would suggest to do "hg status" to see which files were changed, and
>> commit them explicitly if the changes are OK. After that please try "hg
>> merge".
>>
>> By the way, the situation looks to be quite strange, since you are the
>> only one who works on this cws. So there should be nothing to "pull", if you
>> work from the same hg-repository always. And there should be no additional
>> heads.
>> Could you please do "hg heads" and send the output.
>>
>> Best regards,
>> Mikhail.
>>
>
>
ameya joshi | 31 Jul 20:05
Picon

[framework-dev] Framework To-Do's

HI All,

I am Ameya , I want to contribute to the open office .org open source
projects.

I have been learning C for past 9 months & am pretty comfortable with it ,
but i want to test my skills on practical applications.

I have been through The To-dos list of framework & saw that the skills
required are C++ & also the difficulty level is medium.

So i decided to work on these projects.

Can any one of you help me on how to start?

Regards,
Ameya
ameya joshi | 31 Jul 20:04
Picon

[framework-dev] Re: ezmlm response

HI All,

I am Ameya , I want to contribute to the open office .org open source
projects.

I have been learning C for past 9 months & am pretty comfortable with it ,
but i want to test my skills on practical applications.

I have been through The To-dos list of framework & saw that the skills
required are C++ & also the difficulty level is medium.

So i decided to work on these projects.

Can any one of you help me on how to start?

Regards,
Ameya
Cor Nouws | 29 Jul 13:39
Picon

[framework-dev] changes in addons.xcu ??

Hi,

Maybe I have missed something...

The menus that I create for my extensions are *not properly displayed* 
in the builds towards 3.3.0.

Imagine it should be

My Menu
  AAA
  BBB
  ---
  SUB >> AAA
  ---    BBB
  CCC    ---
  DDD    CCC
         ---
         DDD
         EEE

It displays correct in 320
In 330m1 (or 300m83...), it may look like

My Menu
  AAA
  ---
  CCC
  DDD
  BBB
  ---
  SUB >> AAA
         BBB
         ---
         CCC
         ---
         DDD
         EEE

Also, creating a new extension with the Addon Builder gives an error 
that the basic library cannot be found.

Are there changes that I should be aware off?

Thanks,
Cor

--

-- 
  >> Your office 2010 software: the new OpenOffice.org <<

Cor Nouws
   - ideas/remarks for the community council?
   - http://wiki.services.openoffice.org/wiki/Community_Council

Gmane