No description
Find a file
2015-10-23 13:08:32 +02:00
appinfo Raise minversion, update version, put it into info.xml 2015-10-22 21:10:49 +03:00
assets Move the expected FFS response to the assets 2014-11-05 18:05:06 +03:00
controller ByeBye static Config class 2015-09-19 00:20:28 +03:00
css Fix share dropdown 2015-09-30 20:48:29 +03:00
img adjust app icon to fit new filetype icons 2015-09-03 16:12:19 +02:00
js Fix share dropdown 2015-09-30 20:48:29 +03:00
l10n [tx-robot] updated from transifex 2015-10-23 00:43:41 -04:00
lib No more get_temp_dir 2015-10-21 00:23:01 +03:00
src cloudsuite: Add updateCloudSuite.sh script, similar to updateWebODF.sh. 2015-10-23 13:08:32 +02:00
templates Fix share dropdown 2015-09-30 20:48:29 +03:00
tests Fix test 2015-09-18 01:03:28 +03:00
.gitignore cloudsuite: Add updateCloudSuite.sh script, similar to updateWebODF.sh. 2015-10-23 13:08:32 +02:00
.scrutinizer.yml adding scrutinizer.yml 2015-05-04 00:12:43 +02:00
.travis.yml Add PHP 7 to test matrix 2015-07-18 22:26:17 +02:00
admin.php Remove deprecated API usage. Step 2 2015-08-27 01:27:06 +03:00
CONTRIBUTING.md Add CONTRIBUTING.md 2015-07-08 21:17:20 +02:00
personal.php Remove deprecated API usage. Step 2 2015-08-27 01:27:06 +03:00
public.php Remove private and deprecated API calls 2015-08-28 19:32:54 +03:00
README.md cloudsuite: Add updateCloudSuite.sh script, similar to updateWebODF.sh. 2015-10-23 13:08:32 +02:00
settings.php Remove deprecated API usage. Step 2 2015-08-27 01:27:06 +03:00

documents

Documents app for ownCloud

An ownCloud app to work with office documents alone and/or collaboratively.

Build Status

Known issues

Problem: Editor doesn't open. Spinner spins for ages.
Solution: Try to disable gzip for Documents app by adding the following line to your .htaccess:
SetEnvIf Request_URI .*/apps/documents/ajax/.* no-gzip dont-vary

Problem: Doc(x) support doesn't work
Solution: Install at least libreoffice-common and libreoffice-writer packages for your distro.
If you don't want to mess around with dependencies, you need simply install unoconv package. It will do the trick for you.

How to add more fonts

  • Upload font files to documents/css/fonts directory
  • Edit documents/css/fonts.css adding @font-face rule for each uploaded file

CloudSuite upgrade

Similar to WebODF upgrade below, but easier:

    ./src/updateWebODF.sh prepare
    ./src/updateWebODF.sh copy

WebODF upgrade

  1. Build WebODF:

     ./src/updateWebODF.sh prepare
    

or

    git clone https://github.com/kogmbh/WebODF.git webodf
    mkdir build
    cd build
    cmake ../webodf
    make all webodf-debug.js-target build-wodocollabtexteditor
  1. Refresh code and create a new branch:

     cd /path/to/documents
     git checkout master
     git pull --rebase
     git checkout -b new-branch
    
  2. Run upgrade script:

     ./src/updateWebODF.sh copy
     ./src/updateWebODF.sh patch
    
  3. Resolve confilcts in patches (if any). Commit changes.

  4. Update patches in /path/to/documents/src/patches according to conflicts. Commit changes.

  5. Test UI. Fix glitches by updating CSS. Commit changes.

  6. Run locale extraction script:

     ./src/updateWebODF.sh
    
  7. Commit changes

  8. Push the branch for testing

  9. You are done.