tulir / gomuks

A terminal based Matrix client written in Go.
https://maunium.net/go/gomuks
GNU Affero General Public License v3.0
1.34k stars 120 forks source link

First draft get `ranger`-in-thread as `/upload` file picker B) #422

Open goodboy opened 1 year ago

goodboy commented 1 year ago

As per wayy too much noise while I rubber ducked through this in the chat room 😂

Obviously much thanks to @tulir for help with the goroutine syncing stuff in terms of supporting suspending gomuks' UI while ranger runs 🏄🏼


Much more ToDo:

goodboy commented 1 year ago

Hmm just realizing that https://github.com/tulir/gomuks/pull/374 possibly relates to this as well in feature scope terms since ranger does allow multi-file selection via its --choosefiles=OUTFILE flag.

goodboy commented 1 year ago

I am coming back to this BTW!

Just going through re-orging all my foss PRs that need to get finalized up. Please don't delete / close 👍🏼