Commit Graph

32 Commits

Author SHA1 Message Date
John Firebaugh
275696caaa Fix icons for lines that use maki (fixes #1371)
Generate a single feature-icons.json and feature-icons.css.
In the JSON, features with a line icon are indicated by the
presence of a `line` property. PresetIcon looks for this to
determine whether or not to add the `preset-icon-line` class.
New line icons may be added by editing line-icons.json.
2013-04-24 12:32:36 -07:00
John Firebaugh
d8751fad8d Polish spriting code
* Smaller make-sprite.json.
* Convert operation sprite data to JSON, eliminating
  fragile stylesheet grepping.
2013-04-23 09:45:37 -07:00
John Firebaugh
e0892eb1b7 Don't request locales we don't have; use fallback locales 2013-04-22 14:55:30 -07:00
John Firebaugh
61802674a4 Don't need keys in dist build 2013-04-22 14:45:54 -07:00
John Firebaugh
d66760326b Load translations on demand (fixes #1337) 2013-04-22 14:29:43 -07:00
Ansis Brammanis
d21d52d905 add maki as dependency, new sprite script
issue #1319
2013-04-19 14:51:48 -04:00
John Firebaugh
19bcd711ec Split categories into separate files; translate 2013-04-15 16:09:49 -07:00
John Firebaugh
687b7516d6 Split locales into individual files
This avoids a fragile regexp for the en special case.
2013-04-06 18:26:37 -07:00
Ansis Brammanis
bae7b13425 Localize maxspeed field (mph and km/h) 2013-04-01 19:36:39 -04:00
Ansis Brammanis
e82df13a28 wikipedia input field 2013-04-01 15:55:37 -04:00
Ansis Brammanis
b00c8d5e84 add intro translation strings to core.yaml 2013-03-29 13:41:35 -04:00
Tom MacWright
b59f28424c Translatable documentation, Fixes #1108
* Adds Marked
* Fixes a global leak in toGeoJSON
* Removes marked from package.json
* Adds documentation to core.yaml
* Removes stray console.log from tests
2013-03-27 14:34:34 -04:00
Ansis Brammanis
d6df439360 Merge remote-tracking branch 'systemed/master' into intro
Conflicts:
	build.js
	data/locales.js
2013-03-26 13:17:35 -04:00
Tom MacWright
b54e7255b6 Fix docs instead of doc in data 2013-03-25 17:33:53 -04:00
Ansis Brammanis
73bf7b108a intro tutorial work in progress 2013-03-25 13:22:37 -04:00
Tom MacWright
4ab03064b0 Add help UI style, help.title translation 2013-03-22 14:47:29 -04:00
Tom MacWright
64bec11fb9 Initial help ui 2013-03-22 13:40:30 -04:00
Tom MacWright
b921ce4348 Add initial inline docs, build script for doc.json 2013-03-22 13:09:18 -04:00
Ansis Brammanis
aa4d54c329 stop adding extra line break when building locales.js
fixes #1090
2013-03-20 10:57:54 -04:00
John Firebaugh
53820dc75d Validate preset json (fixes #1042) 2013-03-19 15:01:26 -07:00
Ansis Brammanis
f392b3cacc build.js now updates locales with local en changes 2013-03-19 15:31:13 -04:00
John Firebaugh
2fc4f041d7 Make preset search terms localizable (fixes #1043) 2013-03-18 16:08:30 -07:00
John Firebaugh
66b9054e38 Generate preset translations from .json files
This makes the .json files the one-stop-shop for adding/modifying
presets. You don't have to remember to also update presets.yaml.
2013-03-18 14:56:50 -07:00
John Firebaugh
d0336a0995 Extract preset names to translations (fixes #1044) 2013-03-14 17:27:34 -07:00
John Firebaugh
7b96f9bbbb Pretty-print to make merge conflicts less likely 2013-03-14 14:35:50 -07:00
John Firebaugh
c1aa8e0270 form/forms -> field/fields 2013-03-13 11:34:21 -07:00
Ansis Brammanis
831b67beae universal presets
presets with universal=true show up for
any preset if the key is present
2013-03-12 19:19:10 -04:00
John Firebaugh
60f9dec465 Split preset forms to individual files 2013-03-09 10:39:58 -08:00
Tom MacWright
dae8a67e68 Merge branch 'master' of github.com:systemed/iD 2013-03-08 16:53:40 -05:00
Tom MacWright
fe2c57d7f4 Remove rowselect, build data with imagery, use nicer json formatting. 2013-03-08 16:53:26 -05:00
John Firebaugh
934dbd9f92 Include imagery data, tweak Makefile 2013-03-08 13:34:23 -08:00
Tom MacWright
0352c5b979 Add build 2013-03-08 16:23:37 -05:00