rfm
f371b8068e
Merge branch 'master' into master
2024-11-29 09:38:36 +00:00
Matvii Jarosh
ba0d5403f9
Fix NSByteOrder
2024-11-26 17:51:28 +02:00
Matvii Jarosh
64308292a8
maybe finished NSInvocation
2024-11-25 19:22:39 +02:00
rfm
168c2a4c90
fix a leak establishign a connection
2024-11-24 16:38:23 +00:00
rfm
021812f43d
Fix another leak
2024-11-22 06:18:44 +00:00
rfm
99bb50d2c0
avoid stack overflow
2024-11-22 06:04:38 +00:00
rfm
4c287f20b3
More regular expression leak fix changes ... use older code (plus fixes).
2024-11-21 21:05:34 +00:00
rfm
087716fffa
Improve dagnostic method for memory leaks
2024-11-21 18:18:06 +00:00
rfm
37e07116a0
Document latest changes
2024-11-21 14:48:18 +00:00
Matvii Jarosh
410b295b01
Add EdgeInsets missing function in value
2024-11-21 13:01:31 +02:00
rfm
691d1eaafe
re-add entry for recent fixes
2024-11-19 17:05:00 +00:00
Matvii Jarosh
055cb708f9
fix enums
2024-11-19 18:45:39 +02:00
Matvii Jarosh
aa4a062692
Merge branch 'nsgeometry-missing-func' of github.com:Matvii-Jarosh/libs-base into nsgeometry-missing-func
2024-11-19 18:41:37 +02:00
Matvii Jarosh
97ba75c5c8
fixed enums
2024-11-19 18:34:27 +02:00
rfm
e0b37c4a1b
Merge branch 'master' into nsgeometry-missing-func
2024-11-19 14:10:12 +00:00
rfm
e7e7051acd
Document changes
2024-11-19 12:27:56 +00:00
Matvii Jarosh
19d6aefa47
Added many missing features to NSGeometry
2024-11-18 18:07:59 +02:00
Matvii Jarosh
20f7a294e8
Added many missing features to NSGeometry
2024-11-18 17:57:47 +02:00
rfm
e64b7dc6b3
iuse bundle identifier for user defaults
2024-11-13 23:11:10 +00:00
rfm
b2e198cb0d
Fix notification removal bug from last update
2024-11-12 15:08:06 +00:00
rfm
b78b2e2030
hash/map table and pointer functions fixups
2024-11-12 12:03:24 +00:00
rfm
c981920679
Revert "Retain count fixes"
...
This reverts commit 544dcce482
.
2024-11-10 20:13:39 +00:00
rfm
544dcce482
Retain count fixes
2024-11-10 14:14:42 +00:00
rfm
44222342b0
Fix for issue 461
2024-11-09 11:09:22 +00:00
rfm
b3f4a162de
fix typo
2024-11-09 07:45:07 +00:00
rfm
fe5efb6aa2
OSX 10.15 file offset methods
2024-11-08 15:19:40 +00:00
rfm
4961287024
issue 325
2024-11-08 11:52:27 +00:00
rfm
99fe8d65e8
Merge branch 'master' into agsdoc-html-style
2024-11-08 10:38:37 +00:00
rfm
3a8f231f2e
Fix over-long line
2024-11-08 10:34:53 +00:00
rfm
0271f62ab2
Fix for issue 452
2024-11-08 10:33:32 +00:00
rfm
d0bff27c77
Tweaks to NSDate changes
2024-11-08 10:33:32 +00:00
rfm
7a59450341
Reapply "Implement NSDate as a small object (tagged pointer) - clang/libobjc2 only ( #451 )" because of GUI breakage: apps hang when loading NSMenu
...
This reverts commit cac43f7bfc
.
2024-11-08 10:33:32 +00:00
Riccardo Mottola
fab621bb2d
Revert "Implement NSDate as a small object (tagged pointer) - clang/libobjc2 only ( #451 )" because of GUI breakage: apps hang when loading NSMenu
...
This reverts commit 8fd2c06ddd
.
2024-11-08 10:33:32 +00:00
rfm
3e55c3b296
safety fix in case code incorrectly tries to use the reuslt of forwarding a method to the undo manager.
2024-11-08 10:33:32 +00:00
Hugo Melder
f940412e0e
NSString: Fix -commonPrefixWithString:options: behaviour ( #455 )
...
* Update changelog
* NSString: fix -commonPrefixWithString:options: behaviour
* NSString: More test cases
2024-11-08 10:33:32 +00:00
Hugo Melder
01b719f2af
Implement NSDate as a small object (tagged pointer) - clang/libobjc2 only ( #451 )
...
* Implement GSSmallObject Class
* Remove private concrete class access
* Change secondary bias
* NSDate: Get interval from rhs object in comparison
* Add prefix to CONCRETE_CLASS_NAME macro
2024-11-08 10:33:32 +00:00
rfm
f6c0c5a5c0
Improve errors for copying.
2024-11-08 10:33:32 +00:00
Hugo Melder
3333d9fb73
NSString: Cache ICU collator in thread-local storage ( #450 )
...
* Add ICU collator caching
* Update ChangeLog
2024-11-08 10:33:32 +00:00
Hugo Melder
3c34150e05
NSOperationQueue: Proper names for worker threads ( #437 )
...
* NSOperationQueue: Give Worker Threads a name
* Update Changelog
* Remove empty string test
2024-11-08 10:33:32 +00:00
rfm
a1913e5540
NSURLSession rewrite ( #422 )
...
* clang-format: Do not use tabs
* Ignore clangd cache and compile_commands
* NSBlockOperation: Fix memory leak
* NSHTTPCookie: Fix expires date parsing
* NSHTTPCookie: Release DateFormatter after use
* NSOperation: Remove all objects at end of execution
* Reimplementation of NSURLSession
* NSURLSession: Update expiration dates in test
* Update ChangeLog
* Fix trivial compiler warning caused by missing import
* Import GSDispatch.h for definition of DISPATCH_QUEUE_SERIAL
* Import common.h early to avoid header conflict
* Fix import order to avoid conflicts and ensure we have correct localisation macro
* Check for presence of dispatch_cancel
* Cancel timer using dispatch_source_cancel() if dispatch_cancel() is missing.
* NSURLSession: Replace dispatch_io with dispatch_source in unit test HTTP server
---------
Co-authored-by: hmelder <service@hugomelder.com>
2024-11-08 10:33:32 +00:00
Hugo Melder
e3208590b1
NSThread: Fix threadPriority
and setThreadPriority:
on Android by using setpriority
instead of pthread ( #436 )
...
* Update Changelog
* Use {get, set}priority for -[NSThread setThreadPriority] on Android
2024-11-08 10:33:32 +00:00
rfm
5ea68724ff
Fix for issue 452
2024-11-03 13:15:20 +00:00
rfm
962c169705
Tweaks to NSDate changes
2024-11-01 08:47:02 +00:00
rfm
9978c055df
Reapply "Implement NSDate as a small object (tagged pointer) - clang/libobjc2 only ( #451 )" because of GUI breakage: apps hang when loading NSMenu
...
This reverts commit cac43f7bfc
.
2024-11-01 08:43:15 +00:00
Riccardo Mottola
cac43f7bfc
Revert "Implement NSDate as a small object (tagged pointer) - clang/libobjc2 only ( #451 )" because of GUI breakage: apps hang when loading NSMenu
...
This reverts commit 8fd2c06ddd
.
2024-10-31 02:13:24 +01:00
rfm
156be3ad53
safety fix in case code incorrectly tries to use the reuslt of forwarding a method to the undo manager.
2024-10-29 14:59:43 +00:00
Hugo Melder
cf4c985e46
NSString: Fix -commonPrefixWithString:options: behaviour ( #455 )
...
* Update changelog
* NSString: fix -commonPrefixWithString:options: behaviour
* NSString: More test cases
2024-10-28 14:42:41 +01:00
Hugo Melder
8fd2c06ddd
Implement NSDate as a small object (tagged pointer) - clang/libobjc2 only ( #451 )
...
* Implement GSSmallObject Class
* Remove private concrete class access
* Change secondary bias
* NSDate: Get interval from rhs object in comparison
* Add prefix to CONCRETE_CLASS_NAME macro
2024-10-28 11:52:44 +01:00
rfm
1cb846e607
Improve errors for copying.
2024-10-13 13:54:53 +01:00
Hugo Melder
5cd19978d5
NSString: Cache ICU collator in thread-local storage ( #450 )
...
* Add ICU collator caching
* Update ChangeLog
2024-09-23 14:32:36 +02:00