Export to GitHub

ooo2gd - issue #102

UNO native Look & Feel


Posted on Oct 11, 2011 by Happy Lion

Version of OOo2GD: 3.0.0 Version of Java: 1.6.0 u 25 Operating System: Slackware linux Version of OO.org: 3.3.0

This is a patch to do a conversion of the GUI from java Swing to UNO-AWT. For the moment it is not completed, but i'm working on it. I also use some classes that helped me out to work quicker with the new GUI, you can check it here:https://github.com/GerardoGR/UnoGuiLib.

Attachments

Comment #1

Posted on Oct 11, 2011 by Quick Panda

Should be renamed to patch or Enhacement

Comment #2

Posted on Oct 11, 2011 by Happy Lion

Comment deleted

Comment #3

Posted on Oct 11, 2011 by Happy Lion

Comment deleted

Comment #4

Posted on Nov 7, 2011 by Happy Lion

Here it is the latest patch file of the UNO native look & feel. I will also include the .oxt file so you can test it yourself. Also, if you want, you can check the source code here: https://github.com/GerardoGR/UNOGDocs.

Attachments

Comment #5

Posted on Nov 10, 2011 by Happy Kangaroo

its really good!!! this is a great piece of code... Is there a way to make this integrate into google docs with automatic uploading.. similar to Google Cloud Connect but a whole lot better?????? for LibreOffice?

Comment #6

Posted on Nov 12, 2011 by Happy Lion

This is a better implementation of the dialogs. The error of closing the window with the x button (the default close button) was corrected.

Attachments

Comment #7

Posted on Nov 14, 2011 by Happy Kangaroo

I still cannot import Documents I can only access the export and configuration dialogues to Google Docs.

The Import Dialogue does not work, with Java 1.6_29 on ubuntu libreoffice.

Comment #8

Posted on Nov 14, 2011 by Happy Lion

Hello ljelou. I think the problem it's the integration with LibreOffice. Have you checked the error log at the ConfigureDialog?, if so, can you lend me the output?. Thank you for your comments. Regards.

Comment #9

Posted on Nov 14, 2011 by Massive Rabbit

OK. for integration with "native" L&F, nice but as for now it looks not so good as Swing version, but it may be good start point. I will review code and try to see if it is possible to integrate UNO version to existing code. Using UNO may be cool for Mac OS X users where Swing windows in OO.org or its clones looks terrible.

State of this issue will be changed to Waiting, type to enhancement

Comment #10

Posted on Nov 15, 2011 by Happy Kangaroo

List has 64 elements.. Try to get list of docs... Logedin Try to login DocsService created Try to create DocsService.

That is the error log from configuration when on the export button, when i go straight to configuration instead of export to google docs it gives me no error log it just a white blank page. When I click Import it just comes up with a dialogue box with Please wait and nothing else. I press the exit button in the top left which works.. it didn't before version UNOGDOCS.oxt 2.1mb.

Comment #11

Posted on Nov 15, 2011 by Happy Kangaroo

by the way OS: ubuntu 11.10 java update 1.6_update 29 LibreOffice 3.4.4 RC2

Comment #12

Posted on Nov 15, 2011 by Happy Lion

I discovered the root of the problem, it has to do with a modification in the UNO-AWT API (especifically the XGridDataModel, an interface used for the management of the elements in a Grid). I need to make the change for this new version of the UNO-AWT API.

NOTE:This also happens in Oo 3.4.

Thank you for your feedback ljelou.

Comment #13

Posted on Nov 19, 2011 by Happy Lion

I finally solved the problem with the extension in LibreOffice and in OpenOffice 3.4. Here it is the new oxt file. I didn't upload a patch because most of the files that has to do with the configuration of the extension are changed and maybe will "brake" the patched code. you can download all the NetBeans project from here: https://github.com/GerardoGR/UNOGDocs

Attachments

Comment #14

Posted on Nov 20, 2011 by Happy Kangaroo

thanks great work!!! It works really well now!! I might even give it a go on a mac computer as well... lj.

Comment #15

Posted on Nov 25, 2011 by Happy Lion

Thank you lj, your feedback has been really useful, i hope everything goes good with the Macs. I've tested the ext on some Macs and i hasn't succesfully use it. The dialogs doesn't appear at all.

Comment #16

Posted on Feb 3, 2012 by Happy Cat

My error message: "Problem: Could not initialize NSS" - what has happened? appreciate your reply. rgds tom

Status: Waiting

Labels:
Type-Enhancement Priority-Medium