Commit graph

1682 commits

Author SHA1 Message Date
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
Struma
48a2393bb8 Speed up load_data & remove encryptedGraphics setting 2021-02-26 08:33:27 -05:00
Struma
286270b51e Update graphics delta at the start of update 2021-02-26 06:25:19 -05:00
Struma
331f81a710 Make number keys available with NUMBER prefix 2021-02-26 06:25:06 -05:00
Struma
800e6d73de Load graphics from archives by default 2021-02-26 01:45:26 -05:00
Struma
02c06be88a Add Ruby-accessible delta clocks (microseconds) 2021-02-25 21:29:21 -05:00
Struma
d4d2b7c7cb Keep input repeat timings independent of FPS 2021-02-25 19:28:44 -05:00
Struma
cb46b53982 Remove static dependencies from linux scripts 2021-02-24 09:53:05 -05:00
Struma
388b422b78 now you listen here, gcc warnings 2021-02-24 09:52:29 -05:00
Struma
38ee180d6e Enable repeating on mouse buttons 2021-02-24 09:35:31 -05:00
Struma
90d5dda8fb disable HTTPS cert verification only if building with SSL 2021-02-24 06:27:39 -05:00
Struma
ced6daede7 Separate tileset script from main executable 2021-02-24 02:38:31 -05:00