Comments (3)
Got a WIP going
from terminusbrowser.
from terminusbrowser.
Looking into this more now. The official API is honestly not great. To get things working the way we would want, we would need to make multiple calls chained together. For example, a request for Top Stories simply returns a list of story IDS. A request on these story IDs returns title, url, and a list of comment IDs, along w some other info. A request for comment IDs can contain child comment IDs, which would require yet another API call to get information about, and so on.
Maybe we could use the tree view but have comments that are below the top tier comments hidden by default, with a number next to the parent comment indicating how many child comments there are. We could then only load child comments when a user selects to expand the tree view.
Not sure how the best way to handle this will be, open to ideas @wtheisen @sambattalio .
from terminusbrowser.
Related Issues (20)
- Generalizing frame visual structure HOT 1
- Name change HOT 4
- Make history frame look better
- Coloring Relevant Information HOT 3
- Lainchan board improvements. HOT 3
- Mouse click causes crash
- test of webhook HOT 5
- Update Name Instances HOT 4
- Tests Badge Not Displaying Properly HOT 2
- Hackernews - Loading Stories
- Feat: Update Reddit to PRAW HOT 4
- Elegant input command handling HOT 11
- Option for subreddit and 4chan page removal HOT 1
- Feat Request: Settings View HOT 1
- Can't quit program using source file HOT 3
- Feature Request: debug.log refresh on new instance
- cannot run browser on python 3.5.3 -- update docs HOT 1
- Conformity to PEP8 File Naming Conventions
- Command Collision Error Checking/Site specific ordering HOT 2
- I want to use this at school but I can't in install PIP
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 terminusbrowser.