SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for nheko-zsh-completion-0.12.0+git.30.0c22268-1.5.noarch.rpm :

* Thu Jul 25 2024 Martin Sirringhaus - Add fix-build-with-fmt11.patch to fix broken build
* Thu Jul 25 2024 tux93AATTopensuse.org- Update to version 0.12.0+git.30.0c22268:
* Nlohmann is in brew repos now so remove tap
* No wayland on Haiku, fixes build errors
* Pin clang-format to version 17 in CI (hopefully temporarily)
* Mention old appid in metadata
* Skip users we don\'t share a room with in invite dialog
* Allow setting a scale factor on Windows
* Fix tray icon badge count not getting updated
* Fix QT_CONFIG check for wayland is only available since Qt6.7
* Fix compilation on systems without specific platform interfaces
* Fix crash on empty mxid in ignore commands
* Flatpak: Re-enable the kimageformats stuff
* Flatpak: Update most of the dependencies
* Place repeatedPassword after first check & remove unnecessary empty check
* Prefill status message dialog with current status
* Generate event links only using room ids
* Fix avatar change rendering
* add further clarification to `nix-shell` install method
* Improve NixOS install instructions in Readme
* Fix LMDB link README (the previous one led to an error page)
* Update src/UserSettingsPage.cpp
* Add dialog for repeating password when exporting keys
* Thu Jun 13 2024 tux93AATTopensuse.org- Update to version 0.11.3+git.813.b39ffc2:
* Fix disabling a room ping
* Workaround fuzzy matching on package list API
* Try updating flatpak dependencies and cleanup style
* Add stable Nheko appinstaller
* Bump version to 0.12.0
* Bump jdenticon version
* Optimistically replace package names with qt6 versions and im.nheko.Nheko
* Bump mtxclient version to 0.10.0
* Update changelog
* lint
* Prevent shortcuts from inserting unprintable characters by accident
* Properly restore room mentions state after edit
* Fix emojis in avatars
* Support authenticated media
* Fix marking newly created rooms as DM automatically
* Prevent opening empty profiles
* Update translations
* fix mentions with markdown and in edits
* Disable image loaded workaround for Qt 6.7 and up
* fix marking messages as read by scrolling
* Fix an empty profile name allowing you to open a profile twice
* Fix OpenGL video sinkchain crash
* Bump mtxclient for better mentions support on older servers
* Remove cirrus CI
* Don\'t show spoilers in sidebar or notifications if possible
* Use XDG_ACTIVATION_TOKEN from environment variables by default
* Windows screenshare/video call support, general call improvements (#1725)
* Update flat-manager-client
* Implement MSC4142, mention via replies
* Validate appdata.xml in CI
* fix naming issues with emoji, edit how codegen works
* Fix room mentions warning being displayed even without permissions
* Fix possible pagination issue when a sync returns an empty limited timeline
* refactor: replace QString constructors with QStringLiteral
* Lint
* Fix emoji verification dialogue being cut off
* Fix room settings being cut off
* Fix AppData XML to make it pass validation
* Fix image copying on windows
* Workaround re2 cmake issue on AS runner
* Use more cores on windows builds
* Try to fix missing resources.pri
* Fix makepri parameters
* Use makepri and makeappx from path
* Fix lint
* Another stab at using unplated icons on windows
* Color conversion seems to be redundant before the sink (upload too, but removing that breaks stuff)
* Add some voip debugging hoops
* Hopefully fix the jump when replying after scrolling
* Fri Mar 29 2024 tux93AATTopensuse.org- Update to version 0.11.3+git.757.779d5e9:
* Try harder to make transparency for windows icon work
* Hopefully fix Windows icon background color
* Remove attributes on del tags
* Fix presence not being per profile
* Make a few headers forward declarations
* Include moc files for a tiny speedup on incremental builds
* workaround broken platform dialogs on macos
* Remove reference to unmaintained AUR helper
* Work around the duplicate right click menus on KDE
* Update README.md to reflect the keyring use flag for qtkeychain on Gentoo
* Update translations
* Translated using Weblate (Portuguese (Portugal))
* Translated using Weblate (Polish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Turkish)
* Added translation using Weblate (Chinese (Traditional))
* Translated using Weblate (Russian)
* Translated using Weblate (English)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Esperanto)
* Translated using Weblate (Estonian)
* Bump supported matrix versions to 1.9
* Add support for intentional mentions
* Fix buttons vanishing on the kde themes in the settings page
* Fix redaction label color
* Remove debug label
* Make image in overlay fit into viewer again
* Fix animated images rendering offscreen for the first frame
* Prevent big images from becoming square in overlay
* Fix a few label colors
* Fix completer size on plasma6
* Fix too many characters are emojis now
* Force emoji font on a few more characters
* Fix ordering of switch statement
* Fix binding loop warning
* Gitlab Apple Silicon Runner
* Add a warning that glitching text can, shockingly, corrupt your message
* Add a command to gradually glitch text in a message
* Add a glitch text command
* Thu Feb 22 2024 tux93AATTopensuse.org- Update to version 0.11.3+git.713.0649bc3:
* Fix gitlab ci syntax error
* Codesign for AS
* Add apple silicon runner config to gitlab-ci
* HiDPI Fixes
* Try to fix the blurry encryption indicator on high dpi
* Add Build Instructions for QT6 version on Debian Trixie
* Fix some top bar sizing issues
* Fix report message dialog
* Change URL to URI
* Make sure to use our info plist template
* Add Matrix URL handling support to MacOS- Remove fix_fmt10_issues.patch
* Mon Jan 22 2024 tux93AATTopensuse.org- Update to version 0.11.3+git.699.8ca0f61:
* Disable optimistic pagination to fetch events edited into the thread before the threadroot
* Fix verification with multiple devices in parallel
* Fix gstreamer deinit
* Translated using Weblate (French)
* Support \"fixed\" mac method in verification
* Use constant for sas verification mac
* Translated using Weblate (Esperanto)
* Translated using Weblate (Polish)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Estonian)
* Make volume control logarithmic again
* Translated using Weblate (Dutch)
* Translated using Weblate (Chinese (Simplified))
* Update translations
* Translated using Weblate (Estonian)
* Fix some keyboard shortcuts on macOS that involved arrow keys
* Use macos define everywhere
* Fix macOS apple silicon build
* Translated using Weblate (Chinese (Simplified))
* Translated using Weblate (Indonesian)
* Translated using Weblate (Italian)
* LoginPage: add button to show/hide the password
* Use dynamic properties for NhekoFixupPaletteEventFilter
* Disable reuseItems again, since it still breaks on room switch
* Make clazy happy
* Fix lag when media messages are shown and fix media controls
* Speedup room switching by forcing a bigger initial item size
* Faster blurhash decode
* Remove appveyor badge
* try cross-platform builds on amd64 docker runners
* lint
* disable swipe motions toggle
* Translated using Weblate (Portuguese (Portugal))
* Reshuffle installation badges
* Fix red outline alignment in default style
* deleteLater() on failure
* Translated using Weblate (Chinese (Simplified))
* Bump minimum Windows version to possibly fix msix
* Fix memory leak and invite filtering
* Other occurences
* Improve naming
* Add appinstaller for windows nightlies
* Upload windows nightlies
* move destroyOnClose into ImagePackSettingsDialog
* Implement account pack deletion
* Fix apple silicon pipeline
* Fix backslashes escapes
* Multiple changes
* Trigger less QEvent::ApplicationPaletteChange
* make ImagePackDialog text translatable
* Fix review issues
* remove unnecessary destryoOnClose
* Integrate ImagePackDeleteDialog in ImagePackSettingsDialog as delete confirmation
* Create ImagePackDeleteDialog component
* Factor out the logic to delete an ImagePack
* Add windows code signing
* Fix windows job rule
* Enable faster zip compression and automatic job sections
* Work around clazy claiming we connect a lambda
* Don\'t fail if cache exists
* fix macos packages
* Allow clicking notifications on Windows
* Remove background color in msix
* Add /ignore
* Try to make windows notifications prettier
* Fix joined spaces having no description
* Add gitlab windows build
* flatpak: update gstreamer to 1.22.7
* Thu Jan 11 2024 Martin Sirringhaus - Add slighltly modified patch from upstream to fix build-issues with fmt10: fix_fmt10_issues.patch
* Thu Dec 07 2023 tux93AATTopensuse.org- Update to version 0.11.3+git.582.b4afead:
* Fix urls in widgets being double encoded
* Fix profile argument parsing bug
* Fix state event rendering for join rules and emojis
* Unset hidden space when space is left
* Spanish translation completed
* Update Arch Linux package URL in README.md
* Fix voip defaults being incorrect because OS constants are not defined
* Support activation tokens for notifications
* Support window activation on wayland
* Haiku build fixes
* Switch to KDSingleApplication
* Automatically increase database limits when hit
* Fix some round images being persisted as not round
* Upgrade trust of megolm sessions when receiving RoomKey
* Translated using Weblate (Chinese (Simplified))
* Spanish translation update
* Fix shadow for spinner
* Speedup qt install on macos
* Fix cmake builds missing libicudata
* Translated using Weblate (Finnish)
* Fix Nheko freezing after stopping a call on Wayland
* Fix call only ringing the second time
* Get rid of useless capture
* Replace mediafiles
* Fix macos builds with newer icu
* Fix crash during calls
* Fix active user check
* Make clazy happy
* Use sha256 to encode the database name instead of just hex encoding it
* Fix gstreamer element names
* Fix pending reply sizing
* Spaces are now bold
* Possibly fix pagination in search
* Possibly fix crash when room is cleared on event delegate
* Fix trailing whitespace
* Remove unused function
* Throttle sync processing if the window is unfocused for a while
* Save profile when explicitly specified
* Downgrade self verification status logging to debug
* Fix decrypt notification settings persistent under the wrong key
* Fix hidden event types empty string means unsupported
* Fix schannel support on Windows
* Update nlohmann/json in flatpak
* Cleanup headers a bit more
* Fix version code having too many segments
* A few more small speedups
* Save appveyor cache on failure
* Try to fix notification in packaged app
* Speed up compilation a bit
* Set version in msix
* Update German Translation
* Fix hunter curl version string
* Fix a few conversions
* Update dependencies
* Add basic unsigned msix
* Change appid to im.nheko.Nheko
* Translated using Weblate (Estonian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Chinese (Simplified))
* Update translations
* fix room name calculation with 3 members
* Translated using Weblate (Finnish)
* Translated using Weblate (French)
* Bring back double tap and drag to reply
* Enable even more qml linter warnings
* Add basic qml linter config
* More qml cleanups
* Add report message functionality
* Fix some qml warnings
* Fix macos not supporting emplace of aggregates yet
* Add missing include
* Switch to X icon and add close button
* Update to Qt6.6 in the flatpak
* Allow setting presence state again
* Fix linting
* Properly close cursors before commit and db deletion
* Fix double free on commit database migration
* Move dialog to settings page and add avatar image to delegate
* Cleanup ignore user functionality slightly
* Fix license lint...
* Fix lint after clazy fix
* Lint + clazy
* Use properties
* Move comments to proper reviews
* UI improvements
* Rebase
* Change the id field instead of the launchable field
* Set AppStream id to im.nheko.Nheko.desktop
* Tue Oct 24 2023 tux93AATTopensuse.org- Update to version 0.11.3+git.484.491809e:
* prevent overscroll in roomlist and communities list
* Fix scroll position jumping when replying or resizing the window
* Migrate olm sessions to be stored in one database instead of thousands
* hr tags are self closing
* Add a way to compact the database
* Possibly fix a crash in the EventDelegateChooser
* Small qml fixes
* Relayout when event delegates change implicit size
* add .editorconfig based on .clang-format
* add .gitattributes
* Mon Oct 16 2023 tux93AATTopensuse.org- Update to version 0.11.3+git.473.85556c9:
* Translated using Weblate (French)
* Qt6.6 compatibility
* Fix (hopefully) HiDPI scaling issues with edit and encryption icons
* Fix forward completer after delegate rework
* Remove old messages only when the db is full or on startup
* Focus to the message input bar after dragging and dropping a file
* Fix chat effect particles sometimes getting \'stuck\' on screen
* Try to fix \'PowerlevelIndicator is not a type\'
* Fix reply and topic colors
* fix click to go to reply after merge
* Restore reply context menu
* Attach reactions on the right for our own bubbled messages
* Make effect messages stand out more
* Add threads display and prettier highlight to bubbles style
* Remove old TimelineRow
* cleanups
* Shrink replies
* Basic bubble style
* Fix missing property showAcceptKnockButton
* Translated using Weblate (French)
* Fix CPU usage from out of frame animated images
* Start working on bubble delegate
* Fix high CPU use caused by ItemParticle
* Fix typing notifications
* Fixup reply and state event rendering
* Switch to manual polishing of event delegates
* Fix powerlevel indicator size in the timeline
* Fix reply text color
* Add missing QML import
* Qt 6.4 properly supports scrolling text with touch
* Add close button and room open button to room directory dialog
* Format CMakeLists.txt
* Allow configuring global hidden event settings
* Use AATTuser:example.com for all sample mxids
* Reimplement mention highlight and scroll to highlight
* Move message styles to their own files and work around hover not propagating to siblings
* Fix alignment of file messages and redactions
* Update mtxclient to work around empty event types
* Fix power level indicator size
* Fix timeline menus
* Reenable status part of timeline messages
* Improve image size limiting
* Fix reply backgrounds in images
* Fix some reply layouting loops
* Reimplement reply delegate by moving out the timeline event without layout
* Show reactions again
* Remaining events apart from verification
* Get rid of redundant constructions and make room implicit
* Port redacted messages
* Port state events and images
* Working text messages in delegate rework
* Create an EventDelegateChooser
* Wed Sep 06 2023 tux93AATTopensuse.org- Update to version 0.11.3+git.412.440594f:
* Added translation using Weblate (Arabic)
* Fix build with fmt 10.1.0
* Remove some unnecessary forward declarations and headers
* Add explicit default font option
* Swap PL indicator location
* Remove usage of creator
* Show an indicator in the timeline for mods and admins
* QML the fallback auth dialog
* Tue Aug 01 2023 tux93AATTopensuse.org- Update to version 0.11.3+git.398.9a64db0:
* Update coeurl for fmt10 compatibility
* Fix some compiler errors
* Add mark as read entry to the roomlist right-click menu
* Use mipmap on custom reactions
* Translated using Weblate (Chinese (Simplified))
* Translated using Weblate (Dutch)
* Translated using Weblate (Persian)
* Thu Jul 20 2023 tux93AATTopensuse.org- Update to version 0.11.3+git.388.9185204:
* Added translation using Weblate (Persian)
* Translated using Weblate (Chinese (Simplified))
* Translated using Weblate (Chinese (Simplified))
* Translated using Weblate (Indonesian)
* Translated using Weblate (Estonian)
* Fix pip command
* Use official qt binaries on cirrus-ci for apple silicon
* Update macOS runner to use official binaries
* Remove final which breaks type registration
* Fix verification error codes
* Update some translations
* Merge in old translations
* Fix qml translations
* Translated using Weblate (Indonesian)
* Update german translation
* Translated using Weblate (Finnish)
* Update translations
* Translated using Weblate (Chinese (Simplified))
* Translated using Weblate (Finnish)
* fix: duplicate id
* Tue Jul 11 2023 tux93AATTopensuse.org- Update to version 0.11.3+git.366.ff007c2:
* Fix presence not updating in the timeline
* Fix a few more bugs where a limited timeline could cause a hanging pagination
* Fix pagination in rooms with a full batch of redactions
* Fix mass redaction /command
* Fix the color on the insufficient powerlevel warning
* Focus to the message input bar after selecting a file
* Add an early out cache for event expiration
* Fix event expiration not always stopping properly and redacting some wrong state events
* Prevent redactions of ACL and Create events, since Synapse prevents redaction of them anyway
* Fix overflow in event expiration days
* Fix variable shadowing
* Add experimental event expiration
* Add some event expiration function
* Disable mipmaps for avatars
* Mon Feb 27 2023 Dead Mozay - 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 - 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
* Sat Nov 19 2022 Bob Haley - Update to to version 0.10.2 + Security release - Fixes potential secret poisoning by the homeserver - A crash when validation malicious html- Version 0.10.1 changelog + Highlights - Community editing support wrestling + You can now create communities. + You can add and remove rooms to and from communities in various ways. - Prettier joins sparkles + You can now see the avatar, title, topic and member count of the room you are trying to join. + You can see if a room requires knocking or can be joined directly. Requires MSC3266 support from your server. + Features - Add a discrete edit button to room profiles. (Hiers) - Don\'t escape the summary tags on sending. - Focus message area when pressing Escape. (Forest) - Barebones spoiler support on desktop platforms. - Enable encryption for DMs started from a profile by default. - Enable option to disable notification sounds and badges on macOS. - Speed up the completion trie. (nenomius)
* Update translations (Polish (Romanik, luff), Dutch (Thulinma), Finnish (Lurkki), Estonian (Priit), Indonesian (Linerly))
* Bugfixes - Fix crash on empty private receipts sent by some servers. - Don\'t set a transient parent for child chat windows. - Validate roomid, state_key, event_id and userids sent by the server. - Fix empty widgets showing up in the widget list. - Clean up linter config. (Forest) - Use the right palette colors for reactions. (Forest) - Fix groups sidebar\'s grammar. (Forest) - Fix version position. (Zirnc) - Properly validate urls in image tags. - Case insensitive member search. - Fix crash on global profiles. - Fix crash on incomplete identity keys. - Fix message notification format on Windows. - Fix room members menu opening profiles for the wrong room.
* Thu Aug 18 2022 Dead Mozay - Update to version 0.10.0: + Highlights - Notification counts 100 + You can now see notification counts in more spaces, like your task bar or in the community sidebar. + For better work-life balance you can hide the notification counts on a per space basis. + For notification counts in the task bar your desktop environment needs to support the Unity protocol. + Notifications are also preserved across restarts now. - Moderation + You can now change the permissions and aliases of a room. + Permissions are shown in the Memberlist. + A new /redact command to redact an event or all messages by a user. + You can now provide a reason when inviting, knocking, kicking and banning users. - Faster startup + On at least some systems startup should now be instant even with thousandsof rooms. - Encryption improvements + Support for the most recent changes to Matrix E2EE including fallback keys, no longer relying on the sender_key. + Compatibility and stability improvements when dealing with different base64 encodings and when verifying users and devices. + Fetch the whole online key backup at the klick of a button. - Integration with external apps + Nheko now has a D-Bus API, which you can enable in the settings menu. + This allows applications like KRunner or Rofi to list and switch between rooms. + Features - Create a room link from a room. - Support rendering policy rules. - Show notification counts for spaces (with options to disable them per space). - Keep notification counts across restarts. - Support the new call events (but not the signaling yet). - Add a dbus API, which allows external applications to list and switch rooms in Nheko. - Support editing room aliases. - Support editing room permissions. - Allow redacting all locally cached messages of a user using /redact AATTuserid:server.tld reason. - Request full online key backup when toggling the online backup button. - Support the knock_restricted join rule. - Allow cancelling uploads using escape. - Send images on enter. - Close image viewer when clicking on the background. - Speedup startup by not loading messages for the room preview. - Make settings slightly narrower. - Show unread counts in the taskbar (if the Unity protocol is supported). - Indicate if a room has no topic in the settings. - Support e2ee fallback keys. - Allow opening rooms in separate windows. - Show powerlevels in the memberlist. - Use less exotic emoji shortcodes. - Support sorting and filtering the memberlist. - Make initial spinner half transparent. - Fancier rendering for image pack changes. - Allow accessing member list and room settings for spaces. - Add zsh completions. - Fancy rendering for Powerlevel changes. - Make sender_key in encrypted messages optional. - Close current room using Ctrl-W. - Allow knocking on failed room joins. - Allow knocking via matrix.to urls. - Allow specifying reasons for every room membership change. - Make room name and topic editing inline. - Add a jump to bottom button. - Port room creation to qml. - Streamline direct chat creation.
* Update translations (Russian, Chinese, German, Dutch, Finnish, Indonesian, Estonian, French, Serbian)
* Bugfixes - Fix verification requests not stopping properly when initiated from this instance. - Don\'t send matrix.to markdown links in replies. - Make the database work on 32bit systems again. - Don\'t crash on empty image packs. - Fix spacing of encryption indicator in the room tite if it contains widgets. - Emojis during verification should no longer be clipped. - Don\'t ping the whole room when replying to users with a localpart of room. - Make icons sharp on all platforms. - Work around synapse not sending the original resolution when requesting large thumbnails to make large thumbnails less blurry. - Fix weak symbols from private object destructor. - Fix failed uploads not cancelling properly. - Edits now properly update in replies again. - Improve text paste experience. - Pins should now properly update when the events are fetched. - Support latest iteration of the hidden read receipts MSC. - Fix cursor movement with some themes. - Properly handle glare during verification. - Set an Element Android compatible height for custom emotes. - Don\'t crash because of reusing items in completer on some platforms. - Fix the privacy screen on popped out windows. - Properly scale animated images. - Don\'t clip pinned messages. - Use correct powerlevels for direct chats. - Properly close cursors before committing txn. - Don\'t fail if a different client used the wrong base64 encoding when setting up SSSS. - Spaces usually aren\'t DMs. - Don\'t send invalid aliases to the server on room creation. - Fix invite dialog.
* Mon Mar 28 2022 Loren Burkholder - Update to version 0.9.3 (0.9.2 was not packaged in the OBS package): + Highlights - New upload UX + Queue multiple uploads by pasting or dragging multiple files. + Videos will now properly have a thumbnail as well as images. + Duration, width and height is now also properly included so that clients can resize appropriately. + Thumbnails are excluded if they are bigger than the original image. (tastytea) - Improvements for mobile devices (Malte E) + You should now be able to scroll by touching anywhere with no random dead zones. + Preedit text can now be used in a completer and is properly sent + If an input method is active, pressing Enter will not send the current message. + Features - Optionally always open videos and images in an external program. (math) + Improvements - Build macOS releases against Qt 5.15.3 to resolve missing spaces after some punctuation. - Send the shortcode as the body for stickers without a body. - Elide long usernames in the timeline. (Malte E) - Cleanup the reply popup. (Malte E) - Use standard buttons where possible. (tastytea) - Various improvements to the bubble layout. (Malte E) - Enable online key backup by default. - Update the bundled gstreamer in our Flatpaks. + Translations - Indonesian (Linerly) - Estonian (Priit) - Finnish (Priit) - Esperanto (Tirifto) + Bugfixes - Fix hovering the action menu. - Try to avoid using unknown UIA flows. - Don\'t Components actively in use. - Fix screensharing. - Fix device id when doing SSO logins.
* Tue Jan 18 2022 Samu Voutilainen - Qt-5.15 or newer is required according to CMakeLists.txt
* Tue Dec 21 2021 Martin Sirringhaus - Update to version 0.9.1: + Highlights - Support pinned messages. + Features - Add recently used reactions. (LorenDB) - Show spaces as a tree, that allows you to collapse sections. - Add a filter for direct chats + Improvements - Set the app_id on Wayland. Useful for custom WM rules. - Set notification category on Linux. - Make Nheko show up in system notification settings on Linux. - Make notification count bubbles expand some more. (LorenDB) - Strip space chars from recovery passphrase. Should make them easier to enter. - Make it obvious that undecryptable messages are a notification and not the actual message. (LorenDB) - Added window role to image overlay. (Thulinma) - Only show room pack button, when you can actually create one. - Show some avatar for image packs. - Allow clicking links in replies. - Limit max memory usage of images. - Allow swiping between views in single page mode Allows access to spaces on mobile for example. - Get rid of a few clang-tidy warnings. (Marcus Hoffmann) - Navigate to subspaces by clicking on them. - Delete rooms even if we fail to leave. - Change QML UI for redactions. - If the locale is set to C, force english locale This fixes date formatting as well as count based translations. - Use a more random hash to generate user colors. - Mark rooms as direct chats in the proper places. - Update macOS icon package to macOS-y style. (Quinn) - Preliminary gstreamer 1.20 compatibility. + Translations - Indonesian (Linerly) - Estonian (Priit Jõerüüt) - French (Eldred HABERT) - Dutch (Thulinma) - Esperanto (Tirifto) - Finnish (Priit Jõerüüt) - Italian (Elia Tomasi) - French (Mayeul Cantan) + Bugfixes - Fix crash when receiving matrix uri. - Make opening room members from rooms settings dialog work. (LorenDB) - Fix turnserver check not being started when restoring from cache. - Vertically align message input. - Properly set position of resize handler after letting it go. - Fix escaped html showing up in playable media message labels.
* Fri Nov 19 2021 Dead Mozay - Update to version 0.9.0: + Highlights - Somewhat stable end to end encryption
* Show the room verification status
* Configure Nheko to only send to verified users
* Store the encryption keys securely in the OS-provided secrets service.
* Support online keybackup as well as sharing historical session keys. + Crosssigning bootstrapping - Crosssigning is used to simplify the verification process. In this release - Nheko can setup crosssigning on a new account without having to use a different client. - Nheko now also prompts you, if there are any unverified devices and asks you to verify them. + Room directory (Manu) - Search for rooms on your server and other servers. (Prezu) - If their topic interests you and it has the right amount of members, join - the room and the discussion! + Custom sticker packs - Add a custom sticker picker, that allows you to send stickers from MSC2545. - Support creating new sticker (and emote) packs. - You can share packs in a room and enable them globally or just for that room. + Token authenticated registration (Callum) - Sign up with a token to servers, that have otherwise disabled registration. - This was done as part of GSoC and makes it easier to run private servers for your family and friends! + Features - Support email in registration (required on matrix.org for example) - Warn, if an AATTroom would mention the whole room, because some people don\'t like that. - Support device removal as well as renaming. (Thulinma) - Show your devices without encryption support, when showing your profile. (Thulinma) - Move to the next room with unread messages by pressing Alt-A. (Symphorien) - Support jdenticons as a placeholder for rooms or users without avatars. (LorenDB)
* You will need to install https://github.com/Nheko-Reborn/qt-jdenticon - Support animated images like GIF and WebP.
* Optionally just play them on hover. - Support accepting knocks in the timeline. - Close a room when clicking it again. (LorenDB) - Close image overlay with escape. - Support .well-known discovery during registration. - Limited spaces support.
* No nice display of nested spaces.
* No previews of unjoined rooms.
* No way to edit a space. - Render room avatar changes in the timeline. (BShipman) - Support pulling out the sidebar to make it wider. - Allow editing pending messages instead of blocking until they are sent. (balsoft) - Support mnemonics in the context menus. (AppAraat) - Support TOFU for encryption. (Trust on first use) - Right click -> copy address location. - Forward messages. (Jedi18) - Alt-F to forward messages. - A new video and audio player, that should look a bit nicer. + Improvements - Translation updates:
* French by MayeulC, ISSOtm, Glandos, Carl Schwan
* Dutch by Thulinma, Bas van Rossem, Glael, Thijs
* Esperanto by Tirifto, Colin
* Estonian by Priit
* Indonesian by Linerly
* German by 123, Konstantin, fnetX, Mr. X, CryptKid
* Portuguese (Portugal) by Tnpod, Xenovox, Gabriel R
* Portuguese (Brazil) by Terry, zerowhy
* Finnish by sdrrespudro, Priit
* Polish by Prezu, AXD, stabor
* Malayalam by vachan-maker
* Italian by Daniele, Lorenzo
* Spanish by lluise
* Russian by kirillpt
* Various wording improvements throughout. - Verification status and identity keys should now update properly after login. - Clicking the user in a read receipt opens their profile. (LorenDB) - Invites should now work properly on mobile. - Decode blurhashes faster. - Port various dialogs to Qml. (LorenDB) - --help and --version now work, even if Nheko is already running somewhere. - Update emoji support to version 14. - Properly navigate to linked to events. (Thulinma) - Lots of smaller bugfixes and refactorings. (LorenDB) - Scroll entire profile page and properly trim contents. (Thulinma) - Make it easy to switch between global and room specific profiles. (Thulinma) - Deduplicate messages sent by the server. (Thulinma) - Decrease the margin of blockquotes. (tastytea) - Alerts now work, if the homeserver does not implement the notifications endpoint. (Thulinma) - Right click menu now works on replies. - Decrypt encrypted media only in memory. - Don\'t use CC-BY in the appstream license to not confuse Gnome Software. - Support online key backup. - Improve FAQ. (harmathy) - Support Backtab/Shift-Tab for moving backwards in completer selections. - Clear cache to support the new features. - Improve the emoji completer (less jitter and fix places where it didn\'t open). (Thomaps Karpiniec) - Cleanup AATTroom escape logic. - Improve performance of timeline rendering. - Load rooms somewhat lazily. - Properly scale avatars to DPI. - Round avatars once in the backend instead of on every render. - Request keys of all members, when opening a room the first time. - Timeout TCP connections, if heartbeat can\'t be heard. - Change secrets name. You might need to rerequest your secrets after upgrading! - Protect against replay attacks where megolm sessions are reused. - Add \"request keys\" button to undecryptable messages. - Properly set window parents on Wayland. - Properly show users and allow opening their profiles in the members and read receipt dialogs. (LorenDB) - Use Qt5.15 Connections syntax in Qml. - Remove \"respond to keyrequests option\". We now reply to the right requests automatically and securely. - Show confirmation prompt when leaving a room. - Add trailing newline to session export for gomuks compatibility. - Use a fancy Nheko logo as the loading indicator. - Improve how the invite dialog handles users. (LorenDB) - Store more data about megolm sessions. - Speed up database queries by caching transactions. - Use curl for network requests.
* This removes the boost dependency.
* Proxies now work using the usual curl variables.
* Fixes a myriad of crashes.
* Faster.
* Less CPU load.
* Less bandwidth usage. - Cleanup user color generation. - Show borders around tables. - Improve wording of a few menu entries. (absorber) - Highlight navigated to message. - Switched to the fluent icon set. (LorenDB) + Bugfixes - Redaction of edited messages should now actually show those messages as removed. - Bootstrap after registration should run properly now. - Getting logged out after registration should not happen anymore. - Removed edgecases where identity keys could get uploaded twice. - Fix the event loop when fetching secrets breaking random things like scrolling. - Don\'t crash when clearing an empty timeline. - Opening an invite in your browser or a matrix: URI should not crash Nheko anymore or do nothing. - When clicking on an item in the roomlist, you don\'t have to move your mouse anymore, before being able to click again. - Don\'t hide space childs when viewing that specific space and its children are hidden. - Only allow specific URI schemes to be followed automatically. - Properly hide day change indicator, when loading older messages. - Rotate session properly when \'verified only\' is set. - Handle missing keys in key queries properly. - Properly show the window title for Qml dialogs on windows. - Don\'t show decryption errors in replies. - Don\'t crash when storing secrets. - Don\'t send megolm messages to ourselves, if possible. - Fix SSSS without a password. - Fix a few edge cases with OTK upload. - Cache more media properly (i.e. in the Goose Chooser). - Inline images in messages now load properly. - Don\'t show verification requests after startup. - Emoji picker now follows the theme. - Send less newlines in the reply fallback. - Fix tags going missing when joining spaces. - Handle inline images with single quotes. (Cadair) - Delay key requests until a room is opened. - Fix rooms not showing, when groups endpoint is missing. - Don\'t use deprecated parameters in /login. - Fix encoding issues when translating matrix.to to matrix: URIs. - Prevent edits from stripping the whole message, if it had a quote. + Packaging changes - Removed the AppImage - Removed dependency on boost - Now depends on coeurl, which depends on libevent and libcurl. - VOIP support now needs to be explicitly controlled using the VOIP and SCREENSHARE_X11 cmake options.
* Fri Apr 23 2021 Dead Mozay - Update to version 0.8.2:
* Highlights - Edits
* If you made a typo, just press the Up key and edit what you wrote.
* Messages other users edited will get updated automatically and have a small
* pen symbol next to them. - Privacy Screen
* Blur your messages, when Nheko looses focus, which prevents others from
* peeking at your messages.
* You can configure the timeout of when this happens. - Improved notifications (contributed by lorendb)
* No more breakage, because the message included a > on KDE based DEs.
* Render html and images where possible in the notification.
* Render if a message is a reply or someone sent an emote message more nicely
* where possible.
* Encrypted notifications now show, that the content is encrypted instead of being empty. - Screenshare support in calls on X11
* Share your screen in a call!
* Select if your mouse cursor should be shown or not and if your webcam should be included.
* SEND MESSAGES AS RAINBOWS! - YES MESSAGES, EMOTES AND NOTICES!
* Features - Set your displayname and avatar from Nheko either globally or per room. - Show room topic in the room settings. - Double tap a message to reply to it. - Leave a room using /part or /leave. - Show mxid when hovering a username or avatar. - Allow opening matrix: uris on Windows. - Disable room pings caused by replies sent via Nheko (unless you are using Element Web/Desktop)
* Improvements - Userprofile can be closed via the Escape key. No more hotel california! - Most dialogs are now centered on the Nheko window. - Update Hungarian translations. - Update Estonian translations. - Update Russian translations. - Update Swedish translations. - Update French translations. - Allow drag and drop of files on the whole timeline. - Enable notifications on Haiku. - Update scheme handler to the latest matrix: scheme proposal. - Close completers when typing a space after the colon. - Port room settings to Qml. - Improved read marker handling. Read marker should now get stuck less often. - Various changes around hover and tap handling in the timeline, which hopefully now works more predicatably. - Buttons in the timeline are now rendered in a box on hover on desktop platforms. - Complete room links in the timeline after typing a # character. - An improved quick switcher with better rendering and search. - Some fixes around inline emoji and images. - Jump into new rooms, after you created them. - Improved search in the emoji picker. - Allow disabling certificate checks via the config file. - Use native menus where possible. - Fix video playback on Windows. - Send image messages by pressing Enter. - Escape closes the upload widget. - Improve session rotation and sharing in E2EE rooms.
* Bugfixes - Emojis joined from separate emojis with a 0xfe0f in the middle should now render correctly. - Fix a bug when logging out of a non default profile clearing the wrong profile. - Various fixed around profile handling. - Focus message input after a reaction. - Disable native rendering to prevent kerning bugs on non integer scale factors. - Fix duplex call devices not showing up. - Fix a few crashes when leaving a room. - Fix hidden tags not updating properly. - Fix some issues with login, when a server had SSO as well as password login enabled (for example matrix.org). - Properly set the dialog flag for dialogs on most platforms. (Wayland does not support that.) - Properly add license to source files. - Fix fingerprint increasing the minimum window size. - Don\'t send markdown links in the plain text body of events when autocompleting user or room names. - Fix markdown override in replies. - Fix unsupported events causing errors when saving them. - Fix exif rotation not being respected anymore in E2EE rooms. - Remove unused qml plugins in the windows package. - Fix broken olm channels automatically when noticed. - Fix pasting not overwriting the selection. - Fix Nheko sometimes overwriting received keys with keys it requested, even if they have a higher minimum index.
* Wed Feb 24 2021 Antonio Larrosa - Update to version 0.8.1:
* Features - /plain and /md commands to override the current markdown setting. (contributed by lorendb) - Allow persistent hiding of rooms with a specific tag (or from a community) via a context menu. - Allow open media messages in an external program immediately. (contributed by rnhmjoj)
* Improvements - Use async dbus connection for notifications. (contributed by lorendb) - Update Hungarian translations. (contributed by maxigaz) - Update Finnish translations. (contributed by Priit) - Update Malayalam translations. (contributed by vachan-maker) - Update Dutch translations. (contributed by Glael) - Store splitter size across restarts. - Add a border around the completer. (contributed by lorendb) - Request keys for messages with unknown message indices (once per restart, when they are shown). - Move the database location to XDG_DATA_DIR. (contributed by rnhmjoj) - Reload the timeline after key backup import. - Autoclose completer on space, when there are no matches. - Make completer only react, when the mouse cursor is moved.
* Bugfixes - Fix unhandled exception, when a device has no keys. - Fix some cmake warnings regarding GNUInstallDirs. - Fix tags being broken. If you have no tags showing up, you may want to logout and login again. - Fix versionOk being called on the wrong thread. (contributed by Jedi18) - Fix font tags showing up in media message filenames. - Fix user profile in dark themes showing the wrong colors. (contributed by lorendb) - Fix emoji category switching on old Qt versions. (contributed by lorendb) - Fix old messages being replayed after a limited timeline. - Fix empty secrets being returned from the wallet breaking verification. - Make matrix link chat invites create a direct chat. - Fix focus handling on room change or reply button clicks. - Fix username completion deleting the character before it.
* Fri Jan 22 2021 Dead Mozay - Formatting the spec file
* Thu Jan 21 2021 Dead Mozay - Update to version 0.8.0:
* Highlights - Voice and Video Calls
* Call your friends right from within Nheko.
* Use your camera if you want them to see your face!
* This requires a somewhat new gstreamer, so our builds don\'t support it on all platforms yet. - Cross-Signing and Device/User Verification
* Verify who you are talking to!
* Ensure no malicious people eavesdrop on you!
* Enable your connected devices to access key backup and your friends to see, which of your devices you trust!
* Show devices in a users profile. - Separate profiles
* Run multiple Nheko instances with separate profiles side by side.
* Use multiple accounts at the same time in separate windows.
* Features - Before a call select which audio device to use. - Auto request unknown keys from your own devices. - Add a command to clear the timeline and reload it. (/clear-timeline). - Add a command to rotate the outbound megolm session. (/rotate-megolm-session). - React to messages instead of replying with arbitrary strings using /react. - Inline emoji and user completers. - Show filename on hover over an image. - Mobile mode, that disables text selection and changes some dialogs. - Allow sending text after a /shrug command. - Allow selecting a ringtone. - View avatars fullscreen. - Request or download cross signing secrets in the settings. - Support \'matrix:\' URIs. This works in app on all platforms and on Linux Nheko may be opened by clicking a \'matrix:\' link. - Support inline replies on notifications on Linux.
* Improvements - Add ripple effect to various buttons. - Allow more font sizes to be selected. - Swedish translation. - German translation. - Romanian translation. - Polish translation. - Russian translation. - Italian translation. - French translation. - Hungarian translation. - Show read markers when clicking read indicator.
* Bugfixes - Fix text sometimes being rendered blurry. - Fix not being able to change theme - Fix relations sometimes being sent as null in encrypted messages. - Don\'t send formatted body without format. - Links sometimes not opening properly from Qml. - Fix autolinking breaking on single quotes. - Fix translation loading on some locales. - Don\'t send url in encrypted file events. - Prevent duplicate messages from showing up in the timeline. - Settings toggles don\'t get stuck anymore. - Fix some emojis being rendered as two emoji. - Fix SSO login on some servers that allow multiple login methods.
 
ICM