Welcome to NeoOffice developer notes and announcements
NeoOffice
Developer notes and announcements
 
 

This website is an archive and is no longer active
NeoOffice announcements have moved to the NeoOffice News website


Support
· Forums
· NeoOffice Support
· NeoWiki


Announcements
· Twitter @NeoOffice


Downloads
· Download NeoOffice


  
NeoOffice :: View topic - Supplemental Programs Dev Info
Supplemental Programs Dev Info
 
   NeoOffice Forum Index -> NeoOffice Development
View previous topic :: View next topic  
Author Message
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Tue Jul 18, 2006 5:47 pm    Post subject: Supplemental Programs Dev Info

edit: links

http://neowiki.sixthcrusade.com/index.php/Clip_Art_-_Developer
http://neowiki.sixthcrusade.com/index.php/Launcher_-_Developer
http://neowiki.sixthcrusade.com/index.php/Help_Files_-_Developer

/end edit

I have written up a plan for three supplimental programs for NeoOffice and OpenOffice.org X11. Below is the initial white sheet. I'll be setting up a developer page on the NeoWiki for each page.

Also if the Iconic (NeoIconer?) people are out there, I'd like to set up a developer and user wiki page for that program as well.

I'll be working on these programs, and hope others will join in. For now I'll be the lead on all three, as people join (if people join) we'll divide and conquer as we see fit.

comments are welcome, I'll edit this post later with wiki links. And after a bit will probably set each up their own trinity thread.

-j

**

Clip Art Additions
Purpose: To facilitate adding clip art to OpenOffice.org or NeoOffice. This can be used as one program with many different galleries available, or multiple to keep file size down.

Structure
Program
/resource folder – contains picture folders

Version 0.1
Displays list of image folders in resource folder
Gives option (check boxes) for which to be installed
Installs them in the office.app file
Preferences for either OO.oX11 or NeoOffice, and location

Version 0.2
Drag and drop for external folders
Adds the names of dropped folders to installed list
folders may be stored as .zip files

Version 0.3
Has ability to update via website available image folders
Addition of templates as well as images (same code as launcher)

Documentation:
Read me
User Wiki Page
Trinity Forum

Launcher

Purpose: To be able to launch OpenOffice.org or NeoOffice into desired programs from the start. Two efforts to be done for this. First is individual icons for each program. The second is a launcher program which will incorporate templates as well. Would like one program for both OpenOffice.org X11 and NeoOffice, provided the X11 code can be easily incorporated.

Icons
Version 0.1
Individual icons set up. Each to support double click and drag and drop.
Two sets, one for OO.oX11, one for NeoOffice

Launcher
Version 0.1
Launcher program, displays individual icons for launch. Supports drag and drop.
Preferences set for either OO.o or Neo, and location

Version 0.2
Launcher has tabs, Main (main programs), Writer (writer templates), Calc (calc templates) Etc.
Information from template tabs is parsed from .app files

Version 0.3
Addition of templates to the .app files, via dialogue (same code as clip art)

Documentation:
Read Me
User Wiki Page
Trinity Help Forum

Help Files

Purpose: To convert the OO.o help files from XML to HTML 3.2 for use in the Apple help system. This is for both OpenOffice.org X11 and NeoOffice.

Known issues:
Link data is stored in a separate file. This file will need to be parsed and incorporated back into the xml files (which file?)
images are from windows or solaris machines
text may contain non-Mac short cuts

Version 0.1
Simple output XML – HTML3.2
Registration with the Help System

Version 0.2
Changed to run as part of the build process
Changes to either "OpenOffice.org X11" or "NeoOffice"
Changes key commands to apple centric commands

Version 0.3
Any further customization based on user input and discovered errors

Documentation:
Developer Trinty Forum
Developer Wiki page
Back to top
LemonAid
The Anomaly


Joined: Nov 21, 2005
Posts: 1285
Location: Witless Protection Program

PostPosted: Tue Jul 18, 2006 11:02 pm    Post subject:

Dude, How very cool. Cool

I'll have to study / review all this (It's a BIG chunk of cool ideas Shocked )
It sounds very exciting and I will help with Clipart, and Icon testing.

and maybe learn a little XML to help with "help" files grin

Philip (looking for ways to 'help" the whole OOo community Wink )

// C'est la vie \\
/WHAT a cool Fora Exclamation \
Back to top
LemonAid
The Anomaly


Joined: Nov 21, 2005
Posts: 1285
Location: Witless Protection Program

PostPosted: Wed Jul 19, 2006 2:22 am    Post subject:

As Smokey sez: By the magic of "The Council" this has been prompted to a Sticky.

Philip (Cause I'm so ... excited about this - Please correct me if I error'ed Embarassed )
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Wed Jul 19, 2006 4:42 am    Post subject:

i'll expand my lessons learned with the help files and post that to the wiki soon. i gave it a prettty good go a while back and then got frustrated.

then i found the XLST file... and said 'aw crap'

i also started on the icons last night. nothing fancy, just started with the oo.o.app code. paths are gonna be my downfall.

-j
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Wed Jul 19, 2006 4:58 am    Post subject:

LemonAid wrote:
As Smokey sez: By the magic of "The Council" this has been prompted to a Sticky.

Philip (Cause I'm so ... excited about this - Please correct me if I error'ed Embarassed )

Yeah, this seems relevant and OK in here...we have to watch out for sticky/announcement overload (3 is about the limit)....

What about icons, Jake?

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Wed Jul 19, 2006 5:22 am    Post subject:

sardisson wrote:


What about icons, Jake?

Smokey


not the actual graphics. working on program icons to open specific programs, vice my template set i made before. there was some prelims done with Neo, so I started on the OO.o versions.
Back to top
Samwise
Captain Naiobi


Joined: Apr 25, 2006
Posts: 2315
Location: Montpellier, France

PostPosted: Wed Jul 19, 2006 6:19 am    Post subject:

I'm a very inexperienced programmer, but I'll see if I can help. I think it's time that I improve my skills and participate in something else than my homemade command-line gadgets Smile

BTW there's a typo in the title : it should read "supplemental programs" ...
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Wed Jul 19, 2006 6:20 am    Post subject:

Samwise wrote:
BTW there's a typo in the title : it should read "supplemental programs" ...


yeah yeah, you and smokey should form a club Wink
Back to top
Samwise
Captain Naiobi


Joined: Apr 25, 2006
Posts: 2315
Location: Montpellier, France

PostPosted: Wed Jul 19, 2006 6:22 am    Post subject:

Wink
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Tue Jul 25, 2006 1:03 pm    Post subject:

jakeOSX wrote:
Samwise wrote:
BTW there's a typo in the title : it should read "supplemental programs" ...


yeah yeah, you and smokey should form a club Wink

Heh, Samwise and val1984 are always correcting my typos in the wiki (although now that spellcheck has landed in Camino, there are fewer of them Wink)

I've fixed the title because it caught my eye when I was scanning the forum....

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Wed Jul 26, 2006 4:59 am    Post subject:

sardisson wrote:
(although now that spellcheck has landed in Camino, there are fewer of them Wink)


you know... one of these days alice, pow! right in the kissa!

-j
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Mon Jul 31, 2006 6:51 pm    Post subject:

applescript documentation will be the death of me.
Back to top
sardisson
Town Crier
Town Crier


Joined: Feb 01, 2004
Posts: 4588

PostPosted: Mon Jul 31, 2006 8:09 pm    Post subject:

jakeOSX wrote:
applescript documentation will be the death of me.

Heh, me too Wink

I spent about 6 hours hacking in AppleScript on Saturday and couldn't see straight when done....

Smokey

_________________
"[...] whether the duck drinks hot chocolate or coffee is irrelevant." -- ovvldc and sardisson in the NeoWiki
Back to top
jakeOSX
Ninja
Ninja


Joined: Aug 12, 2003
Posts: 1373

PostPosted: Tue Aug 01, 2006 4:46 am    Post subject:

i keep thinking "this would be so much easier in perl"
Back to top
OPENSTEP
The One
The One


Joined: May 25, 2003
Posts: 4752
Location: Santa Barbara, CA

PostPosted: Tue Aug 01, 2006 7:29 am    Post subject:

PerlTk can give you native widgets on OS X...

ed

/loves perl
/s%loves%LOVES%
Back to top
Display posts from previous:   
   NeoOffice Forum Index -> NeoOffice Development All times are GMT - 7 Hours
Goto page 1, 2, 3, 4, 5, 6  Next
Page 1 of 6

 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © Planamesa Inc.
NeoOffice is a registered trademark of Planamesa Inc. and may not be used without permission.
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.