delorie.com/archives/browse.cgi   search  
Mail Archives: geda-user/2012/02/21/12:35:19

X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f
X-Recipient: geda-user AT delorie DOT com
Message-ID: <4F43D5B0.8020701@keensupport.net>
Date: Tue, 21 Feb 2012 09:34:40 -0800
From: Joe Knapp <joeknapp AT keensupport DOT net>
Organization: Keen Support Services, LLC
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2
MIME-Version: 1.0
To: geda-user AT delorie DOT com
Subject: Re: [geda-user] GParts - Installation
References: <4F39ACCA DOT 8060707 AT keensupport DOT net> <714968B4-CB94-42B5-AA47-539F3C2EEEEA AT sbcglobal DOT net> <4F3A84D8 DOT 9020609 AT keensupport DOT net> <2175E241-31BB-487C-AF56-9AED5C693620 AT sbcglobal DOT net>
In-Reply-To: <2175E241-31BB-487C-AF56-9AED5C693620@sbcglobal.net>
Reply-To: geda-user AT delorie DOT com

Ed,

Yep... that seems to work. Thanks. FYI, here are some error messages
that show up on my console, just thought that I would list them here in
case you have not seen them:
Upon launch of gparts:
> (gparts:5540): Gtk-WARNING **: gtk_scrolled_window_add(): cannot add
> non scrollable widget use gtk_scrolled_window_add_with_viewport() instead
> ** (gparts:5540): DEBUG: CONFIG 0x1db0ad0
> ** (gparts:5540): DEBUG: Node name MySQL 5.1.58
> ** (gparts:5540): DEBUG: Node name SQLite 3.7.7
>
> (gparts:5540): Gtk-CRITICAL **: IA__gtk_widget_set_sensitive:
> assertion `GTK_IS_WIDGET (widget)' failed
>
> (gparts:5540): Gtk-CRITICAL **: IA__gtk_entry_set_text: assertion
> `text != NULL' failed
>
> (gparts:5540): Gtk-CRITICAL **: IA__gtk_entry_set_text: assertion
> `text != NULL' failed
>
> (gparts:5540): GLib-GObject-WARNING **: g_object_new_valist: object
> class `MiscUIActionController' has no property named `label'
After connecting to remote db:
(gparts:5557): Gtk-CRITICAL **: IA__gtk_action_set_sensitive: assertion
`GTK_IS_ACTION (action)' failed
After clicking on Parts tab:
** (gparts:5557): CRITICAL **: GPartsUIViewControllerClass contains NULL
set_open_document_action() function pointer

I will keep playing with this, and now that I have figured out how to do
multiple sub-forms in LibreOffice Base, I may be able to make more
progress with the forms.

Please let me know if I can help in some other way.

Thanks,

Joe




On 02/20/2012 06:48 PM, Edward Hennessy wrote:
> Joe,
>
> I believe I have replicated and fixed the problem of connecting to
> a MySQL database. I checked in a patch to the git repository.
>
> Cheers,
> Ed
>
> On Feb 14, 2012, at 7:59 AM, Joe Knapp wrote:
>
>> Ed,
>>
>> Thanks for the feedback.
>>
>> No problem editing the parts in the DB, I have already started using
>> LibreOffice Base to connect to the MySQL server and can edit and add
>> data from there. Perhaps, it would make sense for me to build some forms
>> in Base to aid in entering data in the near term.
>>
>> Thanks,
>>
>> Joe
>>
>>
>> On 02/14/2012 07:29 AM, Edward Hennessy wrote:
>>> Joe,
>>>
>>> I will not have time to look into this problem until this weekend. The
>>> program will adjust the sensitivity of the widgets when an item is
>>> selected. However, it appears that the item is NULL and causing a
>>> problem. I can look into this Sunday.
>>>
>>> Also, the GParts program is far from feature complete. When operating,
>>> it will allow the user to cut and paste symbols into gschem. However,
>>> adding, deleting, and editing symbols are not provided in the GUI and
>>> must be done in the database directly.
>>>
>>> Cheers,
>>> Ed
>>>
>>> On Feb 13, 2012, at 4:37 PM, Joe Knapp wrote:
>>>
>>>> Thanks to everyone for their efforts to provide these tools. I am trying
>>>> to get the most recent GParts working. I have successfully compiled
>>>> GParts from the git repo and the created a MySQL database. Currently, I
>>>> am able to connect to a remote MySQL server, but GParts crashes with the
>>>> following:
>>>> ** (gparts:29853): DEBUG: get field
>>>> ** (gparts:29853): DEBUG: get field 2
>>>> ** (gparts:29853): DEBUG: get field
>>>> ** (gparts:29853): DEBUG: get field 2
>>>> ** (gparts:29853): DEBUG: Symbol name: (null)
>>>>
>>>> (gparts:29853): Gtk-CRITICAL **: IA__gtk_action_set_sensitive: assertion
>>>> `GTK_IS_ACTION (action)' failed
>>>>
>>>> (gparts:29853): Gtk-CRITICAL **: IA__gtk_action_set_sensitive: assertion
>>>> `GTK_IS_ACTION (action)' failed
>>>>
>>>> (gparts:29853): Gtk-CRITICAL **: IA__gtk_action_set_label: assertion
>>>> `GTK_IS_ACTION (action)' failed
>>>> ** (gparts:29853): DEBUG: get field
>>>> ** (gparts:29853): DEBUG: get field 2
>>>> ** (gparts:29853): DEBUG: Symbol name: (null)
>>>>
>>>> (gparts:29853): Gtk-CRITICAL **: IA__gtk_action_set_sensitive: assertion
>>>> `GTK_IS_ACTION (action)' failed
>>>> Killed
>>>>
>>>>
>>>> While installing the database I made two corrections to the SQL script
>>>> create-basic due to MySQL flagging errors. The changes are:
>>>> 1) SymbolPath replaced with SymbolName for the unique key of the symbol
>>>> table
>>>> 2) Removed AUTO_INCREMENT from the Symbol Detail table.
>>>>
>>>> Any ideas how to move forward from here? Anyone else seen this?
>>>>
>>>> Thanks,
>>>>
>>>> Joe
>>>>
>>>> -- 
>>>> Keen Support Services, LLC
>>>>
>>>>
>> -- 
>> Keen Support Services, LLC
>> http://keensupport.net
>>

-- 
Keen Support Services, LLC
http://keensupport.net

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019