Commit graph

  • b177f2dde4
    Provide a commit hash to the publishing step FIGBERT 2023-09-12 16:13:42 -07:00
  • 993e0e5f33
    Add CI step to push a release after building FIGBERT 2023-09-12 16:08:04 -07:00
  • 9b14639657
    Rename previous workflow FIGBERT 2023-09-11 23:09:10 -07:00
  • d40649e9cc
    Add build workflow (based on Beepy CLI) FIGBERT 2023-09-11 23:07:55 -07:00
  • 85663fccc7
    Add print-log-path flag with early return FIGBERT 2023-09-07 09:58:59 -07:00
  • d8b1fb40dc
    Fix goroutine double lock error FIGBERT 2023-08-29 23:20:59 -07:00
  • 58b212913c
    Revert sync changes FIGBERT 2023-08-25 13:19:02 -07:00
  • ad1fd015cb
    Use new Beeper JWT login when headless FIGBERT 2023-08-24 10:47:14 -07:00
  • 7e25710506
    Use Beeper JWT login FIGBERT 2023-08-23 22:55:57 -07:00
  • 8fcbdddc62
    Move headless sync stop to InitDoneCallback FIGBERT 2023-08-17 10:49:01 -07:00
  • 948bf767bc
    Use more generic sync process in headless mode FIGBERT 2023-08-17 10:30:18 -07:00
  • 634a3350d5
    Standardize around "Recovery Code" language FIGBERT 2023-08-16 17:00:47 -07:00
  • 8a1e095f58
    Return errors from sync in headless mode FIGBERT 2023-08-14 13:34:41 -07:00
  • 3b333aef02
    Don't run UI code in HandleMessage when headless FIGBERT 2023-08-13 02:01:15 -07:00
  • fb10f59801
    Move sync before verification in headless mode FIGBERT 2023-08-09 23:50:31 -07:00
  • f6f1a906d0
    Delegate headless homeserver to configuration FIGBERT 2023-08-09 13:31:04 -07:00
  • a55f78d628
    Close update channel on headless return (again) FIGBERT 2023-08-09 11:31:53 -07:00
  • 80c8cd62ef
    Return error instead of custom alias from headless FIGBERT 2023-08-09 11:31:20 -07:00
  • b7a4d58637
    Revert close channel change FIGBERT 2023-08-09 11:05:51 -07:00
  • 2361a5fa96
    Close update channel on headless return FIGBERT 2023-08-09 10:53:00 -07:00
  • df0ff2035e
    Rework headless public message API FIGBERT 2023-08-08 23:57:35 -07:00
  • 97154a6787
    Remove tautology FIGBERT 2023-08-08 19:59:32 -07:00
  • ab18e4c28d
    Add update channel to headless initialization FIGBERT 2023-08-08 19:47:19 -07:00
  • 7d139c50d6
    Enforce modern displaymode in headless init FIGBERT 2023-08-08 18:43:23 -07:00
  • 97d2e77a8e
    Remove temporary progress bar logs FIGBERT 2023-08-08 18:34:33 -07:00
  • 507aa3c61c
    Use recovery code with all verification methods FIGBERT 2023-08-08 18:15:52 -07:00
  • b8a41425bd
    Use recovery phrase to verify in headless client FIGBERT 2023-08-08 17:37:45 -07:00
  • c628bfb97c
    Configure MxID and homeserver in headless startup FIGBERT 2023-08-08 16:56:57 -07:00
  • 5db39fd50a
    Initialize client in headless Matrix client FIGBERT 2023-08-08 16:24:30 -07:00
  • b1c940a0a8
    Add sync implementation to headless.go FIGBERT 2023-08-08 14:22:29 -07:00
  • 704fc53db1
    Change headless from flag to subpackage FIGBERT 2023-08-06 22:01:40 -07:00
  • edda1a956a
    Move directory logic to init backend FIGBERT 2023-08-05 21:28:27 -07:00
  • 4ebdb0fd38
    Break init backend into its own package FIGBERT 2023-08-05 19:49:53 -07:00
  • 8889e2df54
    Add debug logs to sync progress bar FIGBERT 2023-07-23 14:45:58 +03:00
  • 477326228e
    Merge branch 'master' into beepberry FIGBERT 2023-07-16 09:23:04 +03:00
  • 5309f3c158
    Merge branch 'master' into beepberry FIGBERT 2023-07-16 09:21:37 +03:00
  • c399f01227
    Fix device link in recommended reading FIGBERT 2023-07-16 02:37:15 +03:00
  • 09a9279558
    Merge pull request #430 from nileshpatra/fix-debug-log-and-dir Tulir Asokan 2023-07-10 23:02:01 +03:00
  • 2b36ee3737 fix xdg-update-dir and enable prettypanic by default Nilesh Patra 2023-07-10 01:31:18 +05:30
  • 802d6afc55 Disable logging by default, start logging onlu if DEBUG is set to 1 Nilesh Patra 2023-07-06 18:26:08 +00:00
  • 3c53798634 Set debug log dir to ~/.local/state/gomuks on linux Nilesh Patra 2023-07-06 18:25:33 +00:00
  • 7aa90a9a36
    Import keys at start of Beepberry flow FIGBERT 2023-07-06 19:39:23 +03:00
  • 7251f684c9
    Set modern displaymode when running new login flow FIGBERT 2023-07-06 00:06:38 +03:00
  • 86659503f3
    Flash Beepberry LED on message receive FIGBERT 2023-07-05 00:45:50 +03:00
  • 0714fec38b
    Add LED controls in ui/beepberry subpackage FIGBERT 2023-07-01 21:44:28 +03:00
  • b3f0410003
    Merge pull request #428 from nileshpatra/diff-tmpdir Tulir Asokan 2023-07-01 14:34:59 +03:00
  • 253b47b076
    Fix lint issue Tulir Asokan 2023-07-01 14:32:48 +03:00
  • 2a242c8f26 Make debug dir specific to username to ease off multi user logins Nilesh Patra 2023-07-01 14:35:25 +05:30
  • 68cfe2be80
    Don't respond to keys in roster when headless FIGBERT 2023-06-24 13:00:01 +03:00
  • 6947f2c03c
    Exit gracefully if the transfer directory already exists FIGBERT 2023-06-24 12:44:17 +03:00
  • 89dd9f9a6a
    Disable replies if a command's room is nil FIGBERT 2023-06-24 12:42:03 +03:00
  • e4c71fde7c
    Add verification to headless log-in flow FIGBERT 2023-06-24 12:07:52 +03:00
  • e7ebb9745d Fix linux/arm64 build job tags Tulir Asokan 2023-06-24 01:38:32 +03:00
  • 8ed5a4b1dd
    Add headless initial log-in flow FIGBERT 2023-06-24 00:54:08 +03:00
  • 2722459f22
    Restore ability to scroll inbox FIGBERT 2023-06-17 17:45:20 -07:00
  • a6d6f7af04
    Initial split inbox view implementation FIGBERT 2023-06-15 22:17:47 -07:00
  • a9815e3b54
    Rename GetMostRecentEvent for clarity FIGBERT 2023-06-13 17:25:54 -07:00
  • 02e1371f37
    Simplify range statement in room.go FIGBERT 2023-06-12 18:56:16 -07:00
  • 2dbe60384f
    Add method to return latest state event of type FIGBERT 2023-06-12 18:53:39 -07:00
  • cbb17effbf
    Add Alt+Backspace escape equivalent for Beepberry FIGBERT 2023-05-02 21:27:35 -07:00
  • 1328aa82e3
    Update UI on /escape FIGBERT 2023-05-01 23:53:15 -07:00
  • 706375b5a1
    Add textual selection indicator in modern mode FIGBERT 2023-05-01 23:46:37 -07:00
  • 7e1f8bcc59
    Italicize selected room in roster view FIGBERT 2023-04-26 14:46:38 -07:00
  • 73b0d3f1a2
    Add an escape command for modern display mode FIGBERT 2023-04-25 00:25:04 -07:00
  • 27160c1fc6
    Increase message width in modern display mode FIGBERT 2023-04-23 13:52:07 -07:00
  • 50acd2474a
    Add vim-like top/bottom keybinds to roster view FIGBERT 2023-04-20 10:17:47 -07:00
  • 03f8db40a0
    Remove scroll looping FIGBERT 2023-04-20 10:12:08 -07:00
  • 81018c2da7
    Keep selected room on screen when scrolling FIGBERT 2023-04-18 23:07:09 -07:00
  • 04ceba153f
    Fix reaction rendering in modern display mode FIGBERT 2023-04-17 11:50:31 -07:00
  • 3b26a8fbd1
    Enforce title bar styling on display mode switch FIGBERT 2023-04-16 16:27:48 -07:00
  • 6bb265cc66
    Add continuous scroll to rooms in roster view FIGBERT 2023-04-09 19:25:33 -07:00
  • b9b363e686
    Add edit indicator in modern display mode FIGBERT 2023-04-06 23:14:02 -04:00
  • 7a83ebd7f4
    Add Bump implementation to roster view FIGBERT 2023-03-30 09:45:52 -07:00
  • 22acad8287
    Synchronize access to roster view room list FIGBERT 2023-03-28 22:30:44 -07:00
  • b9529e39e1
    Adapt click behavior for modern username placement FIGBERT 2023-03-25 23:03:07 -07:00
  • abfcdae4ef
    Fix highlight height in modern mode FIGBERT 2023-03-25 23:01:56 -07:00
  • d4e820579c
    Render reactions properly in modern view FIGBERT 2023-03-20 14:41:52 -07:00
  • 7a2f907528
    Open rooms on click from roster view FIGBERT 2023-03-18 22:42:56 -07:00
  • 99bd36f216
    Forward mouse events to the roster view FIGBERT 2023-03-18 18:38:20 -07:00
  • 9cecf0bd02
    Move utility functions above mauview interfaces FIGBERT 2023-03-18 11:59:07 -07:00
  • 0af8d507e1
    Forward roster key events to room when focused FIGBERT 2023-03-18 00:30:23 -07:00
  • dc5632e946
    Move chat view username and timestamp inline FIGBERT 2023-03-17 12:49:19 -07:00
  • bd2c06e417
    Add comment about title styling bug FIGBERT 2023-03-09 18:08:20 -08:00
  • 3f01535cdf
    Render topic view in modern style FIGBERT 2023-03-07 23:06:02 -08:00
  • 80638d4a5b
    Make topic bar two high in modern display mode FIGBERT 2023-03-07 22:54:06 -08:00
  • 6d4d6b7d20
    Display title in topic bar in modern room view UI FIGBERT 2023-03-07 18:49:39 -08:00
  • 7fffa994af
    Hide user list in modern room view UI FIGBERT 2023-03-07 18:42:46 -08:00
  • 1eb132a589
    Add RoomView previews to roster view FIGBERT 2023-03-07 14:11:08 -08:00
  • f6b722f523
    Add quit keybind to roster view FIGBERT 2023-03-06 17:37:26 -08:00
  • a5ac5ec86e
    Add keybindings to roster view FIGBERT 2023-03-06 16:40:11 -08:00
  • 167b4a497b
    Use border utilities to draw horizontal rule FIGBERT 2023-03-06 13:28:16 -08:00
  • 572bc357cb
    Constrain width of messages in roster view FIGBERT 2023-03-06 09:20:28 -08:00
  • 78cda42654
    Retrieve the most recent message accurately FIGBERT 2023-03-06 09:06:04 -08:00
  • 43b939f567
    Add initial message preview to roster view FIGBERT 2023-03-06 00:10:23 -08:00
  • 24c0e66944
    Fix timestamp rounding FIGBERT 2023-02-27 19:16:51 -08:00
  • 2a01fdb559
    Add pretty timestamp to rooms in RosterView FIGBERT 2023-02-27 00:19:17 -08:00
  • 32665a2e5a
    Sort rooms in RosterView by most recent message FIGBERT 2023-02-26 16:08:37 -08:00
  • 1a18a7e89b
    Add header to RosterView FIGBERT 2023-02-26 12:45:28 -08:00
  • 5fae3fedb9
    Add rudimentary RosterView FIGBERT 2023-02-25 12:39:14 -08:00
  • 1f62926e0e
    Update DisplayMode toggle message FIGBERT 2023-02-24 23:35:38 -08:00