From adam_zimmerman at ezrs.com Fri Oct 20 12:55:01 2006 From: adam_zimmerman at ezrs.com (Adam Zimmerman) Date: Fri, 20 Oct 2006 09:55:01 -0700 Subject: [OTR-dev] Gaim 2.0.0beta4 Message-ID: <1161363301.15169.6.camel@midnight> Hi all, I just tried to recompile gaim-otr from CVS after downloading the latest Gaim beta. I get this output from make: gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gaim -DUSING_GTK -DGAIM_PLUGINS -DGAIM_OTR_VERSION=\"3.0.0\" -g -O2 -Wp,-MD,.deps/gtk-dialog.pp -c gtk-dialog.c -fPIC -DPIC -o .libs/gtk-dialog.o gtk-dialog.c:33:22: error: gtkstock.h: No such file or directory gtk-dialog.c: In function 'create_dialog': gtk-dialog.c:651: error: 'GAIM_STOCK_DIALOG_ERROR' undeclared (first use in this function) gtk-dialog.c:651: error: (Each undeclared identifier is reported only once gtk-dialog.c:651: error: for each function it appears in.) gtk-dialog.c:655: error: 'GAIM_STOCK_DIALOG_WARNING' undeclared (first use in this function) gtk-dialog.c:659: error: 'GAIM_STOCK_DIALOG_INFO' undeclared (first use in this function) make: *** [gtk-dialog.lo] Error 1 I can get rid of the gtkstock.h error by changing the include line in gtk-dialog.c to , but the other errors still happen. -- Adam Zimmerman CREATIVITY - http://mirrors.creativecommons.org/movingimages/Building_on_the_Past.mpg ALWAYS - http://www.musiccreators.ca/ BUILDS - http://www.ubuntu.com/ ON THE PAST - http://www.theopencd.org/ -- The state law of Pennsylvania prohibits singing in the bathtub. From paul at cypherpunks.ca Mon Oct 23 23:47:56 2006 From: paul at cypherpunks.ca (Paul Wouters) Date: Tue, 24 Oct 2006 05:47:56 +0200 (CEST) Subject: [OTR-dev] Gaim 2.0.0beta4 In-Reply-To: <1161363301.15169.6.camel@midnight> References: <1161363301.15169.6.camel@midnight> Message-ID: On Fri, 20 Oct 2006, Adam Zimmerman wrote: > gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/glib-2.0 > -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 > -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo > -I/usr/include/pango-1.0 -I/usr/include/gaim -DUSING_GTK -DGAIM_PLUGINS > -DGAIM_OTR_VERSION=\"3.0.0\" -g -O2 -Wp,-MD,.deps/gtk-dialog.pp -c > gtk-dialog.c -fPIC -DPIC -o .libs/gtk-dialog.o > gtk-dialog.c:33:22: error: gtkstock.h: No such file or directory For me, that is provided by gtk2-devel-2.6.10-2.fc4.4 and lives in /usr/include/gtk-2.0/gtk/gtkstock.h > gtk-dialog.c:655: error: 'GAIM_STOCK_DIALOG_WARNING' undeclared (first > use in this function) > gtk-dialog.c:659: error: 'GAIM_STOCK_DIALOG_INFO' undeclared (first use > in this function) > make: *** [gtk-dialog.lo] Error 1 > > I can get rid of the gtkstock.h error by changing the include line in > gtk-dialog.c to , but the other errors still happen. Perhaps you need to upgrade to gtk2-2.6.10 ? Paul From wezlo at comcast.net Tue Oct 24 08:14:22 2006 From: wezlo at comcast.net (Wesley T Allen) Date: Tue, 24 Oct 2006 08:14:22 -0400 Subject: [OTR-dev] Gaim 2.0.0beta4 In-Reply-To: References: <1161363301.15169.6.camel@midnight> Message-ID: <200610240814.24174.wezlo@comcast.net> > > Perhaps you need to upgrade to gtk2-2.6.10 ? I've got the latest ubuntu (dapper) libgtk2 not sure if that's the same versioning as "vanilla" releases (the ubuntu release is 2.8.20-ubuntu1). I found gtkstock.h in the libgtk2-dev package (thanks for the tip there) - but then I get this error: gtk-dialog.c: In function 'create_dialog': gtk-dialog.c:651: error: 'GAIM_STOCK_DIALOG_ERROR' undeclared (first use in this function) gtk-dialog.c:651: error: (Each undeclared identifier is reported only once gtk-dialog.c:651: error: for each function it appears in.) gtk-dialog.c:655: error: 'GAIM_STOCK_DIALOG_WARNING' undeclared (first use in this function) gtk-dialog.c:659: error: 'GAIM_STOCK_DIALOG_INFO' undeclared (first use in this function) make[1]: *** [gtk-dialog.lo] Error 1 make[1]: Leaving directory `/home/wallen/downloads/gaim/gaim-otr-3.0.0' make: *** [all] Error 2 I can't code - but I'll be happy to jump through any hoops running down solutions for those who can. Let me know what I can do to help.. Wes > > Paul > _______________________________________________ > OTR-dev mailing list > OTR-dev at lists.cypherpunks.ca > http://lists.cypherpunks.ca/mailman/listinfo/otr-dev From paul at smoothweb.net Thu Oct 26 21:22:45 2006 From: paul at smoothweb.net (Paul Williams) Date: Thu, 26 Oct 2006 21:22:45 -0400 Subject: [OTR-dev] gaim-otr art In-Reply-To: <20061027010201.30794.32036.Mailman@brandeis.paip.net> References: <20061027010201.30794.32036.Mailman@brandeis.paip.net> Message-ID: <1161912165.12700.13.camel@asshair> Holler, No offense, but the icons are ugly in the otr-gaim plug in. The plug-in itself, however, is very useful. I don't know C fluently, but it looks like you are creating the XPMs by matching ASCII chars to hex colors :-X I took the liberty of creating a PNG, by using a lock icon and the default gaim icon, located in the gaim source package, at gtk/pixmaps/status/default/secure.png and gtk/pixmaps/status-online.png respectively. The icon located at gtk/pixmaps/gaim_auth.png could also be used. My first draft can be located at http://smoothweb.net/otr-gaim.png Any suggestions/questions/comments can be sent to either me alone, or the otr-dev mailing list, as I am now subscribed. Thanks, Paul Williams (paul at smoothweb.net) | Jabber: pwill at jabber.org Support Free Software: FSF | GNU | Ubuntu -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From paul at cypherpunks.ca Sat Oct 28 02:27:35 2006 From: paul at cypherpunks.ca (Paul Wouters) Date: Sat, 28 Oct 2006 08:27:35 +0200 (CEST) Subject: [OTR-dev] Gaim 2.0.0beta4 In-Reply-To: <200610240814.24174.wezlo@comcast.net> References: <1161363301.15169.6.camel@midnight> <200610240814.24174.wezlo@comcast.net> Message-ID: On Tue, 24 Oct 2006, Wesley T Allen wrote: > I've got the latest ubuntu (dapper) libgtk2 not sure if that's the same > versioning as "vanilla" releases (the ubuntu release is 2.8.20-ubuntu1). > > I found gtkstock.h in the libgtk2-dev package (thanks for the tip there) - but > then I get this error: for fedora I had to change the path to the gtk include files manually. Ian: any change for a configure option for that the gtk2 includes? Fedora now puts it in /usr/include/gtk-2.0/gtk > gtk-dialog.c: In function 'create_dialog': > gtk-dialog.c:651: error: 'GAIM_STOCK_DIALOG_ERROR' undeclared (first use in > this function) > gtk-dialog.c:651: error: (Each undeclared identifier is reported only once > gtk-dialog.c:651: error: for each function it appears in.) > gtk-dialog.c:655: error: 'GAIM_STOCK_DIALOG_WARNING' undeclared (first use in > this function) > gtk-dialog.c:659: error: 'GAIM_STOCK_DIALOG_INFO' undeclared (first use in > this function) > make[1]: *** [gtk-dialog.lo] Error 1 > make[1]: Leaving directory `/home/wallen/downloads/gaim/gaim-otr-3.0.0' > make: *** [all] Error 2 Those moved from gaim to gtk, try this patch: diff -r -c -N gaim-otr/gtk-dialog.c gaim-otr-new/gtk-dialog.c *** gaim-otr/gtk-dialog.c 2005-12-18 13:33:48.000000000 -0500 --- gaim-otr-new/gtk-dialog.c 2006-10-28 02:01:00.000000000 -0400 *************** *** 30,36 **** #if GAIM_MAJOR_VERSION < 2 #include "stock.h" #else ! #include "gtkstock.h" #endif #include "plugin.h" #include "notify.h" --- 30,36 ---- #if GAIM_MAJOR_VERSION < 2 #include "stock.h" #else ! #include #endif #include "plugin.h" #include "notify.h" *************** *** 648,662 **** switch (type) { case GAIM_NOTIFY_MSG_ERROR: ! icon_name = GAIM_STOCK_DIALOG_ERROR; break; case GAIM_NOTIFY_MSG_WARNING: ! icon_name = GAIM_STOCK_DIALOG_WARNING; break; case GAIM_NOTIFY_MSG_INFO: ! icon_name = GAIM_STOCK_DIALOG_INFO; break; default: --- 648,662 ---- switch (type) { case GAIM_NOTIFY_MSG_ERROR: ! icon_name = GTK_STOCK_DIALOG_ERROR; break; case GAIM_NOTIFY_MSG_WARNING: ! icon_name = GTK_STOCK_DIALOG_WARNING; break; case GAIM_NOTIFY_MSG_INFO: ! icon_name = GTK_STOCK_DIALOG_INFO; break; default: I haven't tried if it works, but it compiles. It seems that gaim doesn't properly work when using ssh and X11 forwarding, so I can't actually test it right now. Paul From paul at cypherpunks.ca Sat Oct 28 02:30:06 2006 From: paul at cypherpunks.ca (Paul Wouters) Date: Sat, 28 Oct 2006 08:30:06 +0200 (CEST) Subject: [OTR-dev] gaim-otr art In-Reply-To: <1161912165.12700.13.camel@asshair> References: <20061027010201.30794.32036.Mailman@brandeis.paip.net> <1161912165.12700.13.camel@asshair> Message-ID: On Thu, 26 Oct 2006, Paul Williams wrote: > No offense, but the icons are ugly in the otr-gaim plug in. We look forward to better art work :) > I took the liberty of creating a PNG, by using a lock icon and the > My first draft can be located at http://smoothweb.net/otr-gaim.png > > Any suggestions/questions/comments can be sent to either me alone, or > the otr-dev mailing list, as I am now subscribed. See the archives for a discussion on the importance of the symbols, and why we will never use a padlock symbol. Execsum: There is no "unsafe" and "safe" mode, there is "insecure" "private but not authenticated/verified" and "private and verified/authenticated". Paul From paul at smoothweb.net Sat Oct 28 02:35:07 2006 From: paul at smoothweb.net (Paul Williams) Date: Sat, 28 Oct 2006 02:35:07 -0400 Subject: [OTR-dev] gaim-otr art In-Reply-To: References: <20061027010201.30794.32036.Mailman@brandeis.paip.net> <1161912165.12700.13.camel@asshair> Message-ID: <1162017307.5285.2.camel@asshair> On Sat, 2006-10-28 at 08:30 +0200, Paul Wouters wrote: > See the archives for a discussion on the importance of the symbols, and > why we will never use a padlock symbol. Execsum: There is no "unsafe" > and "safe" mode, there is "insecure" "private > but not authenticated/verified" > and "private and verified/authenticated". Do you have any suggestions for me? I have some free time, and I could whip something up with what you would like if you let me know. Thanks, Paul Williams (paul at smoothweb.net) | Jabber: pwill at jabber.org Support Free Software: FSF | GNU | Ubuntu -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: From paul at xelerance.com Sat Oct 28 02:51:31 2006 From: paul at xelerance.com (Paul Wouters) Date: Sat, 28 Oct 2006 08:51:31 +0200 (CEST) Subject: [OTR-dev] gaim-otr art In-Reply-To: <1162017307.5285.2.camel@asshair> References: <20061027010201.30794.32036.Mailman@brandeis.paip.net> <1161912165.12700.13.camel@asshair> <1162017307.5285.2.camel@asshair> Message-ID: On Sat, 28 Oct 2006, Paul Williams wrote: > Do you have any suggestions for me? I have some free time, and I could > whip something up with what you would like if you let me know. Again, check the archives for the earlier discusion. The images on the buttons are very carefully chosen. Grey means "we don't know for sure who this is", multiple grey people mean "others you dont know might read this". The one yellow coloured person means "only this known verified person can read this". Those images can not be replaced by other imagery without discussion on whether the new images still clearly convey that message. Paul From evan.s at dreskin.net Sat Oct 28 11:06:07 2006 From: evan.s at dreskin.net (Evan Schoenberg) Date: Sat, 28 Oct 2006 11:06:07 -0400 Subject: [OTR-dev] gaim-otr art In-Reply-To: References: <20061027010201.30794.32036.Mailman@brandeis.paip.net> <1161912165.12700.13.camel@asshair> <1162017307.5285.2.camel@asshair> Message-ID: On Oct 28, 2006, at 2:51 AM, Paul Wouters wrote: > The images on the > buttons are very carefully chosen. Grey means "we don't know for sure > who this is", multiple grey people mean "others you dont know might > read > this". The one yellow coloured person means "only this known verified > person can read this". Those images can not be replaced by other > imagery > without discussion on whether the new images still clearly convey that > message. (I haven't used gaim-otr; I use OTR within Adium). How are the meaning of those images established? While locked/ unlocked is intuitive (however inaccurate, as you describe), grey / multiple grey / one yellow doesn't mean anything to me offhand. -Evan -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 186 bytes Desc: This is a digitally signed message part URL: