toasted-nutbread
|
1d516b3b24
|
Implement audio fallbacks
|
2019-10-10 21:30:38 -04:00 |
|
toasted-nutbread
|
8ae1da4277
|
Update audio options format
|
2019-10-10 21:30:35 -04:00 |
|
toasted-nutbread
|
22b218d172
|
Pass optionsContext to audioBuildUrl handlers
|
2019-10-09 22:03:56 -04:00 |
|
toasted-nutbread
|
8be0ddeb26
|
Create region for audio options
|
2019-10-09 22:02:25 -04:00 |
|
toasted-nutbread
|
60a80418d7
|
Update how audio URLs are constructed
|
2019-10-09 21:54:58 -04:00 |
|
toasted-nutbread
|
7ce54864f3
|
Show the viewer button for anki notes which already exist
|
2019-10-09 20:31:09 -04:00 |
|
toasted-nutbread
|
97f5b7139f
|
Add findNoteIds to AnkiConnect
|
2019-10-09 20:27:05 -04:00 |
|
toasted-nutbread
|
c5d6b9452d
|
Create utility function for logging errors
|
2019-10-08 22:38:05 -04:00 |
|
toasted-nutbread
|
6a6e200ef9
|
Update rejections to use Error
|
2019-10-08 21:44:25 -04:00 |
|
toasted-nutbread
|
88de427184
|
Throw Error instead of string
|
2019-10-08 21:32:08 -04:00 |
|
toasted-nutbread
|
bf5d301685
|
Only use foreground api.js/util.js
|
2019-10-08 20:01:03 -04:00 |
|
toasted-nutbread
|
1074c33f20
|
Add support for query parameter in URL on search page
|
2019-10-08 20:01:03 -04:00 |
|
toasted-nutbread
|
9d488e1916
|
Validate that key is a string
On Chrome, when clicking an autocomplete dropdown menu option, a keydown event is generated which is not of type KeyboardEvent.
|
2019-10-08 19:32:44 -04:00 |
|
toasted-nutbread
|
176f6a248b
|
Fix findTermMetaBulk trying to use undefined row.id
|
2019-10-07 22:34:40 -04:00 |
|
Alex Yatskov
|
7ccdb9134c
|
Merge pull request #243 from toasted-nutbread/svg-icons
SVG icons
|
2019-10-06 21:11:54 -07:00 |
|
toasted-nutbread
|
205c7d88d0
|
Remove PNG icons
|
2019-10-06 21:28:43 -04:00 |
|
toasted-nutbread
|
7c826fdd0b
|
Switch from using PNGs to SVGs
|
2019-10-06 21:28:43 -04:00 |
|
toasted-nutbread
|
69b9cac8af
|
Create SVG icons
|
2019-10-06 21:28:42 -04:00 |
|
|
c3926c67ad
|
version bump
|
2019-10-06 09:07:22 -07:00 |
|
Alex Yatskov
|
14a5e3ce20
|
Merge pull request #238 from toasted-nutbread/deinflector-optimization
Deinflector optimization
|
2019-10-05 19:49:54 -07:00 |
|
Alex Yatskov
|
4df8662ea9
|
Merge pull request #234 from toasted-nutbread/remove-frontend-event-listeners
Remove event listeners when scanning is disabled
|
2019-10-05 19:48:46 -07:00 |
|
toasted-nutbread
|
113cc725c1
|
Make the window.onresize handler not change focus
|
2019-10-05 22:11:05 -04:00 |
|
toasted-nutbread
|
cd6d4e7ee1
|
Update how popup visibility works
|
2019-10-05 21:59:37 -04:00 |
|
toasted-nutbread
|
2255fadf52
|
Rename Popup.setVisible to setVisibleOverride
|
2019-10-05 21:40:10 -04:00 |
|
toasted-nutbread
|
50a47348a7
|
Optimize internal data structure used by the Deinflector class
|
2019-10-05 18:28:30 -04:00 |
|
toasted-nutbread
|
30263c3db8
|
Improve progressive/perfect deinflection rules
|
2019-10-05 18:21:39 -04:00 |
|
toasted-nutbread
|
c967b7a9f1
|
Remove event listeners when scanning is disabled
|
2019-10-05 13:57:33 -04:00 |
|
|
bac237336e
|
version bump
|
2019-10-05 10:16:33 -07:00 |
|
Alex Yatskov
|
46ab36180f
|
Merge pull request #233 from toasted-nutbread/static-handlers
Static handlers
|
2019-10-05 09:20:45 -07:00 |
|
Alex Yatskov
|
440d6a91fd
|
Merge pull request #235 from toasted-nutbread/teiru-deinflections
Add support for progressive/perfect inflections
|
2019-10-05 09:19:31 -07:00 |
|
Alex Yatskov
|
a369f8d0a4
|
Merge pull request #229 from toasted-nutbread/database-optimizations
Database optimizations
|
2019-10-05 09:18:09 -07:00 |
|
toasted-nutbread
|
457caf2221
|
Add support for progressive/perfect inflections
|
2019-10-04 22:11:45 -04:00 |
|
toasted-nutbread
|
fa7ee468c0
|
Simplify float initialization
|
2019-10-02 21:12:24 -04:00 |
|
toasted-nutbread
|
7380ada1f1
|
Simplify onWheel handler
|
2019-10-02 21:12:24 -04:00 |
|
toasted-nutbread
|
0d6177398d
|
Use static object for api command handlers
|
2019-10-02 21:12:24 -04:00 |
|
toasted-nutbread
|
10458c63e7
|
Use static object for backend message handlers
|
2019-10-02 21:12:23 -04:00 |
|
toasted-nutbread
|
bf382652a7
|
Use static object for float message handlers
|
2019-10-02 20:46:35 -04:00 |
|
toasted-nutbread
|
7d15213916
|
Use static object for frontend message handlers
|
2019-10-02 20:31:42 -04:00 |
|
toasted-nutbread
|
a628610cbd
|
Use KeyboardEvent.key for onKeyDown handlers
|
2019-10-02 19:49:52 -04:00 |
|
toasted-nutbread
|
861474d2fc
|
Fix inconsistent return type
|
2019-10-01 19:05:30 -04:00 |
|
Alex Yatskov
|
fba2bef905
|
Merge pull request #225 from toasted-nutbread/text-source-range-improvements
TextSourceRange improvements
|
2019-09-30 19:58:19 -07:00 |
|
Alex Yatskov
|
3c3a2c9474
|
Merge pull request #230 from toasted-nutbread/edge-fixes
Use toIterable for cross-window origin objects
|
2019-09-30 19:54:27 -07:00 |
|
Alex Yatskov
|
00d16433e7
|
Merge pull request #228 from toasted-nutbread/fix-tab-focus-changing
Fix tab focus being changed due to settings changes
|
2019-09-30 19:53:45 -07:00 |
|
toasted-nutbread
|
44119eea2c
|
Fix deinflections not being handled correctly
|
2019-09-30 22:09:16 -04:00 |
|
toasted-nutbread
|
25a4dafd73
|
Fix tab focus being changed due to settings changes
|
2019-09-29 16:48:28 -04:00 |
|
toasted-nutbread
|
8b7558a757
|
Use toIterable for cross-window origin objects
|
2019-09-29 15:26:57 -04:00 |
|
toasted-nutbread
|
e18b8438ae
|
Updated button styles
|
2019-09-29 12:33:16 -04:00 |
|
toasted-nutbread
|
1286b5115f
|
Use bulk database searches
|
2019-09-28 22:05:10 -04:00 |
|
toasted-nutbread
|
664a318d7f
|
Use non-async function for cache lookups
|
2019-09-28 21:54:18 -04:00 |
|
toasted-nutbread
|
a4f8a459de
|
Create common function for creating term object
|
2019-09-28 21:49:08 -04:00 |
|
toasted-nutbread
|
888075d21a
|
Add instructions for keyboard shortcuts
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
5dfeca1500
|
Rename option for clarity
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
305cf4703b
|
Add info about third-party software licenses
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
e7702e3bb4
|
Update URLs
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
73133294e7
|
Update copyright years
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
2a0cc44e6a
|
Add header to settings page
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
1a8cb78391
|
Add version information
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
b42fa9581f
|
Fix some incorrect labels
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
9b929ffcd4
|
Add wrapping for usage conditions on small screens
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
4e0fe1d5fb
|
Limit width of the HTML pages
|
2019-09-28 16:04:22 -04:00 |
|
toasted-nutbread
|
9217b5c79b
|
Move settings style to separate CSS file
|
2019-09-28 16:03:51 -04:00 |
|
toasted-nutbread
|
597f658b26
|
Move glyphicons into span element
|
2019-09-28 16:03:51 -04:00 |
|
toasted-nutbread
|
e5f24b8f12
|
Fix paragraph tags
|
2019-09-28 16:03:51 -04:00 |
|
toasted-nutbread
|
03c52625a9
|
Refactor seekForward and seekBackward
|
2019-09-28 11:28:55 -04:00 |
|
toasted-nutbread
|
a5f393fa2c
|
Fix incorrect check
|
2019-09-28 11:28:15 -04:00 |
|
toasted-nutbread
|
928d7aecd5
|
Directly return rather than use a temporary variable
|
2019-09-28 11:28:15 -04:00 |
|
toasted-nutbread
|
8110de514e
|
Change skipped node types to use a switch statement
|
2019-09-28 11:28:15 -04:00 |
|
toasted-nutbread
|
e358c94882
|
Clean up event listeners
|
2019-09-27 21:41:00 -04:00 |
|
toasted-nutbread
|
1a7ad30111
|
Remove jQuery dependency from float.html and search.html
|
2019-09-27 21:41:00 -04:00 |
|
toasted-nutbread
|
8db830b468
|
Change how current entry is indicated
|
2019-09-27 21:41:00 -04:00 |
|
toasted-nutbread
|
3ca84e3a85
|
Remove jQuery calls from adderButtonFind and viewerButtonFind
|
2019-09-27 21:41:00 -04:00 |
|
toasted-nutbread
|
946e577e42
|
Implement custom window scroll
|
2019-09-27 21:41:00 -04:00 |
|
toasted-nutbread
|
9fc69395c5
|
Use raw event listeners
|
2019-09-27 21:41:00 -04:00 |
|
toasted-nutbread
|
95a7fd81f5
|
Use raw element references for container and spinner
|
2019-09-27 21:41:00 -04:00 |
|
toasted-nutbread
|
355fb29c3b
|
Use entryIndexFind without jQuery
|
2019-09-27 21:40:59 -04:00 |
|
toasted-nutbread
|
b61fc81012
|
Remove jQuery usage from search.js
|
2019-09-27 21:16:10 -04:00 |
|
toasted-nutbread
|
9a243630a5
|
Improve slide up animation
|
2019-09-27 21:16:10 -04:00 |
|
toasted-nutbread
|
476a5e873a
|
Remove jQuery usage from float.js
|
2019-09-27 21:16:10 -04:00 |
|
odehjoseph
|
62b95a656f
|
Add option to enable Alt+B lookup
|
2019-09-26 21:33:33 -07:00 |
|
|
f5afe590ad
|
version bump
|
2019-09-23 17:34:18 -07:00 |
|
Alex Yatskov
|
ba2858309e
|
Merge pull request #218 from toasted-nutbread/settings-profile-conditions
Settings profile conditions
|
2019-09-23 17:03:00 -07:00 |
|
Alex Yatskov
|
db405ffd24
|
Merge pull request #219 from toasted-nutbread/fix-null-caret-position
Handle null return value of document.caretPositionFromPoint
|
2019-09-22 10:06:52 -07:00 |
|
toasted-nutbread
|
f022ee4eca
|
Use a Promise to trigger callback when delay is 0 or less
|
2019-09-19 19:00:26 -04:00 |
|
toasted-nutbread
|
02927f9004
|
Handle null return value of document.caretPositionFromPoint
|
2019-09-18 22:11:18 -04:00 |
|
toasted-nutbread
|
352d214203
|
Isolate objects to background window
|
2019-09-18 19:14:04 -04:00 |
|
toasted-nutbread
|
dcfe722ba6
|
Add support for using optionsContext to select which profile to use
|
2019-09-18 19:14:04 -04:00 |
|
toasted-nutbread
|
8c4fb28a30
|
Add support creating profile usage conditions
|
2019-09-18 19:14:01 -04:00 |
|
Alex Yatskov
|
e3fb9603e2
|
Merge pull request #209 from toasted-nutbread/settings-profiles
Settings profiles
|
2019-09-16 18:32:01 -07:00 |
|
toasted-nutbread
|
073420a121
|
Normalize XHTML document node.nodeNode to upper case
|
2019-09-15 16:09:46 -04:00 |
|
toasted-nutbread
|
9fb89d8f7d
|
Isolate to background window
|
2019-09-15 16:04:26 -04:00 |
|
toasted-nutbread
|
8b7e293eae
|
Remove profile without popup when shift key is pressed
Also removes duplicate click listener.
|
2019-09-15 15:58:19 -04:00 |
|
toasted-nutbread
|
34ddbf25fe
|
Implement profile order changing
|
2019-09-15 15:58:19 -04:00 |
|
toasted-nutbread
|
1f77506f43
|
Implement profile copy
|
2019-09-15 15:58:19 -04:00 |
|
toasted-nutbread
|
c002e1bbd2
|
Update dictionaries for all profile options
|
2019-09-15 15:58:19 -04:00 |
|
toasted-nutbread
|
6c571bf828
|
Add UI for profiles
|
2019-09-15 15:56:53 -04:00 |
|
toasted-nutbread
|
c8171f5ec7
|
Add preliminary support for profiles
|
2019-09-15 15:56:53 -04:00 |
|
Alex Yatskov
|
5877861277
|
Merge pull request #213 from toasted-nutbread/options-isolation
Isolate options objects created via settings.js
|
2019-09-15 11:34:34 -07:00 |
|
Alex Yatskov
|
e4fa658295
|
Merge pull request #212 from toasted-nutbread/frontend-cleanup
Frontend cleanup
|
2019-09-15 11:33:48 -07:00 |
|
Alex Yatskov
|
4af9fc2b3b
|
Merge pull request #214 from toasted-nutbread/add-anchor-noopener
URL improvements
|
2019-09-15 11:32:48 -07:00 |
|
Alex Yatskov
|
88a6128e39
|
Merge pull request #211 from toasted-nutbread/validate-content-window
Validate contentWindow before focus
|
2019-09-14 17:31:23 -07:00 |
|