Commit Graph

  • 0d2be820fe Allow "replying" to an event with a file miruka 2020-08-24 10:17:04 -04:00
  • 6d9a013d5d Composer: allow sending a reply with no text miruka 2020-08-24 09:38:06 -04:00
  • bbb46a9feb Disallow whitespace in composer aliases miruka 2020-08-24 06:01:09 -04:00
  • 83f35c034e Refactor MessageArea composer alias handling miruka 2020-08-24 05:44:25 -04:00
  • aba47ef26b Discard room members from outdated initial sync miruka 2020-08-23 17:55:31 -04:00
  • b83fd63769 Save composer state as right user when using alias miruka 2020-08-23 17:05:30 -04:00
  • df3f1fb645 Remove all Backend "get_any_client"-using methods miruka 2020-08-23 16:57:53 -04:00
  • 0f2efa9ba3 Don't pick a random client to get user profiles miruka 2020-08-23 16:18:54 -04:00
  • 7502c1a9b4 Don't use TapHandlers in TextArea/TextField miruka 2020-08-23 15:41:20 -04:00
  • 71a2951f5b Move tooltip window hover detector to HToolTip miruka 2020-08-23 15:17:06 -04:00
  • f68dda9f14 Don't start with any member in autocompl. models miruka 2020-08-23 10:54:03 -04:00
  • fc6827807c Fix mentioning blank display names miruka 2020-08-23 09:46:26 -04:00
  • fbf6e48b5b Fix mentioning users without display names miruka 2020-08-23 09:41:41 -04:00
  • e79094c18c Fix click on user delegate not making it a mention miruka 2020-08-23 09:23:34 -04:00
  • 3dc604a36b Add new 0.6.1 features in the README miruka 2020-08-23 09:16:27 -04:00
  • 4000d70514 Reset input method when autocompleting a user miruka 2020-08-23 09:14:45 -04:00
  • 0434659ad1 CompletableUserDelegate avatar: respect uiScale miruka 2020-08-22 15:17:52 -04:00
  • 223197b84e Pass HTTPS server URL to Python when possible miruka 2020-08-22 13:43:09 -04:00
  • 9cc9229fdb Simplify pinging & properly close aiohttp session miruka 2020-08-22 13:19:38 -04:00
  • f327c99a99 Use the new improved anchel.nl JSON API miruka 2020-08-22 13:10:04 -04:00
  • 3e22694817 Add some missing entries to 0.6.1 changelog miruka 2020-08-22 02:06:52 -04:00
  • e7f769b344 HTextArea: consider preeditText for getWordAt() miruka 2020-08-22 01:47:53 -04:00
  • eadc4bb317 Remove unused function inside UserAutoCompletion miruka 2020-08-22 01:44:02 -04:00
  • bc3d6d902f Fix @autocomplete closing after one character miruka 2020-08-22 01:20:55 -04:00
  • 65f1cfe0c5 Fix changelog typos and add missing line miruka 2020-08-21 12:21:25 -04:00
  • 8ab4ce8ad7 Bump version to v0.6.1 miruka 2020-08-21 12:04:25 -04:00
  • 12a25fde8e Bump nio required version to v0.15.0 miruka 2020-08-21 12:02:10 -04:00
  • 8d4cf4e7b6 Update CHANGELOG.md miruka 2020-08-21 11:58:24 -04:00
  • 12c47476fc Add theme properties for autocompletion UI miruka 2020-08-21 11:35:03 -04:00
  • 044060d1c0 Color name when highlighting member delegates miruka 2020-08-21 11:19:42 -04:00
  • 010675001c Add bottom margin to autocompletion UI miruka 2020-08-21 11:14:35 -04:00
  • 6f37ce3519 Fix completing in the middle of a name with spaces miruka 2020-08-21 11:07:23 -04:00
  • bea1d60621 Fix autocompletion for users without display name miruka 2020-08-21 10:46:18 -04:00
  • cd81c94ce8 Fix autocompletion for display names with spaces miruka 2020-08-21 10:42:57 -04:00
  • 9dc9a5e70f Clip the autocompletion UI miruka 2020-08-21 10:19:29 -04:00
  • 9b3d01b9a8 ServerDelegate: add ping icon tooltips miruka 2020-08-21 10:13:22 -04:00
  • 93b73b86bb Add a "table header" to server browser miruka 2020-08-21 10:09:58 -04:00
  • 6160deace5 Improve ServerBrowser text wording miruka 2020-08-21 09:40:37 -04:00
  • 85f4620b3b Equalize "Homeserver address" label padding miruka 2020-08-21 09:32:19 -04:00
  • 339341da68 Disable new scrollbar auto-show behavior for now miruka 2020-08-21 09:27:21 -04:00
  • b79b032184 Better delegate for completable users miruka 2020-08-21 09:27:01 -04:00
  • 6dcc244998 Move UserAutoCompletion outside of Composer miruka 2020-08-21 05:39:46 -04:00
  • 4ea3a7d52a Remove HFlickable leftover debug print miruka 2020-08-21 05:30:27 -04:00
  • e0e92152d0 Fix infinite account spinner when logging in twice miruka 2020-08-21 05:29:42 -04:00
  • bd01d9edd0 Fix segfault when leaving loading server list page miruka 2020-08-21 05:18:08 -04:00
  • 6ba6202771 Fix clicking on server in server browser miruka 2020-08-21 05:10:32 -04:00
  • 2ccb28fa49 Box/popups: ignore enter press on disabled buttons miruka 2020-08-21 05:08:12 -04:00
  • 8fbe59f6eb Fix cursorShape over fields inside a HFlickable miruka 2020-08-21 04:58:03 -04:00
  • 43b14f3129 Make autocompletion work not just at end of line miruka 2020-08-21 04:44:55 -04:00
  • 1b919ec7be Cursor moves before last word: close completion UI miruka 2020-08-21 01:46:07 -04:00
  • 063f9d2b1d Only mention tab-completed usernames miruka 2020-08-21 01:17:29 -04:00
  • 5ba669444d Add basic user autocompletion UI miruka 2020-08-20 12:21:47 -04:00
  • ec17d54923 ServerDelegate: ignore compact mode miruka 2020-08-19 13:07:12 -04:00
  • cc06645275 Add spinner when fetching homeservers list miruka 2020-08-19 12:42:42 -04:00
  • 4f1b007e6f Add some top/bottom padding to account bar miruka 2020-08-19 12:33:42 -04:00
  • ede99b310e Fix login box tab shortcuts miruka 2020-08-19 10:09:37 -04:00
  • 3c79ffbf21 Don't show register/reset tabs on sso login box miruka 2020-08-19 10:04:03 -04:00
  • f648807730 Remove unused Device model item miruka 2020-08-19 09:46:14 -04:00
  • e303ee1fc9 SignInSso: return to server list on Cancel click miruka 2020-08-19 09:45:22 -04:00
  • 5ac5dbd1d5 Add usual FlickShortcuts to server browser miruka 2020-08-19 09:42:10 -04:00
  • 21fbe7a96b Show scrollbars for a few seconds at first miruka 2020-08-19 09:36:52 -04:00
  • 11def5c99f Mozilla server is now in anchel.nl public list miruka 2020-08-19 07:40:28 -04:00
  • 2f1889423b Room & member filter fields: support (shift+)tab miruka 2020-08-19 07:36:43 -04:00
  • 007a11b4aa Change "go to homeserver address" icon miruka 2020-08-19 07:30:30 -04:00
  • d945bed0a3 Increase "Homeserver address" text bottom padding miruka 2020-08-19 07:23:52 -04:00
  • d3092c4929 Clear server list highlight when field text edited miruka 2020-08-19 07:21:41 -04:00
  • 21462dc25f Remove unused theme smallPaneHighlight property miruka 2020-08-19 07:19:27 -04:00
  • c51a771a65 Add colored border to HListView highlight delegate miruka 2020-08-19 07:17:21 -04:00
  • 05f2c20924 Remove leftover pdb call in MatrixClient._send() miruka 2020-08-21 01:18:44 -04:00
  • 4760ccac5e Filter servers also by their name miruka 2020-08-19 06:37:26 -04:00
  • ab390704eb Use homeserver URL field also as a filter field miruka 2020-08-19 04:38:29 -04:00
  • 16970d5e56 Auto-detect homeserver scheme:// miruka 2020-08-19 02:14:46 -04:00
  • 2fa8b2c5f9 Add a public server list to the initial login page miruka 2020-08-19 00:17:24 -04:00
  • 1a6273681d Fix HMenuItemPopupSpawner miruka 2020-08-19 00:16:42 -04:00
  • 21fe4b7bd1 Add spacing between MemberDelegate name-last seen miruka 2020-08-16 16:17:22 -04:00
  • cc7c0ad336 Add theme property to Utils miruka 2020-08-03 01:29:37 -04:00
  • a389238024 Add window.makePopup(), utils.makePopup() wrapper miruka 2020-08-03 01:26:35 -04:00
  • c813e92ac7 Move hideErrorTypes & showError() to PythonBridge miruka 2020-08-03 01:19:08 -04:00
  • 040e966d27 Remove utils.sendFile(), useless wrapper miruka 2020-08-03 01:05:19 -04:00
  • 09ae0d7776 Server discovery: no need to recreate a client miruka 2020-07-30 22:59:24 -04:00
  • 758edd8a6a Upload sync filter & use filter ID for syncs miruka 2020-07-30 22:53:43 -04:00
  • 03f9ec94ff Fix autolinking user IDs including ; or < miruka 2020-07-29 02:00:49 -04:00
  • 865d6b8bc8 ServerBrowser: strip trailing slashes from URL miruka 2020-07-27 16:37:33 -04:00
  • db5d9b57f8 RoomDelegate subtitle: lazy-fetch missing profiles miruka 2020-07-27 04:32:00 -04:00
  • a0912106ca EventDelegate: fix not setting fetchProfilesFuture miruka 2020-07-27 04:22:34 -04:00
  • d127ad978c Correctly handle initial sync member events miruka 2020-07-27 03:59:41 -04:00
  • f1f24f5121 Don't log "unknown member event" warnings miruka 2020-07-27 02:43:11 -04:00
  • e0734131f2 Update TODO.md miruka 2020-07-27 01:38:48 -04:00
  • fcf6b45bf6 Disable timeline scrolling when a popup is open miruka 2020-07-27 00:16:04 -04:00
  • 6d8980bcb3 Use nio's new restore_login() method miruka 2020-07-26 23:45:28 -04:00
  • e611f89fe3 Fix/update Backend._do_login() docstring miruka 2020-07-26 23:40:15 -04:00
  • 3ab2864f22 SignInSso: add a copy URL button miruka 2020-07-26 20:56:42 -04:00
  • ddee50f28a Show a shorter URL to open for SSO miruka 2020-07-26 20:40:55 -04:00
  • 157ea2ffb2 Add support for SSO authentication miruka 2020-07-25 23:31:13 -04:00
  • d7907db547 Ask for server URL before showing sign in box miruka 2020-07-24 01:30:35 -04:00
  • b94d1e8168 Fix possible race condition when writing user file miruka 2020-07-24 01:01:37 -04:00
  • 872ee49a79 Don't catch SIGQUIT and SIGTERM miruka 2020-07-24 00:45:58 -04:00
  • 3a7ad5859f qml_bridge: remove old signal code miruka 2020-07-24 00:22:51 -04:00
  • 87ad3ccab1 Fix truncated "Loading previous messag..." text miruka 2020-07-22 15:39:30 -04:00
  • 6b9077816e Add HKineticScrollingDisabler to HFlickable vslg 2020-07-22 14:57:32 -03:00