Commit Graph

  • 0df8bd51aa Convert editHead and editTail from wchar_t C. McEnroe 2020-02-04 21:27:52 -0500
  • 104b3ffd4f Model keyCtrl like keyMeta C. McEnroe 2020-02-04 20:56:27 -0500
  • 55757243f4 Call inputUpdate when switching windows C. McEnroe 2020-02-04 20:46:16 -0500
  • de4c9df074 Align join messages after nick C. McEnroe 2020-02-04 20:40:49 -0500
  • ea93c9a6d9 Set self.color C. McEnroe 2020-02-04 20:27:18 -0500
  • 9944dc484b Split showing style codes and word wrapping C. McEnroe 2020-02-04 20:23:55 -0500
  • d57df09511 Align word wrapping with tab character C. McEnroe 2020-02-04 19:50:23 -0500
  • f3fb466a31 Only check revents if nfds > 0 C. McEnroe 2020-02-04 19:06:54 -0500
  • 5e9863fa82 Handle signals in poll loop C. McEnroe 2020-02-04 19:02:54 -0500
  • a65841c3cb Switch windows with M-0 through M-9 C. McEnroe 2020-02-04 04:41:11 -0500
  • d57e786876 Factor out unmark C. McEnroe 2020-02-04 04:09:54 -0500
  • 43845c6115 Add beginnings of input handling C. McEnroe 2020-02-04 03:58:56 -0500
  • 26e9dd9adf Use time_t rather than struct tm C. McEnroe 2020-02-03 18:41:52 -0500
  • c9470b59a1 Add sequences for toggling focus/paste modes C. McEnroe 2020-02-02 23:20:19 -0500
  • 81ac0c59f3 Track unread and window heat C. McEnroe 2020-02-02 20:23:36 -0500
  • 5398a6ac9d Rearrange some UI code C. McEnroe 2020-02-02 19:38:37 -0500
  • 5c328c7a88 Remove term.c in favor of more curses APIs C. McEnroe 2020-02-02 19:34:35 -0500
  • 8ec17d4f8c Use tsl/fsl capabilities for title if available C. McEnroe 2020-02-02 18:39:08 -0500
  • a507ff4073 Set title in statusUpdate C. McEnroe 2020-02-02 17:57:07 -0500
  • 2f9a9c663a Remove services TODO C. McEnroe 2020-02-02 17:50:28 -0500
  • aec28a9327 Check queries against chanTypes C. McEnroe 2020-02-02 17:45:19 -0500
  • 0d6a60cc66 Save NETWORK, CHANTYPES, PREFIX from ISUPPORT C. McEnroe 2020-02-02 17:37:36 -0500
  • b535f0abdd Handle notices and actions C. McEnroe 2020-02-02 17:26:20 -0500
  • e8d0d71775 Add option to show style codes C. McEnroe 2020-02-02 16:55:45 -0500
  • dce7891331 Add extremely basid handlePrivmsg C. McEnroe 2020-02-02 03:43:18 -0500
  • 052cd2ed26 Remove style string macros C. McEnroe 2020-02-02 03:34:05 -0500
  • 8bb9ea7b7f Add idColors C. McEnroe 2020-02-02 03:27:50 -0500
  • ec83332e15 Implement window switching and status line C. McEnroe 2020-02-02 03:13:50 -0500
  • 0728eb39a4 Preserve copyright year in term.c C. McEnroe 2020-02-02 02:35:47 -0500
  • 3c824684e5 Add color hashing function C. McEnroe 2020-02-02 02:31:20 -0500
  • 14066b79d4 Handle nickname errors C. McEnroe 2020-02-02 02:30:35 -0500
  • 09754ed912 Call reset_shell_mode on err C. McEnroe 2020-02-02 02:28:14 -0500
  • c18dc35377 Wrap before the very edge of the screen C. McEnroe 2020-02-02 02:04:08 -0500
  • 8ef0af34ef Parse time tag C. McEnroe 2020-02-02 01:58:03 -0500
  • c799310d67 Implement wordWidth C. McEnroe 2020-02-02 01:54:51 -0500
  • 05256b68fe Implement word wrap C. McEnroe 2020-02-01 22:40:55 -0500
  • cd3dc4ef4c Parse IRC styling in UI C. McEnroe 2020-02-01 21:57:11 -0500
  • d59666cb25 Generate tags file C. McEnroe 2020-02-01 21:55:05 -0500
  • e5363bcae0 Implement the beginnings of UI C. McEnroe 2020-02-01 19:37:48 -0500
  • e289ff6b18 Add term stuff C. McEnroe 2020-02-01 02:55:07 -0500
  • 03cb0d7c04 Add IDs and names C. McEnroe 2020-02-01 02:33:17 -0500
  • 2b3a8bfb9c Add -v flag C. McEnroe 2020-02-01 02:26:35 -0500
  • 856d40d121 Fix CapNames array indices C. McEnroe 2020-02-01 02:19:55 -0500
  • 8431602363 Blindly implement login flow C. McEnroe 2020-02-01 01:18:01 -0500
  • f76145645e Add more login options to the manual page C. McEnroe 2020-02-01 01:17:15 -0500
  • 2ce2f493e1 Add simple manual page C. McEnroe 2020-01-31 18:11:30 -0500
  • 34ef6ee5a7 Adds insecure flag to skip certificate validation Noah Pederson 2019-12-28 14:25:43 -0500
  • 2e61779082
    Rename catgirl.7 to README.7 C. McEnroe 2019-12-19 02:13:38 -0500
  • d919d122fb
    Update git URL C. McEnroe 2019-12-15 19:45:05 -0500
  • 2cb82d4cfd
    Refresh prompt on 001 with different nick Curtis McEnroe 2019-10-26 19:27:50 -0400
  • e7bfdb2376
    Add C-u and move underline to C-_ Curtis McEnroe 2019-10-03 14:40:23 -0400
  • 5cf4beec7a
    Remove -W WEBIRC option Curtis McEnroe 2019-09-16 17:41:18 -0400
  • 2a8ee15858
    Use /etc/ssl/cert.pem in chroot Curtis McEnroe 2019-09-16 17:24:19 -0400
  • 4353b58535
    Bump .so versions in chroot Curtis McEnroe 2019-09-16 17:17:58 -0400
  • 58a54e3b6b
    Set default nick to USER unless -P Curtis McEnroe 2019-09-16 17:09:49 -0400
  • c5718dd82f
    Add restricted mode Curtis McEnroe 2019-09-16 16:57:50 -0400
  • aa3cf0b7d3
    Use braces in Makefile Curtis McEnroe 2019-07-27 18:05:06 -0400
  • 98b76d1b7e
    Make copyright headers consistent Curtis McEnroe 2019-07-27 18:00:01 -0400
  • 2571d6ef55
    Mark sig_atomic_t array volatile Curtis McEnroe 2019-07-27 00:49:49 -0400
  • 3d1f7d8065
    Add /list Curtis McEnroe 2019-07-02 22:12:07 -0400
  • 6223c9c8f8
    Deal with ~users in colorGen Curtis McEnroe 2019-07-02 21:41:52 -0400
  • fe38982b43
    Clean up input parameter handling Curtis McEnroe 2019-07-02 19:34:19 -0400
  • fdbc6f2fda
    Split /raw and /quote Curtis McEnroe 2019-07-02 18:57:57 -0400
  • 906440968e
    Add -k option for joining with keys Curtis McEnroe 2019-07-02 18:40:06 -0400
  • 426be32b1d
    Add optional key to /join Curtis McEnroe 2019-07-02 18:33:45 -0400
  • 39a752c46e
    Restart process in sandman Curtis McEnroe 2019-07-02 18:04:27 -0400
  • d8cffb8ae7
    Add /move command Curtis McEnroe 2019-02-27 00:17:59 -0500
  • adc6d3bdd2
    Add M-/ to switch to previously active window Curtis McEnroe 2019-02-26 23:13:55 -0500
  • 4cda410b57
    Move nick and tag coloring to color.c Curtis McEnroe 2019-02-25 23:10:40 -0500
  • b2f6082dff
    Add M-l to list the log Curtis McEnroe 2019-02-25 21:48:05 -0500
  • 2a6e3f2d02
    Output raw to standard error if it is not a terminal Curtis McEnroe 2019-02-25 17:00:28 -0500
  • d85c1c3f96
    Update tag colors Curtis McEnroe 2019-02-25 16:12:41 -0500
  • 6b97c59756
    Add color to tags Curtis McEnroe 2019-02-25 16:02:41 -0500
  • 238f74efac
    Remove tag X macros again Curtis McEnroe 2019-02-25 14:28:44 -0500
  • 23ec3fd1b7
    Add M-a to switch to hot or unread window Curtis McEnroe 2019-02-25 14:09:06 -0500
  • 9d6f9d76c3
    Refactor uiRead Curtis McEnroe 2019-02-25 12:51:21 -0500
  • e8f40a2daf
    Scroll by full pages with PageUp/PageDown Curtis McEnroe 2019-02-24 18:20:39 -0500
  • 31a2af0c65
    Clarify /window documentation Curtis McEnroe 2019-02-23 13:27:28 -0500
  • 35705c9eeb
    Use first word of params in input commands Curtis McEnroe 2019-02-23 12:44:20 -0500
  • c06a457461
    Add C-n and C-p key bindings to switch windows Curtis McEnroe 2019-02-23 12:24:39 -0500
  • 740cb9f687
    Change example command to join #ascii.town on freenode Curtis McEnroe 2019-02-23 11:46:32 -0500
  • 55866686a8
    Call def_prog_mode after termNoFlow Curtis McEnroe 2019-02-23 11:42:42 -0500
  • c168e54f06
    Move IRC formatting reset to C-s Curtis McEnroe 2019-02-22 23:56:55 -0500
  • facc3aa9a0
    Disable terminal flow control Curtis McEnroe 2019-02-22 23:31:33 -0500
  • 200842aa64
    Bind up and down arrows to scroll Curtis McEnroe 2019-02-22 22:22:02 -0500
  • 2faa73abd6
    Remove topic TODO Curtis McEnroe 2019-02-22 17:44:39 -0500
  • 8bdd1578c7
    Add /znc command Curtis McEnroe 2019-02-22 16:07:32 -0500
  • 274a5f7d6e
    Update status line after scrolling and term events Curtis McEnroe 2019-02-22 15:54:59 -0500
  • 2c07d50415
    Reorganize input.c Curtis McEnroe 2019-02-22 15:49:55 -0500
  • aacee60ce6
    Fix name of <raw> window in man page Curtis McEnroe 2019-02-22 15:13:58 -0500
  • c2317921f8
    Rename global tags with angle brackets Curtis McEnroe 2019-02-22 14:32:00 -0500
  • e7926629ed
    Show status window while connecting Curtis McEnroe 2019-02-22 14:19:20 -0500
  • e20c64d5d7
    Reorganize UI code for the umpteenth time Curtis McEnroe 2019-02-22 14:11:50 -0500
  • f3db938ded
    Replace "view" with "window" Curtis McEnroe 2019-02-21 23:16:20 -0500
  • c0c59d093f
    Remove ROT13 Curtis McEnroe 2019-02-21 22:38:22 -0500
  • 1d6fb01074
    Clean up man page Curtis McEnroe 2019-02-21 22:26:25 -0500
  • 0a417e28e2
    Draw UI before connecting Curtis McEnroe 2019-01-26 02:50:59 -0500
  • cc30e13e9f
    Avoid unused variable warnings with getyx Curtis McEnroe 2019-01-25 04:18:54 -0500
  • 920ea899d7
    Add GNU/Linux build instructions Curtis McEnroe 2019-01-25 04:06:31 -0500
  • 1e9b5139f0
    Add Linux.mk Curtis McEnroe 2019-01-25 03:49:38 -0500