Spark
  1. Spark
  2. SPARK-891

Typing notifications would be easier to see if also displayed near typing area

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.7.0
    • Component/s: General
    • Labels:
      None

      Description

      Typing notifications are only indicated where status icons are, but it would be handy to have a little text message "XXX is typing..." near the typing area of the person you are talking to indicate they are typing.

        Activity

        Hide
        Mircea Carasel added a comment -

        Currently Spark uses XEP-0022 guidelines for sending chat state notifications.
        XEP-0022 is now obsolete - consider using XEP-0085 which offers more detalied chat states
        -active
        -inactive
        -gone
        -composing
        -paused

        Show
        Mircea Carasel added a comment - Currently Spark uses XEP-0022 guidelines for sending chat state notifications. XEP-0022 is now obsolete - consider using XEP-0085 which offers more detalied chat states -active -inactive -gone -composing -paused
        Hide
        Mircea Carasel added a comment -

        Commited:
        r12897 = ef76b1de73a64e950111513e5577cf41de40d165

        Description:

        SPARK-891: Typing notifications would be easier to see if also displayed near typing area

        -Implement XEP-0085
        1)Provide event handling for following chat states according with document:
        -paused (user stopped typing message)
        -composing (user started typing message)
        -active(chat window gained focus)
        -inactive (after 2 minutes of inactivity or chat focus lost)
        -gone (after 10 minutes of inactivity)
        2)Added text on chat window to display current chat state
        3)Accomodate XEP-0022 (obsolete) impplementation into XEP-0085

        -fixed chatTextInput focus event handling

        Show
        Mircea Carasel added a comment - Commited: r12897 = ef76b1de73a64e950111513e5577cf41de40d165 Description: SPARK-891 : Typing notifications would be easier to see if also displayed near typing area -Implement XEP-0085 1)Provide event handling for following chat states according with document: -paused (user stopped typing message) -composing (user started typing message) -active(chat window gained focus) -inactive (after 2 minutes of inactivity or chat focus lost) -gone (after 10 minutes of inactivity) 2)Added text on chat window to display current chat state 3)Accomodate XEP-0022 (obsolete) impplementation into XEP-0085 -fixed chatTextInput focus event handling
        Hide
        Mircea Carasel added a comment -

        commited

        r12899 = d7dde75b9b2477c807345fdd9bbec1cd0d23cce1

        insert participant nickname in notification message

        Show
        Mircea Carasel added a comment - commited r12899 = d7dde75b9b2477c807345fdd9bbec1cd0d23cce1 insert participant nickname in notification message
        Hide
        wroot added a comment -

        There might be a side effect. A user in the forums says he has spotted this behavior in 12899 build. I can reproduce it. If two Spark users (both on 12899) are in one room and first user double clicks other users nickname in the participants list, then not just a private chat window pops up on his end, but also pops up on the other end, and it keeps opening up automatically. Seems like they are both sending some invisible packets which make Spark opening the new tab as if there was a new message. http://community.igniterealtime.org/message/218556#218556

        Show
        wroot added a comment - There might be a side effect. A user in the forums says he has spotted this behavior in 12899 build. I can reproduce it. If two Spark users (both on 12899) are in one room and first user double clicks other users nickname in the participants list, then not just a private chat window pops up on his end, but also pops up on the other end, and it keeps opening up automatically. Seems like they are both sending some invisible packets which make Spark opening the new tab as if there was a new message. http://community.igniterealtime.org/message/218556#218556
        Hide
        Walter Ebeling added a comment -

        Please review the report by wroot and consider a fix.. Thanks an

        Show
        Walter Ebeling added a comment - Please review the report by wroot and consider a fix.. Thanks an
        Hide
        Mircea Carasel added a comment -

        commited:

        r12902 = 78afeb6ab4a45d4346638a30bfcccec9472b40bf

        -fix bug reported in http://community.igniterealtime.org/message/218556#218556
        -updated internal SysTrayPlugin to implement XEP-0085 instead of XEP-0022

        Show
        Mircea Carasel added a comment - commited: r12902 = 78afeb6ab4a45d4346638a30bfcccec9472b40bf -fix bug reported in http://community.igniterealtime.org/message/218556#218556 -updated internal SysTrayPlugin to implement XEP-0085 instead of XEP-0022
        Hide
        Walter Ebeling added a comment -

        Mass closing of resolved issues

        Show
        Walter Ebeling added a comment - Mass closing of resolved issues
        Hide
        Walter Ebeling added a comment -

        Mass closure due to issue clean up

        Show
        Walter Ebeling added a comment - Mass closure due to issue clean up

          People

          • Assignee:
            Mircea Carasel
            Reporter:
            Daniel Henninger
          • Votes:
            3 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: