* created file which holds skeletons for popups
* using skeleton
* saving skeleton after the events are bound
* moved click event to a static element
* using skeleton
* added hide and show functions
using skeleton
* using skeleton
* using skeleton
* using skeleton
* using skeleton
* using skeleton
* fixed a bug where updating the preset name would not immediately show the update
* using skeleton
* shorter link transition
* using skeleton
* using skeleton
* using skeleton
* fixed a bug where accounts with no pbs would cause misplaced "show all pbs" button
* using skeleton
* using skeleton
* using skeleton
* using skeleton
* fixed quote mod not being sent to the client
* using skeleton
* using skeleton
* using skeleton
* using skeleton
* using skeleton
* using state object instead of html attributes
fixed a bug where no tags text would persist even when tags were added to the test
using skeleton
* using skeleton
* using skeleton
* using skeleton
* using skeleton
* using skeleton
* removed unused code
* unnecessary import
* unused code
* using skeleton
* changed click handling element
only hiding and restarting the test if init returned true
* using skeleton
returning boolean from init function
* removed console log
* added function to check if a popup is visible
* better visibility check
* rewrote alerts to use state object instead of pushing straight to dom
using skeleton
* better visibility check
* not using skeleton for now
* using skeleton
using state object
better visibility check
* added parent override
* unnecessary code
* changed function to a more generic one
* fixed cookie popup text possibly overflowing popup
* using "isPopupVisible" function instead of a "hasClass" check
added some missing escape key handlers
* using skeleton
* using skeleton
* using skeleton
* using skeleton
* standard popup animation length
* consistent animation timing
* using iselementvisible function
* removed unused function
* using isElementVisible
* proper show and hide functions, added callback funciton on hide,
added noAnim params
* fixed no animation on the logo sub text
* reordered click handlers
* moved code to a fill function
* using proper show and hide functions
added callback on hide param
added no anim and no callback parameters
* added no anim parameter
callback func is optional
* also applying noanimation to hiding animation
* using proper hide and show functions
* using iselementvisible
* using skeleton
* missing space
* storing text area state in custom text
* using skeleton
* setting state on show instead of on hide
* moved click handler
* unused code
* missing parent override
* using skeleton
* no longer waiting for document to be ready
* settings using skeleton
* profile search using skeleton
* page profile using skeleton
* navigating to account if already logged in
* using skeleton
* using skeleton
* emptying result replay and words history on restart
* optimised theme picker
* optimised settings page fill
* performance optimisation
* awaiting promises
* brought back code that was accidentally removed
* async
* addad param to avoid duplicate group update on settings page load
* added main thread yields to remove long tasks
* optimising performance of about page loading
* not awaiting
* breaking up long tasks to optimise performance
* optimised button appending
* fixed avatar being too big
* optimisation
splitting up code
added yields to split tasks
* fixed merge
* removed sleep
* missing chart color update
* updating main chart first
* disabling animation during update
* updating chart colors once instead of on every update
* added one more sleep
* removed sleep causing graphical issues
* update chart regardless if it has data or not
* hiding estimated words typed when no data was found
* Updated spanish.json with 11 quotes
Added 11 quotes in spanish
* Fixed typos
Fixed typos I made on the previous quotes I made on spanish
* Last typo i found on the quotes
* Added more 7 quotes to spanish
Added 7 quotes to spanish and deleted one word that was wrong from a prevoius quote
* Changed quotation marks
One quote uses quotation marks, now it is as \", not sure if that's the correct way
* Updated quote's lenght which was wrong
* Changed swear from last quote.
Changed the swear on quote 126, new translation:
This "New Era" that everyone is talking about is trash. the time where pirates dreams have ended?! People dreams never end!
* Updated spanish.json with 11 quotes
Added 11 quotes in spanish
* Fixed typos
Fixed typos I made on the previous quotes I made on spanish
* Last typo i found on the quotes
* Fix french punctuation typo - missing space
In french, there is always a space character before ! ? or : signs. Fixing the few quotes missing this space character.
* Fix invalid quote length
no longer using main, sub or error color as background
using outline instead to symbolise level
using text color on sub alt background to maximise readability
* Added two quotes from Homer translated by Robert Fagles
* Added Yiddish
* First Addition of Yiddish
Added nouns, adverbs and adjectives and basic rules of language, though I may be wrong and overwrite some of this commit.
* Added ligatures requirement
* Deleted Yiddish
* Update _list.json
* Added (hopefully) everything for yiddish, except for quotes
* Added Yiddish to groups
* Stupid mistake :/
* Removed keyboard layout for Yiddish
I'll fix it later
* Fixed build issue in List
* moved yiddish and other languages before code
* fixed hopefully
* Yea like an hour of headaches for this
Made it a name property not a text property
* Removed Duplicates
* Added language binary
* Removed binary, waiting for pull request to close
* added customStyle
* added music for KeyK
* undid accidental changes
* removed unnecessary changes
* added font-family support in commandline interface
* fixed formatting for single-list-command-line mode while viewing font family
* added themes
* fixed activeMouse CSS selector
* Added styling of favourites too
* fixed github action error
* fixed css issue
* colored block within singleline command line
* added custom data property to commands
using custom data to show theme bubbles on theme commands
Co-authored-by: Miodec <jack@monkeytype.com>
* Added more Latin Vocab
* Added font Georgia
* Create latin.json
* Added longer and more quotes
* Added commas, should work now
* Added another quote
* Created txt file for beep boop challenge
* Added Beep Boop as a challenge in the website
* add new theme: dark note
* change caret color of dark note theme
* theme dark note: replace typing animation with a more subtle effect
* theme dark note: bring back less jumpy dot animation
* adjusted animation
* faster animations
Co-authored-by: Miodec <jack@monkeytype.com>
* feat(words): add words for latynka layout in ukrainian language
* feat(lists): add ukrainian_latynka to lists of languages
* feat(dygrafs): update spelling of them
* fix(name): in json files of languages
* fix: swap letter i to the right one
* Apply debounce on restart test focus state
* Replace sleep and ignore modifier keys for test autofocus
* Update autofocus warning text
Co-authored-by: Andrew Chang <achang3@atlassian.com>
* feat(words): add words for latynka layout in ukrainian language
* feat(lists): add ukrainian_latynka to lists of languages
* feat(dygrafs): update spelling of them
* fix(name): in json files of languages
* Initial GDScript addition
* Add parentheses and a couple extra types/symbols
* Reorganization to make it understandable
Co-authored-by: [Error_27] <43973418+Error-In-Code@users.noreply.github.com>
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Finishing logic
* Numbers + layoutfluid
* One interface
* Filter results
* tts error on undefined
Extencions like NoScript can partly block scripts on the page.
If speech synthesis is not loaded, notification shows up
without freezing the page
* Improved randomcase
* Prevent dublicates in command line
* Change filter logic
* Prettier
* Convert numbers
* num
* Quote and zen modes
* withWords
* Misc
* Expand funboxes list for pb saving
* Move list to backend
* Move to constants
* Async withWords, checkFunbox tweak
* Prettier
* Forbid nonexistent funboxes
* Disable speech if language is ignored
TtS's init() uses setLanguage()
* canGetPb
* Less circular imports
* Ligatures typo
* Simon says blocks word highlight
* blockWordHighlight backend
* Changed imports
* usesLayout
* JSON schema
* IP funbox
* Split
* Display notification instead of reseting
* canGetPB
* One getWordHtml
* Dividing properties
* No sync
* blockedModes
* forcedConfig
* Infinitness parameter, list sync
* applyConfig, memory
Remove extra applyConfig somewhere;
Memory in quotes and custom modes
* I lost this code after merging
* Remove arrowKeys
* isFunboxCompatible
* Fix logic
* sync canGetPb
* remove FunboxObjectType
* baloons
* moved cangetpb function to pb utils
* updated the pb check to be easier to understand
* Refactor isFunboxCompatible
* Check modes conflicts
* Strict highlightMode type
* Only one allowed or blocked highlight mode
* More checks
* Undefined only, not false
* Prettier
* Highlight modes
* added intersect helper function
* reworked forced config
- storing allowed modes as an array, not string
- first value will be used if config is outside of the allowed values
- instead of checking if highlight mode is allowed, checking if the whole config is available
- removed the "Finite" forced config and replaced it with "noInfiniteDuration" property
- config event listener now checks every config change, not just highlight mode. this will ensure any future forced configs will work straight out of the box
* ManualRestart in commandline
* fixed funbox commands not correctly showing which funbox is active
* Upd list
* Merge
* canGetPB for ip
* Reduce list
* split funbox into smaller files
moved funbox files into its own folder
* missing none command
* added function to convert camel case to space separated words
* changed config validation to be blocking the change rather than reacting to the change
* reduced code duplication
* allowing sub color flash
* moved keymap key higlighting and flashing into an observable event
* moved tts into a observable event
* passing funbox into config validation funcitons
* replaced getActive with get
* only keeping functions structure in the list, moved the actual function bodies to funbox.ts
done to remove a circular dependency
still need to finish the rest of the funboxes
* removed empty function definitions (typing issues)
* removed unnecessary type
* unnecessary check
* moved mode checking to config validation
* longer notification
* checking funboxes before changing mode
* moved more functions
* fixed incorrect type
* checking funboxes when setting punctuation and numbers
* Rest of funboxes
* fixed funbox commands showing tags text and icon
* checking if funbox can be set with the current config
* better error message
* validating with setting time and words
importing from a new file
* added a function to capitalise the first letter of a string
* using function from a new file
new parameters
* moved test length check to a function in a different file
* moved some funbox validation into its own file
* only showing notifications if the setWordCount returned true
* moved funbox validation to its own file
* setting manual restart when trying to set funbox to nonoe
* moving this validation to before activating the funbox
* returning forcedConfigs along side if current value is allowed
moved infinite check to checkFunboxForcedConfigs
* removed function, replaced by funox validation
* removing duplicates
* throwing if no intersection
* wrong type
* always allowing setting funbox
sometimes it might be possible to update the config
* checking forced configs first, and updating config if possible
only setting funbox to none when couldnt update config
* basic difficulty levels
* xp funbox bonus
* Delete old file
* Difficulty level
* removed console logs
* renamed import, renamed type
* lowercase b for consistency across the codebase
* renamed variable for readability
* renamed for clarity
* converted metadata to object
* changed from beforesubgroup on the command to before list on the subgroup
* using code suggested by bruce
* renamed type
* removed console log
* merch banner fix
* important animation
* updating the icon of "none" funbox command
* removed unnecessary import
* lowercase b
* updated description
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Miodec <jack@monkeytype.com>
* input-controller
* result
* Finishing logic
* Numbers + layoutfluid
* One interface
* Filter results
* tts error on undefined
Extencions like NoScript can partly block scripts on the page.
If speech synthesis is not loaded, notification shows up
without freezing the page
* Improved randomcase
* Prevent dublicates in command line
* Change filter logic
* Prettier
* Convert numbers
* num
* Quote and zen modes
* withWords
* Misc
* Expand funboxes list for pb saving
* Move list to backend
* Move to constants
* Async withWords, checkFunbox tweak
* Prettier
* Forbid nonexistent funboxes
* Disable speech if language is ignored
TtS's init() uses setLanguage()
* canGetPb
* Less circular imports
* Ligatures typo
* Simon says blocks word highlight
* blockWordHighlight backend
* Changed imports
* usesLayout
* JSON schema
* Display notification instead of reseting
* canGetPB
* One getWordHtml
* Dividing properties
* No sync
* blockedModes
* forcedConfig
* Infinitness parameter, list sync
* applyConfig, memory
Remove extra applyConfig somewhere;
Memory in quotes and custom modes
* I lost this code after merging
* Remove arrowKeys
* isFunboxCompatible
* Fix logic
* sync canGetPb
* remove FunboxObjectType
* baloons
* moved cangetpb function to pb utils
* updated the pb check to be easier to understand
* Refactor isFunboxCompatible
* Check modes conflicts
* Strict highlightMode type
* Only one allowed or blocked highlight mode
* More checks
* Undefined only, not false
* Prettier
* Highlight modes
* added intersect helper function
* reworked forced config
- storing allowed modes as an array, not string
- first value will be used if config is outside of the allowed values
- instead of checking if highlight mode is allowed, checking if the whole config is available
- removed the "Finite" forced config and replaced it with "noInfiniteDuration" property
- config event listener now checks every config change, not just highlight mode. this will ensure any future forced configs will work straight out of the box
* ManualRestart in commandline
* fixed funbox commands not correctly showing which funbox is active
* Upd list
* Reduce list
* split funbox into smaller files
moved funbox files into its own folder
* missing none command
* added function to convert camel case to space separated words
* changed config validation to be blocking the change rather than reacting to the change
* reduced code duplication
* allowing sub color flash
* moved keymap key higlighting and flashing into an observable event
* moved tts into a observable event
* passing funbox into config validation funcitons
* replaced getActive with get
* only keeping functions structure in the list, moved the actual function bodies to funbox.ts
done to remove a circular dependency
still need to finish the rest of the funboxes
* removed empty function definitions (typing issues)
* removed unnecessary type
* unnecessary check
* moved mode checking to config validation
* longer notification
* checking funboxes before changing mode
* moved more functions
* fixed incorrect type
* checking funboxes when setting punctuation and numbers
* Rest of funboxes
* fixed funbox commands showing tags text and icon
* checking if funbox can be set with the current config
* better error message
* validating with setting time and words
importing from a new file
* added a function to capitalise the first letter of a string
* using function from a new file
new parameters
* moved test length check to a function in a different file
* moved some funbox validation into its own file
* only showing notifications if the setWordCount returned true
* moved funbox validation to its own file
* setting manual restart when trying to set funbox to nonoe
* moving this validation to before activating the funbox
* returning forcedConfigs along side if current value is allowed
moved infinite check to checkFunboxForcedConfigs
* removed function, replaced by funox validation
* removing duplicates
* throwing if no intersection
* wrong type
* always allowing setting funbox
sometimes it might be possible to update the config
* checking forced configs first, and updating config if possible
only setting funbox to none when couldnt update config
* basic difficulty levels
* xp funbox bonus
* removed console logs
* renamed import, renamed type
* lowercase b for consistency across the codebase
* renamed variable for readability
* renamed for clarity
* converted metadata to object
* changed from beforesubgroup on the command to before list on the subgroup
* using code suggested by bruce
* renamed type
* removed console log
* merch banner fix
* important animation
* updating the icon of "none" funbox command
* removed unnecessary import
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Miodec <jack@monkeytype.com>
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json
* Added quote to english.json