Commit graph

28 commits

Author SHA1 Message Date
Christian Muehlhaeuser
e24ac49122
Adapt to latest go-app-paths API 2020-04-04 08:44:50 +02:00
Christian Muehlhaeuser
5a95a1b67f
Don't create empty account stub on initial run 2020-03-04 13:24:05 +01:00
Christian Muehlhaeuser
8b3e6ce116
Add Default visibility setting for panes 2020-03-03 06:30:33 +01:00
Christian Muehlhaeuser
b90ffb4b3d
Handle pane IDs in model 2020-03-03 05:16:35 +01:00
Christian Muehlhaeuser
f472b348e1
Move account related methods to account.go 2020-03-03 04:53:58 +01:00
Christian Muehlhaeuser
e741cd6fcc
Use logger and add debug flag for extra output 2020-02-28 12:12:48 +01:00
Christian Muehlhaeuser
81bc8a4840
Added support for attaching images to posts 2019-05-19 08:09:37 +02:00
Christian Muehlhaeuser
53855adda8
Store and restore window state on startup 2019-05-19 04:33:37 +02:00
Christian Muehlhaeuser
d5ae6e563f
Save config upon successful connection 2019-05-15 06:49:45 +02:00
Christian Muehlhaeuser
9adb207d2a
Count URLs as 23 characters regardless of their actual length for Mastodon posts 2019-05-15 05:57:12 +02:00
Christian Muehlhaeuser
714816ea8f
Initialize AccountBridge with empty values 2019-05-15 05:35:36 +02:00
Christian Muehlhaeuser
617a10be04
Clear panes on re-connecting 2019-05-15 05:03:15 +02:00
Christian Muehlhaeuser
e81b8db602
Add a context menu to your own posts that lets you delete them 2019-05-15 05:01:21 +02:00
Christian Muehlhaeuser
ef833ef3da
Initialize all available panes on startup 2019-05-15 02:35:20 +02:00
Christian Muehlhaeuser
fe1e83cf24
Show a horizontal scroll-bar when we run out of space 2019-05-14 04:20:27 +02:00
Christian Muehlhaeuser
2284cad564
Open new panes for hashtags that get clicked on 2019-05-13 22:44:23 +02:00
Christian Muehlhaeuser
d306687d88
Support creating additional panes and closing them 2019-05-13 22:42:03 +02:00
Christian Muehlhaeuser
14cbecd42c
Display API errors in ErrorPopup 2019-05-12 02:39:05 +02:00
Christian Muehlhaeuser
4403ed71bd
Panic when we can't load or create a config file 2019-05-11 04:01:50 +02:00
Christian Muehlhaeuser
b037a0302d
Code cleanups and added missing function docs 2019-05-11 02:48:54 +02:00
Christian Muehlhaeuser
bf0a78cf29
Set Telephant logo as window icon 2019-05-11 02:14:35 +02:00
Gianguido Sorà
9eee214103 Add "https://" if instance URL misses it.
This patch adds a small function which tests for presence of either
"http://" or "https://" in the instance URL inserted by the user.

If none of them is found, it adds "https://" by default.

I noticed that somehow go-mastodon does not handle http->https redirect,
so consider this more of an hack just to not break UX.
2019-05-10 20:33:03 +02:00
Christian Muehlhaeuser
332c6ecdde
Improved error handling in connect/auth stage 2019-05-10 19:14:56 +02:00
Christian Muehlhaeuser
3689a8b795
Show connection popup on first run 2019-05-10 15:47:17 +02:00
Christian Muehlhaeuser
5ef14d517f
Use provided redirect URI from API 2019-05-10 15:46:39 +02:00
Christian Muehlhaeuser
5d1c79a41f
Added theme & style selection to settings 2019-05-10 02:55:30 +02:00
Christian Muehlhaeuser
c876c23019
Store config in platform-specific path 2019-05-09 16:52:56 +02:00
Christian Muehlhaeuser
2d12ecac44
Renamed app to Telephant 2019-05-09 16:33:26 +02:00
Renamed from chirp.go (Browse further)