https://github.com/merefield/termcourse/pull/4
https://github.com/merefield/termcourse/pull/5
@Canapin new = c (compose) now
as n is for notifications.
I might tackle localisation next …
https://github.com/merefield/termcourse/pull/4
https://github.com/merefield/termcourse/pull/5
@Canapin new = c (compose) now
as n is for notifications.
I might tackle localisation next …
localisation is in
currently support for es, fr, de & en.
happy to accept PRs for more, but pretty straightforward to do this so just tell me if you are using it and what language you’d like.
Also tell me if any are horribly wrong! ![]()
I pushed a caching update that reduces the number of calls made to the server and leverages updates from MessageBus.
This should both significantly improve performance and reduce the risk of hitting rate limits.
https://github.com/merefield/termcourse/pull/7
let me know if you hit any issues.
I’ve reworked the MessageBus code and the subscription system - notification badges should now be updated on the fly more reliably.
Topics should get new posts in “realtime” now without having to refresh the view.
Note you have to login using username/password for this to work as requires a session cookie.
https://github.com/merefield/termcourse/pull/8
You can still use API key access, but you will miss out on the “realtime” topic updates
Nice, when will you start working on a web interface to improve usability? Oh, wait a minute.
Termcourse now supports hi-res images on expansion where a terminal supports chafa, sixel and magick.
https://github.com/merefield/termcourse/pull/10
In short, if you have Windows terminal and have installed chafa and imagemagick, it’s got you covered:
unfortunately as with everything Apple, their support for open source projects is a bit slow, so you can’t use this feature with native MacOS terminal.app atm.
See: https://www.arewesixelyet.com/
You might find a better terminal for macos …
음 …
… > termcourse를 Go로 마이그레이션했습니다
Go 마이그레이션은 단일 컴파일된 실행 파일을 제공하며, 런타임 오버헤드를 낮추고, 더 강력한 동시성 및 라이프사이클 처리를 지원합니다. 또한 맞춤형 렌더링 코드 대신 유지 관리되는 Charm 컴포넌트에 터미널 동작의 상당 부분을 위임합니다.
이로써 인터페이스가 대폭 정리되었고, 주제 진행 바에서도 마우스 제어가 가능해졌습니다!
설치/실행 지침은 여기서 업데이트되었습니다: GitHub - merefield/termcourse: A terminal based client to access Discourse instances, supporting API keys, username/password (and with MFA token) · GitHub