Struma
|
664bfb41ba
|
Bitmap.snap_to_bitmap && Bitmap.each_frame
|
2021-05-03 11:51:39 -04:00 |
|
Struma
|
d6f69db7c9
|
Limit destination position of Bitmap.add_frame
|
2021-05-03 10:36:06 -04:00 |
|
Struma
|
31c8dc8367
|
Raise Ruby errors in Bitmap animation functions
|
2021-05-03 10:26:45 -04:00 |
|
Struma
|
2fc6731a67
|
Prevent removing frames from a static bitmap
|
2021-05-03 02:33:06 -04:00 |
|
Struma
|
09e68345f4
|
Copy all frames of animated bitmaps
|
2021-05-03 02:18:03 -04:00 |
|
Struma
|
66de7c1d14
|
Allow replacing raw data on animated bitmaps
|
2021-05-02 23:50:16 -04:00 |
|
Struma
|
9c603b329e
|
Change the "your computer belongs in a museum" OpenGL error
|
2021-05-02 23:19:06 -04:00 |
|
Struma
|
5c2d0ac167
|
Decode GIF frames within Bitmap constructor
|
2021-05-02 23:05:36 -04:00 |
|
Struma
|
380bd1d249
|
Add Bitmap.next_frame + Bitmap.previous_frame
|
2021-05-02 21:53:55 -04:00 |
|
Struma
|
171147d4d0
|
Update Bitmap.playing automatically if bitmap isn't looping
|
2021-05-02 21:17:16 -04:00 |
|
Struma
|
1219fb4ab9
|
Support manual animation of Bitmaps
|
2021-05-02 20:36:28 -04:00 |
|
Struma
|
2c188f944a
|
Fix setting animated bitmap FPS from Ruby
|
2021-05-02 13:24:46 -04:00 |
|
Struma
|
f98b91ff9a
|
Support animated GIFs
|
2021-05-01 21:50:39 -04:00 |
|
Struma
|
0ee00d1137
|
version bump to 2.1.2
|
2021-04-30 14:47:37 -04:00 |
|
Struma
|
77474afc94
|
Adjust macOS keybinding menu resizing
|
2021-04-28 22:59:12 -04:00 |
|
Struma
|
f0a52d34ee
|
Support saving bitmaps to JPEG and PNG format
|
2021-04-28 22:52:21 -04:00 |
|
Struma
|
5dc40e1fbe
|
remove Xcode 12.5 update nag
|
2021-04-28 17:24:32 -04:00 |
|
Struma
|
d494ca9f08
|
Input.repeatex? should always return false for non-repeating keys
|
2021-04-28 17:22:46 -04:00 |
|
Struma
|
f583683609
|
Satisfy hardened runtime dyld path reqs in Win32API
|
2021-04-15 23:59:27 -04:00 |
|
Struma
|
7f35003e3f
|
Adjust steamshim entitlements
|
2021-04-15 23:31:55 -04:00 |
|
Struma
|
2a9fb8800e
|
Allow DYLD environment variables by default (for Steam)
|
2021-04-15 23:19:01 -04:00 |
|
Struma
|
9bf398fcc5
|
Disable linking with libtiff
|
2021-03-31 21:03:29 -04:00 |
|
Struma
|
623352269a
|
Disable SDL x11 driver on macOS
|
2021-03-31 20:49:52 -04:00 |
|
Struma
|
4784a36e54
|
cleanup
|
2021-03-31 20:08:19 -04:00 |
|
Struma
|
7c6704580b
|
set body encodings for POST methods
(because I forgot)
|
2021-03-28 20:22:12 -04:00 |
|
Struma
|
c3e86649a7
|
use nanosleep delay on Windows+Linux
|
2021-03-28 15:32:24 -04:00 |
|
Struma
|
f3f401a794
|
set HTTP response body encoding based on Content-Type
|
2021-03-28 15:26:08 -04:00 |
|
Struma
|
d7816c121b
|
Account for binary HTTP responses
|
2021-03-27 23:34:46 -04:00 |
|
Struma
|
44dda759a4
|
freeze version string
|
2021-03-27 23:17:20 -04:00 |
|
Struma
|
28e9f2d63b
|
Update windows resource file
|
2021-03-25 20:23:20 -04:00 |
|
Struma
|
b5e2d7792e
|
bump version to 2.1.1
|
2021-03-25 20:22:06 -04:00 |
|
Struma
|
8223cd6d9c
|
follow redirects by default
|
2021-03-25 20:16:51 -04:00 |
|
Struma
|
4f6506e006
|
Do not wrap message box text on macOS
The sheet does this anyway, so there is no need to.
|
2021-03-16 06:31:42 -04:00 |
|
Struma
|
02cc1a0630
|
Remove 'console' build option
|
2021-03-15 23:13:25 -04:00 |
|
Struma
|
524dff4346
|
Merge branch 'windows-console' into 'dev'
Implement a debug console for Windows
See merge request mkxp-z/mkxp-z!31
|
2021-03-16 02:50:10 +00:00 |
|
Struma
|
4887b0974c
|
Merge branch 'message-wrap' into 'dev'
Wrap text in message boxes
See merge request mkxp-z/mkxp-z!30
|
2021-03-16 02:39:06 +00:00 |
|
Joni Savolainen
|
45f01d6f70
|
Add newline at the end of win-consoleutils.h
|
2021-03-15 20:44:31 +02:00 |
|
Joni Savolainen
|
7b28167551
|
Create a debug console on Windows
|
2021-03-15 11:22:05 +02:00 |
|
Joni Savolainen
|
c054b83178
|
Wrap text in message boxes
|
2021-03-14 15:12:26 +02:00 |
|
Struma
|
69a89cf87f
|
sync thread access to text input buffer
|
2021-03-08 06:20:43 -05:00 |
|
Struma
|
10f3d2655d
|
Remove unnecessary SDL_free
|
2021-03-08 06:20:18 -05:00 |
|
Struma
|
5e1d61632d
|
Get Windows username through Ruby's ENV
|
2021-03-05 01:04:53 -05:00 |
|
Struma
|
db919e9f29
|
Make sure all Ruby strings are created as UTF-8
|
2021-03-02 03:26:51 -05:00 |
|
Struma
|
244421bac6
|
Let all buttons repeat
|
2021-03-01 14:25:38 -05:00 |
|
Struma
|
b3b0d3c48f
|
separate Graphics.delta / average_frame_rate timer
|
2021-03-01 03:45:34 -05:00 |
|
Struma
|
03a9636105
|
temp fix for broken vsync on macOS
|
2021-03-01 02:10:05 -05:00 |
|
Struma
|
1683483170
|
Make FPS counter a little more accurate
|
2021-03-01 01:51:15 -05:00 |
|
Struma
|
aa9bf22034
|
Configure ruby with autoreconf
|
2021-02-28 02:01:49 -05:00 |
|
Struma
|
ae9e292a1b
|
add Graphics.average_frame_rate
|
2021-02-27 08:17:14 -05:00 |
|
Struma
|
c4220f223d
|
Use steady_clock over high_resolution_clock
|
2021-02-26 16:30:19 -05:00 |
|