Commit Graph

  • 219d252912 feat: link and bot embeds Infi 2023-03-22 02:02:34 +01:00
  • 40a9cdf344 feat: save last channel, show when no channel/s, less NPEs Infi 2023-03-20 01:26:42 +01:00
  • 7bf4d3aadf feat: auto hide keyboard when drawer is opened Infi 2023-03-19 01:43:54 +01:00
  • 2de7a5aa11 fix: a bunch of crashes Infi 2023-03-14 00:56:48 +01:00
  • 07fe9869d6 chore: rm markdown module from readme Infi 2023-03-14 00:25:25 +01:00
  • 68a4441203 feat: redesign disconnection indicator Infi 2023-03-12 19:48:14 +01:00
  • daba52e66b fix: apache-2.0 state changes Infi 2023-03-12 19:48:05 +01:00
  • a43f68b33e feat: use an actual markdown rendering library Infi 2023-03-12 04:35:34 +01:00
  • 5116357e37 chore: update for android studio flamingo Infi 2023-03-07 17:13:22 +01:00
  • deb45df0d3 ci: fix missing file issue Infi 2023-03-05 06:12:42 +01:00
  • 4c1e7d8e61 feat: error analysis Infi 2023-03-05 06:05:35 +01:00
  • 249de62988 chore: add sentry dependency Infi 2023-03-05 04:18:59 +01:00
  • 1978921551 fix: rm redundant button Infi 2023-03-05 04:18:10 +01:00
  • 8c6fa7ac1c fix: stop polluting backstack with unlive channels Infi 2023-03-05 04:11:20 +01:00
  • 61bfda37f2 feat: redesign message field again and typing indicator Infi 2023-03-05 03:45:55 +01:00
  • af92c95a82 feat: revamp attachment display Infi 2023-03-04 01:54:51 +01:00
  • 96fb9f8983 feat: tiny ux tweaks Infi 2023-03-04 01:16:35 +01:00
  • 74a1454f73 feat: prototype server unreads Infi 2023-02-28 00:50:26 +01:00
  • dd78679901 feat: channel menu and mark as read Infi 2023-02-28 00:03:11 +01:00
  • b0579d1436 feat: channel unreads and channel start indicator Infi 2023-02-27 23:28:39 +01:00
  • 45bfefbebf chore: previews on many components Infi 2023-02-26 00:45:02 +01:00
  • 8c4615f207 feat: consistent corners in message composition area, typing indicator Infi 2023-02-25 22:37:49 +01:00
  • d06eb55aa3 fix: android 12+ splash screen now looks presentable Infi 2023-02-25 22:17:29 +01:00
  • 40b85aa880 fix: stabler reconnect, fix message reporting Infi 2023-02-24 20:16:52 +01:00
  • c38fc51e23 feat: message reporting and block route Infi 2023-02-23 01:22:11 +01:00
  • 5cf0943e26 feat: various M3 related tweaks Infi 2023-02-20 03:52:18 +01:00
  • 14a4a4fec0 feat: auto reconnect (3 attempts) Infi 2023-02-18 14:59:35 +01:00
  • 2d7cc2077a fix: cancel in mfa screen works again Infi 2023-02-18 14:54:48 +01:00
  • e5ab9b3228 feat: revamp chat UI to be closer to web, add double drawer Infi 2023-02-18 03:34:08 +01:00
  • 738a2a832f chore: update dependencies Infi 2023-02-18 01:02:21 +01:00
  • d88f7d6b33 fix: use LaunchedEffect instead of state conditionals Infi 2023-02-18 00:04:08 +01:00
  • c8242507b3 fix: bring back blue theme and design tweaks Infi 2023-02-17 22:29:10 +01:00
  • 2b83dd95ca feat: redesign reply manager Infi 2023-02-16 21:46:01 +01:00
  • 2db44900ae feat: message context sheets and message replying Infi 2023-02-09 01:13:52 +01:00
  • 9c26a7ab93 feat: channel info sheet (shows description) Infi 2023-02-06 01:00:41 +01:00
  • 493a542ae9 feat: infinite scroll in channels Infi 2023-02-05 20:46:05 +01:00
  • 9017fc52a5 feat: masquerade support Infi 2023-02-05 19:22:41 +01:00
  • fcddb8a968 feat: revamp message field, colours, typing, attachments Infi 2023-02-05 04:43:42 +01:00
  • e1abc4fff5 feat: basic support for replies Infi 2023-02-05 02:33:20 +01:00
  • e5560a068d fix: sent messages no longer duplicate Infi 2023-02-02 21:50:23 +01:00
  • d56149fe3f feat: message tail algorithm Infi 2023-01-31 00:31:05 +01:00
  • 3f2ba36622 ci: Infi 2023-01-30 20:18:12 +01:00
  • b1f8de1569 ci: switch to building release apk infi 2023-01-30 20:10:57 +01:00
  • e0ad5b577b feat(ci): add first ci file infi 2023-01-30 19:42:53 +01:00
  • a882c5d27b feat: revamp about and attribution pages Infi 2023-01-30 19:36:11 +01:00
  • a1b26d7ba5 feat: regular size avatars (also UserAvatar component) Infi 2023-01-30 19:35:43 +01:00
  • c2aa72c5b7 fix: messages now always max width, STB FAB no longer jumping on x-axis Infi 2023-01-30 00:57:51 +01:00
  • 023ac6e5cb feat: theme picker and settings sync 🔥🔥🔥🔥🔥 Infi 2023-01-30 00:55:18 +01:00
  • 63227d8d0f fix: servers still loading is now less obvious Infi 2023-01-28 17:35:19 +01:00
  • 1a3f0f2e45 feat: further split ChatRouterScreen.kt into modules Infi 2023-01-28 15:43:49 +01:00
  • fe8bd4a670 chore: update android gradle plugin and compose via BOM Infi 2023-01-28 15:23:09 +01:00
  • 0e001033e4 feat: smooth af scrolling in channel Infi 2023-01-26 01:05:15 +01:00
  • 95b6b17353 chore: ide files Infi 2023-01-26 00:30:41 +01:00
  • 5a8c75245c Merge remote-tracking branch 'origin/dev' into dev Infi 2023-01-25 23:18:57 +01:00
  • a80eb22f99 chore: :lettertrees is now :markdown Infi 2023-01-25 23:16:39 +01:00
  • fd18ae2437 ci: created local '.github/workflows/triage_pr.yml' from remote 'workflows/triage_pr.yml' insertish 2023-01-24 19:43:37 +00:00
  • 496e742761 ci: created local '.github/workflows/triage_issue.yml' from remote 'workflows/triage_issue.yml' insertish 2023-01-24 19:43:37 +00:00
  • 69c88d1a30 feat: clear channel state on socket reconnect Infi 2023-01-19 16:06:26 +01:00
  • db4015f4f6 feat: add mdast spec to lettertrees and a placeholder renderer Infi 2023-01-15 20:35:25 +01:00
  • 9d897b6722 feat: 🐈 little guy 🐈 Infi 2023-01-15 02:19:36 +01:00
  • b72def4d43 feat: sort servers alphabetically by id Infi 2023-01-15 02:11:02 +01:00
  • 306d436ee1 feat(lettertrees): bootstrap Infi 2023-01-15 02:00:49 +01:00
  • d0c7379641 docs: add readme Infi 2023-01-15 01:59:54 +01:00
  • 2e6e20939f feat: bottom navigation when drawer is open, placeholder settings screen Infi 2023-01-11 01:24:44 +01:00
  • 89d372d65c fix: pass correct navigator to HomeScreen Infi 2023-01-10 23:29:40 +01:00
  • 6107022406 chore: reorder and specify imports Infi 2023-01-10 23:05:15 +01:00
  • 5d5e396a26 feat: autoscroll and scroll to bottom Infi 2023-01-07 02:44:58 +01:00
  • efdc035406 feat: switch to glide from coil Infi 2023-01-07 01:42:09 +01:00
  • 1ef7d6610b feat: upload attachments Infi 2023-01-07 01:16:34 +01:00
  • 56d1c4ff57 feat: experimental message sending time view Infi 2023-01-06 04:40:40 +01:00
  • c7e5795ca9 feat: configurable crossfade for RemoteImage Infi 2023-01-06 04:40:12 +01:00
  • 4a5365c3c1 feat: channel settings and attachment rendering Infi 2023-01-04 03:39:27 +01:00
  • d93b9f1bcb feat: connection handling Infi 2023-01-03 05:37:42 +01:00
  • 8f068edeec feat: consolidate the last week of changes Infi 2023-01-03 01:58:20 +01:00
  • 2eeb44e800 chore: update compose Infi 2022-12-27 15:54:34 +01:00
  • af4e3aa12f feat: fetch latest 50 messages on channel load Infi 2022-12-27 05:16:15 +01:00
  • 2a14f5fdc9 feat: channel routing Infi 2022-12-27 04:58:52 +01:00
  • dc3e71083b chore: add previews to some components Infi 2022-12-27 04:25:53 +01:00
  • 872889fefd feat: send messages Infi 2022-12-27 03:50:13 +01:00
  • b92d5369c1 feat: remove open sans Infi 2022-12-26 04:05:46 +01:00
  • 77138cd521 feat: receive messages Infi 2022-12-26 04:02:32 +01:00
  • a5288e4ed7 feat: splash screen, move login branching logic out of greeter Infi 2022-12-23 16:41:43 +01:00
  • 4356f759e0 feat: android 13+ material you icon support Infi 2022-12-23 14:57:49 +01:00
  • 6e1560d9a3 fix: clear messageCache on logout Infi 2022-12-23 03:44:46 +01:00
  • 589c00d3ee feat: a real-time websocket connection - more schemas - schemas for all sendable and receivable socket frames(packets) - multi-threading woohoo! - handling for ready event - sending out the ping event in 30-second intervals - connect-disconnect-reconnect logic (implemented, but to be used) - caches for all the things! Infi 2022-12-23 03:43:20 +01:00
  • 851bbebd43 feat: LinkOnHome component Infi 2022-12-19 16:19:19 +01:00
  • 234855b809 feat: customisable message content in placeholder home Infi 2022-12-13 21:14:58 +01:00
  • 7c058d51b7 chore: more concise function calls Infi 2022-12-13 21:14:27 +01:00
  • 7c86b07221 feat: rudimentary message fetching+sending functionality Infi 2022-12-12 23:49:53 +01:00
  • e185350d4c fix: revoked token no longer crashes the app Infi 2022-12-12 20:12:06 +01:00
  • aca7817526 feat: persistently save user session token Infi 2022-12-11 03:06:00 +01:00
  • 8c90dbfd3e feat: placeholder screen while login state is loading Infi 2022-12-11 02:20:50 +01:00
  • e793acd60d chore: rm unneeded log Infi 2022-12-11 01:02:06 +01:00
  • 92f8626658 chore: change setup/ route graph to login/ Infi 2022-12-11 01:01:57 +01:00
  • da8463cf82 fix: logout on temporary home screen now pops the back stack Infi 2022-12-11 00:11:27 +01:00
  • f0a5446848 feat: animate between screens Infi 2022-12-11 00:11:04 +01:00
  • b2e0001636 feat: new home screen placeholder with logout button Infi 2022-12-10 23:22:03 +01:00
  • dff518bde7 feat: improvements at login Infi 2022-12-06 00:49:35 +01:00
  • 8b40f122d3 feat: initial commit 🎉 Infi 2022-12-05 16:08:17 +01:00