Share

OBEXFTP Front-end

File Release Notes and Changelog

Release Name: v0.5.4

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

Version 0.5.4 - Thu Jul 26, 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. Brought to you by...
7. "Thank you" list
8. More information





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

All you need to do is launch the shell script file "Run.sh". Make sure that you
have write permission to the directory where the ObexFTP is placed. This is
necessary because the applications saves the preferences (config.xml) and the
log file (messages.log).


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
the 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, so you must have the Java 6 runtime
environment correctly installed and configured in your system. 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
***********

With ObexFTP front-end you can:

+ navigate through the device's file system;
+ create folders;
+ send file(s) to the device;
+ download file(s) to your computer;
+ delete files and folders;
+ see detailed information about a file using the file properties dialog;
+ easily configure the application through the configuration dialog;


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

You already know that the ObexFTP front-end uses ObexFTP under the hood. So,
visit the link below to see an updated list of supported devices (use the menu
placed at the right):

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


6. Brought to you by...
***********************

This is a new project and actually I am the only developer. So, actually the
list below is very short :-)

--
Daniel Fernandes Martins, e-mail: daniel_martins at users.sourceforge.net
Project Leader
--

But if you are a Java developer and have ideas and/or want to help me code this
application, please send-me an e-mail or contact me through the project's web
site in SourceForge.net.


7. "Thank you" list
*******************

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

I also thank Sun Microsystems for creating Java, which is a great platform. More
than that, I thank Sun Microsystems for OPENING Java!

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


8. 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.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