Giter Site home page Giter Site logo

harbour-matrix's People

Contributors

a-andreyev avatar almack avatar carlosgonz0 avatar carmenfdezb avatar r0kk3rz avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

a-andreyev

harbour-matrix's Issues

Core dump on Jolla 1 SFos 3.0.3

Sailfish OS 3.0.3.9 (Hossa)

prints

[W] unknown:0 - WARNING: QApplication was not created in the main() thread.

this is the output of

$ catchsegv harbour-matrix

: dump.txt

same running prebuild package from Mer OBS and compiled from source

Filter for events

When using Matrix as IRC bouncer, we get large amount of events (joining and leaving). Would be great to make display of the events optional.

When chatting some own messages are missing

I am missing messages that I write in a chat. To reproduce:

  • open a chat with Riot-bot
  • type a message and send it
  • observe reply by bot while your message is invisible

Your message will be shown if you restart the client

Scrolling up is jittery

When scrolling forward in history, scrolling is faster than expected. To reproduce:

  • get to the room
  • scroll several screens back in history
  • select a message at the bottom of the screen
  • hold the selected message by finger and start moving it up.
  • observe how selected message is moving faster than your finger

Expected: message moving with the same speed as a finger.

I presume its caused by addition of extra messages while scrolling. I would suggest to avoid adding messages while we press on screen.

WebRTC Audio and Video Calling

libqmatrixclient supports the signals from the Homeserver to initiate webrtc calls, and now in sailfish we have gstwebrtc gstreamer plugin available to use.

I've done some preliminary investigation on this, and this could work for audio calls, but more platform work needs to be done to properly support hardware VP8 video encoding.

Media Sharing

Sharing media like pictures, audio, video .etc is supported by the libqmatrixclient library, and mostly just needs UI Dialog work to select the appropriate media from the device.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.