Commit Graph
870 Commits
Author SHA1 Message Date
jeremy@jermolene.com 800049e39d Reduce default cluster radius 2023-02-13 10:56:29 +00:00
jeremy@jermolene.com b1f8d3e4bd Rearrange real estate demo 2023-02-13 10:56:14 +00:00
jeremy@jermolene.com 235b2f79a0 Setup the marker cluster plugin 2023-02-12 16:49:32 +00:00
jeremy@jermolene.com b80cf8c83c Add Leaflet MasterCluster plugin 2023-02-12 10:58:18 +00:00
jeremy@jermolene.com c8b2146a1c Update geomap widget to refresh properly 2023-02-12 10:57:54 +00:00
jeremy@jermolene.com dae48d4883 Clean up Flickr demo 2023-02-10 16:34:19 +00:00
jeremy@jermolene.com be118af0a3 Merge branch 'parameterised-transclusions' into geospatial-plugin 2023-02-10 16:04:49 +00:00
jeremy@jermolene.com 81f5141166 Dynannotate: Don't crash when used in the fake DOM
Fixes #7258
2023-02-10 09:00:52 +00:00
jeremy@jermolene.com dbea34135a RealEstate demo: Set lat, long, price fields to be numeric 2023-01-30 21:44:03 +00:00
jeremy@jermolene.com 1ee77fb15a Merge branch 'parameterised-transclusions' into geospatial-plugin 2023-01-30 21:43:36 +00:00
jeremy@jermolene.com 524cee1489 XLSX plugin: Add support for numeric fields 2023-01-30 21:42:44 +00:00
jeremy@jermolene.com 7278cc6748 Improve map pin 2023-01-30 12:01:00 +00:00
jeremy@jermolene.com 21ba5c5575 Fix fieldname 2023-01-30 12:00:52 +00:00
jeremy@jermolene.com 176560df18 Add XLSX import spec for demo real estate spreadsheets 2023-01-30 10:44:26 +00:00
jeremy@jermolene.com 6a9de97ce9 Merge branch 'parameterised-transclusions' into geospatial-plugin 2023-01-30 09:44:17 +00:00
jeremy@jermolene.com 93abe5e3a6 xlsx-utils plugin: Update to latest version of xlsx.js 2023-01-30 09:43:18 +00:00
jeremy@jermolene.com 88a500aa44 Docs and demo improvements 2023-01-30 08:57:30 +00:00
jeremy@jermolene.com ec03775c65 Merge branch 'master' into geospatial-plugin 2023-01-29 16:58:58 +00:00
jeremy@jermolene.com c0bca18cab Dynannotate: Fix searchCaseSensitive default in docs
Fixes #7245
2023-01-29 16:43:01 +00:00
jeremy@jermolene.com 12f88bb446 Move Flickr demo into geospatial plugin tab
Because it is integrated via the geomarker tag
2023-01-28 23:55:02 +00:00
jeremy@jermolene.com 6404d5652e Minor tweaks for fe2c677ac4 2023-01-27 20:49:34 +00:00
fkmiec fe2c677ac4 Docs for #7169 - update readme tiddlers for TiddlyWebAdaptor and BrowserStorage plugins (#7240)
* Update readme to reflect optional use of browser storage with tiddlyweb sync adapter

* Fix typos in readme
2023-01-27 20:39:13 +00:00
jeremy@jermolene.com 589e2b799b Docs improvements 2023-01-27 08:45:19 +00:00
jeremy@jermolene.com a5df1866e7 Merge branch 'parameterised-transclusions' into geospatial-plugin 2023-01-23 16:37:42 +00:00
cdruan 51cbf83c23 Fix data-tiddler field duplications in server snapshots (#7130) 2023-01-19 17:47:49 +00:00
jeremy@jermolene.com 46e24042bf Add demo retrieving pictures from Flickr 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 3d2ef4ed1a Add support for custom geomarker icons 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com c9f2adc391 Treat caption field as plain text 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 570bc95181 Adjust traveltime start date 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com c829132863 Make traveltime time be configurable 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 80a8ede626 Improve handling of tiddlers created from travel time and intersections 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com a890096eec User interface improvements for geomarkers and geolayers 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 0aa3be0488 Add new geounion/geointersect/geodifference operators 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 94cf1bbe0d Geomap: Add colour support for geolayers 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 1a0451ac9a Fix variable references in geomap filter attributes 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 12465aab3a More test data 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 27f9df3af5 More robust checking of HTTP success codes 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com d2607489b6 Add basic support for traveltime.com isochrone API 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 15f266a01f Reminder that markers are draggable 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 7e0ddd03a5 Fit the world to the map on startup 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 5dcc2ed834 Fix marker icon sizes 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com 9c5f4a67c2 Initial implementation of Google's Open Location Code conversion 2023-01-18 09:06:34 +00:00
jeremy@jermolene.com d3aca065ab First commit
This is the beginnings of a new core plugin to add geospatial capabilities, building on the JSON operators that we now have in the core. It uses the libraries leaflet.js for mapping and turf.js for geospatial calculations.
2023-01-18 09:06:34 +00:00
fkmiec 005dfdadf0 Automatic sync of tiddler changes in browser storage when sync connection is re-established (#7169)
* Add automatic sync of tiddler changes in browswer-storage on restoration of server connection in tiddlywebadaptor

* Fix issue with new tiddlers not being synced.

* Fix issue with new tiddlers not being synced.

* Added logging

* Modified browser-storage plugin. Refactored into utility class.

* Modified browser-storage plugin. Refactored into utility class.

* Fix: browser storage config tiddler created on load only if not already exists

* Fix: Removed extra indent in util.js
2023-01-17 22:12:18 +00:00
jeremy@jermolene.com c39ef398bf Share plugin: decode the URI component before checking for the leading hash sign
Should compensate for the mangling we get from Discourse – see https://talk.tiddlywiki.org/t/revived-share-plugin/5887
2023-01-15 18:55:36 +00:00
cdruan 0c328a1696 Revamp markdown plugin (#6528)
* Rename markdown to markdown-legacy

* Change how default renderWikiTextPragma value is displayed

To prevent out-of-sync, dynamically display the default value of
renderWikiTextPragma from the shadow tiddler instead of hard coding
the text in the "usage.tid".

* Repackage remarkable-based markdown plugin as markdown-legacy

- Rename plugin title to $:/plugins/tiddlywiki/markdown-legacy

- Add support for "text/markdown" MIME type and set that as the default
  when creating new markdown tiddlers

* Create new markdown plugin

* add support to text/markdown MIME type

* remove linkify and linkNewWindow config options

- linkify feature should be controlled by "extlink" TW parser rule;
  enabling markdown's linkify option will interfere with parsing

- remove the possibility to open external links in the same tab/window
  to match TW's behavior

* Ignore latex-parser wikirule in rednerWikiTextPragma

* Prevent camel-case link text from generating a link

* Update editions/markdowndemo

* Produce better parse tree

* Improve markdown/tiddlywiki integration

- widget block should not interrupt paragraph
- ignore tw-syntax links inside markdown-syntax links
- remove repeated renderWikiTextPragma parsing
- more efficient findNextMatch when examining tw rules

* Update user docs

* Replace includes() with indexOf() for legacy browsers
2023-01-14 09:49:04 +00:00
btheado b5134951e5 Allow attribute override in innerwiki widget (#7176) 2023-01-13 10:48:51 +00:00
btheado 6e10918a28 Fixes share plugin stale url and prevents wikification of generated json (#7207)
* Use tv-action-refresh-policy to ensure generated share url is up-to-date

* Use 'text/raw' output to prevent generated json from being wikified
2023-01-12 23:36:21 +00:00
btheado a52da67563 Use decodeURIComponent in share plugin rawmarkup (#7204) 2023-01-12 18:24:32 +00:00
Jeremy Ruston bf8e1ca5b0 Fix options.tiddlerinfo is undefined on New Tiddler button click (#7162)
See https://talk.tiddlywiki.org/t/nodejs-wiki-typeerror-options-tiddlerinfo-is-undefined-on-new-tiddler-button-click/5583
2022-12-30 19:41:41 +00:00