<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>298392</bug_id>
          
          <creation_ts>2012-04-19 07:25:24 +0000</creation_ts>
          <short_desc>Quick Chat applet doesn&apos;t scroll to the bottom when new messages come in</short_desc>
          <delta_ts>2013-02-20 03:01:22 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>10</classification_id>
          <classification>Unmaintained</classification>
          <product>telepathy</product>
          <component>chat-plasmoid</component>
          <version>unspecified</version>
          <rep_platform>Compiled Sources</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>0.5-next</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Weng Xuetian">wengxt</reporter>
          <assigned_to name="Telepathy Bugs">kde-telepathy-bugs-null</assigned_to>
          <cc>aleixpol</cc>
    
    <cc>alexhs.tsi</cc>
    
    <cc>ddomenichelli</cc>
    
    <cc>kde</cc>
    
    <cc>mklapetek</cc>
    
    <cc>venkythegeek</cc>
          
          <cf_commitlink>http://commits.kde.org/telepathy-text-ui/b731bbe0a9efd52d9641ab9df2d66e60ed7114d0</cf_commitlink>
          <cf_versionfixedin>0.5.2</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1247480</commentid>
    <comment_count>0</comment_count>
    <who name="Weng Xuetian">wengxt</who>
    <bug_when>2012-04-19 07:25:24 +0000</bug_when>
    <thetext>ktp-text-ui is today&apos;s master snapshot.

Reproducible: Always

Steps to Reproduce:
1. receive some message length over the list
Actual Results:  
the scroll might not reach the bottom. and new message cannot be complete shown in this case.

Expected Results:  
the scroll to the bottom.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247721</commentid>
    <comment_count>1</comment_count>
    <who name="David Edmundson">kde</who>
    <bug_when>2012-04-19 21:28:21 +0000</bug_when>
    <thetext>The main text application, not the plasmoid? 

Is this reproducible every time? 
What theme are you using?
Can you upload a screenshot.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1247759</commentid>
    <comment_count>2</comment_count>
    <who name="Weng Xuetian">wengxt</who>
    <bug_when>2012-04-20 03:43:04 +0000</bug_when>
    <thetext>It&apos;s plasmoid problem.

It&apos;s in Chinese, but you can see the last message is not shown completely.
http://wstaw.org/m/2012/04/20/kmix1.png

Seems usually happen when I post something.

Theme is slim glow, but air also have the problem.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1291594</commentid>
    <comment_count>3</comment_count>
    <who name="Alex Tsi">alexhs.tsi</who>
    <bug_when>2012-08-25 14:28:46 +0000</bug_when>
    <thetext>I think that this bug is fixed. See https://bugs.kde.org/show_bug.cgi?id=293522.
Should status change to &quot;closed&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1291671</commentid>
    <comment_count>4</comment_count>
    <who name="Martin Klapetek">mklapetek</who>
    <bug_when>2012-08-25 17:08:37 +0000</bug_when>
    <thetext>No, this is not fixed. Fwiw, the scrolling is still completely crazy here on 4.9.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1291976</commentid>
    <comment_count>5</comment_count>
    <who name="Martin Klapetek">mklapetek</who>
    <bug_when>2012-08-26 19:09:28 +0000</bug_when>
    <thetext>*** Bug 305829 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1291978</commentid>
    <comment_count>6</comment_count>
    <who name="Martin Klapetek">mklapetek</who>
    <bug_when>2012-08-26 19:10:37 +0000</bug_when>
    <thetext>Marking as new.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1304861</commentid>
    <comment_count>7</comment_count>
    <who name="Aleix Pol">aleixpol</who>
    <bug_when>2012-10-11 03:04:07 +0000</bug_when>
    <thetext>This is related to: https://bugreports.qt-project.org/browse/QTBUG-27529

I&apos;m trying to find a workaround...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305157</commentid>
    <comment_count>8</comment_count>
    <who name="Aleix Pol">aleixpol</who>
    <bug_when>2012-10-11 23:33:44 +0000</bug_when>
    <thetext>Git commit 14cbd86be2d406c4d58b2f97e5f648c8deef4236 by Aleix Pol.
Committed on 12/10/2012 at 01:27.
Pushed by apol into branch &apos;kde-telepathy-0.5&apos;.

Fix scrolling

Workaround a bug in Qt #27592 where the ListView won&apos;t scroll to the end when
sections are being used. Dirty hack but seems to work correct.

REVIEW: 106791

M  +1    -1    plasmoid/org.kde.ktp-chatplasmoid/contents/ui/ChatWidget.qml

http://commits.kde.org/telepathy-text-ui/14cbd86be2d406c4d58b2f97e5f648c8deef4236</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1305158</commentid>
    <comment_count>9</comment_count>
    <who name="Aleix Pol">aleixpol</who>
    <bug_when>2012-10-11 23:33:49 +0000</bug_when>
    <thetext>Git commit b731bbe0a9efd52d9641ab9df2d66e60ed7114d0 by Aleix Pol.
Committed on 12/10/2012 at 01:27.
Pushed by apol into branch &apos;master&apos;.

Fix scrolling

Workaround a bug in Qt #27592 where the ListView won&apos;t scroll to the end when
sections are being used. Dirty hack but seems to work correct.

REVIEW: 106791

M  +1    -1    plasmoid/org.kde.ktp-chatplasmoid/contents/ui/ChatWidget.qml

http://commits.kde.org/telepathy-text-ui/b731bbe0a9efd52d9641ab9df2d66e60ed7114d0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1343543</commentid>
    <comment_count>10</comment_count>
    <who name="Aleix Pol">aleixpol</who>
    <bug_when>2013-02-20 03:01:22 +0000</bug_when>
    <thetext>Git commit dc5dfc8e32e6b4a285ded327d4b78c40cd24adf8 by Aleix Pol.
Committed on 20/02/2013 at 03:57.
Pushed by apol into branch &apos;master&apos;.

Cache all the conversation in the ListView

Keep all the delegates in memory while showing. It could be a problem
if the conversation grows _a lot_ but it has to grow a lot.

Possible ways to solve it:
- limit the log lines that we&apos;ll be displaying. We&apos;re talking about a
plasmoid anyway. If the user wants to read the log, he&apos;ll use ktp-log-viewer.
- set interactive to false. Then we can scroll as much we want, but not with
the scrollbar
- buy a better aleix

REVIEW: 109051

M  +5    -1    chat/org.kde.ktp-chat/contents/ui/ChatWidget.qml

http://commits.kde.org/telepathy-contact-applet/dc5dfc8e32e6b4a285ded327d4b78c40cd24adf8</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>