Ansis Brammanis
d805cdea66
make translations
2013-03-13 18:27:13 -04:00
Ansis Brammanis
9085b8b23b
fix img and css copy in Makefile
2013-03-12 14:01:13 -04:00
John Firebaugh
b2627dcac2
Switch back to dev index.html, add a make install target
2013-03-11 11:24:57 -07:00
John Firebaugh
3861f4ac2d
Unconditional uglify path ( fixes #966 )
2013-03-11 11:08:22 -07:00
John Firebaugh
cfe21b0781
Add dependency on npm install
2013-03-11 11:07:18 -07:00
Ansis Brammanis
77d2353f83
remove checkselect.js from makefile
2013-03-10 03:28:40 -04: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
1294c972d0
Add dimensions, improve make situation for presets.
2013-03-08 16:18:20 -05:00
Ansis Brammanis
45c6c04399
new preset build script, order is not significant
2013-03-08 11:23:58 -05:00
Tom MacWright
460fbdd704
Add data makefile
2013-03-08 11:06:27 -05:00
Tom MacWright
d1fd4da511
Merge pull request #931 from systemed/streams
...
Start using d3 3.1.0
2013-03-07 15:27:04 -08:00
Tom MacWright
3e69ef6f9e
Fix tests and global leak
2013-03-07 17:53:36 -05:00
John Firebaugh
a57626f51c
Add a make rule for presets
2013-03-07 13:53:09 -08:00
John Firebaugh
421b9ba29f
Use local uglify binary
2013-03-06 18:18:06 -08:00
John Firebaugh
87fd5d871c
Build data into package
2013-03-06 16:16:12 -08:00
John Firebaugh
ed86254f37
Fix build
2013-03-06 14:01:44 -08:00
John Firebaugh
a0d7153bd1
Fix build
2013-03-05 10:58:14 -08:00
John Firebaugh
59b77b0279
Fix build
2013-03-04 07:54:09 -08:00
John Firebaugh
60a290282c
Clip lines with Cohen-Sutherland algorithm
...
This yields a 10x paint performance increase at
#map=18.88/38.85208/-76.72632, as measured with
Chrome Canary's "Continuous Page Repainting" mode.
Fixes #885 .
2013-03-03 18:25:42 -08:00
John Firebaugh
571edc707d
d3.tail -> iD.ui.Tail
2013-02-27 17:55:23 -08:00
Tom MacWright
5829438391
Enable advanced uglify compression, remove unused variables
2013-02-27 12:13:59 -05:00
John Firebaugh
e35990f4d3
Fix build
2013-02-25 17:14:28 -08:00
John Firebaugh
014ee9d35c
Fix build
2013-02-16 09:11:47 -08:00
John Firebaugh
902ae80267
Include all locale files
2013-02-12 16:51:31 -08:00
John Firebaugh
843baa11c0
graph -> core
...
This matches how it's described in ARCHITECTURE.md.
2013-02-09 15:18:54 -08:00
Tom MacWright
3ada0f4080
Update make for tests
2013-02-05 12:57:10 -05:00
John Firebaugh
c37adc617f
Fix build
2013-02-05 07:30:58 -08:00
John Firebaugh
a78aeeb625
Merge controller into iD
2013-02-01 12:40:15 -05:00
John Firebaugh
000ceb6467
iD.Context -> iD
...
All the UI setup code moved to iD.ui.
2013-02-01 12:40:15 -05:00
John Firebaugh
7e68e8e114
Add iD.Context
...
This is a facade interface that ties together a bunch of
different internal objects and will make it easier to write
tests for behaviors, modes, and operations.
2013-02-01 12:40:15 -05:00
John Firebaugh
d5133b1a5e
Fix build
2013-01-31 12:54:10 -05:00
John Firebaugh
15e1bee3ec
Move controller
2013-01-31 12:45:39 -05:00
John Firebaugh
514ec1e28b
Move validate
2013-01-31 12:44:11 -05:00
John Firebaugh
13e7d03395
Fix build
2013-01-29 19:02:34 -05:00
John Firebaugh
69d95a6082
Refactor operations
...
They're something distinct from actions. Actions are independent
of UI, operations are actions + UI (title, keybinding, modality,
etc.)
2013-01-29 12:05:52 -05:00
John Firebaugh
de7fad5803
Move remaining XML stuff to Connection
2013-01-27 21:50:08 -05:00
John Firebaugh
d2921caf6c
Fix build
2013-01-17 15:57:51 -08:00
John Firebaugh
5a2444b551
Extract and fix extent/intersection calculations
...
Extents are now [[min x, min y], [max x, max y]].
2013-01-17 14:27:01 -08:00
Tom MacWright
72afc6dcb9
Namespace UI components
2013-01-14 14:00:51 -05:00
John Firebaugh
b8310e2d9f
Move to iD.svg.TagClasses
2013-01-11 11:56:37 -08:00
Tom MacWright
e507266961
Make services
2013-01-09 11:51:20 -05:00
John Firebaugh
4a7bd26be8
Add 'Add Tag' button ( #314 ), needs style
...
Fixes #281 .
2013-01-03 23:16:34 -08:00
John Firebaugh
9885b55125
Add bootstrap-tooltip to Makefile
2012-12-27 18:52:56 -08:00
John Firebaugh
6a4b75aa88
latedrag functionality was merged into iD.behavior.drag
2012-12-21 12:29:59 -08:00
John Firebaugh
2c40de62be
Add iD.behavior.drag
...
`iD.behavior.drag` is like `d3.behavior.drag`, with the following differences:
* The `origin` function is expected to return an [x, y] tuple rather than an
{x, y} object.
* The events are `start`, `move`, and `end`.
(https://github.com/mbostock/d3/issues/563 )
* The `start` event is not dispatched until the first cursor movement occurs.
(https://github.com/mbostock/d3/pull/368 )
* The `move` event has a `loc` and `dxdy` [x, y] tuple properties rather
than `x`, `y`, `dx`, and `dy` properties.
* The `end` event is not dispatched if no movement occurs.
* An `off` function is available that unbinds the drag's internal event handlers.
* Delegation is supported via the `delegate` function.
2012-12-21 12:10:43 -08:00
John Firebaugh
e8147fdd29
Add d3.latedrag.js to package
2012-12-15 09:45:32 -08:00
John Firebaugh
7691693f1d
Add d3.keybinding.js to package
2012-12-05 16:14:39 -05:00
John Firebaugh
33beb3d2f0
Split actions into separate files
2012-12-05 16:14:39 -05:00