dnicolson/BluetoothKeyboardEnhancer 10
⌨️ Enables missing functionality on iOS keyboards
📦 Scripts to set up a new Mac
🔁 A script to copy static files to avoid long .NET builds
🔀 Visual Studio Code extension to read and write binary plist files
🔑 Dropbox key decryption for macOS
dnicolson/Open-Project-in-Sublime 1
🚀 Alfred Workflow to list and open projects in Sublime Text
📺 Apple TV TVML app to play random Seinfeld episodes
➡️ Sublime package to provide BBEdit style indentation
The Cocoa Dependency Manager.
dnicolson/Decomposed-Unicode-Example 0
⌨️ An example of commit messages with Unicode equivalence
issue closediortcw/iortcw
Cursor moves to the top left corner on macOS
When moving the cursor towards the middle of the window, it jumps back to the top left corner. It's possible to move the cursor closer to the bottom right area but it's very rare and snaps back to the top left when the cursor moves again

iortcw 1.51c. macOS 10.14.6 and macOS Big Sur beta (20A5395g).
closed time in 23 minutes
dnicolsonissue commentiortcw/iortcw
Cursor moves to the top left corner on macOS
That's the issue, I should've been more careful copying the Main directory.
comment created time in 23 minutes
issue commentiortcw/iortcw
Cursor moves to the top left corner on macOS
It might be an SDL issue in general, as basically the same issue occurs in the RTCW-iOS project on tvOS after the Upgraded to use SDL instead of GLKit commit.
It doesn't seem like it's version-specific as macOS 10.14, 10.15 and 11.0 are affected.
comment created time in 2 days
issue openediortcw/iortcw
Cursor moves to the top left corner on macOS
When moving the cursor towards the middle of the window, it jumps back to the top left corner. It's possible to move the cursor closer to the bottom right area but it's very rare and snaps back to the top left when the cursor moves again

iortcw 1.51c. macOS 10.14.6 and macOS Big Sur beta (20A5395g).
created time in 2 days
PR opened tomkidd/RTCW-iOS
This pull request fixes a path issue where files written to the Main directory in the home path would fail. On tvOS and iOS automatic downloads would repeatedly download unsuccessfully, using the Simulator a crash would occur when attempting to create a main directory.
To reproduce this starting a game connecting to the |ToaK| Speedy or the rtcwpro-testing server would have issues. It's not very elegant, but the solution is to replace the main directory with the Main directory for path operations.
Additionally, a superfluous trailing slash was removed from the home directory.
pr created time in 4 days
push eventdnicolson/RTCW-iOS
commit sha 16cf0e9588f783ba85937679e206a85aa9346029
Replace /main paths with /Main
commit sha 0360e49d6f2b1a0b388d8c95b077bf214d4a2fed
Remove superfluous slash
push time in 4 days
PR opened tomkidd/RTCW-iOS
This pull request makes the server list, rules and player tables visible and other minor fixes on tvOS.
pr created time in 4 days
PR opened tomkidd/RTCW-iOS
This pull request adds a selected state for items in the server list for tvOS and iOS.
pr created time in 4 days
PR opened tomkidd/RTCW-iOS
This pull request adds the logo asset for tvOS.
pr created time in 4 days
push eventdnicolson/RTCW-iOS
commit sha f9af3ab9f0038ffacf22e657eac045cac7411d28
Change colour of tvOS rules and player lists text
commit sha f239ca2b1b5acffed6832f3d2c9949700f0cdf38
Increase space between cell fields
commit sha 940139d972d3012211467e4df14e19b561893734
Change colour of tvOS server list text
commit sha 87553536dbb4afe0df4b6f8205af25531722f66c
Resize tvOS server list view cell
commit sha b0ea99b89f827288686baf9ef4a3ccf6a384e830
Fix constraint warning
commit sha d4a24478ffa277cb1f00227f65d22ab427d42fcf
Fix server list top mask
push time in 4 days
create barnchdnicolson/RTCW-iOS
branch : add-selected-state-to-server-list
created branch time in 4 days
push eventdnicolson/RTCW-iOS
commit sha f390dfb91197d6aa7816bd525020119e074d4dc4
Remove superfluous slash
push time in 4 days
push eventdnicolson/RTCW-iOS
commit sha 3b746df31caa5bcdd28cb9522eae6cc2817cd5af
Replace /main paths with /Main
push time in 4 days
push eventdnicolson/RTCW-iOS
commit sha 855191a371d23db0f9503336d2358ecc3988f5b8
Added clarification about the need for the vm folder
commit sha f87d8b6d0450c165200202d823a031c741d390e5
Additional vm directory clarification
commit sha d33fc29f30f525bc5cd53b58e5eda8254562d36a
Replace main paths with Main
push time in 4 days
push eventdnicolson/DOOM-iOS
commit sha 4609c0e80f918cbb5bb7e1eec3ebdd82e396725a
Fix product names
push time in 7 days
push eventdnicolson/DOOM-iOS
commit sha 583df6dcb7fead6766b1fedb75df33aef9d81f07
Copy music resource for DOOM II
commit sha f583e4aab3791050395471e909c09d89a0dd3128
Remove "d_" from the filename to work on all games
push time in 7 days
pull request commentlibretro/libretro-prboom
You are correct, the music for episode 4 does not need to be changed. Verified with https://doomwiki.org/wiki/E4M1:Hell_Beneath(Doom).
comment created time in 9 days
push eventdnicolson/libretro-prboom
commit sha e25e58e1a5a02c86ece0ff5cf1ff4b90ca444318
Fix MP3 filename
push time in 9 days
push eventdnicolson/DOOM-iOS
commit sha 4a349841e8b4bd6167abf3655dba165a110e8074
Fix MP3 filenames
push time in 9 days
PR opened libretro/libretro-prboom
This pull request fixes some of the MP3 filenames that appear to contain mistakes.
pr created time in 9 days
pull request commentid-Software/DOOM-iOS
Updated and reorganized to run on iOS 11
Perhaps this should be closed based on https://github.com/id-Software/DOOM/pull/2#issuecomment-21629501, it's also based on the master branch so new changes may be included unintentionally.
comment created time in 9 days
pull request commentid-Software/Wolf3D-iOS
Updated and reorganized to run on iOS 11
Perhaps this should be closed based on https://github.com/id-Software/DOOM/pull/2#issuecomment-21629501, it's also based on the master branch so new changes may be included unintentionally.
comment created time in 9 days
push eventdnicolson/libretro-prboom
commit sha 74216c96db3dabc9edcd1699c5088099474ca02e
Fix MP3 filenames
push time in 9 days
PR opened tomkidd/DOOM-iOS
This pull request fixes a potential buffer overflow which allows arbitrary code execution. Copied from https://github.com/AXDOOMER/doom-vanille/commit/8a6d9a02fa991a91ff90ccdc73b5ceabaa6cb9ec.
pr created time in 9 days
push eventdnicolson/DOOM-iOS
commit sha a5d53dcc0729df3d54e0be4923bed0e611d34e08
Fix buffer overflow in M_LoadDefaultsFile
push time in 9 days
fork dnicolson/libretro-prboom
Port of prboom to libretro - plays Doom, Doom II, Final Doom and other Doom IWAD mods.
fork in 9 days
PR opened tomkidd/DOOM-iOS
This pull request fixes top-level navigation being disabled on tvOS after selection. On iOS it makes sense to disable a top-level item when it is selected, this leads to the top-level navigation item not being selectable again (pressing select, home, select doesn't work).
pr created time in 10 days
push eventdnicolson/DOOM-iOS
commit sha 62a6eb0af755644c65f50ca82415192383e21dba
Hide GLView when using the home button
commit sha d38f2c02f5583d3b9c81705b01e213441f39fc25
Set paused state when using the home button
push time in 10 days
push eventdnicolson/DOOM-iOS
commit sha 3a9bd8d1fc3b737de832fb61e8e3280a8ab3ab86
Hide GLView when using the home button
commit sha 55053a12c39d1a768e287d431560b38de2063393
Set paused state when using the home button
push time in 11 days
push eventdnicolson/DOOM-iOS
commit sha 0b571e4120dfc9e5404fe0070114933e097e43db
Fix alignment of text and buttons
push time in 11 days
push eventdnicolson/DOOM-iOS
commit sha e69eb2ffe6c16886e0ee54ceffca9d05e21e87b0
Provisioning
commit sha 025111c7b40f0f0443b6f50ff18c150693cdd0eb
Fix alignment of text and buttons
push time in 11 days
push eventdnicolson/DOOM-iOS
commit sha 8afee437a981d8e9c3ecdeb340ffbb37e55bcbcb
Hide GLView when using the home button
push time in 11 days
PR opened tomkidd/DOOM-iOS
This pull request fixes a problem where using the home button can leave the game in an unusable state.
The HideGLView method should be called when the GLView is not active, this does not occur though and attempts to show the GLView will now fail. A workaround for this is to listen for the home button (or the escape key in the Simulator) and set the GLView to the correct hidden state. There is code to perform this but it is not called when using the home button. Ideally, a more elegant solution would be to get that working.
pr created time in 12 days
create barnchdnicolson/DOOM-iOS
branch : hide-glview-when-using-home-button
created branch time in 12 days
push eventdnicolson/Kin
commit sha d063f945b3079d15594801ca778a1a0854a969b0
Add usesTabs identifier to file reference
commit sha fe38a58e371ad94a47b6ee9d842e3ab1ac7d5afc
Duplicate test
commit sha 68baa1ff86e5c1762fdc0fe9b414e8dcb8767857
Update test for usesTabs
commit sha 262a4ca9817de8219fcb31252c3e103ed4b0480b
Update grammar files
commit sha f8ac4df1966751ecd0692ffdb5a6727b50a07f51
Add support for Swift Package Manager
commit sha 271d00318dec034dcb973e6dc539370182b32a78
Update grammar files
commit sha 6dda05c7b7803f4c96b8c39d724f495423b4a569
Add test for Swift Package Manager
commit sha 3fb83ad2e250a1894e026e3f3e694e4118f01673
Merge pull request #44 from dnicolson/add-uses-tabs-definition-identifier Add usesTabs identifier to file reference
commit sha 0fb0dc8be5e03adaf0c4985cc46d1afa6d82fad1
Merge pull request #45 from dnicolson/add-swift-package-manager-support Add support for Swift Package Manager
commit sha de0ebd5c93c7ea05b330f6bd1af7bad9daf330f5
Allow unquoted strings for shellScript keys
commit sha bf849843c4ca3c340ad075210e9d616417b851b6
Update test for unquoted shellScript strings
commit sha 758e751a5531de538e2a263bf3b78e6a59cefdde
Update grammar files
push time in 12 days
push eventdnicolson/DOOM-iOS
commit sha c1d08d3744486ede8b2906498bdf7b07022ffbc5
Prevent save game crash
push time in 12 days
PR opened tomkidd/DOOM-iOS
This pull request fixes the alignment of the icon labels on the death screen.
Before:

After:

pr created time in 12 days
PR opened tomkidd/DOOM-iOS
This pull request displays a "No save game found." message instead of crashing when invoking a save game from the death screen.
pr created time in 12 days
push eventdnicolson/DOOM-iOS
commit sha 3bab21089f4233bd492d249c95ef42fbf1e6240a
Fix config writing on tvOS
push time in 12 days
push eventdnicolson/DOOM-iOS
commit sha 8d3f3f19696f48331f75c6eb8b321a65e7c522ec
Fix MP3 file names
push time in 12 days
PR opened tomkidd/DOOM-iOS
This pull request uses the Caches directory instead of the Documents directory on tvOS to allow the config to be written.
pr created time in 12 days
PR opened tomkidd/DOOM-iOS
This pull request utilises some unused code to play MP3 music if there are music files in the music directory. If the files do not exist the default MIDI music will play.
It is important that the third argument of the AudioFileReadPacketData function be calculated by multiplying the number of packets by the maximum packet size unlike the deprecated AudioFileReadPackets function. There is a brief mention of this in the discussion in the AudioFile.h file:
In particular, for AudioFileReadPacketData ioNumBytes must be initialized to the buffer size.
AudioFileReadPackets assumes you have allocated your buffer to ioNumPackets times the maximum packet size.
pr created time in 12 days
push eventdnicolson/DOOM-iOS
commit sha 0a4ca155824dd86ee3e8058ddfb0f2f168a052f8
Update argument for AudioFileReadPacketData
push time in 12 days
push eventdnicolson/DOOM-iOS
commit sha 112608eea1b010793a5d1a78ad312e066476c2d9
Update argument for AudioFileReadPacketData
push time in 13 days
PR opened tomkidd/DOOM-iOS
This pull request fixes various project settings to allow it to build and also fixes a warning.
pr created time in 16 days
PR opened tomkidd/DOOM-iOS
This pull request fixes a crash on the Apple TV 4K due to the viewport width (3840px) exceeding the maximum width (3072px). The crash can be reproduced in the Simulator by setting these values manually here, setting the height value in excess of the maximum only seems to cause visual issues.
The logic used to centre the viewport isn't that elegant but should work across all tvOS and iOS devices.
pr created time in 16 days
push eventdnicolson/DOOM-iOS
commit sha c99e36fb7f3426884988c2cff6f6e8460474b8cd
Prevent crash by limiting width
commit sha eea609c09e0d6d5a8e607ace1438841658fde9ff
Center viewport
push time in 16 days
pull request commentvideolan/vlc-ios
Fix British English translations
Transifex has been updated.
comment created time in 16 days
push eventdnicolson/vlc-ios
commit sha c1ba7e57ef150f489abe294635567e2ba057ad2b
l10n: Fix British English translations
push time in 16 days
create barnchdnicolson/vlc-ios
branch : fix-british-english-translations-2
created branch time in 16 days
issue closedtomkidd/RTCW-iOS
Crash when choosing difficulty
When running the code from Xcode the crash does not occur but when launched from tvOS the app crashes when choosing difficulty. The crash occurs when making the performSegue call.
The issue appears to have been introduced with ab6230fef7ed5fabbea2d7bea0c67ab7caf17094.
closed time in 17 days
dnicolsondelete branch dnicolson/RTCW-iOS
delete branch : fix-choosing-difficulty-crash
delete time in 17 days
delete branch dnicolson/DOOM3-iOS
delete branch : add-short-bundle-version-string
delete time in 17 days
PR opened Karumi/Kin
This pull request adds support for unquoted shellScript values, similar to what is covered in https://github.com/Karumi/Kin/pull/41.
pr created time in 18 days
push eventdnicolson/Kin
commit sha 2c76bffdfc32f3117cd3c99230f0ed07d80e10e0
Update test for unquoted shellScript strings
commit sha 47f6b90247f5f9410841495d355364e3c6705a15
Update grammar files
push time in 18 days
PR closed tomkidd/RTCW-iOS
This pull request fixes https://github.com/tomkidd/RTCW-iOS/issues/8, the GLKit framework has been readded as it seems to required by SDL.
pr closed time in 18 days
pull request commenttomkidd/RTCW-iOS
Fix crash when choosing difficulty
Thanks for the insight, I don't appear to be able to reproduce the crash anymore and will close this for now.
comment created time in 18 days
push eventdnicolson/vlc-ios
commit sha 10c7dc8816081f76c50f2eabf8576e96174cc81c
l10n: Fix British English translations
push time in 18 days
PR opened videolan/vlc-ios
<!-- Thanks for contributing to vlc-ios! Before you submit your pull request, please make sure to check the following boxes by putting an x in the [ ] (don't: [x ], [ x], do: [x]) -->
Checklist
- [ ] I've run
bundle exec fastlane testfrom the root directory to see all new and existing tests pass - [x] I've followed the vlc-ios code style
- [x] I've read the Contribution Guidelines
- [ ] I've updated the documentation if necessary.
Description
<!-- Describe your changes in detail -->
This pull request fixes some missing British English translations as well as some minor changes. The current release (3.2.12) displays SETTINGS_CASTING due to the missing translation.
The following commands were used and then spelling variations were ignored:
cp Resources/en.lproj/Localizable.strings Resources/en-GB.lproj/Localizable.strings
cp Resources/Settings.bundle/en.lproj/Root.strings Resources/Settings.bundle/en-GB.lproj/Root.strings
cp Apple-TV/Settings.bundle/en.lproj/Root.strings Apple-TV/Settings.bundle/en-GB.lproj/Root.strings
I'm not sure why "Two finger tap" was introduced in fdc06b3eb8433be05e5ad951cc46f4efaa28923f, it seems like a mistake.
Strangely running the master branch doesn't have the SETTINGS_CASTING problem. The master branch and the 3.2.12 seem to differ significantly, I'm not sure why this is though.
pr created time in 18 days
create barnchdnicolson/vlc-ios
branch : fix-british-english-translations
created branch time in 18 days
PR opened tomkidd/DOOM3-iOS
This pull request updates the launch image for the expansion pack, previously it used the one of the original version.
pr created time in 19 days
issue commenttomkidd/RTCW-iOS
Still crashs when choosing difficulty on iOS 13
The fix isn't merged yet, you need to apply the changes yourself until it is.
comment created time in 19 days
push eventdnicolson/DOOM3-iOS
commit sha cbaf0a0f71371d47a121e3db0cf4af2cbd1a8997
Fix tvOS controller
push time in 20 days
PR opened tomkidd/DOOM3-iOS
This pull request adds the CFBundleShortVersionString key from the DOOM3-Info.plist file to prevent errors in the Simulator.
pr created time in 20 days
push eventdnicolson/DOOM3-iOS
commit sha f34c8aeb626a862c47d28bcee117322a4413f295
Add short bundle version string
push time in 20 days
create barnchdnicolson/DOOM3-iOS
branch : add-short-bundle-version-string
created branch time in 20 days
PR opened tomkidd/RTCW-iOS
This pull request changes the save game location on tvOS and also changes the white save games to black due to the white background and the selection colour to light grey.
pr created time in 20 days
push eventdnicolson/DOOM3-iOS
commit sha 6106578167ff629d15635f0f8c41bb07ea2077b7
Change save game text colour
commit sha 86a9e56c4ecf0924539f38fc040dec2630a803a7
Specify save game path for tvOS
push time in 20 days
push eventdnicolson/Quake2-iOS
commit sha 5cc277c34034315041986f9270c17fe251bb6300
Change save game colour on tvOS
push time in 20 days
PR opened tomkidd/DOOM3-iOS
This pull request fixes the start map of the expansion pack, previously the normal start map was specified which caused the original game to start. Fixes https://github.com/tomkidd/DOOM3-iOS/issues/9.
pr created time in 20 days