Searched +hist:4 +hist:b0f176d (Results 1 - 1 of 1) sorted by relevance

/haiku/src/kits/interface/
H A DTextView.cppdiff 4b0f176d Wed Oct 28 11:39:02 MDT 2009 Oliver Tappe <zooey@hirschkaefer.de> Fix more regressions in _AutoResize() visible when renaming a file in Tracker
(reported by Axel):
* _AutoResize() can no longer check the difference between the textrect and
the maximum line width, as the textrect is no being adjusted earlier during
the line-calculation code - instead, it needs to measure the difference
between the bounds and the textrect width plus the insets.
* MakeResizable(true) needs to reset the right inset, as otherwise the auto-
resizing would get confused about how large the textview needs to be
(seems to be an artefact of how Tracker creates the textview).
* GetInsets() doesn't need to compute the insets, as they're maintained in
fLayoutData.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33813 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4b0f176d Wed Oct 28 11:39:02 MDT 2009 Oliver Tappe <zooey@hirschkaefer.de> Fix more regressions in _AutoResize() visible when renaming a file in Tracker
(reported by Axel):
* _AutoResize() can no longer check the difference between the textrect and
the maximum line width, as the textrect is no being adjusted earlier during
the line-calculation code - instead, it needs to measure the difference
between the bounds and the textrect width plus the insets.
* MakeResizable(true) needs to reset the right inset, as otherwise the auto-
resizing would get confused about how large the textview needs to be
(seems to be an artefact of how Tracker creates the textview).
* GetInsets() doesn't need to compute the insets, as they're maintained in
fLayoutData.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33813 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4b6aea9b Sat May 30 11:27:03 MDT 2009 Oliver Tappe <zooey@hirschkaefer.de> Fixed bug in BTextView reported by Matt:
* when selecting via mouse, the caret position now follows the direction of
the selection - which is less surprising than not moving the caret at all

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30928 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4e50f1ae Mon Apr 06 05:31:10 MDT 2009 Oliver Tappe <zooey@hirschkaefer.de> * Instead of invoking _DrawLines out of the app-server drawing context,
we request the drawing via Invalidate() - this make use of the app-server's
potential double buffering, whenever that is active. This change reduces
flickering in VESA mode considerably.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29962 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4df6a8c3 Wed Oct 01 10:12:21 MDT 2008 Stephan Aßmus <superstippi@gmx.de> * As with other controls, for BeOS compatibly behavior, don't shrink
a BTextView via GetPreferredSize() if it is large enough. (Have not
confirmed this is necessary... gut feeling.)
* Calculate a minimum line height even if the BTextView is empty yet.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27828 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4c1f76cb Thu May 15 17:37:34 MDT 2008 Jérôme Duval <korli@users.berlios.de> Patch from Shinta: don't send B_INPUT_METHOD_STOPPED when IM is not active
fix bug #2220


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25518 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 107ce0bb Thu May 03 09:15:23 MDT 2007 Stefano Ceccherini <stefano.ceccherini@gmail.com> Fixed a bug in selection via keyboard (the problem described in bug
#716, comment #4)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20997 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff fe23fb66 Sun Oct 29 04:22:14 MST 2006 Axel Dörfler <axeld@pinc-software.de> * Renamed private BMenu::SelectItem() to _SelectItem(), and made its arguments a bit more sane.
* Fixed two GCC 4 warnings.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19139 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4dd74f29 Wed Oct 04 18:19:06 MDT 2006 Stefano Ceccherini <stefano.ceccherini@gmail.com> disabled the use of _BWidthBuffer_ until the app_server font backend implements B_BITMAP_SPACING. Small cleanup

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19004 a95241bf-73f2-0310-859d-f6bbb57e9c96
diff 4a718fa3 Tue Sep 26 11:24:00 MDT 2006 Jérôme Duval <korli@users.berlios.de> fix for gcc4


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18944 a95241bf-73f2-0310-859d-f6bbb57e9c96

Completed in 276 milliseconds