Calendar Buttons

v1.0.5
by X-Mag-X

Helps keep the calendar HUD organized when many mods add buttons to it. Compatible with Tweaks/Speed++

Stable 2 days ago CoI-Keep No source
Source code
No source provided
Website
https://discord.com/channels/803508556325584926/1528226355727040694
Tags
Quality of Life UI

Calendar Buttons

Helps keep the calendar HUD a good size when many installed mods add buttons to it. (Inspired by SexyMap world of warcraft addon that does the same for map buttons)

image.png

Reorder calendar buttons
Hide Buttons you only open with keybinds
Button color pickers Presets & RGB Hex
Click to Reveal — clicking the calendar button rotates between two sets of button views.
Hover to Reveal — as your mouse enters the calendar HUD area, reveal mod buttons.
Tweaks++ compatibility & Shortcuts to Open HUD Tab and toggle draggable HUDs.
Speed++ — optional game-speed buttons restoration
Supports 21 Game-Languages

Reorder

↪ Top-to-bottom in the list always reads as left-to-right on the calendar HUD.

Expand Left/Right

Choose which directions the icons grow when changing to a view with more buttons.

Bulk actions

The bottom checkmarks apply their settings to everything in that column when clicked with option to undo.

Speed/Mod Mode

One-click setup — Game Speed buttons show on primary view, while the secondary view reveals all your mod buttons. Adapts based on your chosen Click/Hover/Expansion direction settings.

Speed++ conditional

Resetting to default while using speed++ while restore the hidden game-speed controls.

Language Support

Català · 简体中文 · 繁體中文 · Čeština · Nederlands · Eesti · Français · Deutsch · Magyar · Italiano · 日本語 · 한국어 · Norsk bokmål · Polski · Português do Brasil · Русский · Español · Svenska · Türkçe · Українська

No announcements yet.

v1.0.5

Latest
Game version
0.8.6c - 0.8.7d
Released
Sep 19, 2026
File size
2.9 MB
License
CoI-Keep
Save-game: Add · Remove
Changelog
* Updated compatibility verification for Captain of Industry 0.8.7d.
* Fixed Expand Right profiles restoring the calendar's Y position but retaining its previous X position.
* Fixed issues with the  pause button button after COI 0.8.7c's changes to pause button.
- Pause now stays with the speed controls and uses the correct Primary/Secondary visibility again.
* Updated the Calendar Buttons thumbnail included with the mod.
Loading forum…

v1.0.5 | 2026-09-18

* Updated compatibility verification for Captain of Industry 0.8.7d.
* Fixed Expand Right profiles restoring the calendar's Y position but retaining its previous X position.
* Fixed issues with the  pause button button after COI 0.8.7c's changes to pause button.
- Pause now stays with the speed controls and uses the correct Primary/Secondary visibility again.
* Updated the Calendar Buttons thumbnail included with the mod.

v1.0.4 | 2026-09-11

* Fixes compatibility bug preventing Tweaks++ horizontal nudge movement when Calendar Buttons was set to Expand Right.
* Prevented the calendar HUD from shifting it's X coordinate if you used Tweak++'s left/right nudge buttons before the hover-delay-time restored the primary view.

v1.0.3 | 2026-09-10

* Verified compatibility with Captain of Industry 0.8.7c.
* Changed the mod's display name to Calendar Buttons for clarity; no user-change needed.
* Fixed calendar HUD shifting between Primary and Secondary views when using a Tweaks++ scale other than 100% default size.

v1.0.2 | 2026-08-29

* Restored the complete 21-language translation files accidentally removed from Buttons v1.0.1's directory during release prep.

v1.0.1 | 2026-08-27

- Fixed discovery bug with Speed++ v1.1.1's game speed display.

v1.0.0 | 2026-08-23

[BUTTON MANAGEMENT]
- Buttons discovers native and mod-added controls in the calendar HUD and collects them in one configurable list.
- Enable, hide, reorder, and recolor each button while preserving its original action, icon, tooltip, label, and live state.
- Expand the calendar HUD to the left or right while keeping button order intuitive in either direction.

[PRIMARY AND SECONDARY VIEWS]
- Build two independent button layouts: a compact Primary view and an expanded Secondary view.
- Choose exactly which enabled buttons appear in either view and switch between them with On Click or On Hover mode.
- The active layout and all visibility choices remain global across worlds and complete game restarts.

[ON CLICK MODE]
- Left-click the calendar icon control to switch between Primary and Secondary; right-click it to open settings.
- The last active view is remembered between game sessions.

[ON HOVER MODE]
- Keep Primary visible at rest and reveal Secondary by hovering over the calendar HUD with your mouse.
- Adjust the hover delay so the expanded controls remain available long enough to move between buttons comfortably.
- Hide the calendar icon control from Primary when another Primary button remains visible, while Secondary always preserves settings access.

[SPEED / MOD MODE]
- Use a persistent preset that keeps pause and game-speed controls together while separating mod-menu buttons into the alternate view.
- The preset adapts to your settings; On Click, On Hover, and left or right expansion, while preserving speed-control left to right ordering.
- Any manual visibility or ordering change returns the layout to full user control.

[COLORS AND ORDERING]
- Reorder buttons individually or apply visibility and color changes to the complete list at once.
- Choose colors from a preset palette, enter a hexadecimal value, or fine-tune RGB sliders with live preview.
- Undo the most recent bulk change without disturbing unrelated settings.

[GLOBAL PROFILES]
- Save named snapshots of the complete Buttons configuration and load them to recall all settings and options configured inside buttons setting menu.
- Profiles are stored globally outside the installed mod folder, so they remain available across worlds and reinstalls.


[TWEAKS++ INTEGRATION]
- When Tweaks++ is available, profiles can also restore the saved calendar HUD position using the optional Include position control.
- When installed, title-bar shortcuts open the Tweaks++ HUD page and lock or unlock draggabale huds directly from the Calendar Buttons menu.


[SETTINGS TRAY AND WINDOW]
- Open the collapsible Settings Tray using the gold arrow for profiles, defaults, tooltip control, and the English UI override.
- Pin the settings window, resize it vertically, and optionally enable horizontal resizing for longer button names and translations.
This mod depends on

This mod has no dependencies.

Mods that depend on this

No other mods depend on this mod yet.