Commit graph

  • 16998a3fd0
    proper cors support? hippoz 2022-10-10 19:08:37 +0300
  • 9f4270c702
    report 1.3 as being supported hippoz 2022-10-10 19:03:41 +0300
  • 95eb80d6da
    add MATRIX_PROTOCOL option hippoz 2022-10-10 18:55:28 +0300
  • 7d0d29bb8b
    add more stubs to matrix implementation hippoz 2022-10-09 23:23:02 +0300
  • 425406c88a
    Matrix implementation hippoz 2022-10-09 22:46:31 +0300
  • a0438e1d45
    add plugin example for intercept hippoz 2022-09-28 17:03:56 +0300
  • 4d336e4a26
    add store "pipe" method to modify data hippoz 2022-09-28 16:54:37 +0300
  • d14b0c4282
    add action system and move message sending to it hippoz 2022-09-28 16:45:16 +0300
  • 2655e12d90
    typo hippoz 2022-09-27 16:23:50 +0300
  • bd16ec07fe
    add plugin and custom style system hippoz 2022-09-27 16:22:00 +0300
  • 52cc76f676
    display channel name in title hippoz 2022-09-24 17:07:50 +0300
  • 28ed386228
    improve buttons hippoz 2022-09-21 00:13:13 +0300
  • 9635491897
    fix toasts on login screen hippoz 2022-09-21 00:10:41 +0300
  • 4b0ddb9e23
    improve modal animations hippoz 2022-09-20 23:59:17 +0300
  • b1c64d3f58
    fix presence sidebar alignment hippoz 2022-09-20 23:49:34 +0300
  • 73fd353965
    fix webkit bug with input labels hippoz 2022-09-20 23:39:16 +0300
  • 7e1da02089
    reduce selectability of some elements hippoz 2022-09-20 23:36:12 +0300
  • ac2a231045
    further improve time separator hippoz 2022-09-20 23:20:06 +0300
  • 268a654617
    optimize messages list computation hippoz 2022-09-20 23:15:27 +0300
  • 63c2a80816
    fix message list recomputation hippoz 2022-09-20 23:03:28 +0300
  • 265af195da
    show date marker at start of channels hippoz 2022-09-20 22:52:41 +0300
  • 15cdf8033b
    improve time separator hippoz 2022-09-20 22:50:18 +0300
  • cb0a7330b6
    make sure responsive handlers are initialized before gateway settlement hippoz 2022-09-20 18:19:11 +0300
  • 3bde9249c7
    add sidebar to initial html to reduce layout shifts hippoz 2022-09-20 18:18:51 +0300
  • 9f5d51962c
    set default viewport size css variables hippoz 2022-09-20 18:18:15 +0300
  • b58c7b4604
    disable livereload hippoz 2022-09-20 18:17:57 +0300
  • 5aaaf56380
    add debug logging to autoscroll and experiment with using microtasks hippoz 2022-09-20 01:56:34 +0300
  • 10d25445c5
    general visual improvements hippoz 2022-09-20 01:35:54 +0300
  • f3221321d8
    improve store implementation and fix style tag leak by updating svelte hippoz 2022-09-20 01:35:36 +0300
  • 93cfb10787
    fix unsubscribe bug in store hippoz 2022-09-18 01:46:09 +0300
  • 14a98d7eb1
    switch to material design icons from feather icons hippoz 2022-09-18 01:41:59 +0300
  • 80ab321103
    further optimize message rendering hippoz 2022-09-17 23:44:46 +0300
  • 595b6ac1f2
    clean up presence sidebar hippoz 2022-09-17 23:07:09 +0300
  • 802178ca67
    fix message clumping hippoz 2022-09-06 22:03:41 +0300
  • 19fb448d2a
    prevent messages from cutting off on small viewports hippoz 2022-09-06 21:52:45 +0300
  • e3e1b9ddad
    greatly improve performance hippoz 2022-09-06 20:52:44 +0300
  • 10c851c679
    "clump" messages send from the same author within 100 seconds hippoz 2022-09-03 21:39:12 +0300
  • 82452e77b6
    display dates hippoz 2022-09-03 20:46:27 +0300
  • 5ea8cc62cd
    move "become superuser" action into the debug menu hippoz 2022-09-03 17:40:54 +0300
  • 4c9e321167
    greatly overhaul overlay system hippoz 2022-09-03 17:30:39 +0300
  • d8552c0328
    fix unread indicator offset hippoz 2022-09-03 13:04:53 +0300
  • 7b9379732e
    significantly improve unread system hippoz 2022-09-02 22:07:08 +0300
  • 81e9de6cd8
    user a different method of detecting scroll, hopefully fixing ios webkit scroll hippoz 2022-09-02 19:13:10 +0300
  • 476a36b79a
    remove webkit hack hippoz 2022-09-02 16:47:42 +0300
  • 9ea7c32bfd
    add workaround for old webkit hippoz 2022-09-02 15:25:47 +0300
  • 254bec0a48
    stop using visualviewport, because it made things worse hippoz 2022-09-02 15:13:25 +0300
  • 2f66692255
    Merge branch 'master' of https://git.hippoz.xyz/hippoz/waffle hippoz 2022-09-02 15:08:58 +0300
  • 56487d1359
    don't automatically focus message input on mobile hippoz 2022-09-02 15:08:47 +0300
  • f8af8a78fc
    don't automatically focus message input on mobile hippoz 2022-09-02 14:55:15 +0300
  • ae7875955a
    use visualviewport instead of innerheight hippoz 2022-09-02 14:47:53 +0300
  • 8b14ff2c96
    add simple debug prompt to make it easier to debug on mobile devices hippoz 2022-09-02 13:40:59 +0300
  • 6a962f2fba
    fix setMessageInputEvent being called initially hippoz 2022-09-02 12:35:33 +0300
  • 5072ea5ab5
    change viewport size justification to use a javascript solution hippoz 2022-09-02 12:33:09 +0300
  • 96066a1345
    change color of messages containing mentions once again hippoz 2022-09-01 22:40:31 +0300
  • c84d95d0e3
    finally make consistent focus ring for messageinput hippoz 2022-09-01 21:07:53 +0300
  • 1c8d2838c4
    lower alpha of background of mentions hippoz 2022-09-01 20:53:57 +0300
  • 8bb4efb638
    make messages cut off less on smaller viewports (still not fully fixed) hippoz 2022-09-01 20:49:55 +0300
  • 186fcb1779
    change color of messages containing mentions hippoz 2022-09-01 20:45:01 +0300
  • 45537347f3
    highlight messages in which the user is mentioned hippoz 2022-09-01 20:10:27 +0300
  • 74cd9cd06e
    add placeholder janky reply button hippoz 2022-09-01 19:56:19 +0300
  • 0a37d64c77
    fix selector hippoz 2022-09-01 19:35:03 +0300
  • cdb4e02413
    fix autoscroll not working in certain cases hippoz 2022-09-01 19:21:10 +0300
  • 884fec6c5f
    hopefully fix mobile viewport issues hippoz 2022-09-01 18:25:21 +0300
  • ec71cea0dd
    remove maxlength from edit message hippoz 2022-09-01 16:39:46 +0300
  • 5d18c631d7
    improve html meta hippoz 2022-09-01 15:33:26 +0300
  • 90eb1bfb7a
    blindly attempt to work around webkit bug preventing websocket connection hippoz 2022-08-31 22:59:11 +0300
  • c549823e37
    remove input length constraints for prompt hippoz 2022-08-31 20:19:47 +0300
  • 15d22f261c
    add "request key" mechanism to protect resources such as auth hippoz 2022-08-31 17:12:50 +0300
  • 0c6c88f7f5
    improve handling of themes hippoz 2022-08-31 16:12:54 +0300
  • 4d4e054291
    fix mobile send button for chromium hippoz 2022-08-31 12:58:12 +0300
  • a1ee6f8f6b
    fix sidebar button accent for light theme hippoz 2022-08-31 12:57:49 +0300
  • abad0841fe
    improve accent colors and sidebar buttons hippoz 2022-08-31 12:44:54 +0300
  • e1490f1081
    automatically focus the message input when the user selects another channel hippoz 2022-08-31 12:07:25 +0300
  • 4080e69b11
    add ui:alwaysUseMobileChatBar option hippoz 2022-08-31 11:46:51 +0300
  • 8c75b96696
    add config settings for typing notifications, message history and typing updates hippoz 2022-08-31 11:40:10 +0300
  • e42176fac7
    add javascript notice hippoz 2022-08-28 22:13:20 +0300
  • ee0272b387
    clean up imports hippoz 2022-08-28 21:58:44 +0300
  • 325583e4d7
    update dependencies hippoz 2022-08-28 21:56:50 +0300
  • fcf25320cb
    Don't render anything until gateway connection hippoz 2022-08-28 20:52:34 +0300
  • 71f3773488
    make app look more similar across browsers hippoz 2022-08-28 17:57:01 +0300
  • 537036e8bb
    apply transitions to sidebars on large viewports hippoz 2022-08-28 16:02:51 +0300
  • fc8d81753e
    improve conditional animations hippoz 2022-08-28 16:02:28 +0300
  • 9d1d91711e
    improve sidebar contrast hippoz 2022-08-28 15:25:18 +0300
  • 6cf7da5089
    improve message bar appearance on small viewports hippoz 2022-08-20 03:32:31 +0300
  • 34f945b7f4
    add optimistic_id field for messages, allowing us to show our own messages from other clients hippoz 2022-08-20 00:12:27 +0300
  • 8b9679b93d
    fix flashes of no content on small viewports hippoz 2022-08-14 05:50:26 +0300
  • 9a8b769e95
    don't show presence sidebar if sidebar is present hippoz 2022-08-08 05:39:03 +0300
  • e31d8c5973
    add presence and user list hippoz 2022-08-08 05:12:31 +0300
  • f9a62cec4e
    making typing indicators per-channel hippoz 2022-08-07 21:57:41 +0300
  • 579ff19921
    add typing indicators hippoz 2022-08-07 03:00:14 +0300
  • 4264d9ffac
    add fetch polyfill hippoz 2022-08-05 22:29:20 +0300
  • f87077d381
    move "connecting..." indicator to the sidebar to prevent layout shifts hippoz 2022-08-05 05:24:45 +0300
  • 9540bc6178
    add hacky database error handling to prevent the server from crashing due to trivial errors hippoz 2022-08-05 05:18:55 +0300
  • 6fe398c82a
    add custon express error handler hippoz 2022-08-05 04:32:10 +0300
  • 79efc49cd2
    clean up css hippoz 2022-08-05 02:18:03 +0300
  • f5aeedfbab
    add content security policy and standard meta tags hippoz 2022-08-05 02:11:26 +0300
  • 24a956c940
    refactor modal animations and add more padding to the modal footer hippoz 2022-08-04 21:31:02 +0300
  • 1feb79b2e8
    update packages hippoz 2022-08-04 19:57:40 +0300
  • 662fceee57
    label icon buttons hippoz 2022-08-04 05:33:20 +0300
  • dcef776d44
    slightly optimize stores hippoz 2022-08-04 04:59:28 +0300