Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix: shift context menu in proper time | Hsieh Chin Fan | 2024-11-08 |
| | |||
* | fix: classname for GeoLink from text | Hsieh Chin Fan | 2024-11-03 |
| | |||
* | docs: js-doc | Hsieh Chin Fan | 2024-11-03 |
| | |||
* | feat: use bbox to update camera for result of Geocoding | Hsieh Chin Fan | 2024-11-03 |
| | | | | | | | | | | * show markers from all Geocoding Results * update mapclay for latest updateCamera method * 3 steps for camera animation: 1. zoom out to bbox which contains all Geocoding Result 2. pan to marker of hovered result 3. zoom in to bbox from nonimatim query * remove markers except selected Geocoding Result | ||
* | style: standardjs | Hsieh Chin Fan | 2024-11-03 |
| | |||
* | feat: patch 7ee1ad6 | Hsieh Chin Fan | 2024-11-03 |
| | | | | | * add spinning circle for Networking UX * display marker for each results | ||
* | refactor: getMarkersFromMaps | Hsieh Chin Fan | 2024-11-03 |
| | | | | Make arugments more general, not only GeoLink | ||
* | feat: add menu-item for Geocoding | Hsieh Chin Fan | 2024-10-31 |
| | | | | | | | * Use nominatim for API calls * Create multiple GeoLinks for each results in response * Also add menu-item DELETE to remove duplicated GeoLinks from one Geocoding | ||
* | feat: add context menu-item to disable custom menu | Hsieh Chin Fan | 2024-10-31 |
| | |||
* | fix: typo for mutation observer | Hsieh Chin Fan | 2024-10-31 |
| | |||
* | feat: add dms support when parsing coordinates | Hsieh Chin Fan | 2024-10-31 |
| | |||
* | refactor: remove custom elements | Hsieh Chin Fan | 2024-10-31 |
| | | | | | | REASON: apply custom elements in content script may change globalThis which is not equal to window. This makes type check in maplibregl always fails! | ||
* | feat: add menu-folder for editing map options | Hsieh Chin Fan | 2024-10-28 |
| | | | | | | | * add dumbymap.aliases for option aliases * don't remove sub-menu when child sub-menu exists * don't add render delay for config modification by menu-item * TODO sub-menu placement | ||
* | docs: jsdoc | Hsieh Chin Fan | 2024-10-28 |
| | |||
* | feat: add menu-item for map id | Hsieh Chin Fan | 2024-10-28 |
| | |||
* | feat: add menu-item for edit map without editor | Hsieh Chin Fan | 2024-10-28 |
| | |||
* | feat: set marker title by textContent or option | Hsieh Chin Fan | 2024-10-28 |
| | |||
* | chore: remove unused option by latest mapclay API | Hsieh Chin Fan | 2024-10-28 |
| | |||
* | fix: initilization for blocks | Hsieh Chin Fan | 2024-10-28 |
| | |||
* | feat: add menu item for add marker | Hsieh Chin Fan | 2024-10-28 |
| | | | | | * remove code about adding reference link in editor.mjs * TODO: use local storage to access reference about marker | ||
* | feat: add id option for Menu-item | Hsieh Chin Fan | 2024-10-27 |
| | |||
* | docs: improve jsdoc | Hsieh Chin Fan | 2024-10-27 |
| | |||
* | refactor: rename setGeoSchemeByCRS -> updateGeoSchemeByCRS | Hsieh Chin Fan | 2024-10-27 |
| | |||
* | style: stylelint | Hsieh Chin Fan | 2024-10-27 |
| | |||
* | feat: put menu-item for line path at bottom | Hsieh Chin Fan | 2024-10-27 |
| | |||
* | chore(CSS): text in plain modal | Hsieh Chin Fan | 2024-10-27 |
| | |||
* | chore: title of GeoLink | Hsieh Chin Fan | 2024-10-27 |
| | |||
* | fix: title of menu item | Hsieh Chin Fan | 2024-10-26 |
| | |||
* | fix: menu offset | Hsieh Chin Fan | 2024-10-26 |
| | |||
* | chore: looking of GeoLink | Hsieh Chin Fan | 2024-10-26 |
| | |||
* | feat: add menu item to change path of leader-line | Hsieh Chin Fan | 2024-10-26 |
| | |||
* | refactor: patch 1dd8064, remove classes for GeoLink/DocLink | Hsieh Chin Fan | 2024-10-26 |
| | | | | | | Seems link content script don't accecpt custom element access its own properties. This commit revert part of 1dd8064, generate GeoLink/DocLonk by appending features onto existing anchor element | ||
* | style: patch 1dd8064 for refactor | Hsieh Chin Fan | 2024-10-25 |
| | |||
* | style: standardjs | Hsieh Chin Fan | 2024-10-25 |
| | |||
* | feat: patch 14f1398, more marker type | Hsieh Chin Fan | 2024-10-25 |
| | | | | | | * add module 'marker' for svg markers, they are from https://labs.mapbox.com/maki-icons/editor/ * use grid layout and title for menu itmes * update mapclay version to use element for adding marker | ||
* | refactor: add module 'Link' for GeoLink and DocLink | Hsieh Chin Fan | 2024-10-24 |
| | |||
* | docs: jsdoc | Hsieh Chin Fan | 2024-10-24 |
| | |||
* | feat: add menu items for setting marker type | Hsieh Chin Fan | 2024-10-24 |
| | |||
* | feat: add menu item for deleting GeoLink from raw text | Hsieh Chin Fan | 2024-10-24 |
| | |||
* | feat: improve menu element | Hsieh Chin Fan | 2024-10-24 |
| | | | | | * add observer for display and position, in case no menu item inside * remove all existing menus when oncontextmenu | ||
* | fix: renderMap with debounce | Hsieh Chin Fan | 2024-10-23 |
| | |||
* | feat: add menu/end-of-leader-line dynamically | Hsieh Chin Fan | 2024-10-23 |
| | |||
* | fix: reference for htmlHolder | Hsieh Chin Fan | 2024-10-23 |
| | |||
* | style: standardjs | Hsieh Chin Fan | 2024-10-23 |
| | |||
* | feat: add support for full-width digits | Hsieh Chin Fan | 2024-10-23 |
| | |||
* | feat: patch 5cb442c, observer for layout | Hsieh Chin Fan | 2024-10-23 |
| | |||
* | feat(leader-line): patch 5cb442c | Hsieh Chin Fan | 2024-10-23 |
| | |||
* | refactor: set observers for charactorData/childList separately | Hsieh Chin Fan | 2024-10-23 |
| | | | | | | | * this patches e774e55, make code easier to understanded * use data attribute to initialize content in container * add limitation on method replaceNode(), to prevent GeoLinks generated in pre/code/a element | ||
* | fix(CSS): selector for DocLink/GeoLink | Hsieh Chin Fan | 2024-10-23 |
| | |||
* | feat(map): override code block CSS for maps | Hsieh Chin Fan | 2024-10-23 |
| |