Commit Graph

  • 43b15a2045 Credit another contributor in CHANGELOG.md hikari_no_yume 2025-12-06 20:10:05 +01:00
  • 16ac11efdb Replace unsafe sdl2_sys functions with sdl2 wrappers RMZeroFour 2025-12-06 22:36:48 +05:30
  • bfbae0f9d7 Fix read extended fopen flag MCboy 2024-06-16 14:37:53 +03:30
  • 6f5859ed2c Correct test name in docs RMZeroFour 2025-11-30 00:23:26 +05:30
  • b71b6d78b3 Update plist to v1.8.0 and quick-xml to v0.38.4 RMZeroFour 2025-11-28 02:09:14 +05:30
  • 9c9c139708 Add default options for Casper ciciplusplus 2025-11-23 14:07:05 +01:00
  • 6307b59978 OpenAL ignore null checks for alcCloseDevice/DestroyContext/GetContextsDevice apexad 2025-07-27 08:53:07 -06:00
  • 1e106c0223 Support rendering and touch input for multiple windows hikari_no_yume 2025-11-18 00:46:08 +01:00
  • a0847cec51 Address a clippy lint hikari_no_yume 2025-11-16 01:35:29 +01:00
  • f105dc4966 Make windows hidden by default and keep track of invisible windows hikari_no_yume 2025-11-16 01:28:30 +01:00
  • 826b4c4868 Added more properties to CAAnimation and its subclasses alborrajo 2025-11-05 14:33:41 +01:00
  • 93000f9106 Implement CAMediaTimingFunction alborrajo 2025-11-05 18:28:52 +01:00
  • e1dcfb594d Implement CACurrentMediaTime() alborrajo 2025-11-05 18:22:52 +01:00
  • d447c451d6 Store CALayer backgroundColor host object instead of a reference alborrajo 2025-11-05 18:25:07 +01:00
  • e6b0b133a2 Support selectors with empty names for arguments alborrajo 2025-11-05 18:25:59 +01:00
  • 22f35dbc54 Allow repeated enum prefixes in the framework module alborrajo 2025-11-11 22:48:20 +01:00
  • 751c1bb767 NSValue for CGPoint, CGSize and CGRect alborrajo 2024-10-05 19:07:56 +02:00
  • c20ef808df Updated tests readme alborrajo 2025-11-05 18:32:41 +01:00
  • 58773d6b49 Support CALayer affineTransform and UIView transform hikari_no_yume 2025-10-26 18:12:29 +01:00
  • 6b05e9b605 Nooo, stray parenthesis, nooo 😭 hikari_no_yume 2025-10-24 01:13:07 +02:00
  • 56613c794c Support point/rect conversion to/from screen-space co-ordinates hikari_no_yume 2025-10-24 01:04:01 +02:00
  • 8378ebc9d6 Add three basic visual tests for CALayer compositing hikari_no_yume 2025-10-23 21:43:46 +02:00
  • 267b57deb0 Split TestApp GUI tests into multiple screens/classes hikari_no_yume 2025-10-23 19:23:45 +02:00
  • 0b857879c3 Build a fat testapp binary for armv6 compatibility Alexander Cieslewicz 2025-10-20 12:11:22 +02:00
  • 67f50afa83 Fix testapp and touchHLE to prevent segfaults on IOS Alexander Cieslewicz 2025-10-20 11:57:00 +02:00
  • 5ea70b8ed6 Implement sysctl() (by number) abnormalmaps 2025-09-10 19:53:31 -04:00
  • 2b89ee27cd Make the “ball” round hikari_no_yume 2025-10-16 19:09:44 +02:00
  • 7fe4ddcf20 Fix AutoReleasePoolTest licensing abnormalmaps 2025-10-16 03:55:58 -04:00
  • a382620d8b Add a bouncing ball to TestApp hikari_no_yume 2025-10-16 02:39:22 +02:00
  • 568fde3794 Auto-discover and link all TestApp source files instead of including hikari_no_yume 2025-10-15 22:51:35 +02:00
  • 2708418f44 Uncomment CGAffineTransformIdentity test now that it links properly hikari_no_yume 2025-10-15 22:20:36 +02:00
  • fa6a5e4010 Move all TestApp definitions of Apple stuff to one file hikari_no_yume 2025-10-15 22:12:48 +02:00
  • 2315da8e2d Add argc/argv to touchHLE, and add a non-automated UIKit part to TestApp hikari_no_yume 2025-10-15 21:07:31 +02:00
  • 23cc034b6c Copy framework headers from sdk to stub Alexander Cieslewicz 2025-10-14 22:15:44 +02:00
  • 4d02890f47 Tiny cleanup hikari_no_yume 2025-10-05 15:41:02 +02:00
  • 208a2ac94b Use -framework/-F rather than -l/-L for frameworks in TestApp build hikari_no_yume 2025-10-05 15:32:55 +02:00
  • 4f4a76ea13 Fix integration test build linker args hikari_no_yume 2025-10-05 14:19:32 +02:00
  • 399d620936 Create separate stub library for each host dylib when building TestApp hikari_no_yume 2025-10-05 03:41:07 +02:00
  • 8ffe7d9348 Use new host dylib list to give better warnings/errors on unknown dylibs hikari_no_yume 2025-10-05 00:00:09 +02:00
  • bb48020caf Reorganise host class, constant and function exports into "dylibs" hikari_no_yume 2025-10-04 23:23:32 +02:00
  • 929598d521 Move/rename some host implementations that were in the wrong frameworks hikari_no_yume 2025-10-04 16:45:25 +02:00
  • 3983feb018 Update CHANGELOG ciciplusplus 2025-09-27 14:55:21 +02:00
  • 383259bdcc Fix typos in 58b66ae abnormalmaps 2025-09-24 09:48:41 -04:00
  • 58b66ae345 Fix new clippy lints abnormalmaps 2025-09-23 16:02:39 -04:00
  • 1f8125cbe0 Check for main memory allocation failures abnormalmaps 2025-09-03 18:38:07 -04:00
  • c5147112b4 Allow autoreleasepool deallocation beneath the top abnormalmaps 2025-08-06 16:52:29 -04:00
  • 0357805bcd Tolerate bad sort functions in -[NSArray sort...] abnormalmaps 2025-09-02 23:09:58 -04:00
  • f043029cd2 Account for unknown audio unit in AudioUnitUninitialize() ciciplusplus 2025-09-21 23:22:46 +02:00
  • 97bd0fe543 Support kAudioUnitProperty_SampleRate in AudioUnitGetProperty() ciciplusplus 2025-09-21 23:20:30 +02:00
  • a1c8c5c0e8 Enable STBI_ONLY_BMP and STBI_ONLY_GIF for stb_image_wrapper ciciplusplus 2025-09-21 12:23:50 +02:00
  • 443cd03659 Implement mach_task_self() Alexander Cieslewicz 2025-09-15 12:00:06 +03:00
  • ad899685ef NSString/CFString: Add NSISOLatin1StringEncoding apexad 2025-08-05 09:29:40 -06:00
  • 192ed4ca1f Add missing ASCII assertion to data_using_encoding_lossy_inner() helper ciciplusplus 2025-09-20 13:50:19 +02:00
  • 8243f7b6df NSFileHandle availableData for files ciciplusplus 2025-06-30 23:21:11 +02:00
  • 06e83024a0 Enable --ignore-gl-errors for Bugdom 2 ciciplusplus 2025-09-19 22:07:14 +02:00
  • 9ade82b457 Stubs for getter/setter of adjustsFontSizeToFitWidth of UILabel ciciplusplus 2025-09-19 21:56:47 +02:00
  • f6d202ed47 NSString Refactor (fixed stringWithFormat: and other refactoring) apexad 2025-09-16 16:30:09 -06:00
  • b99bf1dae0 Add modf function apexad 2025-08-17 22:38:20 -06:00
  • 0c28ff1217 Update copyright end date (a few months too late ;) hikari_no_yume 2025-09-18 12:39:33 +02:00
  • 9666ff6746 Support building Objective C in TestApp abnormalmaps 2025-09-17 18:21:46 -04:00
  • d9b0991b1a Enable --ignore-gl-errors for some games by default ciciplusplus 2025-09-16 21:38:30 +02:00
  • d14c8d06fa Add --ignore-gl-errors CLI option ciciplusplus 2025-09-16 21:37:43 +02:00
  • fc5406e3d0 Implement CFStringCreateWithPascalString() and CFStringGetPascalString() ciciplusplus 2025-09-15 23:01:00 +02:00
  • d0805ac3a7 Account for null context in CFRunLoopTimerCreate() ciciplusplus 2025-09-15 22:01:12 +02:00
  • caf7ebce8c Stubish implementation for CGContextClipToRect() ciciplusplus 2025-09-15 21:55:53 +02:00
  • a5c10cc1af Implement CGImageCreateCopyWithColorSpace() ciciplusplus 2025-09-15 21:45:39 +02:00
  • 52d4a486c7 Allow run loop reentrancy abnormalmaps 2025-08-08 00:20:03 -04:00
  • 6a6c72cc46 Add [NSString string] abnormalmaps 2025-09-03 18:22:03 -04:00
  • f7010029f1 Add [NSUserDefaults arrayForKey] abnormalmaps 2025-09-02 23:03:59 -04:00
  • 8238da604c Use log_once for atomic property set/get abnormalmaps 2025-09-08 14:06:21 -04:00
  • 4c11f6086c Improve JPEG test a bit ciciplusplus 2025-09-14 23:31:49 +02:00
  • e20dda1fbf Implement CGImageCreateWithJPEGDataProvider() ciciplusplus 2025-09-14 23:17:06 +02:00
  • 32ff5ce8a6 Fix condition checking for (un-un-)premultiplying. ciciplusplus 2025-09-14 23:07:52 +02:00
  • 67e4787025 (Un-un-)premultiply pixels only for PNG images ciciplusplus 2025-09-14 22:57:01 +02:00
  • d64033b04f Remove "-Wno-unused-function" flag to fix Windows build ciciplusplus 2025-09-14 22:26:16 +02:00
  • 296cf636cb Enable JPEG support for stb_image.h ciciplusplus 2025-09-14 22:22:16 +02:00
  • 6183e23ba1 Correct typos in build flags for stb_image.h ciciplusplus 2025-09-14 22:18:31 +02:00
  • 68f0a37a75 Move mach_* files to separate mach folder Alexander Cieslewicz 2025-09-10 15:29:33 +03:00
  • b3bf6ceeb3 Implement page size alignment in alloc ciciplusplus 2025-06-16 00:12:11 +02:00
  • f530f396f5 Put FIXME back to NSURL initFileURLWithPath:isDirectory: method ciciplusplus 2025-09-14 16:25:00 +02:00
  • 76aee11541 Implement CFURLHasDirectoryPath() ciciplusplus 2025-09-14 16:04:21 +02:00
  • afa3d5f7d5 Expand tilde if needed in NSURL initFileURLWithPath:isDirectory: method ciciplusplus 2025-09-14 14:15:22 +02:00
  • b1addaa385 NSArray sortedArrayUsingSelector: method ciciplusplus 2025-09-12 20:55:44 +02:00
  • fefe8d8cb3 NSArray mutableCopy implementation ciciplusplus 2025-09-12 20:54:22 +02:00
  • 237cdca2d3 NSError code method ciciplusplus 2025-09-12 20:49:25 +02:00
  • 59155f0880 OSAtomicCompareAndSwapIntBarrier() implementation ciciplusplus 2025-09-12 20:48:21 +02:00
  • 72c9d292d4 log_once for atomic objc_getProperty TODO ciciplusplus 2025-09-12 20:34:45 +02:00
  • ff3d16e1b6 Support UIPrerenderedIcon as string apexad 2025-09-09 22:25:41 -06:00
  • f41e70890a Loosen bounds on statfs assertion Alexander Cieslewicz 2025-09-10 14:06:05 +03:00
  • 139e1a9a15 Handle binaries with no SymbolStubs section bognarit80 2025-09-09 11:25:29 +02:00
  • bc2ef8aef3 NSFileManager log_once apexad 2025-08-04 18:16:18 -06:00
  • 165251810b Add UILabel setShadowColor and setShadowOffset stubs bognarit80 2025-09-01 21:35:57 +02:00
  • 7fc64bed13 UIWebView loadRequest stub bognarit80 2025-04-20 02:43:40 +02:00
  • 04523abf1d Fix UIView setNeedsDisplay by checking class not object Alexander Cieslewicz 2025-09-07 14:11:04 +03:00
  • 5da510afd2 Make UIImageView directly write image to layer Alexander Cieslewicz 2025-01-01 14:55:39 -07:00
  • 7c7cde1190 Implement pread/pwrite functions Alexander Cieslewicz 2025-07-16 19:44:00 +03:00
  • 425f9898c3 Add ALC_REFRESH and ALC_SYNC as allowed context attributes for alcCreateContext() ciciplusplus 2025-09-04 23:39:37 +02:00
  • de24b733e2 Deal with MAX_COLOR_ATTACHMENTS_OES in glGetIntegerv() ciciplusplus 2025-09-02 23:04:18 +02:00
  • f22e7da90c Stub for system() ciciplusplus 2025-08-30 18:31:56 +02:00
  • 55c55b97d5 Implement kAudioSessionProperty_CurrentHardwareIOBufferDuration in AudioSessionGetProperty() ciciplusplus 2025-08-30 18:29:05 +02:00