I have had the same problem since the new interface (v0.4, I believe), and haven't been able to solve it. I just started using WT++, the web based tool included with BT++, but have a couple of minor issues.
First, some of the code needed is only available through CVS, not the releases (specifically all of the modules under src/WebServer at least).
Second, if there was any way to do string manipulation on submission of the config page, that would be helpful. Currently, if my paths have the '/' character, it gets modified to '%2f', and I presume other characters have the same problem. It just makes it so I have to kill the server, manually modify the config file, and restart. Other than that, it's useful, especially when I'm at work.
Anyway, I'm also interested in a fix for the images. I'm kinda working on learning python (though work cuts into that effort), so maybe I can do some research at some point.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
That not all of the WT code is in the release packages is by intention. There shouldn't be any code of WT in the BT++ release (but unfortunately there is - I will remove it). WT should be released seperately.
I will try to fix the linux compatibility, but I can't guarantee anything. I don't have much knowledge, how wxPython and linux work together.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Phew, glad to know I'm not the only one with the problem. I'm also a newbie in both Python and wxPython, so please take these with a grain of salt..
In my case, stock BT++ won't even run. I tracked mine down to two things: 1) Python 2.2.2 has its own boolean type (True and False); and 2) MaxSizer doesn't seem to like ToolBar's size (one of the
The first is simply 'fixed' by changing all true and false into True and False, the second required a quick hack adding a special case in MaxSizer.py:RecalcSizes to only resize the width for the ToolBar object. This shows the ToolBar all the time.
I found that there is a window refresh problem (even in 0.5.2). The window seems to be only refreshed when there's an event in the window itself, like mouse movement or the window becomes active. The toolbar is sometimes not redrawned at all until a toolbar button is clicked -- quite possibly the change that I made.
Other than that, I'm happy with the program. Great work, guys! :)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
> The first is simply 'fixed' by changing all true and
> false into True and False, the second required a
> quick hack adding a special case in MaxSizer.py:
> RecalcSizes to only resize the width for the
> ToolBar object. This shows the ToolBar all the
> time.
So you've fixed the problem? If that's true, please mail me the fix, so I can add it to BT++.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Try reducing the height of the window
In my case BT++ places the icon bar in relation to the *bottom* of the window and there below the status window (with the downloads)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Reducing the height of the windows works for me as well. The icon bar appears to be drawn at the very bottom of the window with the downloads drawn over it, so the window height has to be reduced so as to entirely remove the downloads. You can then click an icon and restore the height to do something, but always have to reduce the height to get back to the icons.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am using Debian unstable with libwxgtk 2.4.0.3 and libwxgtk-python 2.4.0.3 and python 2.2.2-5.
BT++ 0.5.1 starts, creates Incoming temp and so on, i can see the bar with Filename, Size, Transferred ...
But there are no Icons on the IconBar, nothing to see and nothing to press.
Oh and i am using not a CVS version, just plain tar.bz2
Any hint?
*** Make Love not War ***
I have had the same problem since the new interface (v0.4, I believe), and haven't been able to solve it. I just started using WT++, the web based tool included with BT++, but have a couple of minor issues.
First, some of the code needed is only available through CVS, not the releases (specifically all of the modules under src/WebServer at least).
Second, if there was any way to do string manipulation on submission of the config page, that would be helpful. Currently, if my paths have the '/' character, it gets modified to '%2f', and I presume other characters have the same problem. It just makes it so I have to kill the server, manually modify the config file, and restart. Other than that, it's useful, especially when I'm at work.
Anyway, I'm also interested in a fix for the images. I'm kinda working on learning python (though work cuts into that effort), so maybe I can do some research at some point.
That not all of the WT code is in the release packages is by intention. There shouldn't be any code of WT in the BT++ release (but unfortunately there is - I will remove it). WT should be released seperately.
I will try to fix the linux compatibility, but I can't guarantee anything. I don't have much knowledge, how wxPython and linux work together.
Phew, glad to know I'm not the only one with the problem. I'm also a newbie in both Python and wxPython, so please take these with a grain of salt..
In my case, stock BT++ won't even run. I tracked mine down to two things: 1) Python 2.2.2 has its own boolean type (True and False); and 2) MaxSizer doesn't seem to like ToolBar's size (one of the
The first is simply 'fixed' by changing all true and false into True and False, the second required a quick hack adding a special case in MaxSizer.py:RecalcSizes to only resize the width for the ToolBar object. This shows the ToolBar all the time.
I found that there is a window refresh problem (even in 0.5.2). The window seems to be only refreshed when there's an event in the window itself, like mouse movement or the window becomes active. The toolbar is sometimes not redrawned at all until a toolbar button is clicked -- quite possibly the change that I made.
Other than that, I'm happy with the program. Great work, guys! :)
> The first is simply 'fixed' by changing all true and
> false into True and False, the second required a
> quick hack adding a special case in MaxSizer.py:
> RecalcSizes to only resize the width for the
> ToolBar object. This shows the ToolBar all the
> time.
So you've fixed the problem? If that's true, please mail me the fix, so I can add it to BT++.
Try reducing the height of the window
In my case BT++ places the icon bar in relation to the *bottom* of the window and there below the status window (with the downloads)
Reducing the height of the windows works for me as well. The icon bar appears to be drawn at the very bottom of the window with the downloads drawn over it, so the window height has to be reduced so as to entirely remove the downloads. You can then click an icon and restore the height to do something, but always have to reduce the height to get back to the icons.