tag:blogger.com,1999:blog-4939523172768679277.post3208635864327157928..comments2023-05-15T18:16:10.322+02:00Comments on Lazarus Development: GTK2 planned not before Lazarus 1.2?Vincent Snijdershttp://www.blogger.com/profile/04065272115346942274noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-4939523172768679277.post-6739139698254151922011-12-09T08:52:16.243+01:002011-12-09T08:52:16.243+01:00This is one of the magnificent Post.i like your de...This is one of the magnificent Post.i like your detail Information.Your blog is providing a outstanding performance.Nice post.<a href="http://www.android-app-development.com" rel="nofollow">Android app developers</a>Android app developmenthttps://www.blogger.com/profile/09663450300679743066noreply@blogger.comtag:blogger.com,1999:blog-4939523172768679277.post-88205742029123409072008-12-18T22:58:00.000+01:002008-12-18T22:58:00.000+01:00@Eric: I don't know. I kind of liked the look of...@Eric: I don't know. I kind of liked the look of GTK 1.x. At the time when most Linux apps were GTK 1.x, I thought it was ugly, but now I remember fondly on it. It wasn't just a bad clone of the Windows UI like GTK2 is.zooplahhttps://www.blogger.com/profile/05844705158556362240noreply@blogger.comtag:blogger.com,1999:blog-4939523172768679277.post-5159300612312490832008-02-22T16:56:00.000+01:002008-02-22T16:56:00.000+01:00There is a new gtk2 list. More info here.There is a new gtk2 list. More info <A HREF="http://www.lazarus.freepascal.org/mailman/listinfo/gtk2" REL="nofollow">here</A>.Vincent Snijdershttps://www.blogger.com/profile/04065272115346942274noreply@blogger.comtag:blogger.com,1999:blog-4939523172768679277.post-58132489223070425282008-02-14T02:42:00.000+01:002008-02-14T02:42:00.000+01:00I think this can be accomplished in two steps: 1) ...I think this can be accomplished in two steps: <BR/><BR/>1) Raw separation of the widgetset code: at this time the code will be exactly the same without any enhancements. I would create another widgetset named gtk2-dev. The user visible gtk2 widgetset would stay gtk2.<BR/><BR/>2) Modify each subsystem code (font/pango, signals) at a time.<BR/><BR/>3) Backport changes in gtk1 where appropriate.<BR/><BR/>If any big change (like the recent bitmap changes) is planned i would postpone the "fork".<BR/><BR/>Let me know when the list is setup.Luiz Américohttps://www.blogger.com/profile/10187299451635803731noreply@blogger.comtag:blogger.com,1999:blog-4939523172768679277.post-14416983566286657872008-02-13T00:47:00.000+01:002008-02-13T00:47:00.000+01:00As part of those discussions, I asked Michael to c...As part of those discussions, I asked Michael to create a lazarus-gtk2 list, just like lazarus-qt.Vincent Snijdershttps://www.blogger.com/profile/04065272115346942274noreply@blogger.comtag:blogger.com,1999:blog-4939523172768679277.post-76899857179738250772008-02-13T00:42:00.000+01:002008-02-13T00:42:00.000+01:00According to last discussions in lazarus-dev list ...According to last discussions in lazarus-dev list we have this aim too. If you'll split it then we should subscribe you at first to lazarus-dev for better coordination.Anonymoushttps://www.blogger.com/profile/13087299539963377503noreply@blogger.comtag:blogger.com,1999:blog-4939523172768679277.post-76388155772315384232008-02-12T16:31:00.000+01:002008-02-12T16:31:00.000+01:00What about splitting completely gtk and gtk2 widge...What about splitting completely gtk and gtk2 widgetsets ?<BR/><BR/>Gtk2 has deprecated a lot of functions (gdk_* and gtk_* )in name of new libraries (pango, glib). Many of this functions work in a completely different way make difficult to share the same code even with some ifdefs. And even when it's possible to share the same code, there's performance/behavior issues.<BR/><BR/>I can help, if you agree, to maintain such separate widgetset.Luiz Américohttps://www.blogger.com/profile/10187299451635803731noreply@blogger.comtag:blogger.com,1999:blog-4939523172768679277.post-42887355751071230302008-02-11T13:05:00.000+01:002008-02-11T13:05:00.000+01:00There are some problems with Apache on the wiki se...There are some problems with Apache on the wiki server. Or rather with somebody who retrieves more than one page per second.<BR/><BR/>See <A HREF="http://wiki.lazarus.freepascal.org/GTK2_Interface#Quick_start_guide" REL="nofollow">wiki </A> for instructions on how to compile the gtk2 interface.<BR/><BR/>Some dependency errors are metioned in the <A HREF="http://wiki.lazarus.freepascal.org/Lazarus_Faq#I_have_Ubuntu_and_I_cannot_compile_for_Gtk2_due_to_missing_libraries" REL="nofollow">FAQ</A>Vincent Snijdershttps://www.blogger.com/profile/04065272115346942274noreply@blogger.comtag:blogger.com,1999:blog-4939523172768679277.post-7354911312199730682008-02-11T12:45:00.000+01:002008-02-11T12:45:00.000+01:00Hi Vincent - EtFb here. I think I'd like to help ...Hi Vincent - EtFb here. I think I'd like to help out with GTK2 integration, because the current UI is really kind of ugly. I hate those diamond radio buttons! Unfortunately, I haven't been able to get Lazarus to rebuild using the GTK2 or QT widget sets; it does nothing for one and gives a "make" error for the other. Any chance of a pointer to the documentation on how to get that to work? Once I've figured it out, I think my first step will be to try compiling Lazarus from sources and then go hunting for the bug that stops the build from working. No doubt it's a dependency issue, but the messages could be a <I>little</I> more informative.<BR/><BR/>Wiki seems to be up and down like a yoyo, btw. Is there a database issue?Eric TF Bathttps://www.blogger.com/profile/17877525364475334374noreply@blogger.com