Closed JFreegman closed 8 months ago
^L to refresh
@pippijn refresh what?
Refresh the screen: https://paste.xinu.at/4ZMt8W/ (after ^Z and fg
).
@pippijn do you know what causes that? One way to force a refresh is to resize your terminal.
I don't know what causes it. It looks similar to the problem you get when exiting a curses application without resetting the terminal and then typing ls
. Resizing the terminal is not always an option for me. Most full screen terminal applications (vim, irssi, mc, ...) redraw on ^L.
I confirm that ^L now redraws the screen correctly after suspending the process and resuming it (^Z + fg).
Is group audio planned?
@teteros yes
I don't see how video calls are a dream, really. Any player that accepts streaming video input would do, if I'm not mistaken.
See chrippa/livestreamer for an example of how different video players accept input through stdin, pipes, and similar interfaces.
autocomp for paths/files
a vim like bar http://i.imgur.com/RZ0zivj.png
and smarter autocomp: for example type /staus [TAB] and get oline busy away
What about daemonizing and working like "toxic user message" or reading message from standard input. Minimalistic and seems useful
@ZX-Diablo you might be interested in ratox http://ratox.2f30.org/
@JFreegman thanks for advice. Unfortunately, it doesn't compile under gentoo (maybe it doesn't compile with last version of toxcore at all - last update was months ago). Besides it would be nice to have one client with all desired functionality
Current bottom tab is kind of limited to some 4-6 windows, while the rest will go outside the screen. This will become nuisance especially if the new groupchats prove useful, and you want to keep more than half a dozen of them open all the time, + possible open private convos.
One way is to copy the behaviour from console irc clients like irssi, where they just number your rooms, on the bottom bar and then show you whether there has been action (and what kind of action) on one of the windows. The numbering is accompanied in irssi with the alt+number shortcut to jump to a particular numbered room (or alt+qwertyuip) from 11-20. Also your own nickname, status, number and the name of the active window, and modes of the active window (if public chat room) are shown on that bar. Then at the begin of the input line is also the name of the active window. In this screenshot someone is keeping tabs with at least 15 windows at the same time. https://docs.indymedia.org/pub/Sysadmin/IrssiHowTo/irssi.png
So mostly what I listed here are the things that feel more convenient in irssi compared to current tox. These features could be more meaningful later once (if) new groupchats turn out useful, and there would be some medium to heavy toxic use.
can you maybe add a raspberryPI binary to download somewhere? is the PI fast enough for video call?
@zoff99 Unfortunately we won't be providing ARM compatible binaries anymore after this month because it costs too much for a build machine that hardly anyone makes use of.
where is the link for this months binary for arm?
I'd love to have vim key bindings within toxic!
For example:
This will also require different modes like in vim, though...
:+1: for path autocompletion btw.
@Turysaz You can configure the key bindings in the configuration file. I don't foresee Vim-like modes any time soon though.
@zoff99 All of our binaries can be found at https://build.tox.chat.
How about Event System - like the one mcabber (mcabber.com) has. Mcabber is Jabber console (ncurses) client. In the config you can specify so called events, and command to execute when any of specified events occur. The command is usually script and parameters of event are handed over as environment variables (with module eventcmd-ng). There is also possibility for external action triggers that will read unix named pipe (or it can be unix socet) to receive commands and its parameters.
By this combination it is possible to create simple query-response service in a way: Event system with hook for new message will execute script on new message. Which than may respond to same contact with response by sending command to named pipe. So it can be possible to set toxic as fortune taller for some or all contacts. Contact will send message like "fortune" and toxic will respond with random fortune for example. At that point the possibilities are endless.
Closing due to inactivity
Everything on this list is just a suggestion and in no way guaranteed to be implemented. Feel free to make suggestions.