Commit Graph

13 Commits

Author SHA1 Message Date
Nicolas Perriault
2b74533960 Fix #64: Handle paginations. (#131)
* Extract link header values.
* Expose response link header to a new type.
* Add tests for Mastodon.http.extractLinks.
* WiP
* Wrap decoded content and links into a new Response type.
* Update MastodonMsg handlers so they handle responses.
* Remove debug statements.
* Add edge case to tests.
* Add missing TODO comment.
* Simplifies Mastodon.Http signatures
* Paginate the user timeline.
* I lost my mind. May revert.
* Updated Http API to be more explicit.
* Fuck namespaces.
* Cosmetics.
* I'm burnt out, lost 10 pounds, but it works.
* Fix qs param for local tl was appended to link url.
* Fix my own mediocrity.
* Fix oauth endpoints.
* Fix Link header case handling with Firefox.
* Add test case for link header name case handling.
2017-05-05 17:26:49 +02:00
Vincent Jousse
9b8293554f Add scrollIntoView port (#129)
* Add scrollIntoView port

* Fix js formatting

* @n1k0's review
2017-05-04 08:31:58 +02:00
Vincent Jousse
5a32881afd Fix global timeline display option #109 2017-05-03 20:53:12 +02:00
Frank Taillandier
fe1e4632b2 More contrasted toot button (#128) 2017-05-03 18:37:45 +02:00
Nicolas Perriault
1403ee12fe
Fix broken visibility selector styles. 2017-05-03 17:24:31 +02:00
Nicolas Perriault
cfb056d871
Fix erroneously linkable char count. 2017-05-03 17:11:41 +02:00
Nicolas Perriault
b035879b0a Improve visibility selector. (#126) 2017-05-03 17:10:03 +02:00
Nicolas Lœuillet
ab5e7bfbaf Added link to external profile in account view (#125)
* Added link to external profile in account view

* Used helpers

* Added boolean parameter for accountLink / accountAvatarLink
2017-05-03 15:08:10 +02:00
Nicolas Perriault
e673edb871
Fix non-working non-breakable space replacements. 2017-05-03 08:25:47 +02:00
Nicolas Perriault
d130d684c9
Closes #110: Update notification filter buttons styling. 2017-05-02 17:36:10 +02:00
Nicolas Perriault
007179ba66
Fix #120: Open thread when clicking on a CW spoiler text. 2017-05-02 14:55:59 +02:00
Nicolas Perriault
f064c5d8d6 Fix #118: Render a draft char counter. (#119) 2017-05-02 12:26:17 +02:00
Nicolas Perriault
bf09b87215 Modularize views (#117)
* Part 1: Refactor views.

I'm in the middle of nowhere. It's cold, but I distinguish
lights.

It's dark, but my good ol' Elm keeps barking when something
looks wrong or dangerous.

I'm not afraid.

* Part 2: More views refactoring.

The night is deep, but I can see clear. The truth is
at the end of this path.

Perhaps.

* Part 3: The sun is rising.

The darkness is gently fading over, dawn is near. I can
now see mountains drawing in the horizon.

Elm is rather quiet, but keeps scrutating the shadows.

* Part 4: Moaar view splitting.

I follow some wrong path, but I'm back on track.

The sun is shining.

* Epilogue

That was actually fun.
2017-05-02 08:27:01 +02:00