<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to patches</title><link>https://sourceforge.net/p/gtk-osx/patches/</link><description>Recent changes to patches</description><atom:link href="https://sourceforge.net/p/gtk-osx/patches/feed.rss" rel="self"/><language>en</language><lastBuildDate>Fri, 28 Mar 2008 18:07:57 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/gtk-osx/patches/feed.rss" rel="self" type="application/rss+xml"/><item><title>Xcode3 build env</title><link>https://sourceforge.net/p/gtk-osx/patches/20/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add Xcode3 build projects.&lt;/p&gt;
&lt;p&gt;Easy build by loading &amp;lt;root&amp;gt;/Mac OS X/gtk+-osx.xcodeproj and selecting the "gtk+-osx Install Public" target.  This will build and install gtk+-osx into the /Library/Frameworks directory, and can then be used in Xcode with by adding the glib, gdk, and gtk frameworks to your project.&lt;/p&gt;
&lt;p&gt;Other provided targets are:&lt;br /&gt;
"gtk+-osx (Embedded)" which build a version that needs to be installed as a private framework in your application bundle.&lt;/p&gt;
&lt;p&gt;"gtk+-osx (Public)" which builds a public version of the framework, but does not install it.&lt;/p&gt;
&lt;p&gt;"Clean Source Tree" which removes all of the build prodects, but does not uninstall any frameworks installed by the "gtk+-osx Install Public" target.&lt;/p&gt;
&lt;p&gt;To uninstall from the /Library/Frameworks folder simply drag the frameworks directories to the trash.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tom Huffman</dc:creator><pubDate>Fri, 28 Mar 2008 18:07:57 -0000</pubDate><guid>https://sourceforge.net5d321ea4f58ccd88e161d2e130a08dda4bd2b8fe</guid></item><item><title>CinePaint changes</title><link>https://sourceforge.net/p/gtk-osx/patches/19/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The attached patch includes my source changes to run the official MacCinePaint bundles. They do not shape a new release. Even though the solved bugs would allow for a v0.7.x.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kai-Uwe Behrmann</dc:creator><pubDate>Fri, 19 Oct 2007 15:12:49 -0000</pubDate><guid>https://sourceforge.netaa1a1f7660506759f18a907c353573d67738bcc5</guid></item><item><title>gdkfont stuff, v0</title><link>https://sourceforge.net/p/gtk-osx/patches/18/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;It's my first try to help. It's late night, so I will not try to check if it &lt;br /&gt;
leaks or not (I'm sure it will do, because I did not do anything to &lt;br /&gt;
avoid leaking)&lt;/p&gt;
&lt;p&gt;It's ugly, too...&lt;/p&gt;
&lt;p&gt;But works well with dillo (yes, you should compile dillo easily with &lt;br /&gt;
gtk-osx), at FOSDEM 2005 dillo guys were excited about gtk-osx &lt;br /&gt;
running dillo.&lt;/p&gt;
&lt;p&gt;Really sorry for buggy and surely leaking code, but I hope this will &lt;br /&gt;
help.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Szabolcs BAN</dc:creator><pubDate>Mon, 07 Mar 2005 21:07:20 -0000</pubDate><guid>https://sourceforge.net5f6b30008c8dd381ac7c17af2a9c0b054188536a</guid></item><item><title>Patches for cursor manipulation</title><link>https://sourceforge.net/p/gtk-osx/patches/17/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Here are some fixes to enable cursor manipulation.&lt;/p&gt;
&lt;p&gt; Modified gdkcursor.c to build Mac Cursors based on some code &lt;br /&gt;
lifted from the gtk+ 2.0 for Windows code (similar enough bitmap reps &lt;br /&gt;
for cursors to get this somewhat functioning).&lt;/p&gt;
&lt;p&gt;* Added code to gdkwindow.c to make gdk_window_set_cursor() &lt;br /&gt;
functional.&lt;/p&gt;
&lt;p&gt;* Added something to gdkprivate.h to keep a pointer to the Mac &lt;br /&gt;
Cursor.&lt;/p&gt;
&lt;p&gt;Try it out. Using the gdktestthing project, select the cursors button. &lt;br /&gt;
You should see the X logo cursor drawn (has some background stuff &lt;br /&gt;
wrong, we can tweak the _gdk_mac_data_to_cursor() method to &lt;br /&gt;
make it work properly later. You can change the icon by clicking in the &lt;br /&gt;
defined area.&lt;/p&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;
&lt;p&gt;Oh, please add me to the project on sourceforge if you would be so &lt;br /&gt;
kind...&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">MacGTKCoder</dc:creator><pubDate>Mon, 28 Feb 2005 09:15:52 -0000</pubDate><guid>https://sourceforge.net9f9e8229ae42248065833538bda3ec3fb7842052</guid></item><item><title>Patches for gdkdraw.c</title><link>https://sourceforge.net/p/gtk-osx/patches/16/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Implemented some of the TODO items:&lt;/p&gt;
&lt;p&gt;gdk_draw_point&lt;br /&gt;
gdk_draw_polygon&lt;br /&gt;
gdk_draw_segments&lt;br /&gt;
gdk_draw_lines&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Mon, 28 Feb 2005 05:26:32 -0000</pubDate><guid>https://sourceforge.net7bbceb8cb9e9231264f230fbfeea3be34a71f45f</guid></item><item><title>Gothello as a working app bundle</title><link>https://sourceforge.net/p/gtk-osx/patches/15/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Makes Gothello work as a .app bundle. Works for gothello &lt;br /&gt;
0.3 on 10.2.8 w/ gcc3.3. Also fixes some issues preventing &lt;br /&gt;
me from compiling at all! Here is complete list of changes:&lt;/p&gt;
&lt;p&gt;Changed the CFLAGS in the makefile to -O2 -Wall -pedantic -&lt;br /&gt;
fomit-frame-pointer,  as -ansi will bomb.&lt;/p&gt;
&lt;p&gt;Changed the CFLAGS in the pbproj to -Wall, as -Wall -&lt;br /&gt;
pedantic causes lots of warnings in the Carbon framework.&lt;/p&gt;
&lt;p&gt;Changed the header paths in the pbproj to more closely &lt;br /&gt;
reflect `gtk-config --cflags`. The previous setup looked for &lt;br /&gt;
glib somewhere in /usr/, but glib is (when compiled as a &lt;br /&gt;
framework) in /Library/Frameworks. It now compiles &lt;br /&gt;
through Project Builder.&lt;/p&gt;
&lt;p&gt;Made the program work as a double-clickable app bundle.&lt;br /&gt;
    Changed gtk_main.c&lt;br /&gt;
        fixed main: see comment.&lt;br /&gt;
        Disable option handling: see comment in init_all().&lt;/p&gt;
&lt;p&gt;This patch is a diff -Naur: apply w/ patch -p0 &amp;lt; bundle-0.3-&lt;br /&gt;
patch. You need to be just above the gothello-0.3 &lt;br /&gt;
directory (gothello-0.3/..).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dan-DEAD-iel  Axt-ACCOUNT-ens</dc:creator><pubDate>Sat, 24 Apr 2004 08:15:18 -0000</pubDate><guid>https://sourceforge.net8d90e1e9a60bbaf38b1fd0ebd2ffd451a002b4e9</guid></item><item><title>xcode fix</title><link>https://sourceforge.net/p/gtk-osx/patches/14/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The compiler and settings used by Xcode on panther are &lt;br /&gt;
more fussy about strings that start on on line and end on the &lt;br /&gt;
next.&lt;/p&gt;
&lt;p&gt;This patch fixes the one string that prevents Xcode compiling &lt;br /&gt;
gdk.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Burnett</dc:creator><pubDate>Sun, 01 Feb 2004 12:37:35 -0000</pubDate><guid>https://sourceforge.net4f842bee544717d61df29fc187309370ec7f6646</guid></item><item><title>Expose and Mouse Event improvements</title><link>https://sourceforge.net/p/gtk-osx/patches/13/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The MacGWind_FindChildAt() subroutine locates the 'child &lt;br /&gt;
window' at a point, it is used for keyboard and mouse events &lt;br /&gt;
to find the gwindow the gdk_event should be sent too.&lt;/p&gt;
&lt;p&gt;If you have two child windows overlapping at the event &lt;br /&gt;
point, one hidden (unmapped) and one showing (mapped), it &lt;br /&gt;
could potentailly pick the hidden window depending on the &lt;br /&gt;
order they were added to the child window hierarchy. &lt;/p&gt;
&lt;p&gt;This patch fixes this problem.&lt;/p&gt;
&lt;p&gt;The good stuff...Currently in GIMP the tool option and &lt;br /&gt;
preferences stop responding in you move between tools/&lt;br /&gt;
preferences this stops that. It does not fix the bad widget &lt;br /&gt;
drawing, but if you click on the actual widgets for the &lt;br /&gt;
current tool/preference its will now respond.&lt;/p&gt;
&lt;p&gt;Dave&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Burnett</dc:creator><pubDate>Fri, 16 Jan 2004 19:01:49 -0000</pubDate><guid>https://sourceforge.net1a5f628656aefc2feb513feaf42e8d585f5d63e1</guid></item><item><title>Adds drawing to gimp, needs doing properly</title><link>https://sourceforge.net/p/gtk-osx/patches/12/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The reason GIMP would not draw is that the mouse button &lt;br /&gt;
state was not stored for motion events.&lt;/p&gt;
&lt;p&gt;I don't know anything about Carbon Events so this needs &lt;br /&gt;
looking at properly, it does not support chording for &lt;br /&gt;
example, and it misbahaves at the edges of the window.&lt;/p&gt;
&lt;p&gt;Its a small patch to gdk/MacCarbonEvents.c and was &lt;br /&gt;
generated using diff -c old_version new_version&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David Burnett</dc:creator><pubDate>Sat, 03 Jan 2004 17:29:25 -0000</pubDate><guid>https://sourceforge.net154842ff31150b1865faf8c5194d68d85081fe22</guid></item><item><title>adds scroll mouse support</title><link>https://sourceforge.net/p/gtk-osx/patches/11/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;adds scroll mouse support&lt;br /&gt;
fixes right click support&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Andrew Prock</dc:creator><pubDate>Tue, 30 Dec 2003 21:04:50 -0000</pubDate><guid>https://sourceforge.net064dbf0fb201d1cbeccd437023b302761a008614</guid></item></channel></rss>