mdev88 / diaspora-native-webapp Goto Github PK
View Code? Open in Web Editor NEWNative Android Client for the Diaspora Social Network
License: GNU General Public License v3.0
Native Android Client for the Diaspora Social Network
License: GNU General Public License v3.0
There is a problem with the possibility to show comments/favourites (both in sfw and nsfw posts) and nsfw images. When you try to click, a lot of times nothing happens. You have to click dozens of times, and when it works it loads things only after a lot of seconds (like from 10 to 30, usually).
It would be nice if app could allow user to switch between multiple accounts.
Right now the pod https://diasporabr.com.br/ is not included in the list. Please do :)
When I entered a domain my auto suggestion added a whitespace I didn't see and resulted in errors.
It was shown as %20. So I think trimming the domain field may be useful
A shortcut to the homepage would be neat, and it would also mimick the original header bar.
When trying to open the app with the Wi-Fi turned off, it crashes the phone, requiring a reboot.
Bug noticed on v1.2
After searching for a tag, the app basically frozes (or allow you to come back to the stream) , the results are shown only if you wait for at least 6-7 seconds.
Here is my logcat.
Device infos:
build.board: smdk4210
build.bootloader: unknown
build.brand: Samsung
build.cpu_abi: armeabi-v7a
build.cpu_abi2: armeabi
build.device: GT-N7000
build.display: cm_n7000-userdebug 6.0.1 MMB29M d9047f876b test-keys
build.fingerprint: samsung/GT-N7000/GT-N7000:4.0.3/IML74K/ZCLP6:user/release-keys
build.hardware: smdk4210
build.host: pc
build.id: MMB29M
build.manufacturer: samsung
build.model: GT-N7000
build.product: GT-N7000
build.radio: unknown
build.serial: 0019999004943f
build.tags: test-keys
build.time: 1450684093000
build.type: userdebug
build.user: bauner
version.codename: REL
version.incremental: d9047f876b
version.release: 6.0.1
version.sdk_int: 23
Greetings
scoute-dich
Sometimes (if it's already slowed down) the menu opens up after a few seconds, and sometimes you have to click again.
Hi
Since the app hides the web-navigation bar, you have no chance to open up the search field.
At the moment, the only way to search diaspora is to be quick enough to tap the icon with the 3 bars on the upper left while the page has not yet finished loading.
Many apps have a magnifier icon in title bar and when tabbing this icon a text field appears. I think this could be a nicer solution than adding the search function to the '+' button menu (because you don't add something when you search something...) Then you can show recently searched words and so on. To separate tags and people you can maybe add a drop down to the search bar or you solve this like jonan/ForkHub does...
I think Tor support would be great for countries where surveillance is a problem...
I think it would be better to show the users profile picture and name in the sidebar where currently the app icon and name is be displayed. Maybe you can parse the info from the navbar the app hides?
It's a useful button, don't get me wrong but I think that shouldn't be visible all the time because it uses some space and it bothers me sometimes because it's too close to the "comment" button and hide the text sometimes.
My proposal is to hide it when we are navigating down the screen (↓) but if we go up again (↑) then showing it.
I think I saw someone else saying this but I can't find the issue so here I am. Thank you so much for your great application!! :)
Hi
I believe this is more a diaspora issue, but it can be fixed in the webapp as well.
When the user tries to search for a hashtag and prepands a '#' to the search term (like one is used to from diaspora), my pod answers with a 500 Internal Server Error.
I guess this is, because the webapp adds a '#' to tge search term when searching for hashtags, so the search becomes '##something', which results in the error mentioned above.
One solution would be to remove all # from the search term before forwarding it to diadpora with a prepanded #.
The photo button of the publisher should open a dialog box asking the user to select a photo application (the gallery, or the camera application).
Hi,
I'm using the app in a LG E460 (Android 4.1.2) and it's very, very slow when loading streams.
Since the exit menu items have been added a few releases ago, the behaviour of the back button on the application home screen was changed and does not follow the android navigation guidelines anymore. This is very bad from an ergonomy point of view.
The system Back button is used to navigate, in reverse chronological order, through the history of screens the user has recently worked with.
_If a screen is the topmost one in an app (that is, the app's home), the Back button can return the user to the Home screen, or even to the calling app._
Would it be possible to restore the standard behaviour of the back button on the topmost screen of the application?
PS: It would be nice to add an option/preference somewhere to allow the user to disable the confirmation box when leaving the application.
I'm just improving the metadata at F-Droid – and at that, your app's metadata got a minor adjustment – which caused our lint to complain:
repositories {
maven {
url "http://dl.bintray.com/dasar/maven"
}
gradle build uses plain HTTP URLs for repositories! This is insecure!
https://max.computer/blog/how-to-take-over-the-computer-of-any-java-or-clojure-or-scala-developer/
As that URL redirects to https
anyway: would you mind fixing that in your gradle directly? Makes it a bit safer 😉
Thanks!
It should be registered as capable of accepting share requests and it should post it using the bookmarklet url.
I suspect that the app is silently failing to "change" pods. I am trying to change to pod.orkz.net, but the background behind the sign-in form continues to say "Diaspora* @ Oude RKZ Groningen". I assume it is selecting a different pod than the one I selected/typed (neither works). When I select it I'm prompted, "Do you want to use the pod:pod.orkz.net?" I choose "yes" and it seems nothing changes. I'm assuming the pod hasn't changed because I can't log in. I'm fairly certain I'm entering the correct credentials, but it always fails. Append: I have a Galaxy S5 if that makes any difference, though I don't see why it would.
Setup:
Since one of the recent updates of the app from f-droid, it is basically unuseable to me as the most basic functions are no longer working. Symptoms are:
In stream view
Hitting the "x reactions" link under a post in the stream view does lead to a basically empty page which contains some numbers (something like "2 0 0" – which I guess are the counts of likes, reshares and comments) and a hyperlink named "comment". Clicking it, I end up on another white page with a tiny (20 characters wide, 2 lines high) input field and a send button.
All this makes the app quite unuseable since I can neither like nor share anything and commenting is at best inconvenient.
I'd find it great if there would be a share function to share diaspora posts to other apps...
1.5.5 from fdroid and fennec fdroid 40.0. CyanogenMod 12. Yu Yuphoria phone. It was working fine till 1.5.4. I think it works first time the app is started.
Please add this beautiful app to https://f-droid.org/
Great app. Really thanks for it.
I'm running Android 4.2.2 and can't seem to add an image to a new post.
I do click the button with the camera icon, but nothing happens.
Sorry, I don't even know how to debug this. If you give me a hint, I might try it and tell you what's going on.
Hi
Im missing the function to zoom into photos in posts and also often i want to save some photos.
Could you use this as image view?:
https://github.com/davemorrissey/subsampling-scale-image-view
You can zoom into images of any resolution without getting memory issues :)
Due to the size of the keyboard it covers the right quarter of the typing area.
Not sure about the details but you should probably look at Android's Async Tasks or even start a new thread to load the page. You can find a tuto here if needed ;)
There is this button at the bottom of the stream to go to older posts. I think it would be useful to have a button to go the other direction.
For example if I went through the stream several times and then want to go one page "upwards" I cant do this at the moment. Instead I have to click the * to go to the very first page and click the button at the bottom several times to go to the required page.
The accessibility feature to change the font size is not working, possibly because of changes in the Diaspora template/css.
It misses pod.babillage.org
Should be "Personal sites"
There is no apparent way to add a user to the ignore list. This may be an issue with d* itself - I went to my pod site in a mobile browser and had to switch to the desktop version to get an ignore button. If this is, in fact something that has to be fixed in the d* codebase, please let me know so I can add an issue there.
I think the current colors (magenta and yellow) are not really related to diaspora. Is it possible to use the selected colorscheme of diaspora (original dark, dark green, magenta, Egyptian blue, original white background) for the app? Or do you want to use diaspora colors?
On long press of a post's permalink, the permalink should be copied to the clipboard to allow the post to be shared elsewhere.
Hi,
I'm using the app in a LG E460 (Android 4.1.2) and it's very, very slow. A lot of times, also, clicking on things doesn't have any effect.
Also, if you switch to the "standard", PC view, there is not a search bar anymore.
It says in the readme file that the minimum android version is "KitKat, Android version 4.0.3" but 4.0.3 is Ice cream sandwich and not Kitkat.
Exit buttons are against the guidelines: http://blog.hatemalimam.com/exit-button-in-android-app/ and I don't think that there is use for it, is it?
App is not in F-Droid.
Link from README.md https://f-droid.org/repository/browse/?fdfilter=diaspora&fdid=ar.com.tristeslostrestigres.diasporanativewebapp is not valid.
When switching to desktop view, the application displays the zoom buttons on bottom right corner and openning the publisher automatically zooms on it.
"Reload" could be done by "swiping down" the TL so it's an item that is not needed to include in the menu anymore.
Edit: the lateral panel is great, so nothing to say about it.
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.