Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tcurdt/feedbackreporter
Framework for sending feedback and system information reports from you Cocoa application.
https://github.com/tcurdt/feedbackreporter
Fixed a bug where the first ever crash log check would fail
92230feade69e1298cd5a8cbc0c8ddd2dc939934 authored almost 5 years ago by Torsten Curdt <[email protected]>The first time ever, DEFAULTS_KEY_LASTCRASHCHECKDATE doesn't exist in defaults and would come ba...
a7306de99ddf946d9e47333f7a38f8da683abf30 authored almost 5 years ago by Sean McBride <[email protected]>Fix dark mode bug & maximum POST size
57633cecd404083c00c1732d4a69755e542b8af9 authored almost 5 years ago by Torsten Curdt <[email protected]>9e6c54d1dc2cacd1b4b6f52a8ee2747cd4a3bde2 authored almost 5 years ago by Sean McBride <[email protected]>
Basically reverts 65788e40.
Instead, just removed the placeholder text in the xibs in the vario...
098807f4766558cbeedf591fccc108fd530fce20 authored almost 5 years ago by Sean McBride <[email protected]>This can be used to limit the max allowed POST size, to prevent too much data being sent to the ...
91c4af9395b1ac679591d6979c93c76d1c823214 authored almost 5 years ago by Sean McBride <[email protected]>8c524da707beadd8e5a6483eafc00f3681ee629e authored almost 5 years ago by Sean McBride <[email protected]>
various modernization/fixes/improvements
86b6bdfe981e5c4af4a3b3823a5ed64891822ebf authored about 5 years ago by Torsten Curdt <[email protected]>
I changed nothing, merely invoked Save to update them as Xcode desires.
Many mysterious changes ...
It now prefers language codes. Also removed Japanese.
715a676e0de93fe27cdffa40239be74208da4b10 authored about 5 years ago by Sean McBride <[email protected]>This matches newly created NSTextViews in Xcode 10.
c381813c6764236be47a119f029a7c16f83c3b67 authored about 5 years ago by Sean McBride <[email protected]>It enabled some warnings and made other minor project changes.
Confirmed to still work in Xcode...
a1d5f851111cc22e4c2f2b89d8c734cc58888ace authored about 5 years ago by Sean McBride <[email protected]>
- Use GCD instead of NSThread for asynchronously populating the various tabs
- Added a helper me...
- detect 3 new things: active processor count, network host name, and thermal state.
- use NSPro...
- changed applicationVersion to use the pattern "CFBundleShortVersionString (CFBundleVersion)". ...
a27dea1073be2fda63a250951a669b32f7239cab authored about 5 years ago by Sean McBride <[email protected]>ea8471097d0955a075889f1cbc697c8b59c1d292 authored about 5 years ago by Sean McBride <[email protected]>
Oddly, setting an empty string (@"") results in NSTextView text being black on black. Setting a ...
65788e4070dcc6dca2f50e7fd08ca6087b6a0c19 authored about 5 years ago by Sean McBride <[email protected]>This is the more modern setting.
4d4dee97630c9326e8cf0b39b71bf9d9e88c8d11 authored about 5 years ago by Sean McBride <[email protected]>
- removed some unused includes
- put dispatch_once contents on new line so a breakpoint can be set
- changed format from 3.2-compatible to 6.3-compatible
- enabled some additional warnings (not t...
This fixes the test app, which uses just NSApplicationIcon, from getting a too-small icon in mac...
ec666da37e4cff67fe20988807747c792b5de3b0 authored about 5 years ago by Sean McBride <[email protected]>a61098fd72839e7ae9d1b6f55cea613546d8ae48 authored about 5 years ago by Sean McBride <[email protected]>
It was resulting in odd text spacing
2e008e651e55ee576ea22204c85af974f305edfc authored about 5 years ago by Sean McBride <[email protected]>- added an entitlements file to the test app, so it can be tested with App Sandbox (though it's ...
867d33bd87fcf7f7bd3bebc28bb7fbe84848efc6 authored about 5 years ago by Sean McBride <[email protected]>31f7375d8844355ed39397d56e24f60fd3cd0c97 authored about 5 years ago by Sean McBride <[email protected]>
- favour NSURL over NSString
- replaced various deprecated APIs
- also search real home folder, ...
35621e0ac13e346e7719f5178113d51d8b6306d5 authored about 5 years ago by Sean McBride <[email protected]>
For real URLs, I made sure they actually work.
21611bf0091e7f0a9144177e3311bbd057a8d468 authored about 5 years ago by Sean McBride <[email protected]>As best as I can tell, behaviour does not change without it.
bbb5b353ce9f05f8a2c0e65be9960d21733d2ece authored about 5 years ago by Sean McBride <[email protected]>275bacc3807ba6925ca9b4f436ee4d0ac34361a9 authored about 5 years ago by Sean McBride <[email protected]>
Make framework target shared so it can be used with Carthage
cd6c025b013c8a7ce3148fe53f59206d8549264b authored over 6 years ago by Torsten Curdt <[email protected]>3736dd1792cc9cf72540dfbffa30f5b5edf72c20 authored over 6 years ago by Adam Fedor <[email protected]>
Fixed checking the target URL from the Info.plist
cf774955c173a0c2170d26cd0f7506a6aaeef6a8 authored almost 7 years ago by Torsten Curdt <[email protected]>Sending the feedback report when there's no app delegate would fail.
21ff0bf80eebbf5838fa55dc13f4d29944c307fa authored almost 7 years ago by Phil Sulak <[email protected]>Yet more modernization & cleanup...
e357ed1d8817bda7f08aa699bce47b2178a243b3 authored about 7 years ago by Torsten Curdt <[email protected]>42764147e45ce9dd8e959c143a3ebf94247aa8bb authored about 7 years ago by Sean McBride <[email protected]>
This folder seems to be obsolete for several OS releases now.
7fd6adb88c5f0a517f9d3398a9bd1053023bd70c authored about 7 years ago by Sean McBride <[email protected]>
Changed 2 delegate methods:
- made targetURLForFeedbackReport return NSURL not NSString, and cap...
- rewrote loop using dictionary block enumeration.
- improved error checking.
- improved some lo...
The feedback window is not something one wants restored
after something going wrong in an app.
Set Xcode project to treat .plist files as XML text, so it doesn't use its GUI viewer,
which can...
More modernization...
46b880e85fb36d3a4de08d732953805ac1bc8f83 authored about 7 years ago by Torsten Curdt <[email protected]>
- rewrote loop using dictionary block enumeration.
- improved error checking.
- improved some lo...
Moved one #define from a .h to a .m
5429204861d3b6dfac9699f33b0d7d28ba4ea844 authored about 7 years ago by Sean McBride <[email protected]>
The feedback window is not something one wants restored
after something going wrong in an app.
Set Xcode project to treat .plist files as XML text, so it doesn't use it's GUI viewer,
which ca...
8d5a42cbeb610f416a1b4488638367cf9d1ddfdc authored about 7 years ago by Sean McBride <[email protected]>
8882d5fee2d49b1d572e7e9b196b558e51f36ec2 authored about 7 years ago by Victor Yap <[email protected]>
c568281dbbf59a0dd35bd745f5952f0b04671ae1 authored about 7 years ago by Victor Yap <[email protected]>
1def9902e4d11ea7ddb2a5c2e414d83ccde16671 authored about 7 years ago by Sean McBride <[email protected]>
c9547d5ecdb9b5a00bb11a99450a864c17df1410 authored about 7 years ago by Victor Yap <[email protected]>
99a1f498facffd37eabacd8e8b02ee61cf1df08d authored about 7 years ago by Victor Yap <[email protected]>
71e9add88cf48872881bb754db2d72cb3473838b authored about 7 years ago by Sean McBride <[email protected]>
0723bd3f396514f424cf1a14e293d71e021ecc20 authored about 7 years ago by Sean McBride <[email protected]>
af59e77785be7bbe1a4f62475e0bc7ea9b31abb7 authored about 7 years ago by Victor Yap <[email protected]>
1. bug_create() no longer exists in MantisBT.
2. Oddly enough "date_order" is required when sub...
6ef3da4ddfaf05633b3806cc326367afea443862 authored about 7 years ago by Victor Yap <[email protected]>1eb19836feb6ab1a31c6c468b717e355761841fb authored about 7 years ago by Victor Yap <[email protected]>
ed0ee1140d4b6c55ebe8950ff36d8ee71a58f5e7 authored about 7 years ago by Victor Yap <[email protected]>
Changed dates to ISO 8601 format.
99282f32d6727f096d9fd9525b2ef5d4e8d4e90e authored about 7 years ago by Sean McBride <[email protected]>Has not been used since around 10.6
3a7d0d33c5d4f865474dd6e58bbf4071c7f8bb0c authored about 7 years ago by Sean McBride <[email protected]>abacaf93110aa4300e6cfe3e13651b8e89e0282b authored about 7 years ago by Sean McBride <[email protected]>
fe42c20669072eac966bf2061d3dba2a25580c9b authored about 7 years ago by Sean McBride <[email protected]>
212d1d12df66d9d6de98292403cd236289c29474 authored about 7 years ago by Sean McBride <[email protected]>
8868d8f705caaa64661b008bdb335b01123a9f1d authored about 7 years ago by Sean McBride <[email protected]>
c55b27a896780a51025c980363779dfff408b3b1 authored about 7 years ago by Sean McBride <[email protected]>
Replaced with ARM64 check, just in case...
2837b56520d57231a2569a8679dcb4465e25f64e authored about 7 years ago by Sean McBride <[email protected]>648c7edf2b577cd0f6d363e9c9b06c2c9300aae6 authored about 7 years ago by Sean McBride <[email protected]>
- prefer objectForKey: instead of KVC's valueForKey:
- prefer specific methods like stringArrayF...
c78eda37ea7cb61afd495d13245ae1cfc9781d2e authored about 7 years ago by Sean McBride <[email protected]>
Mantis 2.x Support; Fixes #13
b7caef009f3d27252344304b16094cae48f40988 authored about 7 years ago by Torsten Curdt <[email protected]>67f19ddae426c538a7e3e746df376a0de2c2b4d5 authored about 7 years ago by Victor Yap <[email protected]>
e50f338bd0e7b1e594bc3de0c2637134f2cac97a authored about 7 years ago by Victor Yap <[email protected]>
f31c31c2535002b33688d75d6bab7cd3f93852ce authored about 7 years ago by Victor Yap <[email protected]>
7e2907af2cea00d898413944fe66d5e7d34ca511 authored about 7 years ago by Victor Yap <[email protected]>
898d7cca6c13a3e688bbfd8b4365cda7e7a32cbc authored about 7 years ago by Victor Yap <[email protected]>
27c863c791247a0d2dce5a5733cf7d271e6c153c authored about 7 years ago by Victor Yap <[email protected]>
More cleanup & modernization, notably ARC & nullability
9edf38c75aa637992923ff9cbac3923eac06bfad authored about 7 years ago by Torsten Curdt <[email protected]>more modernization...
749d4960e869a969a7455ca408d56596d897a844 authored about 7 years ago by Torsten Curdt <[email protected]>1. bug_create() no longer exists in MantisBT.
2. Oddly enough "date_order" is required when sub...
257798f998d6d4865c2d273d8dbe2b6c172e725f authored about 7 years ago by Victor Yap <[email protected]>a0f7773cbf2697e4b11a121ef54e960c94a8eeec authored about 7 years ago by Victor Yap <[email protected]>
This key has been obsolete for a decade or more.
5d16e5b95bf193a90aca7040355d8e5efd6e0015 authored about 7 years ago by Sean McBride <[email protected]>Also added asserts to required parameters.
41e3f3e16bab265457cb9d1511bb277e3441f7f4 authored about 7 years ago by Sean McBride <[email protected]>
- Made delegate properties weak instead of assign
- had to special-case NSTextView outlets to be...
3303a8248d416492de526c533e6b7b82b40e9161 authored about 7 years ago by Sean McBride <[email protected]>
1f39c0bc21c42009cee0d59156882be2c6890485 authored about 7 years ago by Sean McBride <[email protected]>
8cb0b2da6eda89704f5d010b233d2c5a514e7979 authored about 7 years ago by Sean McBride <[email protected]>
bec6fd232b6a09fec1f6b6f452c7351ce663a9c1 authored about 7 years ago by Sean McBride <[email protected]>
1) In an error path, nil could have been invalidly passed as the data to initWithData:encoding:....
fcf6cd1db00cbc8175a419be420ab0f9388915b5 authored about 7 years ago by Sean McBride <[email protected]>
- fixed some typos in comments & logs
- const fixes to declaration of main()
- removed unneeded ...
Cocoa conventions require a strong reference to top-level objects in xibs, therefore, add one fo...
7128750c55c973e7a0cf2a1a981c4521f864b7ab authored about 7 years ago by Sean McBride <[email protected]>Made most assign, excepts top-level objects, which should be strong, and the tabviews, which are...
b75392bba70f968098d78ce202dc6497cbb8e57b authored about 7 years ago by Sean McBride <[email protected]>57d6b1813ac0233f4d90e1a81f6243ebdb7b372f authored about 7 years ago by Sean McBride <[email protected]>
2c887729b9ac006a8a6b7d9abffc1c71ab44add3 authored about 7 years ago by Sean McBride <[email protected]>
Also replaced [NSDate dateWithTimeIntervalSinceNow:100000]
with [NSDate distantFuture]
693be3eb66927d140cc8550951d43ece7d836896 authored about 7 years ago by Sean McBride <[email protected]>The es and fr files were missed previously, this converts them to newer formats.
The others hav...
6ba98e217080c9aca54323b092e6c20175515d69 authored about 7 years ago by Sean McBride <[email protected]>
- delegates currently 'assign', but ready to one day be 'weak'
- Also added protocol to previous...
Various conservative cleanup and modernization
af27b94774a8d5edb499a3a6f7dfdb634dbb5356 authored about 7 years ago by Torsten Curdt <[email protected]>8d1cacd9fcfab5f5ca965c1bcd02fc655d6fe15c authored about 7 years ago by Sean McBride <[email protected]>
5a34e51286566199e2ef7b3ac1f4b342dd450d45 authored about 7 years ago by Sean McBride <[email protected]>
per modern Cocoa convention.
72b22b512c2ce5e1765ff33c54ae31075fe5cf47 authored about 7 years ago by Sean McBride <[email protected]>