| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
| | |
| | |
| | |
| | | |
When doing an interactive search the prompt is needed to show the
current state of the search to avoid confusion.
|
|/ /
| |
| |
| |
| | |
Since /editor can be used also for commands it doesn't make sense to
restrict it to only connected state.
|
|\ \
| | |
| | | |
Mention C-x C-r (reload inputrc) in the man page
|
|/ /
| |
| |
| |
| | |
Add mentions of less-known but quite useful bindindings to the man
page.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Dont show presence status changes by default in chat and muc windows.
Users repeatedly ask how to change this setting in the MUC.
We have it in the FAQ since a long time.
And most people I know change this setting, including me.
So it looks like it's time to change this default.
|
|\ \
| | |
| | | |
Include useful aliases in profrc example
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Since some other commands are using british spelling for colour it
makes sense to have it available for /color command as well.
IRC users will feel more at home having /topic command equivalent to
/subject (which seems to be a MUC-specific terminology).
|
|\ \ \
| | | |
| | | | |
Allow bold for default colours
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | | |
Add irssi theme
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The theme is intended to closely resemble the default Irssi look and
feel, with minimum visual clutter in UI elements, roster and occupants
lists are simplistic, similar to nicklist.pl Irssi script output.
Based on "original" theme.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | |
| | | | | |
Fix theme load
When we execute `/theme load somethingthatdoesntexist` it still loaded some colors wrongly.
|
| | |/ /
| |/| |
| | | |
| | | | |
doesn't exist
|
|\ \ \ \
| |_|/ /
|/| | | |
Use correct colour for their nick when showing history
|
| |/ / |
|
| | |
| | |
| | |
| | | |
See <https://github.com/profanity-im/profanity/issues/1512>
|
|/ /
| |
| |
| | |
The variable `ccount->tls_policy` was not null-tested before `strcmp`.
|
|\ \
| | |
| | | |
Fix logging (this time for real)
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| | |
... I hope ...
We also need to create the path where the logs are stored.
Fixup of d82f2f293b056965fc0bed2b24820961885ab90b
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
|\ \
| | |
| | | |
fix path where logs are stored
|
|/ /
| |
| |
| |
| |
| |
| | |
43e5f15e66b83ac8f3d57d2ffc7babf57873c51c broke the creation of the path
where chatlogs are stored. This is fixed now.
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
|\ \
| | |
| | | |
Tab completion code simplification
|
| | |
| | |
| | |
| | |
| | |
| | | |
Factor out common code for Tab and Shift-Tab in a separate function.
No functional change.
|
|\ \ \
| | | |
| | | | |
Add Alt/Ctrl-arrows combinations for GNU Screen
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
GNU Screen terminal emulator is modelled after VT100, its key bindings
for "application mode" (which profanity enables on startup) can be
seen with this: info screen "Input Translation".
|
|\ \ \ \
| | | | |
| | | | | |
Make all existing input functions bindable from config
|
| |/ / / |
|
|\ \ \ \
| | | | |
| | | | | |
Even moar cleanup
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Print error message from `_string_matches_one_of()` instead of forming
an error message manually that contains the same entries that were checked
in `_string_matches_one_of()`.
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | | |
I missed them the last time ...
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
|\ \ \ \
| | | | |
| | | | | |
Document custom input configuration in man page
|
| |/ / / |
|
|\ \ \ \
| |/ / /
|/| | | |
Fix race condition on resize
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The current code is inherently racy: if screen update takes
considerable time (e.g. when working over network) and a user
performed a series of resizes the final event might get ignored and
the display will be left in inconsistent state.
Fix the race by unsetting the flag first so if the next WINCH signal
is received while display is resizing it'll be processed on the next
iteration.
|
|\ \ \
| | | |
| | | | |
Man page improvements
|
| | | | |
|
|/ / / |
|
|\ \ \
| |/ /
|/| | |
More cleanup
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
fixup of 46b9428d92e86612fafc198bb3575acdf6167649
[0] writes something about "... use ‘man*section*_MANS’ over ‘man_MANS’ ..."
in the context of "fast installation", so I tried that and it worked.
TBH I don't really understand why this fixes the problem.
[0] https://www.gnu.org/software/automake/manual/html_node/Man-Pages.html
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
| | |
| | |
| | |
| | |
| | |
| | | |
... instead of copying the same pattern over and over again.
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
* use custom memory descriptor that `abort()`s on `malloc()` failure
* use static log descriptor
* don't always re-create all contexts
* de-duplicate code of `.._connect()` and `.._register()`
Signed-off-by: Steffen Jaeckel <jaeckel-floss@eyet-services.de>
|