adium-1.4 2955:5d78cfa94593: Adding yMous 1.4.

commits at adium.im commits at adium.im
Thu May 13 22:54:05 UTC 2010


details:	http://hg.adium.im/adium-1.4/rev/5d78cfa94593
revision:	2955:5d78cfa94593
author:		mathuaerknedam
date:		Thu May 13 17:50:43 2010 -0500

Adding yMous 1.4.
Subject: adium-1.4 2956:2b920a84ff78: Adding myself to credits as a contributor.

details:	http://hg.adium.im/adium-1.4/rev/2b920a84ff78
revision:	2956:2b920a84ff78
author:		mathuaerknedam
date:		Thu May 13 17:53:11 2010 -0500

Adding myself to credits as a contributor.

diffs (truncated from 1922 to 1000 lines):

diff -r c14543e85f96 -r 2b920a84ff78 Resources/Credits.rtf
--- a/Resources/Credits.rtf	Thu May 13 10:53:41 2010 -0500
+++ b/Resources/Credits.rtf	Thu May 13 17:53:11 2010 -0500
@@ -1,6 +1,7 @@
 {\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf290
 {\fonttbl\f0\fswiss\fcharset0 Helvetica;\f1\fnil\fcharset0 Verdana;}
 {\colortbl;\red255\green255\blue255;\red127\green127\blue127;}
+\vieww11040\viewh9000\viewkind0
 \pard\tx440\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\li100\slleading40\sb40\ql\qnatural
 
 \f0\fs20 \cf0 \
@@ -64,6 +65,9 @@
 \b0 Adam Betts  
 \fs20 \cf2 (Adiumy iconset) 
 \fs24 \cf0 \
+	Matthew Needham  
+\fs20 \cf2 (Message Styles)
+\fs24 \cf0 \
 	Jordan Schelew\
 	Robert Vehse\
 	Andrew "proton" Wellington  
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Info.plist
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Info.plist	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+	<key>CFBundleVersion</key>
+	<string>1.4</string>
+	<key>CFBundleGetInfoString</key>
+	<string>1.4</string>
+	<key>XtraBundleVersion</key>
+	<string>1</string>
+	<key>CFBundleIdentifier</key>
+	<string>mathuaerknedam.yMous.style</string>
+	<key>CFBundleName</key>
+	<string>yMous</string>
+	<key>MessageViewVersion</key>
+	<integer>4</integer>
+	<key>AllowTextColors</key>
+	<true/>
+	<key>DisableCustomBackground</key>
+	<true/>
+	<key>DefaultFontFamily</key>
+	<string>Lucida Grande</string>
+	<key>DefaultFontSize</key>
+	<integer>10</integer>
+	<key>DefaultVariant</key>
+	<string>Mercurial BlueGreen Both</string>
+</dict>
+</plist>
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Content.html
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Content.html	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,19 @@
+<div class="%messageClasses% %service% xx-%senderScreenName%" style="background-color: %senderColor%;" title="%senderPrefix%&nbsp;%senderScreenName%%status%&nbsp;&middot;&nbsp;%service%&nbsp;&middot;&nbsp;%time%&nbsp;&middot;&nbsp;%time{dd MMM yyyy}%">
+	<span class="x-focus"></span>
+	<span class="x-icon"><img src="%userIconPath%" /></span>
+	<span class="x-sender">%sender%</span>
+	<span class="x-mark" style="color: %senderColor%">&#8227;</span>
+	<span class="x-message">%message%</span>
+	<span class="x-mention"></span>
+	<span class="x-time">%time%</span>
+</div>
+
+<div id="insert" class="">
+	<span class="x-focus"></span>
+	<span class="x-icon"></span>
+	<span class="x-sender"></span>
+	<span class="x-mark"></span>
+	<span class="x-message"></span>
+	<span class="x-mention"></span>
+	<span class="x-time"></span>
+</div>
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Footer.html
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Footer.html	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,1 @@
+<script src="./Footer.js" type="text/javascript" charset="utf-8"></script>
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Footer.js
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Footer.js	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,52 @@
+	var highlightActive = false;
+
+	function selectSender() {
+		if (highlightActive || event.target.tagName.toLowerCase() == 'a')
+			return;
+		highlightActive = true;
+		var node = event.target;
+		var senderName = null;
+		while (!senderName) {
+			var nodeClass = node.className;
+			if (/(^|[\s])message/.test(nodeClass)) {
+				var parts = nodeClass.split(" ");
+				senderName = parts[parts.length - 1];
+			}
+			node = node.parentElement;
+		}
+		var elms = document.getElementsByClassName(senderName); var elemArray = new Array(elms.length); for (var i=0; i<elms.length; i++) { elemArray[i]=elms[i]; }
+		var len = elemArray.length;
+		for(var i = 0; i < len; i++) { 
+			elemArray[i].className += ' x-hover';
+		} 
+	}
+
+	function deselectAll() {
+		if (!highlightActive)
+			return;
+		var elms = document.querySelectorAll(".x-hover");
+		var len = elms.length;
+		var elm = null;
+		for(var i = 0; i < len; i++) { 
+			elm = elms[i];
+			elm.className = elm.className.replace(' x-hover', ''); 
+		}
+		highlightActive = false;
+	}
+
+	function show_header () {
+		document.getElementById('x-wrap').style.opacity = '1';
+		document.getElementById('x-show').style.display = 'none';
+		document.getElementById('x-hide').style.display = '';
+	}
+
+	function hide_header () {
+		document.getElementById('x-wrap').style.opacity = '0';
+		document.getElementById('x-hide').style.display = 'none';
+		document.getElementById('x-show').style.display = '';
+	}
+
+	document.body.addEventListener("mousedown", selectSender, false);
+	document.body.addEventListener("mouseup", deselectAll, false);
+	var htmlElm = document.getElementsByTagName("html")[0];
+	document.documentElement.addEventListener("mouseout", function() { if (event.relatedTarget == htmlElm) { deselectAll(); }}, false);
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Header-.html
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Header-.html	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,11 @@
+<style type="text/css">
+	@import url( "./Styles/Header.css" );
+</style>
+
+<div id="header">
+	<div id="toggle_hide" class="toggle" onClick="hide_header();"></div>
+	<div id="toggle_show" class="toggle" onClick="show_header();" style="display: none"></div>
+	<div id="x-header">
+		<img class="picture co" src="%incomingIconPath%" />
+	</div>
+</div>
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Mockup.html
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Mockup.html	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
+<html>
+<head>
+	<title>
+		yMous messagestyle sample
+	</title>
+
+	<style type="text/css">
+		@import url( "./Variants/Saturnine xtracolor Both.css" );
+
+		body
+		{
+			font: 7.5pt "Lucida Grande" !important;
+			border-bottom: 1px solid yellow !important;
+		}
+
+		/*img.x-icon
+		{
+			display: none;
+		}*/
+
+		/*.x-sender
+		{
+			font-size: 7pt !important;
+		}*/
+
+		/*.x-time
+		{
+			font-size: 6.5pt !important;
+		}*/
+
+	</style>
+</head>
+
+<body>
+
+<div id="topic" title="1.3.6 http://adium.im || Adium VV? See http://adium.im/blog/2009/08/pidgin-2-6-0-and-adium-vv/ || #adium-devl for development talk || Paste into http://paste.lisp.org/new/adium">
+	<div id="x-topic">
+		<style type="text/css">
+			@import url(./Styles/Topic.css);
+		</style>
+
+		<div id="x-hide" class="x-toggle" onclick="hide_header();" style=""></div>
+		<div id="x-show" class="x-toggle" onclick="show_header();" style="display: none; "></div>
+		<div id="x-wrap" style="top: 8px; ">
+			<span id="topicEdit" ondblclick="this.setAttribute('contentEditable', true); this.focus();">1.3.6 http://adium.im || Adium VV? See http://adium.im/blog/2009/08/pidgin-2-6-0-and-adium-vv/ || #adium-devl for development talk || Paste into http://paste.lisp.org/new/adium"</span>
+		</div>
+	</div>
+</div>
+
+<div id="Chat" class="">
+
+<div class="SERVICE history date_separator event" style="background-color: cyan;" title="date_separator&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:45:48&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="buddy_icon.png" /></span>
+<span class="x-sender"></span>
+<span class="x-mark" style="color: cyan;">&#8227;</span>
+<span class="x-message">Wednesday, June 09, 2004</span>
+<span class="x-mention"></span>
+<span class="x-time">12:45:48</span>
+</div>
+
+<div class="SERVICE history outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:45:48&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./outgoing_icon.png" /></span>
+<span class="x-sender">Evan</span>
+<span class="x-mark" style="color: seagreen;">&#8227;</span>
+<span class="x-message">So a priest, a rabbi, and a chicken walk into a bar.</span>
+<span class="x-mention"></span>
+<span class="x-time">12:45:48</span>
+</div>
+
+<div class="SERVICE history incoming message mention xx-fetchgreebledonx" style="background-color: blue;" title="Jeff&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:46:07&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./incoming_icon.png" /></span>
+<span class="x-sender">Jeff</span>
+<span class="x-mark" style="color: blue;">&#8227;</span>
+<span class="x-message">I'm pretty sure I've heard this one before.</span>
+<span class="x-mention"></span>
+<span class="x-time">12:46:07</span>
+</div>
+
+<div class="SERVICE history consecutive incoming message xx-fetchgreebledonx" style="background-color: blue;" title="Jeff&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:46:32&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./incoming_icon.png" /></span>
+<span class="x-sender">Jeff</span>
+<span class="x-mark" style="color: blue;">&#8227;</span>
+<span class="x-message">So what happens next?</span>
+<span class="x-mention"></span>
+<span class="x-time">12:46:32</span>
+</div>
+
+<div class="SERVICE outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:46:50&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./outgoing_icon.png" /></span>
+<span class="x-sender">Evan</span>
+<span class="x-mark" style="color: seagreen;">&#8227;</span>
+<span class="x-message">If I remember correctly, they explode outward at the speed of light.</span>
+<span class="x-mention"></span>
+<span class="x-time">12:46:50</span>
+</div>
+
+<div class="SERVICE action consecutive outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:47:00&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./outgoing_icon.png" /></span>
+<span class="x-sender">Evan</span>
+<span class="x-mark" style="color: seagreen;">&#8227;</span>
+<span class="x-message">But that might be if you cross the streams…</span>
+<span class="x-mention"></span>
+<span class="x-time">12:47:00</span>
+</div>
+
+<div class="SERVICE incoming message mention xx-fetchgreebledonx" style="background-color: blue;" title="Jeff&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:47:06&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./incoming_icon.png" /></span>
+<span class="x-sender">Jeff</span>
+<span class="x-mark" style="color: blue;">&#8227;</span>
+<span class="x-message">…thus negating all existence!</span>
+<span class="x-mention"></span>
+<span class="x-time">12:47:06</span>
+</div>
+
+<div class="SERVICE outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:47:51&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./outgoing_icon.png" /></span>
+<span class="x-sender">Evan</span>
+<span class="x-mark" style="color: seagreen;">&#8227;</span>
+<span class="x-message">Precisely! it's a risk one takes whenever one walks into a bar, I'm afraid. Especially if one is a chicken.</span>
+<span class="x-mention"></span>
+<span class="x-time">12:47:51</span>
+</div>
+
+<div class="SERVICE status away" style="background-color: cyan;" title="away&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:47:54&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="buddy_icon.png" /></span>
+<span class="x-sender"></span>
+<span class="x-mark" style="color: cyan;">&#8227;</span>
+<span class="x-message">Jeff went away</span>
+<span class="x-mention"></span>
+<span class="x-time">12:47:54</span>
+</div>
+
+<div class="SERVICE focus consecutive status away_message" style="background-color: cyan;" title="away_message&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:47:55&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="buddy_icon.png" /></span>
+<span class="x-sender"></span>
+<span class="x-mark" style="color: cyan;">&#8227;</span>
+<span class="x-message">Away Message: "Away for the sake of being away."</span>
+<span class="x-mention"></span>
+<span class="x-time">12:47:55</span>
+</div>
+
+<div class="SERVICE focus incoming message auto_reply xx-fetchgreebledonx" style="background-color: blue;" title="Jeff&nbsp;&middot;&nbsp;AIM (Autoreply)&nbsp;&middot;&nbsp;12:47:51&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./incoming_icon.png" /></span>
+<span class="x-sender">Jeff (Autoreply)</span>
+<span class="x-mark" style="color: blue;">&#8227;</span>
+<span class="x-message">Away for the sake of being away.</span>
+<span class="x-mention"></span>
+<span class="x-time">12:47:51</span>
+</div>
+
+<div class="SERVICE focus outgoing message xx-TekJew" style="background-color: seagreen;" title="Evan&nbsp;&middot;&nbsp;AIM&nbsp;&middot;&nbsp;12:48:02&nbsp;&middot;&nbsp;19 Apr 2004">
+<span class="x-focus"></span>
+<span class="x-icon"><img src="./outgoing_icon.png" /></span>
+<span class="x-sender">Evan</span>
+<span class="x-mark" style="color: seagreen;">&#8227;</span>
+<span class="x-message">Gotta run; catch ya later ;)</span>
+<span class="x-mention"></span>
+<span class="x-time">12:48:02</span>
+</div>
+
+<div id="insert" class="">
+<span class="x-focus"></span>
+<span class="x-icon"></span>
+<span class="x-sender"></span>
+<span class="x-mark"></span>
+<span class="x-message"></span>
+<span class="x-mention"></span>
+<span class="x-time"></span>
+</div>
+
+</div>
+
+<script src="./Footer.js" type="text/javascript" charset="utf-8"></script>
+
+</body>
+</html>
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Header-.css
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Header-.css	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,54 @@
+@charset "utf-8";
+
+#header
+{
+	cursor: default;
+	position: fixed;
+	top: 0px;
+	left: 0px;
+	z-index: 5;
+	display: none;
+}
+
+#x-header
+{
+	-webkit-transition: opacity .4s linear;
+}
+
+/* @group toggle */
+
+.toggle
+{
+	position: fixed;
+	top: 2px;
+	left: 3px;
+	padding: 2px;
+	z-index: 10;
+	cursor: default;
+	font-size: 10px !important;
+	font-family: AppleGothic;
+	z-index: 999;
+	cursor: pointer;
+	background:	rgba(208, 208, 208, .85);
+	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, .2);
+}
+
+#toggle_hide:before
+{
+	content: "\25BD";
+}
+
+#toggle_hide:hover:before
+{
+	content: "\25BC";
+}
+
+#toggle_show:before
+{
+	content: "\25B3";
+}
+
+#toggle_show:hover:before
+{
+	content: "\25B2";
+}
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Topic.css
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/Topic.css	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,52 @@
+@charset "utf-8";
+
+#x-topic #x-wrap
+{
+	position: fixed;
+	top: 0px !important;
+	right: 0px;
+	left: 0px;
+	padding: 4px;
+	padding-left: 21px;
+	z-index: 99;
+	-webkit-background-size: auto auto;
+	-webkit-transition: opacity .4s linear;
+}
+
+#topicEdit
+{
+}
+
+.x-toggle
+{
+	position: fixed;
+	top: 2px;
+	left: 3px;
+	padding: 2px;
+	z-index: 10;
+	cursor: default;
+	font-size: 10px !important;
+	font-family: AppleGothic;
+	z-index: 999;
+	cursor: pointer;
+}
+
+#x-hide:before
+{
+	content: "\25BD";
+}
+
+#x-hide:active:before
+{
+	content: "\25BC";
+}
+
+#x-show:before
+{
+	content: "\25B3";
+}
+
+#x-show:active:before
+{
+	content: "\25B2";
+}
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/_Base.css
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/_Base.css	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,244 @@
+@charset "utf-8";
+
+/**
+{
+	font-size: 100% !important;
+	text-decoration: none !important;
+	font-style: normal !important;
+	font-weight: normal !important;
+	border-bottom: 1px solid green !important;
+	text-decoration: line-through !important;
+	vertical-align: text-top;
+}*/
+
+body
+{
+	margin: 0px;
+	word-wrap: break-word;
+	word-break: break-word;
+}
+
+#Chat
+{
+	display: table;
+}
+
+
+#insert .x-focus,
+#insert .x-icon,
+#insert .x-sender,
+#insert .x-mark,
+#insert .x-message,
+#insert .x-mention,
+#insert .x-time
+{
+	border-top: 0px !important;
+}
+
+#insert,
+.message,
+.status,
+.event
+{
+	display: table-row;
+	position: relative;
+}
+
+.x-focus,
+.x-icon,
+.x-sender,
+.x-mark,
+.x-message,
+.x-mention,
+.x-time
+{
+	-webkit-transition: background-color .2s linear;
+	display: table-cell;
+}
+
+.x-focus
+{
+	padding-right: 2px;
+}
+
+.x-mention
+{
+	padding-right: .5em;
+}
+
+:not(.mention) > .x-message
+{
+	padding-right: .0em;
+}
+
+.IRC .x-icon img,
+.status .x-icon img,
+.event .x-icon img,
+.consecutive .x-icon img,
+.history .x-icon img
+{
+	display: none;
+}
+
+.x-icon img[src*="buddy_icon.png"]
+{
+	display: none;
+}
+
+.x-icon img
+{
+	max-height: 1.1em;
+	max-width: 1.1em;
+	padding-left: 2px;
+	opacity: .875;
+}
+
+.status .x-sender,
+.event .x-sender
+{
+	color: transparent !important;
+}
+
+.x-sender
+{
+	max-width: 10em;
+	text-overflow: ellipsis;
+	overflow: hidden;
+	white-space: nowrap;
+	text-align: right;
+	padding-right: 4px;
+	padding-left: 4px;
+}
+
+.IRC .x-sender
+{
+	padding-left: 2px;
+}
+
+.consecutive.message:not(.action) .x-sender
+{
+	color: transparent;
+}
+
+.consecutive.message:not(.action) .x-sender:after
+{
+	content: "\21e7";
+	margin-left: -2em;
+}
+
+.actionMessageUserName
+{
+	display: none;
+}
+
+.actionMessageBody:after
+{
+	content: "";
+}
+
+.actionMessageBody:before
+{
+	content: "";
+}
+
+.action *
+{
+	font-style: italic !important;
+}
+
+.x-mark
+{
+	border-width: 1px;
+	border-left-style: solid;
+}
+
+.x-message
+{
+	padding-left: 3px;
+	padding-right: .5em;
+	max-width: 90%;
+	width: 100%;
+	line-height: 1.4em;
+}
+
+.x-mention
+{
+	border-width: 1px;
+	border-right-style: solid;
+}
+
+.emoticon
+{
+	white-space: nowrap;
+	text-wrap: suppress;
+	word-wrap: normal;
+}
+
+.x-message img.emoticon
+{
+	max-height: 1.18em;
+	width: auto;
+	position: relative;
+	top: 0px;
+	vertical-align: top;
+	margin-top: .2em;
+	opacity: .75;
+}
+
+.x-message:hover img.emoticon
+.x-message.x-hover img.emoticon
+{
+	opacity: 1;
+}
+
+.x-time
+{
+	white-space: nowrap;
+	text-align: right;
+	padding-right: 4px;
+	padding-left: 4px;
+	font-size: .5em !important;
+}
+
+xxxinsert
+{
+	display: block;
+}
+
+/*----------*/
+
+a
+{
+	color: inherit;
+	text-decoration: none;
+	border-bottom: 1px dotted;
+}
+
+a:hover
+{
+	color: inherit;
+	text-decoration: none;
+	border-bottom: 1px solid;
+}
+
+a:active
+{
+	color: inherit;
+	text-decoration: none;
+	border-bottom: 2px double;
+}
+
+img.fullSizeImage
+{
+	width: auto;
+	height: auto;
+	max-height: 100%;
+	max-width: 100%;
+}
+
+img.scaledToFitImage
+{
+	width: auto;
+	max-height: 1.18em;
+}
+
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/_BaseM.css
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/_BaseM.css	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,191 @@
+ at charset "utf-8";
+
+body
+{
+	background-color: hsla(0, 0%, 63%, 1);
+}
+
+#Chat > div:first-of-type .x-mark,
+#Chat > div:first-of-type .x-message,
+#Chat > div:first-of-type .x-mention
+{
+	border-top: 4px solid hsla(0, 0%, 98%, 1);
+}
+
+#insert .x-mark,
+#insert .x-message,
+#insert .x-mention
+{
+	border-bottom: 4px solid hsla(0, 0%, 98%, 1);
+}
+
+#Chat > div:first-of-type .x-focus,
+#Chat > div:first-of-type .x-icon,
+#Chat > div:first-of-type .x-sender,
+#Chat > div:first-of-type .x-time
+{
+	border-top: 4px solid hsla(0, 0%, 90%, 1);
+}
+
+#insert .x-focus,
+#insert .x-icon,
+#insert .x-sender,
+#insert .x-time
+{
+	border-bottom: 4px solid hsla(0, 0%, 90%, 1);
+}
+
+.history + :not(.history) .x-mark,
+.history + :not(.history) .x-message,
+.history + :not(.history) .x-mention
+{
+	border-top: 16px solid hsla(0, 0%, 98%, 1) !important;
+}
+
+.history + :not(.history) .x-focus,
+.history + :not(.history) .x-icon,
+.history + :not(.history) .x-sender,
+.history + :not(.history) .x-time
+{
+	border-top: 16px solid hsla(0, 0%, 90%, 1) !important;
+}
+
+.mention.consecutive:not(.action) .x-sender:after
+{
+	content: "\21e7";
+	margin-left: -2em;
+}
+
+.mention:hover:not(.focus) > .x-focus,
+.mention:hover > .x-icon,
+.mention:not(.consecutive):hover > .x-sender,
+.mention.consecutive:hover > .x-sender:after,
+.mention:hover > .x-message,
+.mention:hover > .x-time,
+.mention.x-hover:not(.focus) > .x-focus,
+.mention.x-hover > .x-icon,
+.mention:not(.consecutive).x-hover > .x-sender,
+.mention.consecutive.x-hover > .x-sender:after,
+.mention.x-hover > .x-message,
+.mention.x-hover > .x-time
+{
+	text-shadow: none;
+}
+
+.mention.consecutive:hover > .x-sender,
+.mention.consecutive.x-hover > .x-sender
+{
+	color: transparent !important;
+	text-shadow: none;
+}
+
+.mention:hover > .x-mark,
+.mention.x-hover > .x-mark
+{
+	text-shadow: none;
+}
+
+.x-focus,
+.x-icon,
+.x-sender,
+.x-time,
+.history .x-message,
+.history .x-mention
+{
+	background-color: hsla(0, 0%, 90%, 1);
+}
+
+.status .x-mark,
+.event .x-mark
+{
+	background-color: hsla(0, 0%, 98%, 1) !important;
+}
+
+.history.status .x-mark,
+.history.event .x-mark
+{
+	background-color: hsla(0, 0%, 90%, 1) !important;
+}
+
+.history .x-focus,
+.history .x-icon,
+.history .x-sender,
+.history .x-time
+{
+	background-color: hsla(0, 0%, 80%, 1);
+}
+
+:hover:not(.focus) > .x-focus,
+:hover > .x-icon,
+:hover > .x-sender,
+:hover > .x-mark,
+:hover > .x-message,
+:hover:not(.mention) > .x-mention,
+:hover > .x-time,
+.x-hover:not(.focus) > .x-focus,
+.x-hover > .x-icon,
+.x-hover > .x-sender,
+.x-hover > .x-mark,
+.x-hover > .x-message,
+.x-hover:not(.mention) > .x-mention,
+.x-hover > .x-time
+{
+	background-color: hsla(0, 0%, 75%, 1) !important;
+}
+
+.history:hover > .x-mark
+{
+	background-color: hsla(0, 0%, 75%, 1) !important;
+}
+
+.focus .x-focus
+{
+	background: hsla(0, 0%, 18%, 1);
+}
+
+.x-mark
+{
+	border-left-color: hsla(0, 0%, 63%, 1);
+}
+
+.x-message,
+.x-mention
+{
+	background-color: hsla(0, 0%, 98%, 1);
+}
+
+.x-mention
+{
+	border-right-color: hsla(0, 0%, 63%, 1) !important;
+}
+
+/*----------*/
+
+#x-topic
+{
+	color: hsla(0, 0%, 18%, .8);
+}
+
+#x-topic #x-wrap
+{
+	background-color: hsla(0, 0%, 80%, .85);
+	border-bottom: 1px solid hsla(0, 0%, 63%, 1) !important;
+	-webkit-box-shadow: 0px 1px 2px hsl(0, 0%, 0%, .2);
+}
+
+#x-topic .x-toggle
+{
+	-webkit-box-shadow: 0px 1px 2px hsla(0, 0%, 0%, .2), 0px 0px 2px hsla(0, 0%, 0%, .2);
+}
+
+#x-topic .x-toggle#x-hide,
+#x-topic .x-toggle#x-show:hover
+{
+	background-color: hsla(0, 0%, 90%, 1);
+}
+
+#x-topic .x-toggle#x-hide:hover,
+#x-topic .x-toggle#x-show
+{
+	background-color: hsla(0, 0%, 95%, 1);
+}
diff -r c14543e85f96 -r 2b920a84ff78 Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/_BaseS.css
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Resources/Message Styles/yMous.AdiumMessageStyle/Contents/Resources/Styles/_BaseS.css	Thu May 13 17:53:11 2010 -0500
@@ -0,0 +1,185 @@
+@charset "utf-8";
+
+body
+{
+	background-color: hsla(0, 0%, 37%, 1);
+}
+
+#Chat > div:first-of-type .x-mark,
+#Chat > div:first-of-type .x-message,
+#Chat > div:first-of-type .x-mention
+{
+	border-top: 4px solid hsla(0, 0%, 12.5%, 1);
+}
+
+#insert .x-mark,
+#insert .x-message,
+#insert .x-mention
+{
+	border-bottom: 4px solid hsla(0, 0%, 12.5%, 1);
+}
+
+#Chat > div:first-of-type .x-focus,
+#Chat > div:first-of-type .x-icon,
+#Chat > div:first-of-type .x-sender,
+#Chat > div:first-of-type .x-time
+{
+	border-top: 4px solid hsla(0, 0%, 22%, 1);
+}
+
+#insert .x-focus,
+#insert .x-icon,
+#insert .x-sender,
+#insert .x-time
+{
+	border-bottom: 4px solid hsla(0, 0%, 22%, 1);
+}
+
+.history + :not(.history) .x-mark,
+.history + :not(.history) .x-message,
+.history + :not(.history) .x-mention
+{
+	border-top: 16px solid hsla(0, 0%, 12.5%, 1) !important;
+}
+
+.history + :not(.history) .x-focus,
+.history + :not(.history) .x-icon,
+.history + :not(.history) .x-sender,
+.history + :not(.history) .x-time
+{
+	border-top: 16px solid hsla(0, 0%, 22%, 1) !important;
+}
+
+.mention:hover:not(.focus) > .x-focus,
+.mention:hover > .x-icon,
+.mention:not(.consecutive):hover > .x-sender,
+.mention.consecutive:hover > .x-sender:after,
+.mention:hover > .x-message,
+.mention:hover > .x-time,
+.mention.x-hover:not(.focus) > .x-focus,
+.mention.x-hover > .x-icon,
+.mention:not(.consecutive).x-hover > .x-sender,
+.mention.consecutive.x-hover > .x-sender:after,
+.mention.x-hover > .x-message,
+.mention.x-hover > .x-time
+{
+	text-shadow: none;
+}
+
+.mention.consecutive:hover > .x-sender,
+.mention.consecutive.x-hover > .x-sender
+{
+	color: transparent !important;
+	text-shadow: none;
+}
+
+.mention:hover > .x-mark,
+.mention.x-hover > .x-mark
+{
+	text-shadow: none;
+}
+
+.x-focus,
+.x-icon,
+.x-sender,
+.x-time,
+.history .x-message,
+.history .x-mention
+{
+	background-color: hsla(0, 0%, 22%, 1);
+}
+
+.status .x-mark,
+.event .x-mark
+{


More information about the commits mailing list