mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-10-07 06:39:23 +00:00
* Allow Frame's to be located in both rows and columns. Improved min
height/width for windows. git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@748 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
@@ -73,7 +73,7 @@ WindowDownloadList::redraw() {
|
||||
|
||||
m_canvas->print(0, 0, "%s", ("[View: " + m_view->name() + "]").c_str());
|
||||
|
||||
if (m_view->empty_visible() || m_canvas->get_width() < 5 || m_canvas->get_height() < 2)
|
||||
if (m_view->empty_visible() || m_canvas->width() < 5 || m_canvas->height() < 2)
|
||||
return;
|
||||
|
||||
typedef std::pair<core::View::iterator, core::View::iterator> Range;
|
||||
@@ -81,7 +81,7 @@ WindowDownloadList::redraw() {
|
||||
Range range = rak::advance_bidirectional(m_view->begin_visible(),
|
||||
m_view->focus() != m_view->end_visible() ? m_view->focus() : m_view->begin_visible(),
|
||||
m_view->end_visible(),
|
||||
m_canvas->get_height() / 3);
|
||||
m_canvas->height() / 3);
|
||||
|
||||
// Make sure we properly fill out the last lines so it looks like
|
||||
// there are more torrents, yet don't hide it if we got the last one
|
||||
@@ -92,9 +92,9 @@ WindowDownloadList::redraw() {
|
||||
int pos = 1;
|
||||
|
||||
while (range.first != range.second) {
|
||||
char buffer[m_canvas->get_width()];
|
||||
char buffer[m_canvas->width()];
|
||||
char* position;
|
||||
char* last = buffer + m_canvas->get_width() - 2;
|
||||
char* last = buffer + m_canvas->width() - 2;
|
||||
|
||||
position = print_download_title(buffer, last, *range.first);
|
||||
m_canvas->print(0, pos++, "%c %s", range.first == m_view->focus() ? '*' : ' ', buffer);
|
||||
|
||||
Reference in New Issue
Block a user