SL21W19: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 15: | Line 15: | ||
**Added new cursor-system, cleanup all the cursor-resetting stuff | **Added new cursor-system, cleanup all the cursor-resetting stuff | ||
**Fixed cache-clearing not working as intended | **Fixed cache-clearing not working as intended | ||
**'''Bug: Opening a popup does not re-create the page? We probably need to do that ALWAYS''' | |||
***Opening the Research Popup results in two popups? | |||
** | ** | ||
**'''Increase cache size from ~1500 to 5000''' | **'''Increase cache size from ~1500 to 5000''' |
Revision as of 18:32, 15 May 2021
- Desktop
- Implement automatic change detection on the page
- Instead of comparing the image-data (takes 10-30ms), try to compare the page/cookie data (0-1ms)
- Implement going backwards trough older pages with the same state still showing (popups, scroll states, selected worlds etc)
- Fixed Plot-Screen updating
- Added "clear selection" button to the plot screen
- BIG CHANGE: Implemented page comparison before image construction
- BIG CHANGE: Desktop now has a 'Cookie' (works like the local cache in a browser) that is clonable
- BIG CHANGE: Added partial data caching based on binary data independent of position
- Added debug-mode info for cached data
- Added new cursor-system, cleanup all the cursor-resetting stuff
- Fixed cache-clearing not working as intended
- Bug: Opening a popup does not re-create the page? We probably need to do that ALWAYS
- Opening the Research Popup results in two popups?
- Increase cache size from ~1500 to 5000
- Add marker to images, only delete oldest/unused on cache limit reach
- Add statistics about: total page generates, page-equality %, render %, cache %
- Add a "developer" page to show the statistic data on screen
- Add a Tool that can destroy a whole tree BUT MAKE IT COOL not just shitty instant destroy
- Update "default settings buttons" to represent on/off states automatically even if no icon is used
- Test mouseover-popups.
- Add onHover()
- Add hoverPopup - minified
- Add detection for onHoverElementLeave?
- Close popup delayed?
- Validate hover-popups use page-caching correctly