Gtkmm-forge digest, Vol 1 #1086 - 14 msgs
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Cc:
- Subject: Gtkmm-forge digest, Vol 1 #1086 - 14 msgs
- Date: Wed, 22 Mar 2006 07:35:08 -0800
Send Gtkmm-forge mailing list submissions to
gtkmm-forge lists sourceforge net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
gtkmm-forge-request lists sourceforge net
You can reach the person managing the list at
gtkmm-forge-admin lists sourceforge net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."
gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla. A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs. Do not try to unsubscribe gtkmm-forge from gtkmm-list.
Today's Topics:
1. [Bug 329333] A convenient wrapper of TreeView for simple ListBox'es (gtkmm (bugzilla.gnome.org))
2. [Bug 329333] A convenient wrapper of TreeView for simple ListBox'es (gtkmm (bugzilla.gnome.org))
3. [Bug 328831] Dialog helper functions (gtkmm (bugzilla.gnome.org))
4. [Bug 329333] A convenient wrapper of TreeView for simple ListBox'es (gtkmm (bugzilla.gnome.org))
5. [Bug 328831] Dialog helper functions (gtkmm (bugzilla.gnome.org))
6. [Bug 334791] New example program for GTKmm (gtkmm (bugzilla.gnome.org))
7. [Bug 334989] Broken Links in gtkmm documentation (gtkmm (bugzilla.gnome.org))
8. [Bug 335388] Example submission: IconView (gtkmm (bugzilla.gnome.org))
9. [Bug 335522] New: Cannot convert `int*' to `void**' for argument... when building with recent glib (gtkmm (bugzilla.gnome.org))
10. [Bug 335522] Cannot convert `int*' to `void**' for argument... when building with recent glib (gtkmm (bugzilla.gnome.org))
11. [Bug 335522] Cannot convert `int*' to `void**' for argument... when building with recent glib (gtkmm (bugzilla.gnome.org))
12. [Bug 335522] gtkmm 2.0/2.2: Cannot convert `int*' to `void**' for argument (gtkmm (bugzilla.gnome.org))
13. [Bug 335522] gtkmm 2.0/2.2: Cannot convert `int*' to `void**' for argument (gtkmm (bugzilla.gnome.org))
14. [Bug 335522] gtkmm 2.0/2.2: Cannot convert `int*' to `void**' for argument (gtkmm (bugzilla.gnome.org))
--__--__--
Message: 1
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 05:27:26 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 329333] A convenient wrapper of TreeView for simple ListBox'es
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D329333
gtkmm | TreeView | Ver: 2.8.x
------- Comment #30 from Murray Cumming 2006-03-22 10:27 UTC -------
What is your real name, for the ChangeLog?
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 2
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 06:02:39 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 329333] A convenient wrapper of TreeView for simple ListBox'es
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D329333
gtkmm | TreeView | Ver: 2.8.x
------- Comment #31 from baltasarq yahoo es 2006-03-22 11:02 UTC -------
(In reply to comment #30)
> What is your real name, for the ChangeLog?
>=20
J. Baltasar Garc=C3=ADa Perez-Schofield
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 3
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 06:04:38 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 328831] Dialog helper functions
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D328831
gtkmm | general | Ver: 2.8.x
------- Comment #11 from baltasarq yahoo es 2006-03-22 11:04 UTC -------
(In reply to comment #10)
> This new archive includes:
> - Now implementation of some functions is not so appaling (using
> Gtk::MessageDialog)
> - Applied the Gtkmm coding style guidelines
> - An example using the utility functions was added
> - Added functions using a window as parent window and others being ab=
le to be
> standalone
>=20
Isn't any interest about this ?
--
Baltasar
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 4
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 06:18:01 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 329333] A convenient wrapper of TreeView for simple ListBox'es
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D329333
gtkmm | TreeView | Ver: 2.8.x
Murray Cumming changed:
What |Removed |Added
-------------------------------------------------------------------------=
---
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Comment #32 from Murray Cumming 2006-03-22 11:18 UTC -------
This is now in cvs HEAD for gtkmm, with style/syntax corrections and some=
other
minor changes. I created an example based on treeview/list.
Please submit changes as a patch, if necessary.
Thanks and well done.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 5
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 06:18:53 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 328831] Dialog helper functions
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D328831
gtkmm | general | Ver: 2.8.x
------- Comment #12 from Murray Cumming 2006-03-22 11:18 UTC -------
> Isn't any interest about this ?
As I said above:
I believe that the GTK+ developers think that we shouldn't encourage the =
use of
gtk_dialog_run(), but I need to clarify that. I use it all the time mysel=
f.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 6
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 07:32:33 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 334791] New example program for GTKmm
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D334791
gtkmm | general | Ver: 2.4.x
Murray Cumming changed:
What |Removed |Added
-------------------------------------------------------------------------=
---
CC| |murrayc murrayc com
------- Comment #3 from Murray Cumming 2006-03-22 12:32 UTC -------
You put the ListStore in a Gtk::TreeModelSort and then call
TreeModelSort::set_sort_column(). But what advantage does this have over =
just
calling Gtk::TreeSortable::set_sort_column() on the original ListStore?
TreeModelSort seems to only be useful for
a) Showing the same model at the same time with two different sorts.
b) Sorting a custom (not ListModel or TreeModel) treemodel that doesn't a=
lready
implement TreeSortable.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 7
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 08:09:52 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 334989] Broken Links in gtkmm documentation
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D334989
gtkmm | general | Ver: unspecified
Murray Cumming changed:
What |Removed |Added
-------------------------------------------------------------------------=
---
CC| |murrayc murrayc com
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Comment #2 from Murray Cumming 2006-03-22 13:09 UTC -------
Thanks. Fixed.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 8
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 08:41:35 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 335388] Example submission: IconView
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D335388
gtkmm | reference documentation | Ver: 2.5.x
Murray Cumming changed:
What |Removed |Added
-------------------------------------------------------------------------=
---
CC| |murrayc murrayc com
Status|UNCONFIRMED |RESOLVED
Resolution| |FIXED
------- Comment #2 from Murray Cumming 2006-03-22 13:41 UTC -------
I have added the simple example to cvs HEAD, with some formatting changes=
to
match the existing examples. Please avoid these unnecessary changes:=20
- please avoid tabs
- please put public stuff before protected and private stuff in the heade=
r.
- please put methods and functions before member variables.
I also removed the unnecessary use of TreeModelSort.
I'd prefer not to put the other example in right now, because it doesn't =
seem
to demonstrate anything extra, and it might make people use it instead of
FileChooserDialog.
Many thanks.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 9
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 09:14:59 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 335522] New: Cannot convert `int*' to `void**' for argument... when building with recent glib
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D335522
gtkmm | build | Ver: 2.2
Summary: Cannot convert `int*' to `void**' for argument... whe=
n
building with recent glib
Product: gtkmm
Version: 2.2
Platform: Other
OS/Version: All
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: build
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: toralf procaptura com
QAContact: gtkmm-forge lists sourceforge net
GNOME version: 2.1/2.2
GNOME milestone: Unspecified
Please describe the problem:
gtkmm 2.2.12 fails to build on top of glibmm 2.6 or newer.
Error message is
spawn.cc: In function `void Glib::spawn_async_with_pipes(const
std::string&, const Glib::ArrayHandle<std::string,
Glib::Container_Helpers::TypeTraits<std::string> >&, const
Glib::ArrayHandle<std::string,
Glib::Container_Helpers::TypeTraits<std::string> >&,
Glib::SpawnFlags, const SigC::Slot0<void>&, int*, int*, int*, int*)':
spawn.cc:92: error: cannot convert `int*' to `void**' for argument
`7' to `gboolean g_spawn_async_with_pipes(const gchar*, gchar**,
gchar**, GSpawnFlags, void (*)(void*), void*, void**, gint*, gint*,
gint*, GError**)'=20
The problem appears to be that the paramter types of g_spawn_... function=
s have
changed.
Steps to reproduce:
Actual results:
Expected results:
Does this happen every time?
Other information:
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 10
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 09:21:48 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 335522] Cannot convert `int*' to `void**' for argument... when building with recent glib
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D335522
gtkmm | build | Ver: 2.2
------- Comment #1 from Toralf Lund 2006-03-22 14:21 UTC -------
Created an attachment (id=3D61763)
--> (http://bugzilla.gnome.org/attachment.cgi?id=3D61763&action=3Dview)
Workaround
To make it build, I've updated the code as shown in this patch. Note that=
it
changes parameters in call to glib without updating the glibmm declaratio=
ns
with newer types.
I chose to pass a local variable to glib functions, then assign to return
value, as opposed to just type-converting the pointers, as I believe this
apporach is somewhat more robust. Crashes are avioided if GPid/void * has
different size an int - but there will obviously still be truncation issu=
es in
that case.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 11
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 09:24:27 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 335522] Cannot convert `int*' to `void**' for argument... when building with recent glib
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D335522
gtkmm | build | Ver: 2.2
------- Comment #2 from Toralf Lund 2006-03-22 14:24 UTC -------
Note that the glib version test needs to be reviewed, as I'm not sure whe=
n
exactly the parameter type changed.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 12
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 09:55:42 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 335522] gtkmm 2.0/2.2: Cannot convert `int*' to `void**' for argument
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D335522
gtkmm | build | Ver: 2.2
Murray Cumming changed:
What |Removed |Added
-------------------------------------------------------------------------=
---
CC| |murrayc murrayc com
Summary|Cannot convert `int*' to |gtkmm 2.0/2.2: Cannot
|`void**' for argument... |convert `int*' to `void*=
*'
|when building with recent |for argument
|glib |
------- Comment #3 from Murray Cumming 2006-03-22 14:55 UTC -------
Looks good. I'll release a new gtkmm 2.2 version after some time, when yo=
u are
sure that it has everything you need.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 13
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 09:56:20 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 335522] gtkmm 2.0/2.2: Cannot convert `int*' to `void**' for argument
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D335522
gtkmm | build | Ver: 2.2
------- Comment #4 from Murray Cumming 2006-03-22 14:56 UTC -------
Note that you mean glib 2.6, not glibmm 2.6, above.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
Message: 14
To: gtkmm-forge lists sourceforge net
From: "gtkmm (bugzilla.gnome.org)" <bugzilla-daemon bugzilla gnome org>
Date: Wed, 22 Mar 2006 10:34:51 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 335522] gtkmm 2.0/2.2: Cannot convert `int*' to `void**' for argument
Do not reply to this via email (we are currently unable to handle email
responses and they get discarded). You can add comments to this bug at
http://bugzilla.gnome.org/show_bug.cgi?id=3D335522
gtkmm | build | Ver: 2.2
------- Comment #5 from Toralf Lund 2006-03-22 15:34 UTC -------
Of course. I mistyped, there. It is actually glibmm as released with
gtkmm-2.2.12 that fails to build on a current glib. Also, I've looked at =
the
glib sources a bit closer, and found that:
1. The problem is partly platform-specific as GPid may be defined as int,=
not
void *, on some platforms. The patch still applies to all of them, though=
, in
the sense that it will always be more correct to declare the parameter as=
GPid
(and not make assumptions about what that actually means.)
2. GPid was actually introduced somewhere during the 2.3 release cycle, s=
o the
#if-test should perhaps be changed somewhat. Maybe we shouldn't worry too=
much
about 2.3.x (they are defined as "unstable", aren't they?), and just test=
for
MINOR_VERSION 4 instead of 6 (is there any point in re-issuing the patch =
for
such a minor update?)=20
Note that a new release should probably also address the issue described =
in bug
309030 - I'm trying to build for mingw target with "GTKMM_API" in the
TreeViewColumn class declaration right now.
--=20
Configure bugmail: http://bugzilla.gnome.org/userprefs.cgi?tab=3Demail
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
--__--__--
_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]