From adam_zimmerman@ezrs.com Fri Oct 20 17:55:01 2006 From: adam_zimmerman@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@cypherpunks.ca Tue Oct 24 04:47:56 2006 From: paul@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@comcast.net Tue Oct 24 13:14:22 2006 From: wezlo@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@lists.cypherpunks.ca > http://lists.cypherpunks.ca/mailman/listinfo/otr-dev From paul@smoothweb.net Fri Oct 27 02:22:45 2006 From: paul@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> --=-KlweHP3rThSKV5we1zF2 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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@smoothweb.net) | Jabber: pwill@jabber.org Support Free Software: FSF | GNU | Ubuntu --=-KlweHP3rThSKV5we1zF2 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBFQV9lKX/C/a0+1ewRAheoAKC+32NDjhHieyiBu3+oFVCXZiKVvACfSfQg WK6azTDCF/NeWMli4bgzkIQ= =IN3+ -----END PGP SIGNATURE----- --=-KlweHP3rThSKV5we1zF2-- From paul@cypherpunks.ca Sat Oct 28 07:27:35 2006 From: paul@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@cypherpunks.ca Sat Oct 28 07:30:06 2006 From: paul@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@smoothweb.net Sat Oct 28 07:35:07 2006 From: paul@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> --=-iTOsI9R1QWyGuTyklwB0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable 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@smoothweb.net) | Jabber: pwill@jabber.org Support Free Software: FSF | GNU | Ubuntu --=-iTOsI9R1QWyGuTyklwB0 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iD8DBQBFQvobKX/C/a0+1ewRAv4XAKC9lvW0zZKqaABO3Z2/UAxVmOKaCwCfWZZP 5VVhH+wiVTg61SnzDL653yk= =4QJN -----END PGP SIGNATURE----- --=-iTOsI9R1QWyGuTyklwB0-- From paul@xelerance.com Sat Oct 28 07:51:31 2006 From: paul@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@dreskin.net Sat Oct 28 16:06:07 2006 From: evan.s@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: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-8--942826344 Content-Type: multipart/alternative; boundary=Apple-Mail-7--942826467 --Apple-Mail-7--942826467 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed 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 --Apple-Mail-7--942826467 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=ISO-8859-1
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".=A0= 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?=A0 While locked/unlocked is intuitive (however = inaccurate, as you describe), grey / multiple grey / one yellow doesn't = mean anything to me offhand.

-Evan
= --Apple-Mail-7--942826467-- --Apple-Mail-8--942826344 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) iD8DBQFFQ3HfI5gp6xQhrvcRAja5AJ9P5fhsTdSH/8AzBT14tMDbMRkjJACfZWFr eMxQXGCJm2CMUsoWJwUNDdE= =ud9F -----END PGP SIGNATURE----- --Apple-Mail-8--942826344--