aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/MenuItem.mjs
Commit message (Collapse)AuthorAge
* docs: js-docHsieh Chin Fan2024-11-03
|
* feat: use bbox to update camera for result of GeocodingHsieh Chin Fan2024-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: standardjsHsieh Chin Fan2024-11-03
|
* feat: patch 7ee1ad6Hsieh Chin Fan2024-11-03
| | | | | * add spinning circle for Networking UX * display marker for each results
* refactor: getMarkersFromMapsHsieh Chin Fan2024-11-03
| | | | Make arugments more general, not only GeoLink
* feat: add menu-item for GeocodingHsieh Chin Fan2024-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
* refactor: remove custom elementsHsieh Chin Fan2024-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 optionsHsieh Chin Fan2024-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
* feat: add menu-item for map idHsieh Chin Fan2024-10-28
|
* feat: add menu-item for edit map without editorHsieh Chin Fan2024-10-28
|
* feat: set marker title by textContent or optionHsieh Chin Fan2024-10-28
|
* feat: add menu item for add markerHsieh Chin Fan2024-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-itemHsieh Chin Fan2024-10-27
|
* fix: title of menu itemHsieh Chin Fan2024-10-26
|
* feat: add menu item to change path of leader-lineHsieh Chin Fan2024-10-26
|
* refactor: patch 1dd8064, remove classes for GeoLink/DocLinkHsieh Chin Fan2024-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: standardjsHsieh Chin Fan2024-10-25
|
* feat: patch 14f1398, more marker typeHsieh Chin Fan2024-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 DocLinkHsieh Chin Fan2024-10-24
|
* feat: add menu items for setting marker typeHsieh Chin Fan2024-10-24
|
* fix: prevent define web components twiceHsieh Chin Fan2024-10-16
|
* fix: apply unique element name for menu itemHsieh Chin Fan2024-10-15
|
* feat: rename element for menu itemHsieh Chin Fan2024-10-14
|
* docs: jsdocHsieh Chin Fan2024-10-14
|
* feat: add prefix for refLink option about DocLinkHsieh Chin Fan2024-10-12
|
* feat: only show map id when select manuallyHsieh Chin Fan2024-10-10
|
* docs(jsdoc): update jsdocHsieh Chin Fan2024-10-10
|
* chore: apply standardjs with trailing commaHsieh Chin Fan2024-10-09
|
* feat: dress menu item for anchorHsieh Chin Fan2024-10-08
| | | | if it is GeoLink, add '@' symbol at the begining
* feat: add menu item for append ref style link on selectionHsieh Chin Fan2024-10-08
|
* feat: set 'EDIT' menu item in editor.mjsHsieh Chin Fan2024-10-06
|
* fix: disable submenu offset in caseHsieh Chin Fan2024-10-06
|
* feat: add menu items for map managingHsieh Chin Fan2024-10-05
|
* style: reformat codeHsieh Chin Fan2024-10-05
| | | | remove mapCallback for now
* style: reformat codeHsieh Chin Fan2024-10-04
|
* docs: add jsdocHsieh Chin Fan2024-10-04
|
* feat: remove menu in case for UXHsieh Chin Fan2024-10-04
|
* feat: comment out LOC in reportHsieh Chin Fan2024-10-03
|
* chore: modify color of result reportHsieh Chin Fan2024-10-03
|
* feat: add more menu-item for renderer suggestionsHsieh Chin Fan2024-10-03
|
* refactor: set Suggestion as custom elementHsieh Chin Fan2024-10-03
|
* feat: add checked/unchecked state for block menu itemHsieh Chin Fan2024-10-02
| | | | also, prevent menu got erased by className
* feat: prevent menu show outside of windowHsieh Chin Fan2024-10-02
|
* style: switch to standardjsHsieh Chin Fan2024-10-02
|
* feat: remove submenu when mouseleaveHsieh Chin Fan2024-10-02
|
* feat: beautify menu-item for alignmentHsieh Chin Fan2024-10-02
|
* feat: add 'More' menu item for layoutsHsieh Chin Fan2024-10-02
|
* feat: customize inline style for Item instanceHsieh Chin Fan2024-10-02
|
* feat: well print Error object in modalHsieh Chin Fan2024-10-02
|
* refactor: style for menu itemHsieh Chin Fan2024-10-01
|