vauvenal5 / yaga Goto Github PK
View Code? Open in Web Editor NEWNextcloud Yaga - A Nextcloud first gallery app for Android.
Home Page: https://vauvenal5.github.io/yaga-docs/
License: GNU General Public License v3.0
Nextcloud Yaga - A Nextcloud first gallery app for Android.
Home Page: https://vauvenal5.github.io/yaga-docs/
License: GNU General Public License v3.0
How can I help translate this app ?
Hi, I tried your app and I'm loving it, it has great potential! I'm wondering if it could be possible to add support for videos too, at least to their thumbnails and links (that could be opened with vlc or something else), it would be awesome. Thanks for your work, it is really appreciated!
Trying to upload logcat
Loading big lists of images needs further optimization. Two obvious issues are that we are sorting the image list in the main thread and that we are merging lists in the main thread.
Improve Browse View to be able to open the current folder in a Home View like mode thus also allowing localized access to recursive functionality etc.
@vauvenal5 Thanks for this app !!
I want a function to automatically get thumbnails of selected folders
Hey,
thanks for this app :)
I have the issue that the root mapping appears to reset across restarts of the app.
To reproduce:
While these settings work immediatelly after I set them (synced files have a green checkmark, remote files have a cloud symbol), as soon as I restart the app, it appears to forget the root mapping.
Happy Hacking!
When attempting to connect to a Japanese domain address, the app says "Please enter a valid URL."
This occurs when trying to add the server address .xn--gckr3f0f (*.クラウド) which is a .cloud TLD in Japanese.
The app was downloaded from the Google Play Store, v0.16.3
Wow @vauvenal5 ! Thanks for this app !!
I’ve just discovered Nextcloud Yaga through FDroid and I’m sooo happy to see such app !
I’ve tried to set up my local path on my external SD (like I do with the Nextcloud Files client), but I’ve not seen this possibility...
I got into the habit of putting all my photos and music on my SD card. Could you please consider, if you find it usefull, to make the possibility to set up local path on external SD card ? Thanks.
Thanks for this app !! 😃
It would be nice to have an option to exclude certain filetypes from being shown/downloaded. My camera app usually saves the images as both JPG and as raw DNG files. Naturally the raw files are a lot bigger, so it would be nice if Yaga would only load and display the JPG files instead if wasting resources and bandwidth on the DNGs.
Files called cover.*
or .cover.*
should be used instead of the folder icon in the browse view. Also add general option to disable this behavior.
It would be a really nice feature to have tor support integrated in the app so it isnt necessary to start orbot in the background when accessing a nextcloud server on tor.
both me and @aginies are using the same instance:
from the logs, I noticed (I replace the server real hostname to www.foobar.com in the logs, nextcloud is installed in https://www.foobar.com/nc/ ):
[01-08 13:56:06.147 12347:13828 I/flutter]
�[38;5;208m[W] NextcloudFileManager - Emiting list! (nc://[email protected]/nc/)�[0m
[01-08 13:56:06.147 12347:13082 I/flutter]
�[38;5;208m[W] FileListLocalManager - deb12f60-51b0-11eb-b74e-21838d65f07b (done - manager key)�[0m
[01-08 13:56:06.148 12347:13082 I/flutter]
�[38;5;208m[W] FileListLocalManager - deb12f60-51b0-11eb-b74e-21838d65f07b (done - event key)�[0m
[01-08 13:56:06.148 12347:13828 I/flutter]
404
[01-08 13:56:06.148 12347:13828 I/flutter]
<d:error xmlns:d="DAV:" xmlns:s="http://sabredav.org/ns">
<s:exception>Sabre\DAV\Exception\NotFound</s:exception>
<s:message>File with name //nc could not be located</s:message>
</d:error>
Originally posted by @fcrozat in #41 (comment)
Extracted from #65
Add ability to quickly select a new Home View path directly from the Browse View.
Originally posted by @vauvenal5 in #31 (comment)
Currently the recursive loading is working only based on the file list fetched from the Nextcloud server. Therefor when in flight mode it will not fetch local files from sub-folders.
Depends upon #8.
Set up proper CI for checking merge requests.
My NextCloud server has a dedicated hostname, and my username has no special characters
I'm trying to get logcats, but the method I previously used isn't working.
I've emailed through a "bug report" that seems to be all my phone is letting me collect at this point.
Implement the ability to pick favorites and quick navigate to them from Browse View.
Investigate if it makes sense to sync them with the Nextcloud favorites.
Thanks for Nextcloud Yaga
I'd like the ability to add/edit/delete metadata. This would include subject tags, geolocation data, and perhaps other metadata others might find useful.
Building on this, the ability to create smart folders based on the metadata (e.g. all photos tagged "dogs").
on 0.15.10-fdroid the Url validation is happening (the red text 'url is not valid' is displayed) but the app still opens the webview/ tries fetching the site
this also happens when the url is left empty
I'll update this if I find something in the logs
Extracted from #65
Would you mind making the app available outside the walled garden of Google Play – so that e.g. owners of Huawei devices and others without access to that place get a chance to use it? You could e.g. attach the *.apk
files to their corresponding tags/releases, or bring it to F-Droid. Thanks in advance for considering!
When only reloading a loaded view, the sync manager will not properly identified files which were deleted on the server in the mean time.
I don't have an issue per se, but rather I'm sharing my thoughts on the app.
Right off the bat I had the issue with the ERR_CLEARTEXT_NOT_PERMITTED problem, but a simple Google search revealed the solution which I (poorly) documented on my wiki.
What I like
Enhancements I'd like to see
I would happily pay $5 for an app that did what I listed above.
If I use a simple local name (such as HTTPS://nextcloudhost/) in the address instead of a full qualified doman name the application does not connect to the nextcloud server.
The application doesn't even attempt to establish a connection to the server.
Thumbnail gets pulled every time needed. We need some caching strategy.
Rework navigation. Things to consider:
Loading a lot images of high quality costs a lot of resources. For remote images we are already fetching previews however we need to create thumbnails for local images ourselves.
Reproduce:
Behavior:
Remote folders are not correctly mapped to local folders.
maybe Sync Location
Investigate what needs to be done to use the SSO flow over the Nextcloud Files app.
In the files explorer of my Nextcloud server, I expect to see the files and directories that are saved there.
In the files explorer of my Nextcloud server, no files and directories are being displayed.
Following the Quickstart steps of the docs
Proof that there are files and directories in the root of my Nextcloud server based on the Nextcloud app:
After logging in successfully the app isn't showing any images in the "Home View".
When navigating through the explorer I can see my pictures.
Resetting the root folder and checking recursive search did not help.
Android 10
Nextcloud 20
App 0.15.10
There are quite some open todo's in the code and also some necessary refactoring.
Currently the default behavior is to overwrite existing files in the destination directory. This is a dangerous default behavior and the user should be allowed to specify this.
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.