Commit Graph

47835 Commits

Author SHA1 Message Date
deathride58 bbf0a7b2bf Merge pull request #16106 from sheepishgoat/chem-grinder-change
Chem grinder change
2024-10-23 19:22:11 -04:00
deathride58 73ba1bff4d Merge pull request #16102 from SandPoot/this-is-a-feature-but-was-left-in-an-unusable-state
Enables the feature for having multiple loadout slots
2024-10-23 19:20:45 -04:00
deathride58 47a51925e0 Merge pull request #16108 from SandPoot/fix-pipes
Fixes some pipe related issues
2024-10-23 19:20:25 -04:00
SandPoot 2099a76fc7 push 2024-10-20 22:33:23 -03:00
SandPoot b344b3d727 Merge branch 'master' into this-is-a-feature-but-was-left-in-an-unusable-state 2024-10-19 03:24:49 -03:00
SandPoot f029095440 Merge pull request #16107 from sheepishgoat/fix-ci
fixes CI
2024-10-19 03:23:32 -03:00
Metis fdb18045de Update requirements.txt 2024-10-19 01:53:43 -04:00
Metis 989afa2d37 Update ci_suite.yml 2024-10-19 01:47:49 -04:00
Metis 35c80d9911 node 2024-10-19 01:35:11 -04:00
Metis 1637b9da0e Update dependencies.sh 2024-10-19 01:31:37 -04:00
Metis 676c60ce40 Update dependencies.sh 2024-10-19 01:13:52 -04:00
Metis 98b9739e22 Update dependencies.sh 2024-10-19 01:06:17 -04:00
Metis 7359088a1b Update ci_suite.yml 2024-10-19 00:54:36 -04:00
Metis 812c195491 Update ci_suite.yml 2024-10-19 00:45:12 -04:00
Metis e26351cbf6 hopefully this does it 2024-10-19 00:33:10 -04:00
silicons 77c1554bf7 Merge pull request #16105 from sheepishgoat/arcd-tweak
ARCD now comes with upgrades
2024-10-15 14:51:26 -07:00
Metis c04d889e8b Update grinder_chemical.dm 2024-10-15 11:36:26 -04:00
Metis 0a3304223f Merge remote-tracking branch 'upstream/master' into chem-grinder-change 2024-10-15 11:29:47 -04:00
SandPoot 0df0d30c82 Merge pull request #16104 from sheepishgoat/toast!
Ports over Toast
2024-10-15 03:19:27 -03:00
Metis 01841576cb Update grinder_chemical.dm 2024-10-15 01:21:42 -04:00
Metis 61b0b62f2d Update grinder_chemical.dm 2024-10-15 01:21:24 -04:00
Metis a28c282158 Update grinder_chemical.dm 2024-10-15 01:16:19 -04:00
Metis 52b9c3b246 Update grinder_chemical.dm 2024-10-15 01:15:09 -04:00
Metis a5e9ae8bc6 Update RCD.dm 2024-10-15 00:41:11 -04:00
Metis 50e2d911a6 Update general.txt 2024-10-15 00:26:38 -04:00
SkyratBot 80e7c0db0a [MIRROR] Sends a toast notification when initializations complete. [MDB IGNORE] (#18623)
* Sends a toast notification when initializations complete. (#72465)

Initialization is significantly slowed down by the presence of clients,
though when testing features, you need to join the server. I've been
told that some devs (particularly Mothblocks) are alt-tabbed out of
Dream Daemon while doing dev work, meaning that they are liable to miss
initializations completing, causing an effective slowdown in the dev
cycle. Mothblocks said it would be nice if there was a way to produce a
desktop notification when initialization completes.

I originally intended to add a function to rust_g that would produce a
Windows toast notification with a button allowing you to immediately
launch Dream Seeker. However, I couldn't find a reliable way to detect
if the OS version was Windows 7 or earlier, so running this function on
such an OS would cause a rust panic (which I was told is only a problem
because MSO probably still uses Windows 7).

Fortunately, PowerShell scripts can access the necessary .NET APIs to
produce toast notifications on Windows 10, while also failing more
gracefully than crashing the host process. So I recreated the
functionality I intended in PowerShell.

Toast notifications will only be sent on Windows, if the
TOAST_NOTIFICATION_ON_INIT config flag is enabled, AND there are no
clients on the server.

**Note for downstreams:** If you want the toast notification to have
your downstream's icon, copy it, scale the copy down to 16x16, and
either rename it "tg_16.png" or change that path in the call to
`world.shelleo` to the name of the new file.

Video Demo:

https://user-images.githubusercontent.com/12720844/210492033-963923d7-a1de-4326-9c9f-4f0c0b71d1a5.mp4

This isn't really a line item in the Dev Cycles Initiative, but even if
Mothblocks was exaggerating the benefits, it would still be a
significant speedup in the dev cycles.

No player-facing changes.

* Sends a toast notification when initializations complete.

Co-authored-by: Y0SH1M4S73R <legoboyo@earthlink.net>
2024-10-15 00:25:48 -04:00
SandPoot b65df409d7 that was weird 2024-09-29 17:11:32 -03:00
SandPoot b0dd5b48ed uh oh 2024-09-25 03:42:51 -03:00
SandPoot a6ff3a5d95 Merge branch 'master' of https://github.com/Citadel-Station-13/Citadel-Station-13 into this-is-a-feature-but-was-left-in-an-unusable-state 2024-09-25 03:39:20 -03:00
deathride58 3646a45b17 Merge pull request #16103 from SandPoot/fix-build-stuff
Fix CI
2024-09-24 22:13:37 -04:00
SandPoot 0fadeeb580 bur 2024-09-19 17:58:22 -03:00
deathride58 94067bdc62 Merge pull request #16100 from SandPoot/fix-ntnet
Fix ntnet
2024-09-19 13:47:14 -04:00
SandPoot 19c436e994 push 2024-09-17 16:52:54 -03:00
deathride58 f268e5655f Merge pull request #16101 from SandPoot/mech-wars
Mech vs Mech combat system! ... (For toy mechs.)
2024-08-25 23:21:05 -04:00
SandPoot dc08550162 push 2024-08-25 04:38:03 -03:00
SandPoot e46b75c68e push 2024-08-24 23:55:01 -03:00
deathride58 98877f529c Merge pull request #16099 from SandPoot/bag
Several fixes and some other stuff
2024-08-24 22:16:24 -04:00
SandPoot ac2a5d8eef fix for custom shuttles 2024-08-24 23:06:50 -03:00
SandPoot ced32cb97a break at the end 2024-08-24 21:45:46 -03:00
SandPoot 09aa0f704f set those up 2024-08-24 21:41:21 -03:00
SandPoot c07e94be66 push 2024-08-24 21:28:55 -03:00
deathride58 9604090014 Merge pull request #16098 from SandPoot/lambda-is-not-a-bad-map
Fixes some lambda problems
2024-08-16 19:39:25 -04:00
deathride58 0bcc7d0af5 Merge pull request #16095 from SandPoot/vv-appearance
Allows vv investigate /appearance
2024-08-16 19:38:21 -04:00
SandPoot 514f95595e fill up library with missing stuff 2024-08-14 17:36:37 -03:00
SandPoot 00da2625c5 remove smoke sign and close firelocks 2024-08-14 00:25:54 -03:00
SandPoot 3356463872 fix it though 2024-08-14 00:18:17 -03:00
SandPoot 5649fd2151 Merge pull request #16097 from SandPoot/removed-what-i-shouldn't!
Fixes screen_loc not being set on action MouseDrop.
2024-08-12 20:00:58 -03:00
SandPoot e4ecebe098 typecast it in the arguments ffs 2024-08-12 19:57:35 -03:00
SandPoot d0a14830ee push 2024-08-12 19:52:51 -03:00
deathride58 5d49d1c13b Merge pull request #16096 from SandPoot/actions
Fixes MAJOR (maybe not) issues with actions
2024-08-12 17:55:19 -04:00