diff --git a/ThePimp/.gitignore b/ThePimp/.gitignore index c8ef348..b5e68a1 100644 --- a/ThePimp/.gitignore +++ b/ThePimp/.gitignore @@ -1,5 +1,5 @@ *.pidb *.mdb *.exe -*.dll +pipi-sharp.dll pipi-sharp.dll.* diff --git a/ThePimp/contrib/assembly/atk-sharp.dll b/ThePimp/contrib/assembly/atk-sharp.dll new file mode 100644 index 0000000..cad1205 Binary files /dev/null and b/ThePimp/contrib/assembly/atk-sharp.dll differ diff --git a/ThePimp/contrib/assembly/gdk-sharp.dll b/ThePimp/contrib/assembly/gdk-sharp.dll new file mode 100644 index 0000000..1ffb6f8 Binary files /dev/null and b/ThePimp/contrib/assembly/gdk-sharp.dll differ diff --git a/ThePimp/contrib/assembly/glade-sharp.dll b/ThePimp/contrib/assembly/glade-sharp.dll new file mode 100644 index 0000000..32bcaf7 Binary files /dev/null and b/ThePimp/contrib/assembly/glade-sharp.dll differ diff --git a/ThePimp/contrib/assembly/glib-sharp.dll b/ThePimp/contrib/assembly/glib-sharp.dll new file mode 100644 index 0000000..b1e1cd2 Binary files /dev/null and b/ThePimp/contrib/assembly/glib-sharp.dll differ diff --git a/ThePimp/contrib/assembly/gtk-sharp.dll b/ThePimp/contrib/assembly/gtk-sharp.dll new file mode 100644 index 0000000..7c57c52 Binary files /dev/null and b/ThePimp/contrib/assembly/gtk-sharp.dll differ diff --git a/ThePimp/contrib/assembly/gtkglarea-sharp.dll b/ThePimp/contrib/assembly/gtkglarea-sharp.dll new file mode 100644 index 0000000..5580186 Binary files /dev/null and b/ThePimp/contrib/assembly/gtkglarea-sharp.dll differ diff --git a/ThePimp/contrib/assembly/pango-sharp.dll b/ThePimp/contrib/assembly/pango-sharp.dll new file mode 100644 index 0000000..2f8d5db Binary files /dev/null and b/ThePimp/contrib/assembly/pango-sharp.dll differ diff --git a/ThePimp/contrib/dist/bin/gdksharpglue-2.dll b/ThePimp/contrib/dist/bin/gdksharpglue-2.dll new file mode 100644 index 0000000..f055170 Binary files /dev/null and b/ThePimp/contrib/dist/bin/gdksharpglue-2.dll differ diff --git a/ThePimp/contrib/dist/bin/gladesharpglue-2.dll b/ThePimp/contrib/dist/bin/gladesharpglue-2.dll new file mode 100644 index 0000000..1cca4bb Binary files /dev/null and b/ThePimp/contrib/dist/bin/gladesharpglue-2.dll differ diff --git a/ThePimp/contrib/dist/bin/glibsharpglue-2.dll b/ThePimp/contrib/dist/bin/glibsharpglue-2.dll new file mode 100644 index 0000000..1572014 Binary files /dev/null and b/ThePimp/contrib/dist/bin/glibsharpglue-2.dll differ diff --git a/ThePimp/contrib/dist/bin/gtksharpglue-2.dll b/ThePimp/contrib/dist/bin/gtksharpglue-2.dll new file mode 100644 index 0000000..2ce56e8 Binary files /dev/null and b/ThePimp/contrib/dist/bin/gtksharpglue-2.dll differ diff --git a/ThePimp/contrib/dist/bin/iconv.dll b/ThePimp/contrib/dist/bin/iconv.dll new file mode 100644 index 0000000..b53575f Binary files /dev/null and b/ThePimp/contrib/dist/bin/iconv.dll differ diff --git a/ThePimp/contrib/dist/bin/intl.dll b/ThePimp/contrib/dist/bin/intl.dll new file mode 100644 index 0000000..8bb2168 Binary files /dev/null and b/ThePimp/contrib/dist/bin/intl.dll differ diff --git a/ThePimp/contrib/dist/bin/libatk-1.0-0.dll b/ThePimp/contrib/dist/bin/libatk-1.0-0.dll new file mode 100644 index 0000000..4974bc0 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libatk-1.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libcairo-2.dll b/ThePimp/contrib/dist/bin/libcairo-2.dll new file mode 100644 index 0000000..b8fca98 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libcairo-2.dll differ diff --git a/ThePimp/contrib/dist/bin/libgdk-win32-2.0-0.dll b/ThePimp/contrib/dist/bin/libgdk-win32-2.0-0.dll new file mode 100644 index 0000000..4bad7c3 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libgdk-win32-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libgdk_pixbuf-2.0-0.dll b/ThePimp/contrib/dist/bin/libgdk_pixbuf-2.0-0.dll new file mode 100644 index 0000000..148276d Binary files /dev/null and b/ThePimp/contrib/dist/bin/libgdk_pixbuf-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libglade-2.0-0.dll b/ThePimp/contrib/dist/bin/libglade-2.0-0.dll new file mode 100644 index 0000000..9da7744 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libglade-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libglib-2.0-0.dll b/ThePimp/contrib/dist/bin/libglib-2.0-0.dll new file mode 100644 index 0000000..bcf18c2 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libglib-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libgmodule-2.0-0.dll b/ThePimp/contrib/dist/bin/libgmodule-2.0-0.dll new file mode 100644 index 0000000..e1b8fde Binary files /dev/null and b/ThePimp/contrib/dist/bin/libgmodule-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libgobject-2.0-0.dll b/ThePimp/contrib/dist/bin/libgobject-2.0-0.dll new file mode 100644 index 0000000..ae04bac Binary files /dev/null and b/ThePimp/contrib/dist/bin/libgobject-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libgthread-2.0-0.dll b/ThePimp/contrib/dist/bin/libgthread-2.0-0.dll new file mode 100644 index 0000000..4190926 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libgthread-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libgtk-win32-2.0-0.dll b/ThePimp/contrib/dist/bin/libgtk-win32-2.0-0.dll new file mode 100644 index 0000000..4ad6986 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libgtk-win32-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libgtkglarea-win32-2.0-0.dll b/ThePimp/contrib/dist/bin/libgtkglarea-win32-2.0-0.dll new file mode 100644 index 0000000..cadc28e Binary files /dev/null and b/ThePimp/contrib/dist/bin/libgtkglarea-win32-2.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libpango-1.0-0.dll b/ThePimp/contrib/dist/bin/libpango-1.0-0.dll new file mode 100644 index 0000000..55a8931 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libpango-1.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libpangocairo-1.0-0.dll b/ThePimp/contrib/dist/bin/libpangocairo-1.0-0.dll new file mode 100644 index 0000000..d907038 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libpangocairo-1.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libpangowin32-1.0-0.dll b/ThePimp/contrib/dist/bin/libpangowin32-1.0-0.dll new file mode 100644 index 0000000..f940a3e Binary files /dev/null and b/ThePimp/contrib/dist/bin/libpangowin32-1.0-0.dll differ diff --git a/ThePimp/contrib/dist/bin/libpng13.dll b/ThePimp/contrib/dist/bin/libpng13.dll new file mode 100644 index 0000000..e328d39 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libpng13.dll differ diff --git a/ThePimp/contrib/dist/bin/libxml2.dll b/ThePimp/contrib/dist/bin/libxml2.dll new file mode 100644 index 0000000..d051037 Binary files /dev/null and b/ThePimp/contrib/dist/bin/libxml2.dll differ diff --git a/ThePimp/contrib/dist/bin/pangosharpglue-2.dll b/ThePimp/contrib/dist/bin/pangosharpglue-2.dll new file mode 100644 index 0000000..ede14fc Binary files /dev/null and b/ThePimp/contrib/dist/bin/pangosharpglue-2.dll differ diff --git a/ThePimp/contrib/dist/bin/zlib1.dll b/ThePimp/contrib/dist/bin/zlib1.dll new file mode 100644 index 0000000..78809e3 Binary files /dev/null and b/ThePimp/contrib/dist/bin/zlib1.dll differ diff --git a/ThePimp/contrib/dist/etc/gtk-2.0/gdk-pixbuf.loaders b/ThePimp/contrib/dist/etc/gtk-2.0/gdk-pixbuf.loaders new file mode 100644 index 0000000..2832c72 --- /dev/null +++ b/ThePimp/contrib/dist/etc/gtk-2.0/gdk-pixbuf.loaders @@ -0,0 +1,104 @@ +# GdkPixbuf Image Loader Modules file +# +# +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ani.dll" +"ani" 4 "gtk20" "The ANI image format" +"application/x-navi-animation" "" +"ani" "" +"RIFF ACON" " xxxx " 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.dll" +"bmp" 5 "gtk20" "The BMP image format" +"image/bmp" "image/x-bmp" "image/x-MS-bmp" "" +"bmp" "" +"BM" "" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.dll" +"gif" 4 "gtk20" "The GIF image format" +"image/gif" "" +"gif" "" +"GIF8" "" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.dll" +"ico" 5 "gtk20" "The ICO image format" +"image/x-icon" "" +"ico" "cur" "" +" \001 " "zz znz" 100 +" \002 " "zz znz" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.dll" +"jpeg" 5 "gtk20" "The JPEG image format" +"image/jpeg" "" +"jpeg" "jpe" "jpg" "" +"\377\330" "" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pcx.dll" +"pcx" 4 "gtk20" "The PCX image format" +"image/x-pcx" "" +"pcx" "" +"\n \001" "" 100 +"\n\002\001" "" 100 +"\n\003\001" "" 100 +"\n\004\001" "" 100 +"\n\005\001" "" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.dll" +"png" 5 "gtk20" "The PNG image format" +"image/png" "" +"png" "" +"\211PNG\r\n\032\n" "" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pnm.dll" +"pnm" 4 "gtk20" "The PNM/PBM/PGM/PPM image format family" +"image/x-portable-anymap" "image/x-portable-bitmap" "image/x-portable-graymap" "image/x-portable-pixmap" "" +"pnm" "pbm" "pgm" "ppm" "" +"P1" "" 100 +"P2" "" 100 +"P3" "" 100 +"P4" "" 100 +"P5" "" 100 +"P6" "" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ras.dll" +"ras" 4 "gtk20" "The Sun raster image format" +"image/x-cmu-raster" "image/x-sun-raster" "" +"ras" "" +"Y\246j\225" "" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tga.dll" +"tga" 4 "gtk20" "The Targa image format" +"image/x-tga" "" +"tga" "targa" "" +" \001\001" "x " 100 +" \001\t" "x " 100 +" \002" "xz " 99 +" \003" "xz " 100 +" \n" "xz " 100 +" \013" "xz " 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.dll" +"tiff" 1 "gtk20" "The TIFF image format" +"image/tiff" "" +"tiff" "tif" "" +"MM *" " z " 100 +"II* " " z" 100 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-wbmp.dll" +"wbmp" 4 "gtk20" "The WBMP image format" +"image/vnd.wap.wbmp" "" +"wbmp" "" +" " "z" 1 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xbm.dll" +"xbm" 4 "gtk20" "The XBM image format" +"image/x-xbitmap" "" +"xbm" "" +"#define " "" 100 +"/*" "" 50 + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.dll" +"xpm" 4 "gtk20" "The XPM image format" +"image/x-xpixmap" "" +"xpm" "" +"/* XPM */" "" 100 + diff --git a/ThePimp/contrib/dist/etc/gtk-2.0/gtk.immodules b/ThePimp/contrib/dist/etc/gtk-2.0/gtk.immodules new file mode 100644 index 0000000..12b2c87 --- /dev/null +++ b/ThePimp/contrib/dist/etc/gtk-2.0/gtk.immodules @@ -0,0 +1,30 @@ +# GTK+ Input Method Modules file +# +# +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-am-et.dll" +"am_et" "Amharic (EZ+)" "gtk20" "c:/devel/target/gtk+-2.10.6/lib/locale" "am" + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll" +"cedilla" "Cedilla" "gtk+" "c:/devel/target/gtk+-2.10.6/lib/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa" + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll" +"cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "c:/devel/target/gtk+-2.10.6/lib/locale" "" + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-ime.dll" +"ime" "Windows IME" "gtk+" "" "ja:ko:zh" + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll" +"inuktitut" "Inuktitut (Transliterated)" "gtk20" "c:/devel/target/gtk+-2.10.6/lib/locale" "iu" + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-ipa.dll" +"ipa" "IPA" "gtk20" "c:/devel/target/gtk+-2.10.6/lib/locale" "" + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll" +"ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "c:/devel/target/gtk+-2.10.6/lib/locale" "ti" + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll" +"ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "c:/devel/target/gtk+-2.10.6/lib/locale" "ti" + +"c:/devel/target/gtk+-2.10.6/lib/gtk-2.0/2.10.0/immodules/im-viqr.dll" +"viqr" "Vietnamese (VIQR)" "gtk20" "c:/devel/target/gtk+-2.10.6/lib/locale" "vi" + diff --git a/ThePimp/contrib/dist/etc/gtk-2.0/gtkrc b/ThePimp/contrib/dist/etc/gtk-2.0/gtkrc new file mode 100644 index 0000000..39f2a7b --- /dev/null +++ b/ThePimp/contrib/dist/etc/gtk-2.0/gtkrc @@ -0,0 +1,43 @@ +gtk-icon-sizes = "gtk-menu=13,13:gtk-small-toolbar=16,16:gtk-large-toolbar=24,24:gtk-dnd=32,32" +gtk-toolbar-icon-size = small-toolbar + +# disable images in buttons. i've only seen ugly delphi apps use this feature. +gtk-button-images = 0 + +# enable/disable images in menus. most "stock" microsoft apps don't use these, except sparingly. +# the office apps use them heavily, though. +gtk-menu-images = 1 + +# use the win32 button ordering instead of the GNOME HIG one, where applicable +gtk-alternative-button-order = 1 + +style "msw-default" +{ + GtkWidget::interior-focus = 1 + GtkOptionMenu::indicator-size = { 9, 5 } + GtkOptionMenu::indicator-spacing = { 7, 5, 2, 2 } + GtkSpinButton::shadow-type = in + + # Owen and I disagree that these should be themable + #GtkUIManager::add-tearoffs = 0 + #GtkComboBox::add-tearoffs = 0 + + GtkComboBox::appears-as-list = 1 + GtkComboBox::focus-on-click = 0 + + GOComboBox::add_tearoffs = 0 + + GtkTreeView::allow-rules = 0 + GtkTreeView::expander-size = 12 + + GtkExpander::expander-size = 12 + + GtkScrolledWindow::scrollbar_spacing = 1 + + GtkSeparatorMenuItem::horizontal-padding = 2 + + engine "wimp" + { + } +} +class "*" style "msw-default" \ No newline at end of file diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libpixmap.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libpixmap.dll new file mode 100644 index 0000000..6b800f1 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libpixmap.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libsvg.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libsvg.dll new file mode 100644 index 0000000..f5eec0c Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libsvg.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libwimp.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libwimp.dll new file mode 100644 index 0000000..8beb011 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/engines/libwimp.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-am-et.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-am-et.dll new file mode 100644 index 0000000..1998a10 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-am-et.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll new file mode 100644 index 0000000..726815a Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-cedilla.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll new file mode 100644 index 0000000..f474778 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ime.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ime.dll new file mode 100644 index 0000000..d987d9e Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ime.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll new file mode 100644 index 0000000..6c348c4 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ipa.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ipa.dll new file mode 100644 index 0000000..fc09633 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ipa.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-thai-broken.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-thai-broken.dll new file mode 100644 index 0000000..ead21ad Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-thai-broken.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll new file mode 100644 index 0000000..f452f1b Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ti-er.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll new file mode 100644 index 0000000..77a35a2 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-ti-et.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-viqr.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-viqr.dll new file mode 100644 index 0000000..5c4b395 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/immodules/im-viqr.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ani.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ani.dll new file mode 100644 index 0000000..ded6ac2 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ani.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.dll new file mode 100644 index 0000000..912d208 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-bmp.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.dll new file mode 100644 index 0000000..a3d0d74 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-gif.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.dll new file mode 100644 index 0000000..e8fa15c Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ico.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.dll new file mode 100644 index 0000000..4a30f2d Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-jpeg.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pcx.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pcx.dll new file mode 100644 index 0000000..ddd43db Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pcx.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.dll new file mode 100644 index 0000000..2f03137 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pnm.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pnm.dll new file mode 100644 index 0000000..db86bd6 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-pnm.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ras.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ras.dll new file mode 100644 index 0000000..c87239a Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-ras.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tga.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tga.dll new file mode 100644 index 0000000..d1fff16 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tga.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.dll new file mode 100644 index 0000000..0d17191 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-tiff.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-wbmp.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-wbmp.dll new file mode 100644 index 0000000..ff115ae Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-wbmp.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xbm.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xbm.dll new file mode 100644 index 0000000..644b5ba Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xbm.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.dll new file mode 100644 index 0000000..60c1685 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/svg_loader.dll b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/svg_loader.dll new file mode 100644 index 0000000..0131b03 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/2.10.0/loaders/svg_loader.dll differ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/include/gdkconfig.h b/ThePimp/contrib/dist/lib/gtk-2.0/include/gdkconfig.h new file mode 100644 index 0000000..fe79c3d --- /dev/null +++ b/ThePimp/contrib/dist/lib/gtk-2.0/include/gdkconfig.h @@ -0,0 +1,24 @@ +/* gdkconfig.h + * + * This is a generated file. Please modify `configure.in' + */ + +#ifndef GDKCONFIG_H +#define GDKCONFIG_H + +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + + +#define GDK_WINDOWING_WIN32 + +#define GDK_HAVE_WCHAR_H 1 +#define GDK_HAVE_WCTYPE_H 1 +#define GDK_HAVE_BROKEN_WCTYPE 1 + +#ifdef __cplusplus +} +#endif /* __cplusplus */ + +#endif /* GDKCONFIG_H */ diff --git a/ThePimp/contrib/dist/lib/gtk-2.0/modules/libgail.dll b/ThePimp/contrib/dist/lib/gtk-2.0/modules/libgail.dll new file mode 100644 index 0000000..6024c17 Binary files /dev/null and b/ThePimp/contrib/dist/lib/gtk-2.0/modules/libgail.dll differ diff --git a/ThePimp/contrib/dist/share/themes/Default/gtk-2.0-key/gtkrc b/ThePimp/contrib/dist/share/themes/Default/gtk-2.0-key/gtkrc new file mode 100644 index 0000000..f677f7f --- /dev/null +++ b/ThePimp/contrib/dist/share/themes/Default/gtk-2.0-key/gtkrc @@ -0,0 +1,3 @@ +# +# Default keybinding set. Empty because it is implemented inline in the code. +# diff --git a/ThePimp/contrib/dist/share/themes/Emacs/gtk-2.0-key/gtkrc b/ThePimp/contrib/dist/share/themes/Emacs/gtk-2.0-key/gtkrc new file mode 100644 index 0000000..199006f --- /dev/null +++ b/ThePimp/contrib/dist/share/themes/Emacs/gtk-2.0-key/gtkrc @@ -0,0 +1,113 @@ +# GTK - The GIMP Toolkit +# Copyright (C) 2002 Owen Taylor +# +# This library is free software; you can redistribute it and/or +# modify it under the terms of the GNU Lesser General Public +# License as published by the Free Software Foundation; either +# version 2 of the License, or (at your option) any later version. +# +# This library is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# Lesser General Public License for more details. +# +# You should have received a copy of the GNU Lesser General Public +# License along with this library; if not, write to the +# Free Software Foundation, Inc., 59 Temple Place - Suite 330, +# Boston, MA 02111-1307, USA. + + +# Modified by the GTK+ Team and others 1997-2000. See the AUTHORS +# file for a list of people on the GTK+ Team. See the ChangeLog +# files for a list of changes. These files are distributed with +# GTK+ at ftp://ftp.gtk.org/pub/gtk/. + + +# +# A keybinding set implementing emacs-like keybindings +# + +# +# Bindings for GtkTextView and GtkEntry +# +binding "gtk-emacs-text-entry" +{ + bind "b" { "move-cursor" (logical-positions, -1, 0) } + bind "b" { "move-cursor" (logical-positions, -1, 1) } + bind "f" { "move-cursor" (logical-positions, 1, 0) } + bind "f" { "move-cursor" (logical-positions, 1, 1) } + + bind "b" { "move-cursor" (words, -1, 0) } + bind "b" { "move-cursor" (words, -1, 1) } + bind "f" { "move-cursor" (words, 1, 0) } + bind "f" { "move-cursor" (words, 1, 1) } + + bind "a" { "move-cursor" (paragraph-ends, -1, 0) } + bind "a" { "move-cursor" (paragraph-ends, -1, 1) } + bind "e" { "move-cursor" (paragraph-ends, 1, 0) } + bind "e" { "move-cursor" (paragraph-ends, 1, 1) } + + bind "w" { "cut-clipboard" () } + bind "y" { "paste-clipboard" () } + + bind "d" { "delete-from-cursor" (chars, 1) } + bind "d" { "delete-from-cursor" (word-ends, 1) } + bind "k" { "delete-from-cursor" (paragraph-ends, 1) } + bind "backslash" { "delete-from-cursor" (whitespace, 1) } + + bind "space" { "delete-from-cursor" (whitespace, 1) + "insert-at-cursor" (" ") } + bind "KP_Space" { "delete-from-cursor" (whitespace, 1) + "insert-at-cursor" (" ") } + + # + # Some non-Emacs keybindings people are attached to + # + bind "u" { + "move-cursor" (paragraph-ends, -1, 0) + "delete-from-cursor" (paragraph-ends, 1) + } + bind "h" { "delete-from-cursor" (chars, -1) } + bind "w" { "delete-from-cursor" (word-ends, -1) } +} + +# +# Bindings for GtkTextView +# +binding "gtk-emacs-text-view" +{ + bind "p" { "move-cursor" (display-lines, -1, 0) } + bind "p" { "move-cursor" (display-lines, -1, 1) } + bind "n" { "move-cursor" (display-lines, 1, 0) } + bind "n" { "move-cursor" (display-lines, 1, 1) } + + bind "space" { "set-anchor" () } + bind "KP_Space" { "set-anchor" () } +} + +# +# Bindings for GtkTreeView +# +binding "gtk-emacs-tree-view" +{ + bind "s" { "start-interactive-search" () } + bind "f" { "move-cursor" (logical-positions, 1) } + bind "b" { "move-cursor" (logical-positions, -1) } +} + +# +# Bindings for menus +# +binding "gtk-emacs-menu" +{ + bind "n" { "move-current" (next) } + bind "p" { "move-current" (prev) } + bind "f" { "move-current" (child) } + bind "b" { "move-current" (parent) } +} + +class "GtkEntry" binding "gtk-emacs-text-entry" +class "GtkTextView" binding "gtk-emacs-text-entry" +class "GtkTextView" binding "gtk-emacs-text-view" +class "GtkTreeView" binding "gtk-emacs-tree-view" +class "GtkMenuShell" binding "gtk-emacs-menu" diff --git a/ThePimp/contrib/dist/share/themes/MS-Windows/gtk-2.0/gtkrc b/ThePimp/contrib/dist/share/themes/MS-Windows/gtk-2.0/gtkrc new file mode 100644 index 0000000..39f2a7b --- /dev/null +++ b/ThePimp/contrib/dist/share/themes/MS-Windows/gtk-2.0/gtkrc @@ -0,0 +1,43 @@ +gtk-icon-sizes = "gtk-menu=13,13:gtk-small-toolbar=16,16:gtk-large-toolbar=24,24:gtk-dnd=32,32" +gtk-toolbar-icon-size = small-toolbar + +# disable images in buttons. i've only seen ugly delphi apps use this feature. +gtk-button-images = 0 + +# enable/disable images in menus. most "stock" microsoft apps don't use these, except sparingly. +# the office apps use them heavily, though. +gtk-menu-images = 1 + +# use the win32 button ordering instead of the GNOME HIG one, where applicable +gtk-alternative-button-order = 1 + +style "msw-default" +{ + GtkWidget::interior-focus = 1 + GtkOptionMenu::indicator-size = { 9, 5 } + GtkOptionMenu::indicator-spacing = { 7, 5, 2, 2 } + GtkSpinButton::shadow-type = in + + # Owen and I disagree that these should be themable + #GtkUIManager::add-tearoffs = 0 + #GtkComboBox::add-tearoffs = 0 + + GtkComboBox::appears-as-list = 1 + GtkComboBox::focus-on-click = 0 + + GOComboBox::add_tearoffs = 0 + + GtkTreeView::allow-rules = 0 + GtkTreeView::expander-size = 12 + + GtkExpander::expander-size = 12 + + GtkScrolledWindow::scrollbar_spacing = 1 + + GtkSeparatorMenuItem::horizontal-padding = 2 + + engine "wimp" + { + } +} +class "*" style "msw-default" \ No newline at end of file diff --git a/ThePimp/contrib/dist/share/themes/Raleigh/gtk-2.0/gtkrc b/ThePimp/contrib/dist/share/themes/Raleigh/gtk-2.0/gtkrc new file mode 100644 index 0000000..c66bc13 --- /dev/null +++ b/ThePimp/contrib/dist/share/themes/Raleigh/gtk-2.0/gtkrc @@ -0,0 +1,3 @@ +# +# This theme is the default theme if no other theme is selected. +#