hidroh / materialistic Goto Github PK
View Code? Open in Web Editor NEWA material-design Hacker News Android reader
Home Page: https://play.google.com/store/apps/details?id=io.github.hidroh.materialistic
License: Apache License 2.0
A material-design Hacker News Android reader
Home Page: https://play.google.com/store/apps/details?id=io.github.hidroh.materialistic
License: Apache License 2.0
It's impossible to share links when choose to open links in Chrome Customer Tabs (other than open link in Chrome then share from there).
Device: LGE Nexus 5, SDK: 23, app version: 23
Snackbars was better used with FAB(CoordinatorLayout),and Retrofit 2.0.0beta is aviliable .
Opps,I was recently working on this project(https://github.com/Harlber/Moose) reference a lot from materialistic.Thanks a lot.
App crashed if return transition involves an element with long content that exceeds the max dimensions supported by GPU.
OpenGLRenderer W Layer exceeds max. dimensions supported by the GPU (984x4532, max=4096x4096)
AndroidRuntime E FATAL EXCEPTION: main
AndroidRuntime E Process: io.github.hidroh.materialistic, PID: 1632
AndroidRuntime E java.lang.IllegalStateException: Unable to create layer for CardView
AndroidRuntime E at android.os.MessageQueue.nativePollOnce(Native Method)
AndroidRuntime E at android.os.MessageQueue.next(MessageQueue.java:153)
AndroidRuntime E at android.os.Looper.loop(Looper.java:131)
AndroidRuntime E at android.app.ActivityThread.main(ActivityThread.java:5696)
AndroidRuntime E at java.lang.reflect.Method.invoke(Native Method)
AndroidRuntime E at java.lang.reflect.Method.invoke(Method.java:372)
AndroidRuntime E at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1028)
AndroidRuntime E at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:823)
Discussions on StackOverflow:
Warun says hi
User can click on a comment to toggle expand/collapse all child comments.
Hello hidroh , I am an Android learner , I have read your code of the project, but I didn't understand how you realize loading data asynchronously in ListFragment . Can you tell me about it ? I will appreciate you sincerely !
Please add a dark theme :)
200000
ability to select text and copy it so I can take notes.
Using the new CoordinatorLayout
and AppBarLayout
or CollapsingToolbarLayout
It seems to me the ability to read a headline in its entirely is of critical importance, particularly when the link title is the only information you have to go on before deciding on whether to click through and view a site.
Currently Materialistic feels almost claustrophobic in its handling of Headlines - particularly when switching between it and other Hackernews clients.
This could be improved simply by making the headline font size smaller. Alternatively making box height variable so as to incorporate the full headline would resolve this issue entirely.
Remove custom preference classes and switch to preference-v7 classes which do the same thing. Depends on #42
When exporting saved stories to email I would really appreciate if you can include the corresponding HN link as well. Thanks.
Device: Samsung GT-I8150, SDK: 22, app version: 24
Number: 3
URL: https://instabug.com/applications/instabug-ios/issues/3
Type: bug
Status: New
Email: [email protected]
Comment:
This is a sample bug. Reported by Instabug.
Location: San Francisco, USA
Device: iPhone 4 / iOS 7.0
Memory: Used: 3084.42 MB, Free: 1000.87 MB
Storage: Used: 25.15 GB, Free: 5.32 GB
Connectivity: Carrier: Verizon, WiFi: Home WiFi
Battery: 80 , Unplugged
App Version: 1.3 (1.3)
Duration: 00:00:08
User Data: You can attach extra data items with each bug reported.
userid = 721899;
username = jack.edward;
Console Log:
This is your app log at the time of reporting the bug.
2014-03-25 16:19:00.111 AppDemo[69166:60b] ViewLoaded
2014-03-25 16:19:00.113 AppDemo[69166:60b] Request completed
2014-03-25 16:19:00.123 AppDemo[69166:60b] User isnt logged in
2014-03-25 16:19:00.213 AppDemo[69166:60b] Login view
Instabug Log:
User Steps:
These are the steps that the user did before sending the bug, all the user touches and interactions are recorded here.
2014-03-25 16:19:00.010 - Application: DidBecomeActive
2014-03-25 16:19:00.213 - Top View: LoginViewController
2014-03-25 16:19:40.817 - Touch: _usernameTextField (UITextField) in LoginViewController
2014-03-25 16:19:42.128 - Touch: (UIKeyboardLayoutStar) in LoginViewController
2014-03-25 16:19:48.828 - Touch: _passwordTextField (UITextField) in LoginViewController
2014-03-25 16:19:49.023 - Touch: (UIKeyboardLayoutStar) in LoginViewController
2014-03-25 16:19:50.011 - Touch: _loginButton (UIButton) in LoginViewController
2014-03-25 16:19:50.111 - Top View: HomeViewController
2014-03-25 16:20:19.322 - Touch: _friendsListButton (UIButton) in HomeViewController
2014-03-25 16:20:20.725 - Top View: FriendsListViewController
2014-03-25 16:21:10.510 - Shake in: FriendsListViewController
Hi,
First thanks you very much for your work!
I use materialistic daily and I often share links, but I think sharing could be improved by :
What so you think?
AppCompatActivity
instead of deprecated ActionBarActivity
PreferenceActivity
with AppCompatDelegate
and Toolbar
.Number: 1
URL: https://instabug.com/applications/materialistic/issues/1
Type: feedback
Status: New
Email:
Comment:
feedback test
line1
line2
Device: HTC HTC One_M8 / SDK Level 21
App Version: 1.6 (20)
i feel like the search function is broken since the last update...resulting headlines do not contain the keyword i searched for. tried with "Java"
Device: motorola Nexus 6, SDK: 23, app version: 22
Even with the "Use external browser" setting selected, some internal browser that is "Powered by Chrome" is launched to display article content. This internal browser then has an option to "Open in Chrome".
This happens even when selecting the "View in external browser" icon and then selecting "Article".
Furthermore, selecting the "View in external browser" icon and then selecting "Comments" just reopens Materialistic.
Nexus 5
Android 6.0, build MRA58K
Materialistic 1.6
200000
Device: unknown GI-I9500_TMMARS, SDK: 16, app version: 22
otherwise, it's a great looking app.
Device: LGE Nexus 5, SDK: 23, app version: 23
Ever since the latest update, articles don't load any more. I have to click the open in browser button to be able to read it externally.
Think about to use a ViewPager.
sometimes selecting text does not work on some user comments but works on others.
Device: LGE Nexus 5, SDK: 23, app version: 24
Recently "top stories" doesn't automatically update reliably, and I don't see a ui element that can be used to force a refresh.
Device: motorola XT1056, SDK: 19, app version: 23
from app
line 2
It could be useful to add this to rapidly exit the app. For now the Back button only permits to go back in the history of Materialistic.
Great app! I'd love to be able to see the best recent articles, from news.ycombinator.com/best
Using algolia API: https://hn.algolia.com/api with created_at_i
query param.
body
I know you added the other sections recently, and I was hoping the "Best" list made it on the update but it didn't make it. Is it possible to add this section? It's nice to be able to read old thread with good information.
Thanks
this issue is from in app feedback!
Currently pull to refresh item view does not update title to reflect new count if any.
Hi hidroh,
I have just installed your app and I have to say that it is amazing :)
I really like the look and it works well. I don't have the Google Play Store on my smartphone for privacy reasons, thus I mostly use apps from alternative appstores, mainly F-droid (https://f-droid.org/). I downloaded yours using the Google Play Downloader software (https://codingteam.net/project/googleplaydownloader). There are actually two apps on F-droid to read HN, but they are not as good as yours. Thus, I was wondering if you already thought about proposing Materialistic on F-droid. I think it might be a good idea.
My 2 cents...
Allow a user to enter his HN credentials to permit vote and comment.
200000
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.