Commit Graph

65 Commits

Author SHA1 Message Date
Lachlan Kermode
c75405f2ba WIP: simplify narratives selection 2019-01-03 15:51:09 +00:00
Lachlan Kermode
a39af029a3 WIP: refactor Toolbar.jsx 2019-01-03 15:04:42 +00:00
Lachlan Kermode
5552aa563f add support for markdown text files 2019-01-03 13:04:55 +00:00
Lachlan Kermode
f53c8e0225 render sources collectively in card 2018-12-21 12:47:25 +00:00
Franc Camps-Febrer
775608edf4 Remove unused map code 2018-12-19 15:46:55 +01:00
Franc Camps-Febrer
c416c12698 Adjust dimensions of sites-layer innarrative mode 2018-12-19 11:41:42 +01:00
Franc Camps-Febrer
301891e143 Make events on map into a react component 2018-12-19 11:26:41 +01:00
Franc Camps-Febrer
65a608088c Make narratives on map into a react component 2018-12-19 11:02:16 +01:00
Franc Camps-Febrer
47a01801af Make map Sites into a React component 2018-12-19 09:55:57 +01:00
Franc Camps-Febrer
8765b118ce Abstract L and SVG pane to React 2018-12-19 07:48:13 +01:00
Franc Camps-Febrer
196abd27b0 Allow switching narratives by clicking on line 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
f343135eed Render narratives as sequence of single lines 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
8476b11409 Make non-selected narrative of their own color 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
028429a975 Style arrow markers with current narrative style 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
470ef65617 Add arrowheads to narrative lines 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
bcc70a57f6 Update narrative paths on move, zoom 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
31fd3ac507 Refine update time on drag, and clip hidden events 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
4e5cd8a7fb Change display order, put narrative under events 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
288aff5c15 Style narrative based the one selected 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
7b25efda95 Apply correct narrative styles in map 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
0bc4ddc54e Remove unnecessary renders in map / timeline and style narrative mode 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
3e9b621655 Clean up location transform in map 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
6d06ab8ce4 Align transform of svg 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
58aaadc5d4 Hide toolbar on narrative mode 2018-12-18 17:35:07 +00:00
Lachlan Kermode
17a81a7643 Revert "Refactor Timeline component and timeline, mapping logic" 2018-12-18 17:35:07 +00:00
Franc Camps-Febrer
fbec206f10 Add svg transform to all locations as well 2018-12-13 13:04:54 +01:00
Franc Camps-Febrer
ac1f20fd1d Remove console 2018-12-13 12:54:10 +01:00
Franc Camps-Febrer
17e14dee2a Improve transformY alignment on svg layer 2018-12-13 12:54:10 +01:00
Franc Camps-Febrer
d8cb6f4ba8 Fix updateSVG for FF in map 2018-12-13 12:53:38 +01:00
Lachlan Kermode
44b0dfb57e Revert "Refactor Timeline component and timeline, mapping logic" 2018-12-12 16:38:15 +00:00
Franc Camps-Febrer
86ad0e990a Refactor the leaflet / d3 interaction, which fixes the zoom bug 2018-12-12 14:03:33 +01:00
Franc Camps-Febrer
ded07321d0 Clean up Timeline component 2018-12-12 14:03:33 +01:00
Franc Camps-Febrer
04cac7ef55 Clean up and standarize update / render lifecycle 2018-12-12 14:03:33 +01:00
Lachlan Kermode
0852074d60 update copy msg source 2018-12-10 16:16:52 +00:00
Franc Camps-Febrer
d64a085fb2 Add cells to card and tidy up 2018-12-10 16:46:18 +01:00
Franc Camps-Febrer
7c707ababf Redesign card 2018-12-10 16:46:18 +01:00
Franc Camps-Febrer
89a7290dbf Clean store fields, move from state.ui to state.app those that make sense 2018-12-07 08:51:37 +00:00
Franc Camps-Febrer
b6f7053375 Filter by timerange on selecting Narrative 2018-12-07 08:50:28 +00:00
Franc Camps-Febrer
9c60dfee03 Display category labels 2018-12-07 08:49:33 +00:00
Franc Camps-Febrer
3e38a0b94b Clean icons in toolbar 2018-12-07 08:49:33 +00:00
Franc Camps-Febrer
e02b1c93e1 Add narrative schemas 2018-12-07 08:49:33 +00:00
Franc Camps-Febrer
85b31f59a0 Remove play from timeline 2018-12-07 08:48:12 +00:00
Lachlan Kermode
13befd298a clean handler semantics in Dashboard.jsx (further) 2018-12-05 11:36:29 +00:00
Lachlan Kermode
ebb37a845a rename other timeline handlers 2018-12-04 12:26:23 +00:00
Lachlan Kermode
90e6d9ded1 interpolate app from store in Timeline.jsx
also rename 'filter' in timeline to avoid confusion
2018-12-04 12:23:16 +00:00
Lachlan Kermode
e5affccb8a timeline and map pass same representation for select 2018-12-04 12:06:04 +00:00
Lachlan Kermode
2edfbb5d19 move select to methods arg in timeline 2018-12-04 11:28:31 +00:00
Lachlan Kermode
5c026f12d8 move zoomLevels to redux 2018-12-04 11:26:21 +00:00
Lachlan Kermode
a47fbd95e2 give timeline constructor a 'methods' arg 2018-12-04 11:21:31 +00:00
Lachlan Kermode
838834e2a9 💄 2018-12-04 10:16:31 +00:00