1
0
Fork 0
Commit Graph

180 Commits

Author SHA1 Message Date
Nicolas Perriault b0c6bc0240 Fix #30: Unique CW and NSFW content togglers. (#54) 2017-04-25 17:07:48 +02:00
Vincent Jousse 583ee2def2 Connect to the websocket API (#35) 2017-04-25 16:27:15 +02:00
Nicolas Lœuillet ff81482572 Added link to original toot on date (#52) 2017-04-25 15:29:33 +02:00
Nicolas Perriault 4385aed0a2
Minor code cleanups. 2017-04-25 12:18:24 +02:00
Nicolas Lœuillet 09b52a2c7f Added date for each toot (#50) 2017-04-25 12:15:45 +02:00
Nicolas Perriault 5f457f009a Fix #43: Sanitize server url. (#47)
* Sanitize server url.
* Prettify auth page.
2017-04-25 10:13:00 +02:00
Nicolas Perriault b5fa55f49d Fix #45: Add a media viewer. (#46) 2017-04-24 21:21:43 +02:00
Jérémy Benoist 7e2896dcf0 Use project url instead of instance url (#41) 2017-04-24 12:02:23 +02:00
Nicolas Perriault bbc3efeec8 Better follow notifications. (#38)
- improve the follow notification layout and displayed information of followers
- fixes an issue with them not being actually aggregated
- fixes a bug where reblog action button was highlighted when it was actually a fave
2017-04-24 11:46:14 +02:00
Nicolas Perriault 6b75c90ef6 Aggregate notifications. (#37) 2017-04-23 21:49:04 +02:00
Nicolas Perriault 3a697f07bb
Fix error when boosting a status. 2017-04-23 20:08:22 +02:00
Nicolas Perriault e6ba007f18
Gain real estate with large notifications. 2017-04-23 14:39:11 +02:00
Nicolas Perriault 225a95a637 WiP: Add status action buttons. (#32)
* Add status action buttons.
* Handle favorite actions.
* Handle reblog actions.
* Optimistic updates for reblogs.
2017-04-23 10:18:47 +02:00
Nicolas Perriault 82ada5ede8
Add a button to close the account view. 2017-04-22 17:03:35 +02:00
Nicolas Perriault d8f5270128
Remove main page heading. 2017-04-22 16:43:45 +02:00
Nicolas Perriault 440806fa80 Fix #23: Render user mentions in the second column. (#31)
* Render user mentions in the second column.
* Add a timeline type toggler.
2017-04-22 16:39:19 +02:00
Nicolas Perriault b10761a413
Fix code formatting. 2017-04-22 14:49:05 +02:00
Nicolas Lœuillet c834260557 Added link to profile on avatar (#28) 2017-04-22 14:48:03 +02:00
Nicolas Perriault 3a487d6e02 Render image attachments in statuses. (#24)
* Render image attachments in statuses.
* Add a doorhanger to NSFW images. Sorry Japan.
2017-04-22 13:50:02 +02:00
Vincent Jousse 201c6f48ce WIP: Display user account (#13)
* Display user account information in console

* Review's modifications

* Load user on mention click

* Display account information

* Reviews

* Undo messy refactoring

* Remove unused function
2017-04-22 10:16:14 +02:00
Nicolas Perriault 0a9abd449c Close #20: Render spoilers appropriately. (#21) 2017-04-21 14:07:55 +02:00
Nicolas Perriault 9b1520ffbc Handle post visibility. (#14) 2017-04-21 14:03:39 +02:00
Nicolas Perriault 126f3318ee
Fix #18: Fix broken column layout. 2017-04-21 13:04:28 +02:00
Nicolas Perriault 5e6bc42642 Improve timeline styles. (#17)
* Improve timeline styles.
* Add icons to column headings.
* Address a few typography issues.
* Handle long links.
* Linewrap attachment links.
2017-04-21 10:41:46 +02:00
Nicolas Perriault dc3c860d70
Add a shorter type alias for requests. 2017-04-20 22:55:08 +02:00
Vincent Jousse 8627bffbe0 Generalize `fetch` function by using a type var (#12)
I will need it to fetch an user account so it has to able to decode
something else than a `List Status`.
Using a type variable allows the calling function to provide the
decoder, and thus we can reuse `fetch` for something else.
2017-04-20 21:33:17 +02:00
Nicolas Perriault aa91182ff6 Allow posting messages (#7) 2017-04-20 20:30:19 +02:00
Jérémy Benoist 1c8559e4ad Add application link to client name (#9)
When you publish a toot the client name is associated to the toot.
By defining the `website` parameter in Mastodon model, it is automatically associated.
2017-04-20 19:12:23 +02:00
Nicolas Lœuillet c769df0933 Added link to profile on username (#5) 2017-04-20 15:43:15 +02:00
Vincent Jousse 556fab7daa Put Elm files into src/ and assets into public/ (#4) 2017-04-20 14:38:52 +02:00