Comments (15)
Still work to do. About the compatibility with android<3.0, it seems people don't care any more, is that right ? https://framadate.org/D52nxggEifrZ14ae
from android-app.
Recompiled the app for API level 11 and it's looking far better than before.
A thing we should consider is how we handle support for Ginger Bread user who are still at around 20% (https://developer.android.com/about/dashboards/index.html). Either compile against level 11 or use JakeWharton/ActionBarSherlock (maybe also Prototik/HoloEverywhere) to make sure it looks good on every version of Android.
from android-app.
Yes yes, cc'ing me on this one. (I reported the original issue. ;)
from android-app.
Checkout my fork https://github.com/Querschlag/android-app.
I recompiled with new Holo theme (requires Android 3.0 or higher now) and also refactored the share feature to get rid of the extra step of opening a URL in an external browser and login to wallabag.
Feedback and comments would be appreciated.
from android-app.
Nice work ! Really, many thanks.
I have just one issue when I try to synchronize.
I found why : you use username in settings page as the login username. I used it in order to set the user_id in the feed URL. But I think it's not changing. It seems to be allways the same : 1.
Could you replace the line 462 in Poche.java by :
url = new URL(pocheUrl + "/?feed&type=home&user_id=1&token=" + apiToken );
Should works as well.
After that, It will be nice to make a pull request. :)
from android-app.
Thanks for the heads up!
Does wallabag support multiple users for feed export? I think the proper way to solve this would be by adding another field for user_id to the settings page. Maybe with preset value to "1".
I will continue testing and add HTTPS support for saving page links.
from android-app.
wallabag supports multi user (we don't have GUI to manage it but it supports it. ). So you can't write user_id=1 ...
from android-app.
I would really be interested in this newer version - the one from the playstore really does not integrate well with Android 4.4 - and I d really like to put cntent in my bag without my fon browser opening my wallabag page. so +1 for the changes - and @Querschlag please merge and/or provide an akp....
from android-app.
I know I'm in the 1% here, but I'm a Froyo user and I looked for something like wallabag mainly because pocket stopped supporting my device. I like that wallabag is so small, it supports older devices and doesn't waste resources on flashy graphics which aren't needed for an app that's primarily for reading text. Of course I'm not against making it nice to use on newer devices as long as this doesn't mean we throw out support for the older ones.
from android-app.
See #25 also. My opinion is to make a wallabag-legacy package, for 2.x devices and the actual package should be upgraded for 4.x styles.
from android-app.
It sounds like a very nice idea but I suspect it would split development, so the wallabag-legacy version would not be able to keep up with feature updates in the modernised version. Is it really that difficult to have a single app work across several platform versions?
from android-app.
Well, yes and no. It would be possible to support the modern UI (except for Android L stuff) and still maintain support down to Android 2.2 or even 2.1, but it makes development a lot more clunky.
Using the standard Android APIs rather than some 3rd party compatibility library like ActionBarSherlock is better, because you don't have to deal with weird side effects.
I think that it's about time to abandon those old API levels. There are other platforms like iOS that deprecate their SDKs way quicker and consumers as well as developers can handle it ;)
from android-app.
Has there been any development for an app running on 2.1? What would it take? My comment on #25 is a look at my attempt.
from android-app.
Android compatibility packages are pretty good now. It's totaly doable to write an app with material design, fragments, toolbars and stuff and backport it back to 2.2 with only the basic SDK + compatibility packages from Google. I think it's a much better idea than supporting two apps.
from android-app.
Outdated.
from android-app.
Related Issues (20)
- Android connection issues...the left hand giveth, the right hand taketh away HOT 10
- Customize reading view (e.g., page margins) HOT 2
- SQLiteConstraintException: UNIQUE constraint failed: ANNOTATION.ANNOTATION_ID (code 2067 SQLITE_CONSTRAINT_UNIQUE) HOT 1
- Auto play next article not working on Android 10 and above
- youtube issue HOT 4
- Missing progress bar for sweeping deleted articles HOT 1
- Sharing post to Wallabag results in "unknown" JSON error HOT 1
- Unable to fetch articles on new Android device HOT 9
- Category for Entries with annotations
- add articles counter
- App must have Android 12 (API-Level 31) or higher by End of August HOT 12
- Feature Request: Find In Article
- [Feature request] Mutual TLS client certificate authentication for selfhosted instances HOT 1
- Can't choose the installed TTS engine from the selector
- Tag features HOT 1
- android app not available HOT 1
- Crashes when using TTS HOT 5
- Account deletion mandatory from within Android apps HOT 1
- Add "fetch content from browser" option to Android app HOT 1
- TTS engine crashes at 4th paragraph of nearly every article
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from android-app.