Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

nheko-0.12.1-4.7 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: nheko Distribution: openSUSE Tumbleweed
Version: 0.12.1 Vendor: openSUSE
Release: 4.7 Build date: Mon Oct 13 21:49:55 2025
Group: Productivity/Networking/Talk/Clients Build host: reproducible
Size: 14070244 Source RPM: nheko-0.12.1-4.7.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Nheko-Reborn/nheko
Summary: Desktop client for the Matrix protocol
The motivation behind the project is to provide a native desktop app
for Matrix that feels more like a mainstream chat app.

Provides

Requires

License

Apache-2.0 AND GPL-3.0-or-later AND CC-BY-4.0

Changelog

* Mon Oct 13 2025 Christophe Marin <christophe@krop.fr>
  - Add upstream change:
    * nheko-qt610.patch
* Wed Sep 24 2025 aschnell@suse.com
  - libboost_system was removed upstream (bsc#1249900)
* Tue Sep 23 2025 Dominik Heidler <dheidler@suse.de>
  - Backport fix_reply_rendering.patch for fixing reply renderig
* Mon Aug 11 2025 Martin Sirringhaus <martin.sirringhaus@suse.com>
  - Update to 0.12.1
    * Security
    + Fix html escaping in several locations.
    + Encode urls in tooltips to prevent confusion.
    + Mark downloads with a "mark of the web" on Windows to warn before executing them.
    * Features
    + Commands to modify invite permissions.
    * Improvements
    + Also accept unencrypted verification events for compatibility with newer
      Element clients.
    + Show an "N hours later" bubble when there are gaps in the timeline. (Alexandru
      Scvorțov)
    + Use native emoji font support on Qt6.9.
    + Ban, unban, kick or redact by replying.
    + Update GPG key in flatpak refs (you need to readd the Nheko repo, if you are
      using it).
    + More framerates for screen sharing. (Integral)
    + Chunk key requests.
    + Remove reply fallbacks.
    + Disable http3 by default to reduce CPU usage.
    + Limit size of status messages.
    + Ask for password confirmation when exporting keys. (Integral)
    + Allow setting a scale factor on Windows.
    + Show current status message in the status message editor.
    + Use roomids in event links.
    + Stable Nheko app installer.
    * Translations
    + Russian
    + Estonian
    + Finnish
    + Japanese
    + German
    + Simplified Chinese
    + Indonesian
    + French
    + Dutch
    + Protugese (Brazil)
    + Chinese Traditional
    + Ukrainian
    + Esperanto
    + Korean
    * Bugfixes
    + Long room names breaking invite & community UI.
    + Message pagination could get stuck in specific cases.
    + Decline invites from the context menu.
    + Pinned messages getting cut off.
    + Room list menu not opening.
    + Emoji font in reactions.
    + Row spacing in the command completer. (Integral)
    + Hours were calculated incorrectly in human-readable durations. (Integral)
    + Color of emoji picker categories in dark theme. (Integral)
    + Properly thumbnail tiny videos.
    + Profile name and unread message count in task bar entries. (Integral)
    + Properly purge animated media.
    + Fix sending messages with IME active. (q234rty)
    + Fix insets on Qt6.7+.
    + No wayland check on Haiku. (begasus)
    + Skip users we don't share a room with for invites.
    + Ignoring empty mxids.
    + Render avatar changes again.
    + Skipping room pings.
  - Remove upstreamed fix-build-with-fmt11.patch
* Thu Mar 27 2025 Dominik Heidler <dheidler@suse.de>
  - Fix for 16.0
* Fri Mar 14 2025 Dominik Heidler <dheidler@suse.de>
  - Add fix_scrolling.patch to fix slow scrolling
* Thu Jul 25 2024 Martin Sirringhaus <martin.sirringhaus@suse.com>
  - Add fix-build-with-fmt11.patch to fix broken build
* Fri Jun 21 2024 Martin Sirringhaus <martin.sirringhaus@suse.com>
  - Add missing Requires qt6-multimedia-imports, as nheko uses its QML-files
* Wed Jun 12 2024 Loren Burkholder <computersemiexpert@outlook.com>
  - Highlights
    * Qt6
      + This release migrates to version 6 of the Qt toolkit.
      + This brings various changes to Nheko. Scrolling might feel slower on some
      platforms. Theming will look different. You have been warned!
      + We left out all the fixes we had to do for this from the changelog.
      Otherwise it might have been twice as long...
    * Intentional mentions
      + You can now decide if a message should mention someone or not.
      + Replies now also include an explicit mention (MSC4142).
    * Event expiration
      + You can now make Nheko delete messages regularly.
      + Configure either a time or a maximum number of messages.
      + Can be configured per room or globally.
    * Ignoring users (NepNep)
      + You can now ignore other users.
      + This will hide their messages from the timeline.
      + You can either user the `/ignore` command, the button in their profile or
      the button in the Nheko settings.
  - Features
    * Support for video calls (including screenshare) on Windows. This support is
      currently not available in prebuilt packages. (checkraisefold)
    * `/glitch` commands to garble your text. (LorenDB)
    * Deleting sticker packs. (FallenValkyrie)
    * Settings for your current profile state. (online, offline, unavailable, auto)
    * "Goto this event" button in the timeline when searching.
    * Right click menu entry to go to event when searching. (Sateallia)
    * Remember the last used filter (community, tag, etc) between restarts. (Sateallia)
    * Render reactions with custom emoji.
    * Add custom emoji to the emoji popup.
    * Add edit button to sticker and emoji popups.
    * Optionally sort the room list alphabetically. (Sateallia)
    * Allow sending custom message types. (LorenDB)
    * Rainfall effect. (LorenDB)
    * Screenshare using XDG desktop portals (like on Wayland). (David Elsing)
    * Show which rooms you share with another user.
  - Improvements
    * Support MSC3916 for authenticated media.
    * Disable workarounds for inline images for Qt6.7 and up.
    * Various improvements around window activation on Wayland. (q234rty)
    * Update emoji shortcodes. (TheDrawingCoder-Gamer)
    * Windows and Apple Silicon builds on our own hardware. (Thanks Thulinma for
      sponsoring access the Apple Silicon box)
    * MSIX builds and appinstaller for Windows with valid signatures and automatic updates.
    * Add environment variable to dump the video call pipeline.
    * Bump supported maximum Matrix version to 1.10.
    * Various fixes around blurry graphics on HiDPI systems. (q234rty)
    * Build instructions for Qt6 version on Debian Trixie. (enigma9o7)
    * Allow reporting messages to your server admin. (LorenDB)
    * Matrix URI handling on macOS. (LorenDB)
    * Disable endless pagination for threads.
    * Deinit gstreamer appropriately. (NepNep)
    * Support the "fixed" mac method during verification.
    * Show/hide password button on login page. (Bubu)
    * Faster blurhash decode.
    * Speedup room switching.
    * Setting to disable swipe navigation. (duarm)
    * Click handling for Windows notifications.
    * Update gstreamer in flatpak. (Francesco Gazzetta)
    * Activation token handling for notifications.
    * Improve Haiku support. (Begasus)
    * Switch to KDSingleApplication for single instance handling.
    * Trust handling for received megolm sessions.
    * Highlight spaces in bold in the quick switcher.
    * Throttle sync processing when the window is unfocused.
    * Allow hiding unsupported events via the hidden events dialog.
    * Change appid to im.nheko.Nheko. (Miika Tuominen)
    * .editorconfig and .gitattributes. (Aminda Suomalainen)
    * Remove fetched messages only on startup.
    * Focus message input after drag and dropping a file. (Sateallia)
    * Add extra styling for effect messages.
    * Reduce CPU usage from animated images not currently visible.
    * Close and open buttons for the room directory. (LorenDB)
    * Touch scrolling for text. (LorenDB)
    * Unify our usage of `@user:example.com`. (LorenDB)
    * Explicit default font options. (LorenDB)
    * Show powerlevel of mods and admins in the timeline.
    * Mark room as read from the room list.
    * Focus input bar after selecting a file. (Sateallia)
    * Rework history settings.
    * Show server ACL changes.
    * Show inviter on invites.
    * Sections for the sticker picker.
    * Automatically strip file extensions of images in sticker picker.
    * Focus the input bar on key presses.
    * Search rooms in quick switcher by 'activity'.
    * Make tombstoned rooms italic in the quick switcher.
    * Allow uploading multiple files at once via the file picker. (Sateallia)
    * Combine notifications above a certain count. (LcsTen)
    * Allow querying the status msg over dbus (if enabled).
    * Allow `#` character in url fragments (to work around clients not escaping
      matrix.to links).
    * Improve state event redaction.
    * Hide inaccessible rooms in communities. (LcsTen)
    * Update community metadata automatically.
    * Include ACLs in via calculation.
    * Focus message input on "scroll to bottom". (tastytea)
    * Warn on invalid /command. (LorenDB)
    * Cleanup table rendering.
    * Blurhash images on privacy screen. (LorenDB)
    * Improve OpenBSD support. (Klemens Nanni)
    * Show full status mesage in profile and on hover. (Bubu)
    * Animate transition from blurhash. (LorenDB)
  - Update translations
  - Bugfixes
    * Prevent shortcuts from inserting unprintable characters.
    * Display emojis in avatars properly.
    * Prevent opening empty Nheko profiles by accident.
    * DMs created in Nheko were not marked as DMs properly.
    * Prevent opening user profiles for empty mxids.
    * Fix crash during video calls on Linux. (checkraisefold)
    * Fix validation errors in Linux appdata.xml. (Echo J)
    * Properly copy images to the clipboard on Windows. (NepNep)
    * Prevent emoji verification and room settings from being clipped by default.
      (Brayd)
    * Properly remove attributes on del tags.
    * Properly scope presence setting to profiles.
    * Animated images first rendered outside the visible area shouldn't be
      invisible anymore.
    * Correctly handle of multiple devices in parallel.
    * Avoid lag when media messages are shown from enumerating audio devices.
    * Hidden topic for spaces.
    * Url encoding for widget urls.
    * Profile argument parsing for `-p=`. (LorenDB)
    * Unset hidden space setting when leaving a space.
    * Round images are square.
    * Don't freeze after stopping a call on Wayland. (GStreamer frees the EGL
      context...)
    * Database name length limitation on some filesystems with long userids.
    * Pagination in search.
    * Save profile also when no setting is modified.
    * Fix decrypt notification setting not being stored properly.
    * Calculate the name of rooms with 3 members correctly.
    * Crash on database migration. (mips64-el)
    * `<hr>` tag escaping.
    * Confetti being left over after a celebration.
    * Powerlevel indicator size in timeline.
    * Duplicate qml ids. (ShootingStarDragons)
    * Presence updates in the timeline.
    * Pagination in rooms only containing redactions.
    * Set a pack avatar.
    * Make settings comboboxes dependent on content width.
    * Don't lose message draft history after an edit.
    * Workaround some WM specific behaviour regarding the focus during search.
      (Sateallia)
    * Handle network errors better when marking a mssage as read.
    * Name and attributions of image packs should be plain text.
    * Displaying encrypted thumbnails.
    * 0 size dialogs. (0xDEADCADE)
    * Loading image packs in unjoined communities.
    * Show encryption dialog once, not twice. (LorenDB)
    * Elide nicks and userids in various dialogs. (LorenDB)
    * macOS builds (1000x).
    * Disable qml disk cache by default.
    * QT_SCALE_FACTOR on OpenBSD. (Klemens Nanni)
    * Deduplicate reactions.
* Sat Jun 01 2024 ecsos <ecsos@opensuse.org>
  - Fix build error for Leap.
* Thu Jan 11 2024 Martin Sirringhaus <martin.sirringhaus@suse.com>
  - Add slighltly modified patch from upstream to fix build-issues
    with fmt10: fix_fmt10_issues.patch
* Mon Feb 27 2023 Dead Mozay <dead_mozay@opensuse.org>
  - Update to version 0.11.3:
    * Fix redundant null byte inserted with the emoji completer.
    * Highlights:
      + Improved Markdown input.
    - You can now enter strike-through and spoilers using
      ~~ and || respectively.
    - Single line-breaks now also create a line-break in the
      formatted message.
    - Code tags now preserve whitespace.
      + User search in the invite dialog
    - Can search either locally or consult the user directory
      on your server.
    * Features:
      + Allow disabling animations before login.
      + Set the window role to "imageoverlay" on X11.
    * Improvements:
      + You can now enable scrollbars for the room and community
      lists in the settings.
      + Add a generic video icon when there is no thumbnail.
      + Pause video when switching rooms.
      + Add a fancy delegate when encryption is enabled.
      + Standardise command format messages.
      + Automatically fetch keys for undecrypted messages after
      verification.
      + Remove all notifications on exit.
      + Speedup the user completer.
      + Allow closing menus on Wayland by clicking the window.
      + Update zsh completions.
      + Skip empty requests for cross-signing keys when user only
      has one device.
      + Hide image overlay when saving a file.
      + Make it more obvious that the add reaction button is not an emoji.
    * Update translations.
    * Bugfixes:
      + You can now forward stickers again.
      + Edits shouldn't "jump" out of threads anymore.
      + Focus text input when quick switcher is closed.
      + Fix rare freeze with an empty list in a completer.
      + Allow nested ()/[] brackets in URLs.
      + Make br tags work properly again.
      + Don't double free call devices.
      + Html in sidebar.
* Sun Jan 22 2023 Marcel Kuehlhorn <tux93@opensuse.org>
  - Update to version 0.11.1
    * Fixes issue where CPU usage could be excessive even when nheko
      was idle or minimized.
  - Changes from 0.11.0:
    * Search in your timeline
    - Works in encrypted rooms.
    - Search is entirely local.
    - It might be a bit slow on some systems, since it needs to
      paginate the room to search instead of relying on the server.
    * Pushrule support!
    - Notifications should now be faster and not rely on the server.
    - Notifications should work properly in encrypted rooms.
    - MSC3664 is supported for pushrules for reply
      (needs server support).
    - Mentions get highlighted in the timeline.
    - Decrypting notifications can be disabled for improved privacy.
    * Threads
      Threads are a simple way to structure large rooms.
      Start a new thread from any event.
      Focus on a specific thread by clicking on the colored thread
      button next to any event from this thread.
      Replies automatically land inside the thread.
    * Remember where you left off using the new unread indicator!
    * Navigate to space when selected in quick switcher or via link.
    * (Re-)Add an AppImage build.
    * Render and send confetti!
    * Focus text field on most key presses.
    * Show link to next room for tombstone events.
    * Completer for /commands.
    * Allow opening room settings from room list.
    * Allow setting the status message via the dbus API.
    * Allow swapping Enter and Shift-Enter.
    * Preliminary support for VoIP v1.
    * Allow applying permission changes in spaces recursively.
    * Allow modifying permissions of users not in the room.
    * Prompt before deleting the database when the error could be
      resolved by the user.
    * Improve logging in particular for sync or registration errors.
    * Speedup quick switcher.
    * Prune image cache in the background.
    * Store all secrets encrypted in the database
      (apart from the pickle).
    * Speedup fetching olm sessions from the database.
    * Increase database resiliency at the cost of a lot of
      performance.
    * Rename spaces to communities.
    * Handle some rate limiting better in some cases.
    * More fine grained control over logging.
    * Fix regional indicators.
    * Potential crash when closing the room directory.
    * text selection in the raw message dialog.
    * Pagination after a timeline clear.
    * Work around crash in QQC2 in alias dialog.
    * Fix forwarding between encrypted rooms.
    * Blurry icons on HiDPI screens.
    * Fix CMark warning when configuring.
    * Blurry thumbnails.
    * Upload box thumbnail size.
    * Previews getting sorted above normal rooms in space view.
    * Excessive summary calls.
    * Usage type buttons for Sticker/Emoji packs.
    * Old server lookups overwriting new ones, possibly preventing
      any login.
    * Crash in member list.
    * Stripping fallbacks of plain text bodies.
    * Different greens.
    * Spoilers in replies.
    * Invites without state.
    * Translation updates

Files

/usr/bin/nheko
/usr/share/applications/nheko.desktop
/usr/share/doc/packages/nheko
/usr/share/doc/packages/nheko/README.md
/usr/share/icons/hicolor/128x128
/usr/share/icons/hicolor/128x128/apps
/usr/share/icons/hicolor/128x128/apps/nheko.png
/usr/share/icons/hicolor/16x16
/usr/share/icons/hicolor/16x16/apps
/usr/share/icons/hicolor/16x16/apps/nheko.png
/usr/share/icons/hicolor/256x256
/usr/share/icons/hicolor/256x256/apps
/usr/share/icons/hicolor/256x256/apps/nheko.png
/usr/share/icons/hicolor/32x32
/usr/share/icons/hicolor/32x32/apps
/usr/share/icons/hicolor/32x32/apps/nheko.png
/usr/share/icons/hicolor/48x48
/usr/share/icons/hicolor/48x48/apps
/usr/share/icons/hicolor/48x48/apps/nheko.png
/usr/share/icons/hicolor/512x512
/usr/share/icons/hicolor/512x512/apps
/usr/share/icons/hicolor/512x512/apps/nheko.png
/usr/share/icons/hicolor/64x64
/usr/share/icons/hicolor/64x64/apps
/usr/share/icons/hicolor/64x64/apps/nheko.png
/usr/share/icons/hicolor/scalable
/usr/share/icons/hicolor/scalable/apps
/usr/share/icons/hicolor/scalable/apps/nheko.svg
/usr/share/licenses/nheko
/usr/share/licenses/nheko/COPYING
/usr/share/man/man1/nheko.1.gz
/usr/share/metainfo/nheko.appdata.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 24 15:27:28 2026