opendocument-app / opendocument.ios Goto Github PK
View Code? Open in Web Editor NEWIt's Android's first OpenOffice Document Reader... for iOS!
Home Page: https://opendocument.app/
License: GNU General Public License v2.0
It's Android's first OpenOffice Document Reader... for iOS!
Home Page: https://opendocument.app/
License: GNU General Public License v2.0
India is a big market for us, so we have to make sure we are ready for languages like Hindi
documents currently use a thumbnail saying "zip". change that to something more related to ODF. or wait for opendocument-app/OpenDocument.core#21
Publish a separate Lite version of the app that shows ads. Change the build configuration in a way that allows to easily export both versions without manually modifying the code for each release (probably using Xcode targets).
(Felt like opening a new issue was better than commenting on another one)
I just wanted to let you know that I didn’t forget about your app, I was just caught up with other projects and I spent the last 5 hours rewriting the basic functionalities of the app (it should be up somewhere around 3pm tomorrow (ET) as I need to finish a few things and I’m going to bed). Simply put, TableView that displays the files imported in the app*, possibility to import files in the app* (obviously), possibility to delete files from the app* and, upon selection in the TableView, the requested file shows up.
it’s sandbox
Step 2 would be to add functionalities such as the possibility to edit said files (shouldn’t be that hard to implement) and exporting (which is not hard at all and probably will be released with version 1.0)
Artsem mentioned that it's usually not used for that purpose. Find a good replacement (preferably another native system icon)
we do show a short introduction / tutorial when the user first opens the app on Android. we should do the same for iOS
Editing is currently enabled via the menu (button in upper right corner). The document is automatically saved if a user presses "Back" (upper left corner). If saving failed for some reason, the app crashes.
I didn't know the app was on the app store, so congrats on that! When I first opened the app and tried to open a file, I noticed that everything that isn't supported is just greyed (actually, the opacity is just lowered but wtv)... I was wondering if there was a way to filter this kind of stuff and just show the types of documents that are supported by the app...
we should be able to reuse most of the code written for the iOS app to also make it usable on MacOS
send core logs to Firebase in case a document could not be parsed
e.g. for PDF
when documentLoadingError is called, we want to hide the searchButton:
and show again on documentLoadingComplete:
If you upload an ODF file without file extension to iCloud Drive, it'll show up greyed-out in the app. After renaming it to add a file extension the file will work fine.
The Android app already allows to search for a string inside your document and navigate through occurrences.
allow the user to have the document read out loud using TTS, like on Android
We have quite a few occurrences of "Crashlytics.sharedInstance().throwException()" simply to make sure we are aware of unexpected behaviors of the app. This causes bad UX and should be replaced by meaningful logs to Crashlytics without crashing the app.
easiest thing would be to just show the app icon on a grey-ish background? or we reuse the first page of the tutorial? see #13
include a few sample documents when the user first opens the app
The app looks exactly like "Files" and as much as I love Apple isn't the most user-friendly app... I was thinking of something more like the "Google Drive look"... Just a quick thought, will work on that!
Based on #37
Follow up ticket for #31
App crashes when pressing "Save" via the menu. Fix is something like this: https://github.com/TomTasche/OpenDocument.ios/blob/master/OpenDocumentReader/DocumentViewController.swift#L144
the Android app was translated to lots of languages already: https://crowdin.com/project/opendocument
we should leverage those translations as much as possible. prepare the project so the above translations can be used
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.