Commit Graph

74 Commits

Author SHA1 Message Date
Konstantin Käfer
8fabfc0f6a Merge branch 'unstable'
Conflicts:
	.ndistro
	bin/messc
	lib/mess/index.js
	lib/mess/parser.js
	lib/mess/renderer.js
	lib/mess/tree/comparison.js
	lib/mess/tree/dimension.js
	lib/mess/tree/filter.js
	lib/mess/tree/operation.js
	lib/mess/tree/reference.js
	lib/mess/tree/rule.js
	lib/mess/tree/ruleset.js
	lib/mess/tree/variable.js
	test/mess-test.js
2011-01-21 19:00:00 -05:00
Tom MacWright
dcb12ea092 Merge branch 'unstable' of github.com:developmentseed/mess.js into unstable 2011-01-21 18:42:06 -05:00
Tom MacWright
fc9ace9a31 Catch errors for TM 2011-01-21 18:41:10 -05:00
Konstantin Käfer
465bdd428f rename toCSS to toString or toXML 2011-01-21 18:28:54 -05:00
Tom MacWright
656f3bcedc Remove cruft 2011-01-21 18:02:39 -05:00
Konstantin Käfer
8c302b64d1 underscore to camelCase 2011-01-21 17:42:46 -05:00
Tom MacWright
87a91cfe77 Rename toMSS, remove toCSS 2011-01-21 17:31:30 -05:00
Konstantin Käfer
6dee926fd5 cleanup parsing selectors 2011-01-21 17:16:16 -05:00
Konstantin Käfer
6dd557f834 also split definitions by attachment name 2011-01-21 16:27:41 -05:00
Konstantin Käfer
81f8a7b298 change new(name) to new name 2011-01-21 16:17:52 -05:00
Konstantin Käfer
90ac51a804 output layers again 2011-01-21 16:16:29 -05:00
Konstantin Käfer
f042b3bd7a add symbolizer support 2011-01-21 15:25:27 -05:00
Tom MacWright
a521b7b454 Re-support background colors and images 2011-01-21 13:24:35 -05:00
Tom MacWright
f10ce6a7a3 Support operations and variables. 2011-01-21 13:07:50 -05:00
Konstantin Käfer
f6fa2c1a29 cleanup 2011-01-21 12:42:49 -05:00
Konstantin Käfer
45c86768c9 revert comment 2011-01-21 12:34:19 -05:00
Konstantin Käfer
1cef8e306f use the right values for scaledenominators 2011-01-21 12:31:42 -05:00
Konstantin Käfer
16fcf8812a split up rules when there are multiple zoom ranges defined 2011-01-21 12:13:56 -05:00
Konstantin Käfer
16e349af9f Merge branch 'unstable' of github.com:developmentseed/mess.js into unstable 2011-01-21 11:37:55 -05:00
Konstantin Käfer
15fb60377e handle zoom filters that never match correctly 2011-01-21 11:37:37 -05:00
Tom MacWright
1b175e8ae2 No more entities 2011-01-21 11:36:53 -05:00
Konstantin Käfer
fefcbd4dd6 Merge branch 'unstable' of github.com:developmentseed/mess.js into unstable
Conflicts:
	lib/mess/renderer.js
2011-01-21 11:16:54 -05:00
Konstantin Käfer
509c260ac5 basic zoom filters are working 2011-01-21 11:13:48 -05:00
Tom MacWright
9d9f28c5ed Background color & image support 2011-01-21 10:59:18 -05:00
Tom MacWright
d36aa198db More dead code condensing 2011-01-21 10:45:38 -05:00
Tom MacWright
d85290f422 Removing more dead code 2011-01-21 10:38:16 -05:00
Tom MacWright
5065882f0e Documenting more code, removing dead code 2011-01-21 10:36:23 -05:00
Tom MacWright
dcf3256460 Correcting TODO 2011-01-20 17:50:12 -05:00
Tom MacWright
27a247456d Removing debugging so that one can pipe to nik2img 2011-01-20 17:46:48 -05:00
Tom MacWright
ffa648ef08 Layer concept, etc 2011-01-20 17:43:39 -05:00
Tom MacWright
7826462266 Fix no-toCSS on Elements 2011-01-20 17:22:57 -05:00
Tom MacWright
7cd7cd086b Actual style naming 2011-01-20 17:10:36 -05:00
Tom MacWright
67200b691c Actual XML output, Filter improvements, etc. 2011-01-20 16:41:16 -05:00
Tom MacWright
7b8641abeb Fixing up rule logic, letting styles output XML 2011-01-20 16:20:45 -05:00
Tom MacWright
872ca02f41 Documentation, hints 2011-01-20 15:38:45 -05:00
Tom MacWright
f02e656679 Iterate in reverse, don't reverse an array just to be lazy 2011-01-20 15:19:05 -05:00
Tom MacWright
de32daa0a8 Filter negation 2011-01-20 15:16:30 -05:00
Tom MacWright
7c81eb353d Adding inheritance to demo.mss, moving utilities from Ruelset to Definition, working on process_chain. 2011-01-20 15:06:23 -05:00
Tom MacWright
eaabbf1f3e Splitting into chains, fixing negation 2011-01-20 14:47:34 -05:00
Tom MacWright
fc734c3637 Adding symbolizer splitting logic. 2011-01-20 14:20:33 -05:00
Konstantin Käfer
dff0af3fdf add the index of the selector declaration to the specificity for correct ordering. rules that appear later in the file appear earlier in the resulting array 2011-01-20 14:11:16 -05:00
Tom MacWright
8c801b1e09 Don't use reserved words 2011-01-20 12:20:21 -05:00
Tom MacWright
a9711bc96c Missing colons 2011-01-20 11:57:28 -05:00
Tom MacWright
1860ded45e Condensed style & debug 2011-01-20 11:17:06 -05:00
Konstantin Käfer
9eda5f7f2a Merge branch 'unstable' of github.com:developmentseed/mess.js into unstable
Conflicts:
	lib/mess/renderer.js
2011-01-20 11:13:55 -05:00
Konstantin Käfer
15fd744a54 split up selectors 2011-01-20 11:12:51 -05:00
Tom MacWright
2ccf7bc604 Fixing merge error 2011-01-20 11:04:22 -05:00
Konstantin Käfer
95407e6d1f merge changes 2011-01-20 10:57:10 -05:00
Tom MacWright
b45dd638fe Match classes, keep plain strings for class and id name interfaces. 2011-01-20 10:51:19 -05:00
Tom MacWright
0d67673544 Remove obsolete functions 2011-01-20 10:42:07 -05:00