-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade to Version 2.0 #15
base: main
Are you sure you want to change the base?
Commits on Apr 4, 2024
-
Split settings page into popup and options
The popup page will allow for basic adjustments of size, speed, colour, etc., while the options page will have the same settings and more, especially including checkboxes for what the snail may talk about.
Configuration menu - View commit details
-
Copy full SHA for e471b19 - Browse repository at this point
Copy the full SHA e471b19View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee4efe3 - Browse repository at this point
Copy the full SHA ee4efe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1a9e88 - Browse repository at this point
Copy the full SHA a1a9e88View commit details
Commits on Apr 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5d44119 - Browse repository at this point
Copy the full SHA 5d44119View commit details -
The favicon is not needed for an extension popup as it will not be displayed anyways.
Configuration menu - View commit details
-
Copy full SHA for 41fc64d - Browse repository at this point
Copy the full SHA 41fc64dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c86d63 - Browse repository at this point
Copy the full SHA 7c86d63View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e3e2e6 - Browse repository at this point
Copy the full SHA 0e3e2e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ff0b27 - Browse repository at this point
Copy the full SHA 4ff0b27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94af81d - Browse repository at this point
Copy the full SHA 94af81dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 038b958 - Browse repository at this point
Copy the full SHA 038b958View commit details
Commits on Apr 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3b84717 - Browse repository at this point
Copy the full SHA 3b84717View commit details -
Make word bubble more word-bubble-ish
Rounded three corners more to make the point more distinct. This makes it easier to see it as a word bubble and harder to mistake it for a random floating box of text.
Configuration menu - View commit details
-
Copy full SHA for 9b98466 - Browse repository at this point
Copy the full SHA 9b98466View commit details -
Allow live adjusting of size and speed
The snail's size and speed will be changed as the user is moving the slider, but the new value will not be saved until the mouse button is released on the slider.
Configuration menu - View commit details
-
Copy full SHA for 308a605 - Browse repository at this point
Copy the full SHA 308a605View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdcd354 - Browse repository at this point
Copy the full SHA cdcd354View commit details -
Snail may only talk about battery when allowed
The data in Chrome sync, changed by the options page, will be retrieved here and will tell the snail what to talk about. If someone unchecks the box for the snail reminding them that their battery level is low, then the snail should not talk about it.
Configuration menu - View commit details
-
Copy full SHA for 24a293f - Browse repository at this point
Copy the full SHA 24a293fView commit details -
Don't freeze snail in settings page
This would not allow for any preview of snail speed while adjusting.
Configuration menu - View commit details
-
Copy full SHA for e968751 - Browse repository at this point
Copy the full SHA e968751View commit details -
Google Translate can work on these pages now and the extension can reach a wider audience.
Configuration menu - View commit details
-
Copy full SHA for ce40f8d - Browse repository at this point
Copy the full SHA ce40f8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 392e22a - Browse repository at this point
Copy the full SHA 392e22aView commit details -
Configuration menu - View commit details
-
Copy full SHA for b102e58 - Browse repository at this point
Copy the full SHA b102e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7972fd - Browse repository at this point
Copy the full SHA f7972fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 080a3a2 - Browse repository at this point
Copy the full SHA 080a3a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 48e6fc9 - Browse repository at this point
Copy the full SHA 48e6fc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6033133 - Browse repository at this point
Copy the full SHA 6033133View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3cbd43 - Browse repository at this point
Copy the full SHA c3cbd43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41503b1 - Browse repository at this point
Copy the full SHA 41503b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f96c423 - Browse repository at this point
Copy the full SHA f96c423View commit details -
Configuration menu - View commit details
-
Copy full SHA for aafef96 - Browse repository at this point
Copy the full SHA aafef96View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6975a5 - Browse repository at this point
Copy the full SHA f6975a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fd08fe - Browse repository at this point
Copy the full SHA 1fd08feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8074dc2 - Browse repository at this point
Copy the full SHA 8074dc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a48018 - Browse repository at this point
Copy the full SHA 9a48018View commit details -
Configuration menu - View commit details
-
Copy full SHA for be11620 - Browse repository at this point
Copy the full SHA be11620View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75a05c9 - Browse repository at this point
Copy the full SHA 75a05c9View commit details -
Instantaneously update all snails on settings edit
When the settings for the snail are updated, the user shouldn't have to reload for the changes to take place. This little bit of code ensures that the snails on every page update as soon as the settings are changed.
Configuration menu - View commit details
-
Copy full SHA for ca33f93 - Browse repository at this point
Copy the full SHA ca33f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4689691 - Browse repository at this point
Copy the full SHA 4689691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 365c8f1 - Browse repository at this point
Copy the full SHA 365c8f1View commit details -
The popup page uses this script as well as the options page, but certain code should only run on the options page because only the options page contains the attributed elements.
Configuration menu - View commit details
-
Copy full SHA for cd5aa36 - Browse repository at this point
Copy the full SHA cd5aa36View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4266f78 - Browse repository at this point
Copy the full SHA 4266f78View commit details -
Eliminate unnecessary redundancy in sync fetch
There only has to be one call to Chrome for the retrieval of sync data.
Configuration menu - View commit details
-
Copy full SHA for 0da175b - Browse repository at this point
Copy the full SHA 0da175bView commit details
Commits on Apr 8, 2024
-
Only train snail judge AI once
The AI does not have to be retrained every time the randomize button is clicked.
Configuration menu - View commit details
-
Copy full SHA for 1c1458f - Browse repository at this point
Copy the full SHA 1c1458fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a46cdce - Browse repository at this point
Copy the full SHA a46cdceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 75fb242 - Browse repository at this point
Copy the full SHA 75fb242View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee4171e - Browse repository at this point
Copy the full SHA ee4171eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a31916 - Browse repository at this point
Copy the full SHA 9a31916View commit details -
Configuration menu - View commit details
-
Copy full SHA for 43e4c2f - Browse repository at this point
Copy the full SHA 43e4c2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c914e20 - Browse repository at this point
Copy the full SHA c914e20View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a68c382 - Browse repository at this point
Copy the full SHA a68c382View commit details
Commits on Apr 14, 2024
-
Making snail appear with JS will not ruin prints
When the snail is made visible by javascript, it will still not be visible when you try to print the page you are on.
Configuration menu - View commit details
-
Copy full SHA for 674edc4 - Browse repository at this point
Copy the full SHA 674edc4View commit details -
Configuration menu - View commit details
-
Copy full SHA for d38bc21 - Browse repository at this point
Copy the full SHA d38bc21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cac1e3 - Browse repository at this point
Copy the full SHA 5cac1e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0489186 - Browse repository at this point
Copy the full SHA 0489186View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15b046e - Browse repository at this point
Copy the full SHA 15b046eView commit details -
New sync variables to track fun fact and news
These will be used to prevent the snails from stating the same fun fact or breaking news multiple times in one day.
Configuration menu - View commit details
-
Copy full SHA for 6484156 - Browse repository at this point
Copy the full SHA 6484156View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03197e1 - Browse repository at this point
Copy the full SHA 03197e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f59e466 - Browse repository at this point
Copy the full SHA f59e466View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b13b87 - Browse repository at this point
Copy the full SHA 5b13b87View commit details
Commits on Apr 15, 2024
-
Battery level 0% indicates Chrome battery-detection error.
Configuration menu - View commit details
-
Copy full SHA for ef565a8 - Browse repository at this point
Copy the full SHA ef565a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e84e48 - Browse repository at this point
Copy the full SHA 4e84e48View commit details
Commits on Apr 17, 2024
-
FIX BUG: Save settings when slider at endpoint
Previously, when the slider for setting the snail's size or speed was dragged to other endpoint but the mouse button was released while the mouse was not on the slider, the new setting would not save. Now, when previewing a maximum/minimum size or speed, as soon as the slider hits the end the setting will be saved to Chrome sync.
Configuration menu - View commit details
-
Copy full SHA for 336a968 - Browse repository at this point
Copy the full SHA 336a968View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eaee04 - Browse repository at this point
Copy the full SHA 1eaee04View commit details
Commits on Apr 26, 2024
-
A function with a shorter name (`$`) replaced a very common function with a longer name (`document.getElementById`).
Configuration menu - View commit details
-
Copy full SHA for 27ad96f - Browse repository at this point
Copy the full SHA 27ad96fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3b9a74 - Browse repository at this point
Copy the full SHA d3b9a74View commit details -
Don't hide snail message until clicked
This situation will be dealt with later.
Configuration menu - View commit details
-
Copy full SHA for d8d94dd - Browse repository at this point
Copy the full SHA d8d94ddView commit details