FCM Task List


Shared task list with per-planet scoping. Fork of raiguard's Task List. Few more Options, moveing Tasks arond, Set Tasks for certain Planets, Pin Tasks that you have assigned to you

Content
3 days ago
2.1
12

Changelog

Version: 0.4.0
Date: 2026-08-15
  Features:
    - Tasks can carry a map position. Set it in the edit dialog with the pin button (your current position, or the spot you look at in remote view) or by pasting a [gps=x,y] ping into the title or description. Rows with a position show a pin; clicking it opens the map there (remote view on another surface) and drops a clickable ping in your chat.
    - The export carries the position (format 3) and the remote interface accepts map_position = {x, y, surface} (false to clear).
Version: 0.3.0
Date: 2026-08-15
  Features:
    - Tasks can be marked urgent: a warning sign in front of the title, and the task moves to the top of its list. Available in the edit dialog and via the remote interface (urgent field); the export carries it so the server manager can announce urgent tasks.
    - The export now lists the save's planets and players (format 2), so the server manager offers the same location and assignee choices as the game.
Version: 0.2.2
Date: 2026-08-15
  Changes:
    - A new subtask starts on its parent's planet instead of Overall; the location can still be changed in the dialog.
Version: 0.2.1
Date: 2026-08-15
  Bugfixes:
    - The task export is now written immediately when the mod is first loaded or updated, and when a player leaves. Previously it waited for a game tick, which never comes on a paused, empty headless server — so a freshly installed server never produced an export until someone joined.
Version: 0.2.0
Date: 2026-08-14
  Features:
    - Force-owned tasks are exported to script-output/fcm-tasklist/tasks.json on every change (server-side only, debounced to one write per second), so the server manager can mirror the list without touching the game.
    - New remote interface "fcm-tasklist" with get_revision, get_tasks, add_task, update_task, set_completed and delete_task, used by the server manager. Private tasks are never exported and cannot be touched remotely.
Version: 0.1.5
Date: 2026-08-14
  Features:
    - New per-player setting: when the window is pinned, show only tasks assigned to you.
  Changes:
    - Tasks without a planet now show the solar system edge icon as an "Overall" placeholder, keeping all titles aligned in one column. The edit dialog uses the same icon for its Overall entry.
Version: 0.1.4
Date: 2026-08-14
  Features:
    - Alt+Shift-click on the arrow moves a task to the top of its list; Alt+Control-click moves it to the bottom.
    - Collapsed tasks show a counter with their number of open subtasks.
    - Collapsed tasks with a description show an info icon; hovering it shows the description.
    - New per-player setting for the maximum number of task rows shown before the window scrolls.
  Changes:
    - The "+ Subtask" row is gone; Alt-click the arrow button to add a subtask.
    - Assignee names are hidden in single player.
    - Pinning the window now hides the header controls and completed tasks, showing only active tasks.
    - Unpinning no longer re-centers the window.
Version: 0.1.3
Date: 2026-08-14
  Features:
    - Each task row has an insert button that creates a new task directly below it, so tasks can be added in the middle of the list instead of only at the top or bottom.
Version: 0.1.2
Date: 2026-08-14
  Changes:
    - The planet icon now sits in front of the task title instead of after it.
    - Removed the "Overall" entry from the location filter; planet-less tasks show under "All locations".
Version: 0.1.1
Date: 2026-08-14
  Bugfixes:
    - Fixed prototype graphics still being addressed under the pre-fork mod name, which prevented the mod from loading.
Version: 0.1.0
Date: 2026-08-14
  Features:
    - Forked raiguard's Task List 0.6.1 as fcm-tasklist for the Factorio Server Manager.
    - Tasks can be scoped to a planet or kept as "Overall"; the edit dialog gains a location dropdown.
    - The task list window gains a location filter (All locations / Overall / each planet) and shows a planet tag on scoped tasks.
    - Every task mutation bumps an internal revision counter in preparation for server-manager sync.