matthewpalmer / charter Goto Github PK
View Code? Open in Web Editor NEWA Swift mailing list client for iPhone and iPad
A Swift mailing list client for iPhone and iPad
I'm sorry but I have a question if I want to contribute to this repository, which branch do I need to track or modify.
I've tried the develop branch, but the app crashed when I click any of the Mailing Lists item, the cause seems to be the realm, do I need to run the backend myself or do I need to do some additional configuration?
I am interested in this repository, and I want to contribute. It will be great if you can give me some additional information. Thanks.
People often put [Idea]
and [Review]
and stuff in the subject line for their messages. It'd be cool to turn these into coloured labels (c/f github issue labels) on the message, and maybe eventually search for them
Improve the README layout
I try to run pod install
but get this error:
!] Error installing CollapsibleTextView
[!] /usr/bin/git clone https://github.com/matthewpalmer/CollapsibleTextView /var/folders/hk/kjr928bd31g6r9k1qc38y6r00000gn/T/d20160220-4444-1xho9ra
Cloning into '/var/folders/hk/kjr928bd31g6r9k1qc38y6r00000gn/T/d20160220-4444-1xho9ra'...
remote: Repository not found.
fatal: repository 'https://github.com/matthewpalmer/CollapsibleTextView/' not found
Add a backend for faster list refresh
New feature
Current thinking for the archive URL approach:
Compute a new message's archive URL from the previous message in the db. Every x minutes check that the most recent document's archive URL matches the page it points to. If it matches, we're ok, and continue. If it does not match, find the message that the page references, set the archive URL for that page, and then recompute all archive URLs for messages that come after that message (by date).
This won't ensure 100% accuracy, but bounds inaccuracy within hour-long periods and minimises the number of requests we have to make against the server
One of the things I noticed when watching @ortaโs tvOS app code review video was how helpful it was to have a storyboard to look at when first seeing the codebase. I want new contributors to this app to be able to get a quick overview of the app flow, and a storyboard is the best way to do that. While it might not be 100% the best technical choice, the value it'll add to the community is too much to ignore.
๐ realtime updates
๐ฌ improved conversation threads
๐ laying the groundwork for search
It seems the app doesn't display any message that was sent after June 8th.
I tried uninstalling the reinstalling the app but the issue didn't go away. Maybe there's something wrong with the app's backend?
99% chance it'll be MIT, just need to think about it for a sec
This won't be ready for a while.
Need to figure out precisely what a star means:
The inline quote handling area of the codebase is a bit of a toxic hellstew
Often when reading you come across an awkward newline... I wonder if we can do something like if char == '\n' and column == 80
(I think they get wrapped at 80?) then strip the newline otherwise use the newline.
Hi,
I'm sorry to bother but I took the liberty to localize your app to Portuguese and Spanish. My problem is that I created a branch for it, directly from your repository instead of forking first.
Only noticed it when was pushing the commit.
Are you interested in localizing it as you say in the Readme?
If so, any advice on how to handle it now or should I just create the PR?
Is there a reason for that or..?
Currently inline quotes just throw up a fixed-size popover. It'd be cool to size this approximate to the content being displayed.
Also, this UI is pretty bad on iPad
Might be handy to have a quick/simple overview of the architecture and how things are done in the iOS app
Prefer the idea of a monorepo over 5 different repos for different modules and stuff, would make contributing a lot easier.
Things I need to think about
Do before #14.
Also this should replace the very hacky Mac app and parser that's been built
Conversations are not properly threaded if the In-Reply-To
header isn't set. This should be fixed as part of #2.
Considering moving away from redux/reswift. Reasons:
I'm definitely convinced that reswift/redux is a great way to write apps, and having a single state receptacle is the way we'll be doing it in the future, but right now for this project I'm not convinced it's a perfect fit. Still thinking it over.
I want to cat the contents of contributors file onto the end of the readme, and make sure the contents of the contributors file goes out in the release notes for that version.
Todo
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.