Share

OBEXFTP Front-end

File Release Notes and Changelog

Release Name: v0.6.2

Notes:
ObexFTP front-end - ObexFTP easier than ever!
*********************************************

Version 0.6.2 - Sun Aug 19, 2007

This software is distributed under the terms of the FSF Lesser Gnu Public
License (see LICENSE.txt).





CONTENT OF THIS FILE
--------------------

1.  Running ObexFTP front-end
2.  What is this?
3.  Requirements
4.  Features
5.  Tested devices
6.  Tested Operating Systems
7.  Brought to you by...
8.  "Thank you" list
9.  Getting involved
10. More information





1. Running ObexFTP front-end
****************************

All you need to do is set executable permissions and run the shell script file
"Run.sh". You must have write permission in the working folder too.


2. What is this?
****************

The Open OBEX project, which is an open source project hosted in SourceForge.net,
is the most successful implementation of the OBEX (OBject EXchange) protocol for
Open Source Unix-based Operating Systems. Besides, it supports a wide range of
devices of different models and vendors.

The only bad thing about this project is that the Open OBEX is a set of
command-line programs, and they are not so friendly to the end users. We have
been using the Open OBEX for some time, and we felt the need of a friendly user
interface to make things easier for us - the users.

So, ObexFTP front-end is a simple - but nice - Java Swing application that uses
ObexFTP under the hood to make easier to manipulate the file system of OBEX-enabled
devices.


3. Requirements
***************

This application is compiled in Java 6, and you must have the Java 6 Runtime
Environment correctly installed and configured in your system to run it. Check
out the link below for more information:

http://www.java.com/en/download/index.jsp

The ObexFTP application is used by this front-end and it should be installed
as well. Check out the link below for more information:

http://dev.zuckschwerdt.org/openobex/wiki/ObexFtpInstalling


4. Features
***********

The ObexFTP front-end project is still under development, but it already have a
bunch of useful features. For example, you can:

+ navigate through the device's files;
+ create folders in the device;
+ send files to the device;
+ download files to your computer;
+ delete files and folders;


5. Tested devices
*****************

Visit the link below to see an updated list of supported devices:

http://dev.zuckschwerdt.org/openobex/wiki/SupportedDevices


6. Tested Operating Systems

The ObexFTP has been tested in the following Operating Systems:

+ Slackware 12.0 (32-bit)
+ Ubuntu 7.0.4 (32-bit)

If you can run it successfully in other platform than those listed here, please
let us know!


7. Brought to you by...
***********************

This is a new project and I am the only developer.

---
Name  : Daniel Fernandes Martins
Role  : Project Leader
E-mail: daniel_martins at users.sourceforge.net
---


8. Getting involved
*******************

In fact, there's a lot of work to be done in many different areas.

If you are a Java developer and have ideas and/or want to help us code this
application, contact us in the project's web site at SourceForge.net. Any help
is appreciated.

If you know how to create good looking web sites, you can contribute by designing a
simple website to present the ObexFTP front-end to the whole world!

If you speak english, you can give us some tips and help us to correct the help
pages, documentation stuff and other things (my english isn't that good
though). :-)

If you are an ObexFTP front-end user, you can write help pages and share your
knowledge with other users. You can also give us suggestions of how we can
improve this tool.


9. "Thank you" list
*******************

My first "thank you" is a huge one and it goes to the ObexFTP team. If ObexFTP
did not exists I would not have created ObexFTP front-end at all. So, thank you
ObexFTP team! :-)

http://dev.zuckschwerdt.org/openobex/wiki/ObexFtp

I also thank Sun Microsystems for creating such a great platform: Java.

http://java.sun.com
http://www.netbeans.org

Thanks to all developers of the following projects: Maven, Groovy, JDOM, Log4j,
JGoodies Looks, JUnit and JMock for their great work on these projects.

http://maven.apache.org
http://groovy.codehaus.org
http://www.jdom.org
http://logging.apache.org/log4j
http://www.jgoodies.com/freeware/looks/
http://www.junit.org
http://www.jmock.org

Thanks to the Tango Desktop Project artists for their amazing work on the icon
library. Without Tango, I wouldn't have any chance to create a good-looking
application (well, I think it is). :-)

http://tango.freedesktop.org/Tango_Desktop_Project

Last - but not least - I thank YOU for downloading and using this application.
I hope you enjoy using it as much as I enjoy coding it!


10. More information
********************

At SourceForge.net's project website you can find everything related to this
project, such as the website link, public forums, tracker systems, CVS server
information and so forth:

http://sourceforge.net/projects/obexftpfrontend

--EOF

Changes: OBEXFTP front-end CHANGELOG *************************** Version 0.6.2 ------------- Fixed bugs: + [1773565] The app should accept send files w/o select a parent folder. + [1777088] The app shows the wrong files when expanding a node. Improvements: + [1774446] Convert the projects into Maven projects. + [1774446] The project now uses the SourceForge's SVN server. + [1774447] Separate the help files into a new project (or package). + [1774449] Add the 'Documents' file extensions in the config dialog. + [1777079] Change 'TTY' transport type to 'Serial'. + [1777080] Rename the field 'Transport' to 'Connection type'. + [1777083] Bundles a default config file in the binary packages. Version 0.6.1 ------------- Fixed bugs: + [1764057] Not working on Nokia 6881. Improvements: + [1760744] Improve help information. + [1767213] Show quit confirmation message only if needed. + [1773117] Create a Java Web Start distribution. + [1773120] Change the logo image and add an icon to the app. Version 0.5.4 ------------- Fixed bugs: + [1760498] The application should save log information into a file. Improvements: + [1760740] Make the validation checking of obex listing configurable. + [1759791] Pop up the config dialog when there's no config.xml file. Version 0.5.3 ------------- Fixed bugs: + [1758583] "Default button" stuff stop working after used for the first time. + [1758586] Commands executed in reverse order. + [1758587] Show root files action don't clear the file system tree before render the file system tree. Improvements: + [1758588] Application's look and feel replaced. + [1758616] Better log messages, which helps us to find bugs more effectively. + [1758615] Command module was re-written from scratch. + [1758590] "Working" animation now shows the description of the command being executed. Version 0.5.2 ------------- Fixed bugs: + [1758582] ClassCastException in ConfigurationDialog. Version 0.5.1 ------------- + First public release. --EOF