summary refs log tree commit diff
path: root/chat.h
AgeCommit message (Collapse)Author
2020-02-10Eliminate array in hashC. McEnroe
I expected to have to remove some arbitrary colors, but it seems like just the range 2-75 works fine.
2020-02-10Add -HC. McEnroe
2020-02-10Hash to colors in the range 2-75C. McEnroe
Colors 76-87 seem too light, some almost appearing white. Colors 88-98 are shades of gray.
2020-02-09Add /whoisC. McEnroe
2020-02-09Add C-yC. McEnroe
This is weechat's binding for it.
2020-02-09Add C-w and M-dC. McEnroe
2020-02-09Rename kill opsC. McEnroe
2020-02-09Add M-b and M-fC. McEnroe
2020-02-09Add C-kC. McEnroe
Also rename all the edit ops to something consistent.
2020-02-09Add C-dC. McEnroe
2020-02-09Simplify edit buffer conversion and input renderingC. McEnroe
2020-02-09Show realname on JOIN if it is different from nickC. McEnroe
2020-02-08Add /copyC. McEnroe
2020-02-08Allow overriding the /open utilityC. McEnroe
2020-02-08Scan messages for URLsC. McEnroe
2020-02-08Add procPipe for subprocessesC. McEnroe
2020-02-08Only show expected topic/names repliesC. McEnroe
2020-02-08Add /closeC. McEnroe
2020-02-08Handle ID overflowC. McEnroe
idk just shove it all in <network>.
2020-02-08Handle KICKC. McEnroe
See I knew the color cache in complete would be useful in at least one place!
2020-02-08Handle NICKC. McEnroe
2020-02-07Clear completion for ID on self-partC. McEnroe
2020-02-07Update completion on join, part, privmsgC. McEnroe
2020-02-07Populate completion with commandsC. McEnroe
2020-02-07Add some real line editing operationsC. McEnroe
2020-02-06Set id color to Default on allocationC. McEnroe
2020-02-06Search for cert and priv in config dirsC. McEnroe
2020-02-05Use getopt_config to load optionsC. McEnroe
I'm really getting a lot of use out of this config.c huh.
2020-02-05Add /windowC. McEnroe
2020-02-05Add /quitC. McEnroe
2020-02-05Change prompt depending on commandC. McEnroe
2020-02-05Save own username for message echoingC. McEnroe
2020-02-05Add extremely basic editing and message sendingC. McEnroe
2020-02-04Split showing style codes and word wrappingC. McEnroe
2020-02-04Add beginnings of input handlingC. McEnroe
2020-02-03Use time_t rather than struct tmC. McEnroe
2020-02-02Add sequences for toggling focus/paste modesC. McEnroe
2020-02-02Remove term.c in favor of more curses APIsC. McEnroe
2020-02-02Use tsl/fsl capabilities for title if availableC. McEnroe
Also manually fill them if TERM=xterm* because they really should be there.
2020-02-02Save NETWORK, CHANTYPES, PREFIX from ISUPPORTC. McEnroe
2020-02-02Remove style string macrosC. McEnroe
2020-02-02Add idColorsC. McEnroe
2020-02-02Implement window switching and status lineC. McEnroe
2020-02-02Add color hashing functionC. McEnroe
2020-02-01Implement the beginnings of UIC. McEnroe
It takes so much code to do anything in curses...
2020-02-01Add term stuffC. McEnroe
Copied almost verbatim from existing catgirl... I think I did a better job on that state machine this time tbh.
2020-02-01Add IDs and namesC. McEnroe
2020-02-01Add -v flagC. McEnroe
2020-02-01Blindly implement login flowC. McEnroe