mirror of
https://github.com/zotero/zotero.git
synced 2026-10-11 03:38:25 +00:00
- after a new bubble is added to the citation, it is recorded as a just-added bubble. The next locator typed without a search query will go to that item instead of going to the item before where the locator was typed. Same logic applies when multiple bubbles are added at once. - the record of just-added bubbles is cleared on focusout or keypress of an arrow key. That way, it's discarded if the user is almost certainly not intending to immediately type a locator. - added a special case to recognize a numeric value as a page locator if it is typed when just-added bubble is recorded. That special locator will be added to the just-added bubble as one is typing without pressing Enter after debounce. Enter will immediately add the locator without waiting for debounce. - if a just-added bubble is recorded, cmd-z will clear whatever numeric locator may have been typed and place it back into the input, in case one meant to type an actual search query - added a special case to recognize ":<number>" as a page locator in the same circumstances that "page <number>" is currently recognized - do not use year extraction (SearchHandler._cleanYear) when parsing input. It strips the first number from a range of numbers and conflicts with the new locator logic. - ensure a bubble with a very long locator does not overflow |
||
|---|---|---|
| .. | ||
| components | ||
| content | ||
| resource | ||
| tests | ||
| chrome.manifest | ||
| runtests.sh | ||