Commit Graph

  • 11660e4409
    Add /notice command Simon Ser 2020-08-13 11:04:39 +02:00
  • 9df58971ea
    Improve SASL error message Simon Ser 2020-08-10 15:01:48 +02:00
  • c6c3c66fc4
    Clear error when submitting connect form Simon Ser 2020-08-10 14:57:54 +02:00
  • 16582a6592
    Add error reporting on connect and main page bbworld1 2020-08-07 21:08:51 -07:00
  • 96c890f1f5
    Strip ANSI escape sequences Simon Ser 2020-08-04 14:25:05 +02:00
  • b37dfb77fe
    Fix inverted channel list sorting Simon Ser 2020-08-04 13:47:27 +02:00
  • 0157dd4cc6
    Handle RPL_NOTOPIC Simon Ser 2020-08-03 18:59:54 +02:00
  • aaa33d7f36
    Add Alt+Up/Down key bindings Simon Ser 2020-08-03 15:49:30 +02:00
  • 6c93bd13d1
    Sort buffers when inserting, not when rendering Simon Ser 2020-08-03 15:43:20 +02:00
  • ee8b40aae4
    Fix wrong variable name App.close Simon Ser 2020-08-03 15:29:21 +02:00
  • 67f6f99862
    readme: add screenshot Simon Ser 2020-07-24 09:51:02 +02:00
  • 78140240cc
    Add keybinding to jump to next unread buffer Simon Ser 2020-07-23 10:12:57 +02:00
  • 2951c7810f
    Add keybinding infrastructure Simon Ser 2020-07-23 09:58:05 +02:00
  • 4d3a1548fe
    readme: add links to mailing list and issue tracker Simon Ser 2020-07-22 19:49:28 +02:00
  • 82e2cc2a38
    Add .editorconfig Simon Ser 2020-07-22 14:51:37 +02:00
  • e041129a10
    Use msgid in message URL if available Simon Ser 2020-07-21 14:48:04 +02:00
  • 0d9f7f35f0
    Add message URLs, unify URL generation Simon Ser 2020-07-15 18:47:33 +02:00
  • 36df984b09
    Fetch all unread messages on reconnect Simon Ser 2020-07-15 18:21:09 +02:00
  • 3b0253855e
    Mark FAIL as an error Simon Ser 2020-07-15 11:07:28 +02:00
  • a44ee8d170
    Avoid sending multiple CHATHISTORY commands in parallel Simon Ser 2020-07-13 17:40:52 +02:00
  • 897e0977e2
    Autocomplete commands Simon Ser 2020-07-13 17:28:49 +02:00
  • 476c135379
    Extract commands to separate file Simon Ser 2020-07-13 17:22:24 +02:00
  • 9312edc20e
    Linkify topic Simon Ser 2020-07-13 13:00:49 +02:00
  • 343455091c
    Show offline user status Simon Ser 2020-07-13 12:51:09 +02:00
  • 5090165f71
    Hide horizontal scrollbars on Firefox Simon Ser 2020-07-13 11:44:24 +02:00
  • f284468aa6
    Add shouldComponentUpdate to member list Simon Ser 2020-07-13 11:09:16 +02:00
  • b40fc76e82
    Use strict equality comparison in shouldComponentUpdate Simon Ser 2020-07-13 11:03:34 +02:00
  • 2941dc0076
    Fix TypeError in Composer.focus Simon Ser 2020-07-13 09:45:30 +02:00
  • c9b07efc9c
    Implement chathistory support Simon Ser 2020-06-29 09:06:47 +02:00
  • 8809fdcd6a
    Optimize Buffer Simon Ser 2020-07-09 23:33:34 +02:00
  • 0a825547a7
    Don't use this in functional components Simon Ser 2020-07-09 23:24:32 +02:00
  • 5cb38a9830
    Implement /topic command Simon Ser 2020-07-09 17:36:28 +02:00
  • 44b1f28cb6
    Handle QUIT messages Simon Ser 2020-07-08 18:39:24 +02:00
  • 8d2632ad9c
    readme: add link to sr.ht hub project Simon Ser 2020-07-02 11:03:16 +02:00
  • 7f0ca72d3e
    Remove outdated TODO Simon Ser 2020-07-02 11:02:29 +02:00
  • 72c51b6923
    readme: add more detailed usage instructions Simon Ser 2020-07-01 14:46:49 +02:00
  • c309d3cff6
    Allow paths in server URL query param Simon Ser 2020-07-01 12:25:57 +02:00
  • db13f34a40
    Reply to PING Simon Ser 2020-07-01 12:12:56 +02:00
  • 1131ca05ee
    Only nag about notifications in server buffer Simon Ser 2020-07-01 11:58:30 +02:00
  • 2eb1ed3dd2
    Fix RPL_NAMREPLY handling with multiple nicks Simon Ser 2020-06-30 10:27:24 +02:00
  • 99004165f2
    Print IRC error messages in red Simon Ser 2020-06-29 14:29:31 +02:00
  • 20be67503b
    Add basic autocompletion Simon Ser 2020-06-29 12:36:17 +02:00
  • 2f284f183a
    Open notification on new highlight Simon Ser 2020-06-29 11:50:42 +02:00
  • abece1e3fd
    Detect highlights Simon Ser 2020-06-29 11:08:47 +02:00
  • ed6dccbb58
    Hide composer input outline Simon Ser 2020-06-29 10:16:47 +02:00
  • b74fb90d47
    Add button to join new channel Simon Ser 2020-06-29 10:12:46 +02:00
  • 28e96e0ad5
    Expand buffer column Simon Ser 2020-06-29 09:04:01 +02:00
  • deb8d4c01e
    Avoid String.prototype.replaceAll Simon Ser 2020-06-28 15:40:57 +02:00
  • 73f14f38fa
    Add key attr to log lines Simon Ser 2020-06-28 15:13:06 +02:00
  • d1663315e3
    Add reason arg to /part Simon Ser 2020-06-28 09:32:03 +02:00
  • 59b98d38ac
    Implement /me Simon Ser 2020-06-28 09:29:39 +02:00
  • 15c51d9ec7
    Rename sidebar and topbar Simon Ser 2020-06-26 15:16:07 +02:00
  • 1b0ac4339f
    Listen to input evbent in composer Simon Ser 2020-06-26 14:57:34 +02:00
  • 0aa8cca483
    Enable echo-message Simon Ser 2020-06-26 14:50:29 +02:00
  • 9d7704ea54
    Set key attr in buffer list items Simon Ser 2020-06-26 14:41:03 +02:00
  • 028c6fd8b3
    Sort buffers and members Simon Ser 2020-06-26 14:40:27 +02:00
  • 806686bd49
    Add member list Simon Ser 2020-06-26 14:32:56 +02:00
  • 0bd2e10631
    Add away indicator Simon Ser 2020-06-26 12:45:27 +02:00
  • c59a8ff63c
    Request caps on CAP NEW Simon Ser 2020-06-26 12:37:45 +02:00
  • 1807f29d2d
    Parse RPL_MYINFO Simon Ser 2020-06-26 12:08:14 +02:00
  • 57ed3a13a3
    Send WHO query when opening nick buffer Simon Ser 2020-06-26 12:00:10 +02:00
  • 74b720c131
    Convert server/channel/nick links to irc:// scheme Simon Ser 2020-06-26 11:07:01 +02:00
  • 6d3621e1be
    Introduce buffer type Simon Ser 2020-06-26 10:35:38 +02:00
  • 5f30662fc0
    Implement /buffer Simon Ser 2020-06-25 21:47:31 +02:00
  • 7a1d9c48cc
    Fix unclickable nick in NICK message Simon Ser 2020-06-25 21:28:04 +02:00
  • c05af5bb6d
    Make nick links clickable Simon Ser 2020-06-25 18:45:41 +02:00
  • 4485950b67
    Add missing buffer-header.js Simon Ser 2020-06-25 18:30:21 +02:00
  • 3e33999619
    Add buffer header Simon Ser 2020-06-25 18:28:54 +02:00
  • 2bb8f68f6f
    Linkify messages Simon Ser 2020-06-25 17:26:40 +02:00
  • 78002c22ee
    Fix buffer and buffer list padding Simon Ser 2020-06-25 14:26:33 +02:00
  • f8c4d1746c
    Fix buffer list overflow Simon Ser 2020-06-25 14:21:21 +02:00
  • 96aab8042e
    Change buffer list style Simon Ser 2020-06-25 12:41:31 +02:00
  • a475b6d844
    Hide CAP and AUTHENTICATE messages in server buffer Simon Ser 2020-06-25 12:16:42 +02:00
  • 544303923c
    Save and restore buffer scroll position Simon Ser 2020-06-25 12:03:05 +02:00
  • 96f33019f8
    Break long words in buffer Simon Ser 2020-06-24 20:44:45 +02:00
  • 9692f97c11
    Set default connect params in App constructor Simon Ser 2020-06-24 18:14:46 +02:00
  • 34baafc77f
    Fix TypeError when auto-filling server URL Simon Ser 2020-06-24 17:52:24 +02:00
  • 80fee31f2c
    Fix unread indicator not showing up Simon Ser 2020-06-24 17:46:43 +02:00
  • 9223953e3a
    Store message date in addMessage Simon Ser 2020-06-24 17:16:49 +02:00
  • cbe76ab824
    Mark buffers as unread on new message Simon Ser 2020-06-24 16:56:28 +02:00
  • 9ff1f164e0
    Make setBufferState merge the new state with the prev one Simon Ser 2020-06-24 16:02:56 +02:00
  • 250d1c2ea7
    Remove disconnect() Simon Ser 2020-06-24 15:57:21 +02:00
  • c1c9aa261e
    Implement /close Simon Ser 2020-06-24 15:56:30 +02:00
  • df0981e8e0
    Add isChannel Simon Ser 2020-06-24 15:52:33 +02:00
  • f5106f1357
    Fix missing channel name in setBufferState call Simon Ser 2020-06-24 15:45:55 +02:00
  • 0c79b9a3ee
    Add <noscript> message Simon Ser 2020-06-24 15:43:19 +02:00
  • 61b0425128
    Reset buffers on disconnect Simon Ser 2020-06-24 15:27:29 +02:00
  • d86c4a0566
    readme: extend copyright holder Simon Ser 2020-06-24 14:56:22 +02:00
  • 575c367c7a
    readme: add usage Simon Ser 2020-06-24 14:55:49 +02:00
  • b449ace4b4
    Switch to react Simon Ser 2020-06-18 14:23:08 +02:00
  • 62300746d3
    Remove assets/ Simon Ser 2020-06-24 11:18:51 +02:00
  • f9972dae5f
    Fix empty buffers on switch Simon Ser 2020-06-24 11:12:36 +02:00
  • eef5609dcf
    Introduce Client class Simon Ser 2020-06-23 20:00:49 +02:00
  • 65d675b461
    Mark package as private Simon Ser 2020-06-23 17:33:32 +02:00
  • c6f9aae84c
    Fix TypeError when sending message Simon Ser 2020-06-21 16:26:41 +02:00
  • e1dccb8562
    irc: Strip lone backslashes from tag values Hubert Hirtz 2020-06-18 17:55:47 +02:00
  • a1582dcc62
    Switch to ES6 imports Simon Ser 2020-06-14 14:50:59 +02:00
  • 94a4563a45
    Add dev server Simon Ser 2020-06-14 14:49:52 +02:00
  • 7f951e13bf
    Enable multi-prefix Simon Ser 2020-06-12 19:13:17 +02:00
  • 9ab72bdd44
    Add support for server-time Simon Ser 2020-06-12 19:12:17 +02:00