373440a4c1
Added a sample project. Updated README to include a link to the Pokémon GO IV calculator as an example project.
imacat2017-08-02 14:44:45 +08:00
0ea980ce5d
Added the presentation to README.
imacat2017-06-22 10:39:05 +08:00
d9fe2b4c1a
Added an illustration on how verifying old password works when changing the library password.
imacat2017-05-16 16:03:58 +08:00
00a66dffa1
Fixed the documentation of find_doc() to describe the real rules.
imacat2017-05-16 10:03:03 +08:00
eee95edee7
Updated the documentation, and advanced to 0.10.
imacat2017-05-15 14:58:13 +08:00
f64e7d3404
Added the --set-passwd switch and the set_library_password() subroutine to manage the library password.
imacat2017-05-15 14:51:15 +08:00
ffbff69f2b
Added the handler of the macro password (thanks to denis mourier <denis.mourier2@gmail.com>). Advanced to version 0.8.
imacat2017-05-15 11:40:44 +08:00
548a5f538b
Advanced to version 0.7.
imacat2017-05-03 10:48:31 +08:00
07ba0ab207
Fixed the target parameter with Python 3 from LibreOffice. Added a list of available paths when there are more than one documents but the target was not specified.
imacat2017-05-03 10:45:39 +08:00
721fb0d1e6
Advanced to version 0.6.
imacat2017-04-29 00:49:16 +08:00
d706a15b28
Added the documentation that "untitled 1" works, too.
imacat2017-04-28 22:01:18 +08:00
eea4cce149
Clean-up TODO, and advanced the version to 0.5.
imacat2017-04-28 17:32:07 +08:00
a47e65a50c
Added the ability to store and retrieve macros in the document macro storage.
imacat2017-04-28 17:29:08 +08:00
60524bb39e
Changed the connect method to private.
imacat2017-04-13 14:19:35 +08:00
eea163138c
Makes start_oo, find_posix_soffice and is_soffice_lo methods private.
imacat2017-04-13 13:54:31 +08:00
deb72afad3
Updated the meta information. Advanced to version 0.4.
imacat2017-01-24 16:20:56 +08:00
0425368b7d
Revised the installation instruction in README.rst. Wrote docstring in the obasync python source. Added copyright notice in the beginning of setup.py and obasync. Renamed ooexec to soffice in several places. Advanced to version 0.3.
imacat2017-01-05 16:30:36 +08:00
5ae41d2fc5
Fixed the documentation.
imacat2016-12-25 09:12:20 +08:00
e352882acc
Used spell checker and fixed several typos in README.rst.
imacat2016-12-25 08:39:46 +08:00
5ada01c1db
Added MANIFEST.in, and put TODO in it.
imacat2016-12-25 02:37:21 +08:00
25331c7e28
Removed the TODO item for README.rst.
imacat2016-12-25 02:30:24 +08:00
eb4fea0660
Advanced to version 0.2.
imacat2016-12-24 08:10:26 +08:00
cd92b7838d
Added complex fules to determine whether soffice is LibreOffice, for the vender-installed LibreOffice on Linux.
imacat2016-12-24 06:42:44 +08:00
42ab15c6d0
Added a simple check for the --accept parameter instead of -accept for LibreOffice on POSIX systems.
imacat2016-12-23 17:30:05 +08:00
28c877c6fa
Added complex rules to find the soffice executable, to deal with LibreOffice on MacOSX, and Linux OpenOffice/LibreOffice vender installation.
imacat2016-12-23 17:12:35 +08:00
0ad8fcbacf
Fixed a bug when finding the module name from the file name stripping the file name extension.
imacat2016-12-23 15:04:07 +08:00
6b0aafbdef
Renamed the -e (file name extension) switch to -x. Added the -e (encoding) switch to set the source file encoding. Default to the local OS encoding. On Traditional Chinese MS-Windows, this is CP950. This is mostly for MS-Windows.
imacat2016-12-23 14:44:10 +08:00
b1ac321444
Renamed the OpenOffice class to Office. Updated several pieces of text for LibreOffice. Added the -e (file name extension) switch to set custom file name extension.
imacat2016-12-23 11:38:51 +08:00
0e2e537916
Added compatibility with Python 3 on file I/O.
imacat2016-12-23 06:27:27 +08:00
1f90f2e407
Added a new option for the UNO communication port. Updated the use of print for Python 3 compatibility (for LibreOffice). Replaced sys.stderr.write() with Python 3 print(). Changed the help text from OpenOffice to OpenOffice/LibreOffice. Added several TODO items.
imacat2016-12-22 19:54:18 +08:00
cef4425d28
Added setuptools and published to PyPI, so that it can be installed with pip.
imacat2016-12-20 22:01:37 +08:00
a11884156f
Renamed the project to obasync.
imacat2016-12-09 00:03:16 +08:00
48dce82650
Added support for MacOSX. Changed to run soffice instead of soffice.bin as soffice.bin is not executable on MacOSX.
imacat2016-12-02 20:54:35 +08:00
59e0a22ed3
Added the "Everything is in sync" message instead of nothing when everything is in sync.
imacat2016-12-02 10:15:46 +08:00
0720c3c704
Updated to only create the dialog library when the script library is also missing.
imacat2016-12-02 10:09:25 +08:00
1c031e2d57
Added to create the dialog library as well.
imacat2016-12-02 09:56:11 +08:00
14ba52d95a
Fixed to work with different line terminators on Linux.
imacat2016-12-02 09:14:33 +08:00
3aea24b725
Added MS-Windows path finding for uno.py. Fixed to read file as UTF-8 to avoid MS-Windows native encoding problem. Fixed the module matching problem that removes all the source files when doing --get at the second time.
imacat2016-12-02 09:03:01 +08:00
5f7db9004d
Saves the macros after upload.
imacat2016-09-08 21:16:02 +08:00
a58e060d8a
Changed the argument order so that no argument is required for simplest situation. Library name is taken from the directory name in such a case. Added -r in additional to --run. Fixed to load the library first before checking out the modules.
imacat2016-09-08 17:16:56 +08:00
864099bc33
Files are processed in sorted order now.
imacat2016-09-05 23:33:24 +08:00
314f6faf8e
Makes upload (checkin) the default, and download (checkout) with the --get switch.
imacat2016-09-05 11:07:10 +08:00
f988d438e0
Initial commit. Download/upload and run commands after upload.
imacat2016-09-02 05:48:24 +08:00