This repository has been archived by the owner on Oct 25, 2022. It is now read-only.
v2.0.0-alpha.6
github-actions
released this
12 Oct 18:42
·
64 commits
to main
since this release
Features
- ui: SVG icons and CSS (Oliver Salzburg)
- time: Set "max" for time buildings (Oliver Salzburg)
- ui: Hover guides (Oliver Salzburg)
- ui: Move resources into discrete section (Oliver Salzburg)
- ui: Use new list component for sub-settings (Oliver Salzburg)
- trade: Select which embassies to build (Oliver Salzburg)
- ui: Emassies in game race order (Oliver Salzburg)
- limited: Discrete component for
limited
(Oliver Salzburg) - ui: Icons for enable/disable all buttons (Oliver Salzburg)
- Faster script init (Oliver Salzburg)
- Reactivate engine on page reload (Oliver Salzburg)
- Persist interval to legacy storage (Oliver Salzburg)
- Ability to reset settings to default (Oliver Salzburg)
- core: Support
stateSerialize
API (Oliver Salzburg) - api: Expose new settings (Oliver Salzburg)
- core: Persist modern settings to localStorage (Oliver Salzburg)
Bug Fixes
- workshop: New resources are no longer unlocked (Oliver Salzburg)
- ui: Adjust hover guides (Oliver Salzburg)
- ui: Global section collapse/expand (Oliver Salzburg)
- ui: Embassy build trigger not rendered (Oliver Salzburg)
- ui: Duplicate trigger prompt (Oliver Salzburg)
- Clean up
limRat
leftover (Oliver Salzburg) - ui: Reduce user selectable content (Oliver Salzburg)
- trade: Embassy build limit behaves wrong (Oliver Salzburg)
- ui: Limited button too wide (Oliver Salzburg)
- Ensure global
dojo
is available (Oliver Salzburg) - ui: Trigger button moves when panel expanded (Oliver Salzburg)
- ui: Resources missing in UI (Oliver Salzburg)
- ui: Invalid label (Oliver Salzburg)
- ui: Main expando does not reflect state (Oliver Salzburg)
- space: Mission validation not working (Oliver Salzburg)
- trade: Misplaced trigger button (Oliver Salzburg)
- core: Staged buildings not built (Oliver Salzburg)
- religion: Max for unicorn pastures ignored (Oliver Salzburg)
- religion: Auto-adore triggers too soon (Oliver Salzburg)
- Console output (Oliver Salzburg)
- ui: Time skip max button missing (Oliver Salzburg)
Documentation
- Don't mention version of bookmarklet (Oliver Salzburg)
- Add cute kitten (Oliver Salzburg)
Styles
- Cleanup (Oliver Salzburg)
Code Refactoring
- ui: List/panel components (Oliver Salzburg)
- ui: Simplify header elements (Oliver Salzburg)
- ui: Move expando construction (Oliver Salzburg)
- ui: Simplify some trigger handling (Oliver Salzburg)
- trigger: Discrete trigger component (Oliver Salzburg)
- max: Discrete max component (Oliver Salzburg)
- core: Move element IDs into settings (Oliver Salzburg)
- core: Move more code into components (Oliver Salzburg)
- core: Replace factories with components (Oliver Salzburg)
- core: New
SettingsPanel
component (Oliver Salzburg) - list: Setting list component (Oliver Salzburg)
- ui: Use
SettingsList
for all UI lists (Oliver Salzburg) - panel: Simplify toggle logic (Oliver Salzburg)
- ui: Expando component (Oliver Salzburg)
- ui: Component improvements (Oliver Salzburg)
- ui: Nest
input
s under theirlabel
s (Oliver Salzburg) - ui: Remove DOM
id
management (Oliver Salzburg) - ui: Move more code into components (Oliver Salzburg)
- ui: Dedicated policy/tech panels (Oliver Salzburg)
- ui: Dedicated missions panel (Oliver Salzburg)
- ui: Dedicated embassies panel (Oliver Salzburg)
- ui: Dedicated upgrades panel (Oliver Salzburg)
- ui: Dedicated building upgrades panel (Oliver Salzburg)
- Clean up
host
references (Oliver Salzburg) - ui: Base settings sections on panels (Oliver Salzburg)
- ui: Simplify UI refresh logic (Oliver Salzburg)
- ui: Remove redundant
SettingsSection
(Oliver Salzburg) - Encapsulate ID in setting (Oliver Salzburg)
- core: Simplify/cleanup setting handling (Oliver Salzburg)
- core: Time control settings into smaller parts (Oliver Salzburg)
- core: Finish splitting time control settings (Oliver Salzburg)
- core: Reset UI panels to discrete components (Oliver Salzburg)
- reset: Encapsulate settings (Oliver Salzburg)
- core: Own UI for time skip (Oliver Salzburg)
- Clean up from refactorings (Oliver Salzburg)
- ui: Icons for reset sections (Oliver Salzburg)
- core: Clean up old references (Oliver Salzburg)
- core: Remove redundant
id
s from settings (Oliver Salzburg) - Cleanup redundant
clog
function (Oliver Salzburg)
Chores
- Bump version (Oliver Salzburg)