Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
UnknowableCoder
/
dfhack
Public
forked from
DFHack/dfhack
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
dfhack
library
PluginManager.cpp
on
persistent-files
User selector
All users
Datepicker
All time
Commit history
Commits on Apr 28, 2025
replace some `#define`s with `constexpr`
ab9rf
committed
5eb5f83
View commit details
Copy full SHA for 5eb5f83
View code at this point
Browse repository at this point
Commits on Mar 17, 2025
use `std::filesystem::path`
Show description for 1058f83
ab9rf
committed
1058f83
View commit details
Copy full SHA for 1058f83
View code at this point
Browse repository at this point
Commits on Dec 31, 2024
move the lua state into `Core`
ab9rf
committed
23c4f32
View commit details
Copy full SHA for 23c4f32
View code at this point
Browse repository at this point
Commits on Dec 25, 2024
check result code when unloading a DLL
Show description for 8716b7a
ab9rf
committed
8716b7a
View commit details
Copy full SHA for 8716b7a
View code at this point
Browse repository at this point
Commits on Dec 22, 2024
revise locking
Show description for 4c8afe2
ab9rf
committed
4c8afe2
View commit details
Copy full SHA for 4c8afe2
View code at this point
Browse repository at this point
thread safety checks
Show description for 2c8ade8
ab9rf
committed
2c8ade8
View commit details
Copy full SHA for 2c8ade8
View code at this point
Browse repository at this point
Commits on Dec 20, 2024
use constructor syntax and find_if-ify
myk002
committed
723de97
View commit details
Copy full SHA for 723de97
View code at this point
Browse repository at this point
call plugin callbacks with core suspended by default
myk002
committed
fdc9404
View commit details
Copy full SHA for fdc9404
View code at this point
Browse repository at this point
Commits on Apr 29, 2024
only record unpaused time
Show description for 4989e20
myk002
committed
4989e20
View commit details
Copy full SHA for 4989e20
View code at this point
Browse repository at this point
instrument plugin calls; move perf API to script-manager
myk002
committed
6243048
View commit details
Copy full SHA for 6243048
View code at this point
Browse repository at this point
Commits on Jan 12, 2024
only load and save site data when a site is loaded
myk002
committed
425844c
View commit details
Copy full SHA for 425844c
View code at this point
Browse repository at this point
Commits on Jan 11, 2024
split data loading callback into world and site
myk002
committed
ee13b69
View commit details
Copy full SHA for ee13b69
View code at this point
Browse repository at this point
Commits on Dec 28, 2023
Remove tinythread from PluginManager
Show description for 54769eb
ProgRockJazz
authored and
dhthwy
committed
54769eb
View commit details
Copy full SHA for 54769eb
View code at this point
Browse repository at this point
Commits on Jan 10, 2023
turn down Ruby support
myk002
committed
7cf703e
View commit details
Copy full SHA for 7cf703e
View code at this point
Browse repository at this point
Commits on Jul 23, 2022
print help from helpdb on CR_WRONG_USAGE
myk002
committed
0858b95
View commit details
Copy full SHA for 0858b95
View code at this point
Browse repository at this point
Commits on Aug 7, 2020
Flush plugin warning messages
lethosor
committed
498fd9a
View commit details
Copy full SHA for 498fd9a
View code at this point
Browse repository at this point
Commits on Aug 2, 2020
Tone down a couple warnings
Show description for bb66ef3
lethosor
committed
bb66ef3
View commit details
Copy full SHA for bb66ef3
View code at this point
Browse repository at this point
Commits on May 29, 2019
Rename save/load to "save data"/"load data"
lethosor
committed
5b11d14
View commit details
Copy full SHA for 5b11d14
View code at this point
Browse repository at this point
Commits on Aug 26, 2018
Add Persistence module.
Show description for 4e690df
BenLubar
committed
4e690df
View commit details
Copy full SHA for 4e690df
View code at this point
Browse repository at this point
Commits on Jun 22, 2018
Convert Core.cpp to use c++11 thread
Show description for 19a169b
suokko
committed
19a169b
View commit details
Copy full SHA for 19a169b
View code at this point
Browse repository at this point
Commits on Mar 10, 2018
Add ABI version symbol to plugins
lethosor
committed
eb22d5c
View commit details
Copy full SHA for eb22d5c
View code at this point
Browse repository at this point
Commits on Feb 12, 2018
Show warning if all plugins fail to load (e.g. on Windows XP)
lethosor
committed
2f8fbd7
View commit details
Copy full SHA for 2f8fbd7
View code at this point
Browse repository at this point
Commits on Oct 15, 2016
Fix some warnings with GCC -Wall
lethosor
committed
9f54148
View commit details
Copy full SHA for 9f54148
View code at this point
Browse repository at this point
Commits on Jan 1, 2016
Revert #719
Show description for 93fe222
lethosor
committed
93fe222
View commit details
Copy full SHA for 93fe222
View code at this point
Browse repository at this point
Prevent plugins with active viewscreens from being unloaded
Show description for d0c28d3
lethosor
committed
d0c28d3
View commit details
Copy full SHA for d0c28d3
View code at this point
Browse repository at this point
Commits on Nov 15, 2015
Remove plugin export functionality (unused)
lethosor
committed
1ff9277
View commit details
Copy full SHA for 1ff9277
View code at this point
Browse repository at this point
Commits on Oct 31, 2015
Remove tabs/trailing whitespaces
DoctorVanGogh
committed
c6220c9
View commit details
Copy full SHA for c6220c9
View code at this point
Browse repository at this point
Commits on Oct 26, 2015
Fix code formatting
DoctorVanGogh
committed
4e0f426
View commit details
Copy full SHA for 4e0f426
View code at this point
Browse repository at this point
Commits on Oct 24, 2015
Enable loading of r3 plugins
DoctorVanGogh
committed
fb4d16f
View commit details
Copy full SHA for fb4d16f
View code at this point
Browse repository at this point
Commits on Sep 6, 2015
Support additional script search paths
Show description for 9eb86c7
lethosor
committed
9eb86c7
View commit details
Copy full SHA for 9eb86c7
View code at this point
Browse repository at this point
Commits on Aug 16, 2015
Improve some plugin-related error handling
lethosor
committed
19f966a
View commit details
Copy full SHA for 19f966a
View code at this point
Browse repository at this point
Don't set plugin state to PS_BROKEN due to load failures
lethosor
committed
5717c2c
View commit details
Copy full SHA for 5717c2c
View code at this point
Browse repository at this point
Commits on Aug 14, 2015
plug: Include deleted plugins in full list
lethosor
committed
a5f15b2
View commit details
Copy full SHA for a5f15b2
View code at this point
Browse repository at this point
Several PluginManager improvements
Show description for 4fc6cb6
lethosor
committed
4fc6cb6
View commit details
Copy full SHA for 4fc6cb6
View code at this point
Browse repository at this point
Commits on Jul 28, 2015
Make non-CR_OK return values for SC_BEGIN_UNLOAD events abort unload
Show description for 786086e
lethosor
committed
786086e
View commit details
Copy full SHA for 786086e
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.