xtras/mathuaerknedam 110:5fbe8af8d658: Fix problem with per-mess...

commits at adium.im commits at adium.im
Fri Aug 21 17:39:07 UTC 2009


details:	http://hg.adium.im/xtras/mathuaerknedam/rev/5fbe8af8d658
revision:	110:5fbe8af8d658
author:		mathuaerknedam
date:		Fri Aug 21 12:14:13 2009 -0500

Fix problem with per-message triangles not scaling well in the classic variant.
Subject: xtras/mathuaerknedam 111:3e0a6da51115: Reverse the in-chat left-right orientation for the  incoming/outgoing icons for the Alternating variant to match the header orientation (which already matches iChat).

details:	http://hg.adium.im/xtras/mathuaerknedam/rev/3e0a6da51115
revision:	111:3e0a6da51115
author:		mathuaerknedam
date:		Fri Aug 21 12:44:47 2009 -0500

Reverse the in-chat left-right orientation for the  incoming/outgoing icons for the Alternating variant to match the header orientation (which already matches iChat).

diffs (143 lines):

diff -r da029041eb8e -r 3e0a6da51115 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Mockup-SpecialCases.html
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Mockup-SpecialCases.html	Fri Aug 21 11:50:06 2009 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Mockup-SpecialCases.html	Fri Aug 21 12:44:47 2009 -0500
@@ -7,7 +7,7 @@
 	</title>
 
 	<style type="text/css">
-		@import url( "./Variants/Icon-Time1.css" );
+		@import url( "./Variants/Alternating.css" );
 
 		body
 		{
diff -r da029041eb8e -r 3e0a6da51115 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Alternating.css
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Alternating.css	Fri Aug 21 11:50:06 2009 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Alternating.css	Fri Aug 21 12:44:47 2009 -0500
@@ -72,12 +72,12 @@
 	color: rgba(64, 64, 64, 1);
 }
 
-.incoming.message:not(.consecutive)
+.outgoing.message:not(.consecutive)
 {
 	-webkit-border-top-right-radius: 0px;
 }
 
-.outgoing.message:not(.consecutive)
+.incoming.message:not(.consecutive)
 {
 	-webkit-border-top-left-radius: 0px;
 }
@@ -194,13 +194,13 @@
 	-webkit-background-size: 100% 16px, 100% 100%;
 }
 
-.incoming.message img.x-icon
+.outgoing.message img.x-icon
 {
 	right: 8px;
 	-webkit-border-top-left-radius: 0px;
 }
 
-.outgoing.message img.x-icon
+.incoming.message img.x-icon
 {
 	left: 8px;
 	-webkit-border-top-right-radius: 0px;
@@ -224,12 +224,12 @@
 	z-index: 4;
 }
 
-.incoming.message .x-iconmask
+.outgoing.message .x-iconmask
 {
 	right: 12px;
 }
 
-.outgoing.message .x-iconmask
+.incoming.message .x-iconmask
 {
 	left: 12px;
 }
diff -r da029041eb8e -r 3e0a6da51115 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Classic.css
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Classic.css	Fri Aug 21 11:50:06 2009 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/Variants/Classic.css	Fri Aug 21 12:44:47 2009 -0500
@@ -216,6 +216,9 @@
 	position: absolute;
 	left: 46px;
 	font-family: Lucida Grande;
+	font-size: 11px;
+	margin-left: -.08em;
+	margin-top: -.1em;
 }
 
 .message .x-mark:before
diff -r da029041eb8e -r 3e0a6da51115 Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/todo.txt
--- a/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/todo.txt	Fri Aug 21 11:50:06 2009 -0500
+++ b/Smooth Operator ☿.AdiumMessageStyle/Contents/Resources/todo.txt	Fri Aug 21 12:44:47 2009 -0500
@@ -1,44 +1,41 @@
-	# per-message arrows in classic are problematic at large font sizes.
-	# disable all-by-sender depresses on right-click?
-	# make it degrade nicely for Safari 3 users? (flat background color with transparent background-image layered gradient over it?)
-!	# Add special status formatting.
-!	# Add File Transfer Requests
+	Fix/answer for 1.4!
+		!# %serviceIconImg% doesn't work in topic
+		!# %sendercolor% fails in header
+		!# implement some sort of action using the new class?
+		!# Should classic/icon-time bubbles indent when icons are missing?
+		!# Should missing icons be replaced with 32x32 sendercolor?
+		!# alternating + hideIcons has misplaced mention indicator. treat it just like icon-time.
+		!# use lines or stars for highlights? (lines are in compact and icon-time1)
+		!# topic needs more per-variant styling?
+		!# focus lines need compensation for space reclamation. Or to be 100%. OR something else.
+		!# use colored bubbles for mention highlights? (yellow highlight is in alternating)
+		
+	Other
+
+	# compact and history needs some way to distinguish sender from text besides bold. If the first word is bold, there it's hard to tell. For example, in IRC, I've seen "Cappuccino trac: Ticket #119..." where "Cappuccino trac" is bold.
 
 	History
 		# Selecting the last item fails. WHY!? (Selecting the first item succeeds.)
 		# Put the "Message History" generated content either first on it's own line, or, even better, at the bottom of the message history (where it's more likely to be seen and more effectively acts as a separator). Not sure how.
-		# status/event t-marks and indentation in historical twitters: it's because status gets buddy_icon.png even when the checkbox isn't selected.
 
 	Javascript
 		# Fade javascript drops last element with opacity=0. disabled until fixed. Plus, CFM hated it. :)
-		# improve all-by-sender performance
 
 
 
-implement some sort of action using the new class?
-compact and history needs some way to distinguish sender from text besides bold. If the first word is bold, there it's hard to tell. For example, in IRC, I've seen "Cappuccino trac: Ticket #119..." where "Cappuccino trac" is bold.
+Future Versions
 
-	# Dark variant? 2.1
-	# RTL variant? 2.1
+	# 2.1 Add special status formatting.
+	# 2.1 Add File Transfer Requests
+	# 2.1 Disable all-by-sender depresses on right-click, double-click, click-drag, etc.
 
+	# 2.2 Dark variant?
+	# 2.2 RTL variant?
 
-%serviceIconImg% doesn't work in topic
-%sendercolor% fails in header
 
-Should classic/icon-time bubbles indent when icons are missing?
-Should missing icons be replaced with 32x32 sendercolor?
 
-alternating + hideIcons has misplaced mention indicator. treat it just like icon-time.
 
-alternating shows incoming on different side than header. change alternating or change header. Probably use ichat default.
 
-Move highlight column to left side?
-
-use lines or stars for highlights?
-
-topic needs more per-variant styling?
-
-focus lines need compensation for space reclamation. Or to be 100%. OR something else.
 
 interesting header treatments:
 


More information about the commits mailing list