Thread: [Boa Constr] CVS Updated - 0.6.0
Status: Beta
Brought to you by:
riaan
From: Riaan B. <riaan@e.co.za> - 2007-06-27 21:46:16
|
Hi everyone, CVS has been updated with release 0.6.0 Changes: * New translations for: Chinese (new), German (reworked), Spanish (tips), Afrikaans (updates) * Added Plug-ins/I18NUtils.plug-in.py * Edit->Wrap selection with _() in python files * Very basic support for opening .po files * Edit as a text file in the IDE * File->Compile to MO * IDE Language Chooser Dialog under Tools * Added support for using translated tips of the day * -U, -UnicodeEncoding command-line switch, for setting the ide encoding without using sitecustomize.py * Code Templates added: * A Code Template is a small idiomatic snippet of code that can be selected from a popup list and inserted at the current caret position. * The plugin is at Plug-ins/CodeTemplates.plug-in.py and the code template definitions are under Plug-ins/CodeTemplates/*.cfg * The action is available from Source Views under Edit->Code Templates and currently bound to Alt-T. * CodeTemplates functionality replaces the functionality of the Dialogs palette page. The page has been removed. * Code templates available for: * Boa: sys.breakpoint, customclasses, codetemplates, html document * Python: class, method, function, iterator, descriptor * wxPython: wx.ColourDialog, wx.FontDialog, wx.PrintDialogData, wx.PageSetupDialog, wx.DirDialog, wx.FileDialog, wx.SingleChoiceDialog, wx.TextEntryDialog, wx.MessageDialog, wx.FindReplaceDialog, wx.MultiChoiceDialog, wx.BusyCursor, wx.Locale, wx.AboutBox * New controls supported: wx.Treebook, wx.Toolbook, wx.richtext.RichTextCtrl, wx.combo.BitmapComboBox, wx.SearchCtrl, wx.ColourPickerCtrl, wx.FontPickerCtrl, wx.DirPickerCtrl, wx.FilePickerCtrl * Basic support for Stock Ids for buttons * You still need to clear the label manually recreate the button before the stock id is applied * All help files now distributed as .htb help files. * This reduces the number of files in a typical boa installation * Help updated to wxPython 2.8 and Python 2.5 * wxPython api help included * All help files now back in the repository * New release format added: exe * Installs as a self contained exe * A python/wxPython installation is still required to run external scripts and the debugger * Boa FindReplaceDialog improved to use sizers * Config files (Explorer.*.cfg, etc) now contain a version field and will be backed up and replaced if there is a newer version. I won't update the version of a config file unless there is a compelling change that requires it. Your previous definitions of bookmarks, ssh, ftp, etc connections are still defined in the backup file so you can copy/paste them from there if needed. This will hopefully fix a lot of errors about stale/corrupted config files. * Many bugfixes * Better handling of wxStaticBoxSizer * Improved code completion, names defined by for loops now available * Improved window placement with os taskbar in other positions Please update your CVS repositories (with -d to get new directories!) and give it a good test, I want to release this version on Source Forge as soon as possible. Anyone that sent me patches over the last year or so should also check that their patches are included (unless I mailed you why it wasn't :P) Feedback welcome, as soon as possible! Enjoy, Riaan. |
From: Riaan B. <riaan@e.co.za> - 2007-06-30 11:41:31
|
Hi Ianare, ianaré sévi wrote: > Hey Riaan, > > I'm using the new version right now, nice work! I made some updates: > > Optimised the find/replace dialog sizers. It now uses a flexgrid > sizer. Also the sizer names are more understandable. Commited. > Resolved the GTK sizing issue regarding text sizes (I had mentioned > this was the problem with using a flexgrid or gridbag sizer). This is > now part of Utils.py: def resetMinSize, line 889 > Maybe this is a wxGTK issue? Commited. > While I was at it, I fixed GTK sizing issues in the language selector > dialog, and added a dialog icon (I had made it a while ago for another > project). the icon should go in boa/Images/icons. hope you like it :-) Yes :) > All of these were tested on a standard ubuntu 7.04 install, and winXP > pro. Maybe Werner can give them a whirl on Vista. > > There are still some instability issues running in Linux, I will see > if I can figure anything out, but for now doing this resizing stuff is > a good way for me to get more familiar with the inner workings of boa. Any stability improvements would be fantastic! Remember the -T command-line switch if you can reproduce a core dump. (followed by File->View crashlog as traceback from Boa.py) > Anyway hope I'm not too late with these updates for inclusion in the > release. Nope, they made it :) Thanks for the patches! Riaan. |
From: <ia...@gm...> - 2007-06-30 19:04:55
|
SGV5IFJpYWFuLAoKMjAwNy82LzMwLCBSaWFhbiBCb295c2VuIDxyaWFhbkBlLmNvLnphPjoKPiBB bnkgc3RhYmlsaXR5IGltcHJvdmVtZW50cyB3b3VsZCBiZSBmYW50YXN0aWMhCj4KPiBSZW1lbWJl ciB0aGUgLVQgY29tbWFuZC1saW5lIHN3aXRjaCBpZiB5b3UgY2FuIHJlcHJvZHVjZSBhIGNvcmUg ZHVtcC4KPiAoZm9sbG93ZWQgYnkgRmlsZS0+VmlldyBjcmFzaGxvZyBhcyB0cmFjZWJhY2sgZnJv bSBCb2EucHkpCgpJJ20gcHJldHR5IHN1cmUgSSBjYW4gcmVwcm9kdWNlIGEgY29yZSBkdW1wICh1 bmZvcnR1bmF0ZWx5KSwgYnV0IEkKZG9uJ3QgdGhpbmsgSSBjYW4gaGVscCB0b28gbXVjaCBpbiB0 aGlzIGFyZWEgcmlnaHQgbm93LCBhcyBteQprbm93bGVkZ2Ugb2YgdGhlIEJvYSBjb2RlIGlzIG5v dCB2ZXJ5IGdvb2QuIEkgd2lsbCB0cnksIGJ1dCBpZiBJIGNhbid0CmZpeCB0aGVtLCB3b3VsZCB5 b3UgYmUgaW50ZXJlc3RlZCBpbiBzZWVpbmcgdGhlIGNyYXNobG9ncz8KCj4gPiBBbnl3YXkgaG9w ZSBJJ20gbm90IHRvbyBsYXRlIHdpdGggdGhlc2UgdXBkYXRlcyBmb3IgaW5jbHVzaW9uIGluIHRo ZQo+ID4gcmVsZWFzZS4KPgo+IE5vcGUsIHRoZXkgbWFkZSBpdCA6KQo+Cj4gVGhhbmtzIGZvciB0 aGUgcGF0Y2hlcyEKCllvdSdyZSB3ZWxjb21lISBNb3JlIHdpbGwgY29tZSwgSSB3b3VsZCBsaWtl IHRvIGdldCBhbGwgdGhlIHNpemluZwppc3N1ZXMgZml4ZWQgKHRoZSBlYXN5IHN0dWZmKSBiZWZv cmUgZ2V0dGluZyBtb3JlIGNvbXBsaWNhdGVkLgoKQ2hlZXJzCgotLSAKLSBpYW5hcsOpIHPDqXZp CkxlIEhvbWFyZCBkZSBWaW5jaQo= |
From: Oleg D. <thi...@td...> - 2007-06-30 13:30:18
|
Hello, Riaan Booysen said the following on 28.06.2007 0:59: > CVS has been updated with release 0.6.0 Thanks, Riaan. It is a great news! > Please update your CVS repositories (with -d to get new directories!) > and give it a good test, I want to release this version on Source Forge > as soon as possible. I've uploaded current CVS shapshot here: http://older.diinoweb.com/files/misc/boa-0.6.0cvs20070628.7z -- Oleg |
From: Oleg D. <thi...@td...> - 2007-06-30 14:50:38
|
Hello, Oleg Deribas said the following on 30.06.2007 16:24: > I've uploaded current CVS shapshot here: With today's updates: http://older.diinoweb.com/files/misc/boa-0.6.0cvs20070630.7z -- Oleg |
From: Oleg D. <thi...@td...> - 2007-07-05 09:50:31
|
Hello, Oleg Deribas said the following on 30.06.2007 16:24: > I've uploaded current CVS shapshot here: I will try to maintain fresh CVS snapshot here: http://older.diinoweb.com/files/misc/ -- Oleg |
From: dmunhiz <dm...@gm...> - 2007-07-05 10:03:02
|
Hello: I use boa constructor version 0.60. This versión in ubuntu 6.07 (python 2.5 and wx 2.8) crash to use gridbagsizer but in windows xp with python 2.5 and wx 2.8 work fine. What can be? Thanks! Remitente: Daniel Muñiz Fontoira Eu uso software libre [1] [1]http://www.gnu.org/philosophy/free-sw.gl.html Oleg Deribas escribiu: > Hello, > > Oleg Deribas said the following on 30.06.2007 16:24: > >> I've uploaded current CVS shapshot here: > > I will try to maintain fresh CVS snapshot here: > http://older.diinoweb.com/files/misc/ > |
From: Werner F. B. <wer...@fr...> - 2007-07-05 12:10:29
|
Hi, dmunhiz wrote: > Hello: > I use boa constructor version 0.60. > This versión in ubuntu 6.07 (python 2.5 and wx 2.8) crash to use > gridbagsizer but in windows xp with python 2.5 and wx 2.8 work fine. What is the trace back you get? > > What can be? Can you give the steps to recreate the crash? So, someone with Ubuntu or another Linux distro can try to recreate it. Werner |
From: dmunhiz <dm...@gm...> - 2007-07-09 18:38:41
|
Hi: The error is this: opening in Editor: frmPrin.py showing main frames (python:7652): Gtk-WARNING **: Can't set a parent on widget which has a parent (python:7652): Gtk-WARNING **: Can't set a parent on widget which has a parent (python:7652): Gtk-WARNING **: Can't set a parent on widget which has a parent (python:7652): Gdk-WARNING **: gdkdrawable-x11.c:878 drawable is not a pixmap or window Gtk-ERROR **: file gtkcontainer.c: line 2447 (gtk_container_propagate_expose): assertion failed: (child->parent == GTK_WIDGET (container)) aborting... Aborted (core dumped) In windows boa constructor 0.6.1. work fine Remitente: Daniel Muñiz Fontoira Eu uso software libre [1] [1]http://www.gnu.org/philosophy/free-sw.gl.html Werner F. Bruhin escribiu: > Hi, > > dmunhiz wrote: >> Hello: >> I use boa constructor version 0.60. >> This versión in ubuntu 6.07 (python 2.5 and wx 2.8) crash to use >> gridbagsizer but in windows xp with python 2.5 and wx 2.8 work fine. > What is the trace back you get? > >> What can be? > Can you give the steps to recreate the crash? So, someone with Ubuntu > or another Linux distro can try to recreate it. > > Werner > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Boa-constructor-users mailing list > Boa...@li... > https://lists.sourceforge.net/lists/listinfo/boa-constructor-users > |