1
0
Fork 0
mirror of https://github.com/ninjamuffin99/Funkin.git synced 2025-09-03 20:28:04 +00:00
Commit graph

38 commits

Author SHA1 Message Date
Eric 93e4f799f4
Remove JPEG (#1065)
Co-authored-by: Lasercar <64717068+Lasercar@users.noreply.github.com>
2025-05-30 19:46:34 -07:00
EliteMasterEric 93d4f30cad Make ScreenshotPlugin null-safe. 2025-04-18 19:40:39 -04:00
Cameron Taylor fa5a80df08 screenshot plugin fix for high dpi / larger window sizes 2025-03-24 17:42:35 -04:00
Lasercar e51b6147b5 unused code removed and comment cleanup 2025-03-24 17:32:49 -04:00
Lasercar 2a9712466e Fixed cursor & preview not being reset for state changes 2025-03-24 17:32:49 -04:00
Lasercar e9891c4d00 Fancy preview is back!
Also now saves on window close/crash.
Also standardised the option descriptions.
2025-03-24 17:32:49 -04:00
Lasercar 5c47ed4a8c Set screenshotBeingSpammed to false after state change
Because the timer has been killed
2025-03-24 17:32:49 -04:00
Lasercar 6e4e7008f2 another whoops 2025-03-24 17:32:49 -04:00
Lasercar 79e31636e2 Save unsaved screenshots in buffer before state change 2025-03-24 17:32:49 -04:00
Lasercar 8fcd145d53 Option to only show the preview when a screenshot is saved
Enabled by default, the idea is that the less tech savy players won't bother changing the option to false and end up reporting that they lost screenshots after changing states
2025-03-24 17:32:49 -04:00
Lasercar e30e6ee4ed comment cleanup 2025-03-24 17:32:49 -04:00
Lasercar bab920dc82 comment typo 2025-03-24 17:32:49 -04:00
Lasercar ab2dd75986 now it's actually asynchronous
Though with the caveat of unsaved screenshots not being saved after state change
2025-03-24 17:32:49 -04:00
Lasercar a8440062b8 fixed duplicate screenshot handling code 2025-03-24 17:32:49 -04:00
Lasercar 824cf7cf1b frame delayed screenshots + timer'd screenshot save 2025-03-24 17:32:49 -04:00
Lasercar 65786d8f1c small fix 2025-03-24 17:32:49 -04:00
Lasercar bcd29b5d67 idk 2025-03-24 17:32:49 -04:00
Lasercar 95847440b5 didn't reverse my test of the JPEG encoder 2025-03-24 17:32:49 -04:00
Lasercar c776900df0 screenshot options 2025-03-24 17:32:49 -04:00
Lasercar fc9b395138 forgot to uncomment the bit making the async loop null 2025-03-24 17:32:49 -04:00
Lasercar 7b54292bf7 another whoops 2025-03-24 17:32:49 -04:00
Lasercar 4ef0c18212 idk 2025-03-24 17:32:49 -04:00
Lasercar 8e4f9fe66b forgot a thing 2025-03-24 17:32:49 -04:00
Lasercar 92b24b91e7 asynchronous screenshot buffer saving 2025-03-24 17:32:49 -04:00
Lasercar 0db0d88256 Show a preview of last image in the image buffer 2025-03-24 17:32:49 -04:00
Lasercar 535ff2211a Popup no longer shows up in screenshots 2025-03-24 17:32:49 -04:00
Lasercar f7329e0687 Improved? screenshotting 2025-03-24 17:32:49 -04:00
Lasercar 868932cd13 screenshot preview in screenshot fix 2025-03-24 17:32:49 -04:00
Cameron Taylor 0a911ae607 remove a buncho unused imports 2025-02-17 19:25:33 -05:00
EliteMasterEric 8d02a3f984 A bunch of controls fixes 2024-09-25 08:39:57 -04:00
EliteMasterEric 09aa8fbf52 Rebindable controls for the Freeplay menu 2024-06-09 02:22:03 -04:00
EliteMasterEric 6407770ed6 Rework every class to use FunkinSound. 2024-03-23 17:50:48 -04:00
EliteMasterEric 818e80ed74 Add a screenshot sound provided by Isaac. 2024-02-22 03:15:06 -05:00
Cameron Taylor 0b58a4f664 camera flash fix 2024-02-16 18:58:27 -05:00
EliteMasterEric e4cd694c15 ScreenshotPlugin now uses Player.controls. VolumePlugin is now outside MusicBeatState 2024-02-16 14:42:28 -05:00
Cameron Taylor 94938313dd click preview to open screenshots folder (and moved openFolder to FileUtil 2024-02-16 05:24:43 -05:00
Cameron Taylor 0036a334bc display fancy preview as a sprite on top of FlxG.stage, to properly render over substates 2024-02-16 04:48:54 -05:00
EliteMasterEric e24c78ae16 Implemented a screenshot button. FancyPreview is broken. 2024-02-15 21:34:24 -05:00