<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to pybkm-x</title><link>https://sourceforge.net/p/bkm/pybkm-x/</link><description>Recent changes to pybkm-x</description><atom:link href="https://sourceforge.net/p/bkm/pybkm-x/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 14 Dec 2005 06:16:01 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/bkm/pybkm-x/feed.rss" rel="self" type="application/rss+xml"/><item><title>pybkm failed in windows 2000</title><link>https://sourceforge.net/p/bkm/pybkm-x/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;env: windows 2000&lt;br /&gt;
package: movpy.exe, python 2.4, wxwindow&lt;br /&gt;
error: &lt;br /&gt;
Traceback (most recent call last):&lt;br /&gt;
File&lt;br /&gt;
"D:\Myhome\Development\movpy-0.4.6-2.4-standard\movpy\lib\Lib\site-packages\PyBKM.py",&lt;br /&gt;
line 37, in -toplevel-&lt;br /&gt;
File&lt;br /&gt;
"D:\Myhome\Development\movpy-0.4.6-2.4-standard\movpy\lib\wx\_core.py",&lt;br /&gt;
line 5301, in __init__&lt;br /&gt;
File&lt;br /&gt;
"D:\Myhome\Development\movpy-0.4.6-2.4-standard\movpy\lib\wx\_core.py",&lt;br /&gt;
line 4980, in _BootstrapApp&lt;br /&gt;
File&lt;br /&gt;
"D:\Myhome\Development\movpy-0.4.6-2.4-standard\movpy\lib\Lib\site-packages\PyBKM.py",&lt;br /&gt;
line 25, in OnInit&lt;br /&gt;
File&lt;br /&gt;
"D:\Myhome\Development\movpy-0.4.6-2.4-standard\movpy\lib\Lib\site-packages\Gui\MainFrame.py",&lt;br /&gt;
line 65, in __init__&lt;br /&gt;
File&lt;br /&gt;
"D:\Myhome\Development\movpy-0.4.6-2.4-standard\movpy\lib\Lib\site-packages\Gui\Tree.py",&lt;br /&gt;
line 132, in __init__&lt;br /&gt;
File&lt;br /&gt;
"D:\Myhome\Development\movpy-0.4.6-2.4-standard\movpy\lib\wx\_gdi.py",&lt;br /&gt;
line 4490, in Add&lt;br /&gt;
PyAssertionError: C++ assertion "wxAssertFailure"&lt;br /&gt;
failed in ..\..\src\msw\bitmap.cpp(1635): invalid&lt;br /&gt;
bitmap in wxInvertMask&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 14 Dec 2005 06:16:01 -0000</pubDate><guid>https://sourceforge.net1b005c264f4f941a0d5e46466fed8512cd226151</guid></item><item><title>error when config file missing</title><link>https://sourceforge.net/p/bkm/pybkm-x/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;If the wx config file for pyBKM has not yet been&lt;br /&gt;
created (or was deleted by the users), the system&lt;br /&gt;
displays the error dialog "File does not exist" on&lt;br /&gt;
launch. Clicking OK leaves the user with a blank and&lt;br /&gt;
useless bookmark window. Requesting a new bookmark&lt;br /&gt;
triggers the same error dialog.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris DiGiano</dc:creator><pubDate>Mon, 07 Jun 2004 18:31:04 -0000</pubDate><guid>https://sourceforge.netc0ac81f03cdc2b53e486b90cade34b780c1cb333</guid></item><item><title>pyBKM 0.2.1 missing pictures dir</title><link>https://sourceforge.net/p/bkm/pybkm-x/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The 0.2.1 release of pyBKM is missing the pictures dir&lt;br /&gt;
needed displaying the tree view.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris DiGiano</dc:creator><pubDate>Tue, 25 May 2004 22:08:07 -0000</pubDate><guid>https://sourceforge.net6f4180ee6971a2e8dce6d861637e53c4f4de6069</guid></item><item><title>Initial tree display lacks root node</title><link>https://sourceforge.net/p/bkm/pybkm-x/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When I start pyBKM the tree view is blank, which makes&lt;br /&gt;
it impossible to add new bookmarks/folders. To work&lt;br /&gt;
around, I have to choose New from the File menu to&lt;br /&gt;
finally get a root node into which I can add items. &lt;/p&gt;
&lt;p&gt;Inspecting the code led me to following conclusion:&lt;/p&gt;
&lt;p&gt;After several false starts launching pyBKM (see my&lt;br /&gt;
previous bug report on launching), it would seem that&lt;br /&gt;
pyBKM has a recent file list, but it contains all bad&lt;br /&gt;
paths. This means that in MainFrame.__init__(),&lt;br /&gt;
MainFrame.OpenFile() is actually never called.&lt;/p&gt;
&lt;p&gt;Attached is a patch that seems to fix the problem.&lt;/p&gt;
&lt;p&gt;Configuration: wxPython 2.5.1 on Mac OS X 10.3.3&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris DiGiano</dc:creator><pubDate>Tue, 25 May 2004 19:56:17 -0000</pubDate><guid>https://sourceforge.net32bda7ac292c993f2bec627196e4989a40c08ab6</guid></item><item><title>pyBKM error on launch</title><link>https://sourceforge.net/p/bkm/pybkm-x/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I just installed a fresh copy of wxPython on Mac OS X&lt;br /&gt;
and grabbed the latest pyBKM from the CVS tree. When I&lt;br /&gt;
run pyBKM.py, I get the following error:&lt;/p&gt;
&lt;p&gt;Traceback (most recent call last):&lt;br /&gt;
File "PyBKM.py", line 37, in ?&lt;br /&gt;
app = pyBkmApp(0)&lt;br /&gt;
File "//Library/Python/2.3/wx/core.py", line 5042, in&lt;br /&gt;
__init__&lt;br /&gt;
self._BootstrapApp()&lt;br /&gt;
File "//Library/Python/2.3/wx/core.py", line 4791, in&lt;br /&gt;
_BootstrapApp&lt;br /&gt;
return _core.PyApp__BootstrapApp(*args, **kwargs)&lt;br /&gt;
File "PyBKM.py", line 25, in OnInit&lt;br /&gt;
frame = MainFrame(_('Bookmark Manager'))&lt;br /&gt;
File "/Users/digi/Code/pybkm2/Gui/MainFrame.py", line&lt;br /&gt;
72, in __init__&lt;br /&gt;
self.CreateMenuBar()&lt;br /&gt;
File "/Users/digi/Code/pybkm2/Gui/MainFrame.py", line&lt;br /&gt;
118, in CreateMenuBar&lt;br /&gt;
self.ActivateMenu()&lt;br /&gt;
File "/Users/digi/Code/pybkm2/Gui/MainFrame.py", line&lt;br /&gt;
163, in ActivateMenu&lt;br /&gt;
nodeSelected = self.__tree.getSelectedNode() != None&lt;br /&gt;
File "/Users/digi/Code/pybkm2/Gui/Tree.py", line 485,&lt;br /&gt;
in getSelectedNode&lt;br /&gt;
return self.GetItemData(self.GetRootItem()).GetData()&lt;br /&gt;
File "//Library/Python/2.3/wx/controls.py", line&lt;br /&gt;
4159, in GetItemData&lt;br /&gt;
return _controls.TreeCtrl_GetItemData(*args, **kwargs)&lt;br /&gt;
wx.core.PyAssertionError: C++ assertion&lt;br /&gt;
"wxAssertFailure" failed in&lt;br /&gt;
../src/generic/treectlg.cpp(930): invalid tree item&lt;/p&gt;
&lt;p&gt;I have tracked this down to the tree being initialized&lt;br /&gt;
with an empty db. When ActiveMenu is called, BKM tries&lt;br /&gt;
to look up the currently selected node, which is&lt;br /&gt;
non-existent. Attached is a patched Tree.py, which&lt;br /&gt;
seems to fix the problem.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chris DiGiano</dc:creator><pubDate>Tue, 25 May 2004 19:46:33 -0000</pubDate><guid>https://sourceforge.net2662bbacddbf5e225e21107182ea76b519c0e92b</guid></item></channel></rss>