Commit Graph

  • f7069f9883
    chore: Fix typos in comments Kévin Commaille 2023-06-22 10:58:56 +02:00
  • 5f3857e87b
    docs: Use meson setup explicitly Kévin Commaille 2023-06-22 10:24:28 +02:00
  • acb872f0b9
    chore: Update cargo dependencies Kévin Commaille 2023-06-22 10:21:40 +02:00
  • 93412a754f
    chore: Update Flatpak SDK extensions for 23.08beta Kévin Commaille 2023-06-22 10:20:56 +02:00
  • 50232f62f7 UI: Mark translatable strings yes Sabri Ünal 2023-06-07 21:50:42 +03:00
  • 7d09c8132e Update Russian translation Sergej A 2023-06-07 15:24:24 +00:00
  • c6dfe4f473 Update Indonesian translation Kukuh Syafaat 2023-06-05 03:27:13 +00:00
  • c3d77b792a
    message-text: Trim spaces at the end of labels Kévin Commaille 2023-05-30 13:16:03 +02:00
  • 0ca1959885
    message-text: Only use LabelWithWidgets when necessary Kévin Commaille 2023-05-30 12:34:51 +02:00
  • c495d381c4
    message-text: Don't use GtkBox for HTML is there is a single block Kévin Commaille 2023-05-29 14:31:05 +02:00
  • 9d59cbac8d
    message-text: Don't re-build children if text hasn't changed Kévin Commaille 2023-05-28 16:40:50 +02:00
  • ca2a6c3762
    message-text: Remove strip_reply Kévin Commaille 2023-05-28 16:40:22 +02:00
  • b95f3477bb
    message-text: Rename constructors using the with_ prefix Kévin Commaille 2023-05-28 16:40:00 +02:00
  • 3f8a7e8bd0
    label-with-widgets: Only invalidate children when necessary Kévin Commaille 2023-05-28 17:18:44 +02:00
  • 7c73e0e0f4
    label-with-widgets: Fix ParamSpec types Kévin Commaille 2023-05-30 12:38:29 +02:00
  • b4f4874ac5 chore: Update dependencies Nobody 2023-05-29 08:07:12 +00:00
  • 314731a9b8 Update Polish translation Piotr Drąg 2023-05-28 12:35:14 +02:00
  • 2c657f8696
    session: Only start listening to notifications when session is ready to be shown Kévin Commaille 2023-05-27 10:55:28 +02:00
  • 466748570a
    session: Remove unnecessary spawn! Kévin Commaille 2023-05-27 10:37:29 +02:00
  • f7985b0d10
    room: Close room when invite is rejected Kévin Commaille 2023-05-26 17:01:42 +02:00
  • 1eac942c17
    content: Minor refactoring Kévin Commaille 2023-05-26 16:14:23 +02:00
  • 3e8b615dbb
    invite: Minor refactoring Kévin Commaille 2023-05-26 16:01:36 +02:00
  • 0211f83751
    room: Use other user's avatar for 1-to-1 invited rooms too Kévin Commaille 2023-05-26 15:56:22 +02:00
  • db792b75c7
    room: Invalidate member list if the room state changed Kévin Commaille 2023-05-26 15:00:20 +02:00
  • 82bacca9a1
    room: Also show other user avatar if they are alone in room Kévin Commaille 2023-05-26 14:59:23 +02:00
  • ae02a70e7b
    member-list: Rename member_by_id to get_or_create Kévin Commaille 2023-05-26 14:54:49 +02:00
  • e9df66d6c7
    room: Refactor sync handlers Kévin Commaille 2023-05-23 18:07:06 +02:00
  • adbc39871c
    room: Make sure inviter is always loaded Kévin Commaille 2023-05-23 18:01:00 +02:00
  • 4dfcb74451
    room-list: Make sure invited rooms are loaded Kévin Commaille 2023-05-23 17:52:05 +02:00
  • 8308f8bd89
    invite: Fix the inviter Pill Kévin Commaille 2023-05-23 17:48:43 +02:00
  • 7d28a6b942 Update Ukrainian translation Yuri Chornoivan 2023-05-23 19:58:34 +00:00
  • 7382b23ec5
    room-history: Change tombstoned banner according to available data Kévin Commaille 2023-05-23 13:34:27 +02:00
  • fba419e947
    room-history: Use Vecs for handlers Kévin Commaille 2023-05-23 13:17:51 +02:00
  • 28b04cba57
    room: Don't allow to change the room's category if it is Outdated Kévin Commaille 2023-05-23 13:33:03 +02:00
  • e72d6a203d
    room: Fix obtaining room's successor Kévin Commaille 2023-05-23 13:29:13 +02:00
  • daab7138cd
    room: Rename predecessor and successor to predecessor-id and successor-id Kévin Commaille 2023-05-23 13:07:31 +02:00
  • 56dc2d982d
    chore: Enable Ruma compat features Kévin Commaille 2023-05-23 12:56:22 +02:00
  • e881ea9001
    readme: Clarify secret service D-Bus access command Kévin Commaille 2023-05-22 22:05:51 +02:00
  • 4e978e95c6 Update Ukrainian translation Yuri Chornoivan 2023-05-22 17:10:53 +00:00
  • adf7b8e75d Update Russian translation Sergej A 2023-05-22 12:19:39 +00:00
  • 60736235dc
    account-switcher: Fix selection at startup Kévin Commaille 2023-05-22 11:58:14 +02:00
  • 6cd166071e
    account-switcher: Fix style Kévin Commaille 2023-05-22 11:57:33 +02:00
  • d13b03a85e
    misc: Put UI files next to the corresponding Rust files Kévin Commaille 2023-05-21 23:11:45 +02:00
  • ed1ed2bead Update Ukrainian translation Yuri Chornoivan 2023-05-21 18:44:41 +00:00
  • b15c5f0c8b
    session: Reorganize submodules between model and view Kévin Commaille 2023-05-21 16:52:51 +02:00
  • 14ff518929 session: Move under session::model module Kévin Commaille 2023-05-21 14:49:16 +02:00
  • aca5adab8b session-view: Move under session::view module Kévin Commaille 2023-05-21 14:39:44 +02:00
  • bdbe1bd1d7 Update Polish translation Piotr Drąg 2023-05-21 15:33:11 +02:00
  • e0dd94a105
    session: Split between view and model Kévin Commaille 2023-05-21 13:46:02 +02:00
  • faea2b4532
    identity-verification: Use widget to show errors Kévin Commaille 2023-05-21 11:20:34 +02:00
  • af92711df0
    notifications: Don't use Session as the helper widget Kévin Commaille 2023-05-21 11:16:04 +02:00
  • 4afba6e736
    session: Do not use Session to show toasts Kévin Commaille 2023-05-20 23:40:36 +02:00
  • e77fa4fedc
    session: Remove unused action Kévin Commaille 2023-05-20 23:42:11 +02:00
  • cf27bd22c6
    window: Use a new GListModel to manage sessions Kévin Commaille 2023-05-20 14:17:38 +02:00
  • 6b261d7ee8
    account-switcher: Remove adw::BinImpl implementation for SessionItemRow Kévin Commaille 2023-05-20 12:38:30 +02:00
  • 2c842bef47
    account-switcher: Replace the "user" and "entry" terms Kévin Commaille 2023-05-20 12:32:12 +02:00
  • 928b5085b6 Update Swedish translation Anders Jonsson 2023-05-20 09:48:13 +00:00
  • 624f179f9b
    readme: Fix beta remote installation command Kévin Commaille 2023-05-19 20:40:08 +02:00
  • a051ee2f2f create-dm: Fix search for users without existing direct chat Julian Sparber 2023-05-19 11:10:36 +02:00
  • f390615211 Update Finnish translation Jiri Grönroos 2023-05-18 18:12:13 +00:00
  • 5816bdbbb9 Update Indonesian translation Kukuh Syafaat 2023-05-18 06:04:34 +00:00
  • 0cdd3f69ca
    secret: Fix v3 migration Kévin Commaille 2023-05-17 19:12:31 +02:00
  • c8ac0623a7
    secret: Fix database profile migration Kévin Commaille 2023-05-17 16:26:31 +02:00
  • fb1dba1a00
    secret: Implement more methods on StoredSession Kévin Commaille 2023-05-17 16:12:34 +02:00
  • 5cfcdf81e9 readme: Update for beta release Kévin Commaille 2023-05-16 18:26:19 +00:00
  • 80b5df937e Update Ukrainian translation Yuri Chornoivan 2023-05-16 17:05:23 +00:00
  • b4bb04c448
    chore: Release version 5.beta1 5.beta1 Kévin Commaille 2023-05-16 12:03:53 +02:00
  • f714c4d87b build: Use libshumate tarball instead of git Kévin Commaille 2023-05-16 14:18:37 +02:00
  • d6decbebaa create-dm: Add dialog to create DM room Julian Sparber 2023-05-05 18:00:58 +02:00
  • c8236dd0f0 minor: Use Room::active_members_count() directly Julian Sparber 2023-05-13 16:46:19 +02:00
  • a40eebb8ab
    contributing: Update LLVM flatpak dependency Kévin Commaille 2023-05-16 10:50:50 +02:00
  • ab4f74d9a0
    contributing: Add flatpak-builder requirement Kévin Commaille 2023-05-16 10:50:14 +02:00
  • 5d54239cbd
    build: Be consistent in version naming Kévin Commaille 2023-05-16 13:28:32 +02:00
  • 9727991b4a room-details: Add translator comments Kévin Commaille 2023-05-16 11:08:12 +02:00
  • 36017efffb history-viewer: Load more items when scrolling Marco Melorio 2023-02-08 23:46:25 +01:00
  • 93015294ed audio-history-viewer: Add ability to listen to audio Marco Melorio 2022-09-05 23:45:48 +02:00
  • a98d40fc7a media-history-viewer: Show MediaViewer on item press Marco Melorio 2022-08-29 15:49:17 +02:00
  • 9cc78a3301 file-history-viewer: Add ability to save files Marco Melorio 2022-08-23 18:35:36 +02:00
  • a5ef975ff3 history-viewer: Implement AudioHistoryViewer Marco Melorio 2022-08-11 20:06:24 +02:00
  • 89ed564822 history-viewer: Implement FileHistoryViewer Marco Melorio 2022-08-11 19:16:41 +02:00
  • 063b1b318c history-viewer: Implement MediaHistoryViewer Marco Melorio 2022-08-10 01:11:01 +02:00
  • 5528492801 history-viewer: Add Timeline to load history viewer messages Marco Melorio 2022-08-10 01:08:20 +02:00
  • 6f5fa1d40c Update Ukrainian translation Yuri Chornoivan 2023-05-15 18:51:51 +00:00
  • 4606d2e4eb
    media-viewer: Don't use Event Kévin Commaille 2023-05-11 12:37:53 +02:00
  • 8a5c5f6934
    chore: Update libshumate bundled in flatpak Kévin Commaille 2023-05-14 16:51:55 +02:00
  • 675e39c6fb login: Add SessionVerification as a step of logging in Kévin Commaille 2023-05-14 14:41:24 +02:00
  • 094cd9244f login: Use an enum for stack pages names Kévin Commaille 2023-05-13 13:19:52 +02:00
  • a84d8e9e52 login: Move code to restore session to Window Kévin Commaille 2023-05-13 12:55:59 +02:00
  • 2e514e0a50 session: Make persisted client creation a part of constructing Session Kévin Commaille 2023-05-13 12:38:22 +02:00
  • 925af0ec43 login: Use temporary client for logging in Kévin Commaille 2023-05-13 12:02:30 +02:00
  • 65d73ddcbc Update Polish translation Piotr Drąg 2023-05-14 15:38:23 +02:00
  • 8151b6218b Update Ukrainian translation Yuri Chornoivan 2023-05-14 11:20:01 +00:00
  • 1c1a52080e login: Split logic for each page Kévin Commaille 2023-05-10 14:19:09 +02:00
  • ea4d05669e Update Ukrainian translation Yuri Chornoivan 2023-05-12 18:01:44 +00:00
  • 19e8a2ba27 Update Turkish translation Sabri Ünal 2023-05-11 19:09:58 +00:00
  • aaef680fb5
    account-settings: Subpages don't have a "transient-for" property Kévin Commaille 2023-05-08 16:49:36 +02:00
  • beac89dc79
    account-settings: Show availability of cross-signing keys Kévin Commaille 2023-05-08 16:44:03 +02:00
  • 462d2ff99e
    session-verification: Don't send verification requests if no devices are available Kévin Commaille 2023-05-08 15:30:30 +02:00
  • 38f0ba11c9
    session: Fix creation of new encryption user identity after login Kévin Commaille 2023-05-07 10:55:45 +02:00
  • b5339b2cd6
    session: Do not require cross-signing keys to be present after verification Kévin Commaille 2023-05-07 09:41:13 +02:00