Alphabetical Index | Tags by Size | Find tag:

OS X

Related tags: 64-bit, Debian, FreeBSD, Linux, macOS, Ubuntu, Unix, Windows, X11

Authorship: 99% skyjake, 1% danij

View commits by groups

July 2021
2021-07-30 : Development entitlements
2021-07-29 Fixed : Fixed a debugging issue
2021-07-29 : Fix deployment of custom SDL2
February 2021
2021-02-03 Fixed : Camera doesn't move downwards
2021-02-03 Fixed : Bullet angles restricted to 0-180 degrees
January 2021
2021-01-08 Fixed : Invalid map culling
2021-01-08 Fixed : Missing textures on M1 Macs
2021-01-08 CMake : Compatibility with Xcode's new build system
2021-01-07 Builder : Check for new Homebrew directory
2021-01-07 libgui : Ignore additional warnings (Obj-C)
December 2020
2020-12-13 : Fixing the build environment
October 2020
2020-10-26 : Attempt to improve codesigning
2020-10-21 : Disable deprecated declarations warning
January 2020
2020-01-14 : Codesign all executables in Doomsday.app
2020-01-13 Fixed : Python 3 compatibility in deps deployment
December 2019
2019-12-18 Doom | UI : Monospace font clipped at the end
2019-12-18 Cleanup : Cleanup
2019-12-15 Cleanup : Removed CoreText font renderer
2019-12-14 libgui : Use stbtt for font rendering
2019-12-14 : Disable OpenAL (deprecated)
October 2019
2019-10-27 Fixed : Splash screen scaling
2019-10-12 Builder : Codesign and notarize as a post-build step
2019-10-12 Client : Changed the UI font
2019-10-10 Builder : Notarize application bundles
September 2019
2019-09-12 : Use the system light/dark mode for native controls
2019-09-12 libgui : Native OS behaviors
August 2019
2019-08-21 CMake : Deploy all dependencies
2019-08-09 Builder : Renamed macOS deployment script
2019-08-03 Shell : Update copyright year in plist
2019-08-03 Fixed : Missing app bundle ID
July 2019
2019-07-04 Builder | Fixed : Handling file name containing a space
June 2019
2019-06-15 Fixed | libgui : Core Text font rasterization
2019-06-11 : Build fixes
March 2019
2019-03-17 : Use new deployment script
2019-03-17 Client : Deploy the_Foundation
December 2018
2018-12-11 Assimp : Improved macOS deployment; Assimp config
2018-12-10 CMake : Revising dependency bundling
November 2018
2018-11-22 Shell : Disable Mojave dark mode in Shell
2018-11-02 Fixed : Determining desktop resolution
2018-11-01 Fixed | Linux : Default music backend
August 2018
2018-08-09 libgui : Use Cocoa to show a native file/dir choosing dialog
July 2018
2018-07-23 : Disable a couple of compiler warnings
2018-07-18 Server : Deploy required libraries and packages
2018-07-08 Gloom : Install needed shared libraries into Gloom.app
June 2018
2018-06-26 : Hide all symbols by default (DE_PUBLIC makes visible)
December 2017
2017-12-15 CMake : Disable cotire/precompiled headers by default
2017-12-15 CMake : Disable cotire/precompiled headers by default
October 2017
2017-10-03 Builder : Improved macOS version check
August 2017
2017-08-18 CMake : Updated CMake policy regarding rpath
April 2017
2017-04-07 Fixed | importsave | Tools : Fixed path for looking up savegametool
2017-04-07 Added | CMake : Added a build option to disable Qt deployment
2017-04-06 CMake | FluidSynth : Option to use a static version of GLib et al.
March 2017
2017-03-02 Client | Shell : Updated app bundle strings
February 2017
2017-02-05 Documentation | Homepage : Updated (Mac) OS X => macOS
January 2017
2017-01-22 Debug | libgui : Check for memory leaks
2017-01-21 Fixed | libgui : Fixed multithreaded CoreText font usage
November 2016
2016-11-22 Installer : Further tweaks to disk image setup script
2016-11-22 Installer : Tweaking the installer disk image setup script
2016-11-22 Added | UI : Added menu bar items for loading games
2016-11-21 Installer : Tweaked disk image window layout
2016-11-20 Installer : Background and icon layout for the disk image
2016-11-07 CMake | Tests : Configuration tweaks to use the right libraries
October 2016
2016-10-22 Builder : Continuing to fix macOS code signing problems
2016-10-21 Builder : Trying to solve codesigning failure
2016-10-13 Fixed | libgui : Enable the macOS window fullscreen button
2016-10-12 Fixed | libgui : Missing headers
2016-10-12 libgui | Windows : Setting vsync
2016-10-11 Client : Re-enable runtime vsync changes on macOS
2016-10-09 Builder : Check for macOS 10.12 in build script
September 2016
2016-09-04 Audio : macOS 10.12 drops QTKit, disable the old MusicPlayer
August 2016
2016-08-01 Default Style : Use system font names for the UI fonts
July 2016
2016-07-05 Default Style : Adjusted fonts
2016-07-02 Client | Default Style : Use San Francisco as the UI font
March 2016
2016-03-25 CMake | Fixed : Signing Doomsday.app
2016-03-25 CMake : Re-sign application bundle after tools installation
2016-03-25 CMake : Re-sign application bundle after tools installation
2016-03-24 Fixed | Installer : Do not install libassimp.a inside Doomsday.app bundle
2016-03-01 CMake | Debug | Fixed : Do not strip debug symbols in debug builds
September 2015
2015-09-14 Default Style | Fixed : Excessive import of DisplayMode in fonts.dei
July 2015
2015-07-20 Fixed | Network | Unix : Fixed build (ambiguous use of de::min<>())
June 2015
2015-06-14 Fixed : Showing and hiding the mouse cursor
2015-06-14 CMake : Only use the override warning with AppleClang 7+
2015-06-13 CMake : Disable warning about inconsistent usage of 'override'
2015-06-13 CMake | Fixed : Removed duplicate rpath in Doomsday.app
2015-06-07 Builder | Fixed : Naming of the build logs on Yosemite
2015-06-04 Pilot : Installer metadata update task has been obsoleted by CMake
May 2015
2015-05-26 Cleanup | Qt | Shell : Removed obsolete workaround for OS X system font
2015-05-26 CMake : Detect OS version, use the MACOS_10_7 definition
April 2015
2015-04-07 CMake | Fixed | Tests : Deploy Qt on test apps
2015-04-03 Oculus Rift : Updated build for LibOVR 0.5.0.1
March 2015
2015-03-21 CMake | Fixed : Bundling packages
February 2015
2015-02-28 CMake : Code signing
2015-02-27 CMake | Fixed : Fixed issues with the CPack installation procedure
2015-02-24 CMake : Building and running with Xcode
2015-02-23 CMake : Unix include directories needed, too
2015-02-21 CMake : Enabling C++11, DisplayMode default, building blank config
2015-02-19 CMake : Better method to install tools inside Doomsday.app
2015-02-19 CMake : Installing all apps and other components, tweaks for IDEs
2015-02-18 libcore : Detect .bundle format plugins
2015-02-17 App | libcore : Built-in basedir for command line apps
2015-02-12 qmake : Try pkg-config if SDL2_FRAMEWORK_DIR is undefined
November 2014
2014-11-15 libgui | Unix : Typo
2014-11-12 Builder | Fixed : Detecting platform version number
October 2014
2014-10-20 Client : Always show pixel density in Video Settings
2014-10-15 qmake | Xcode : Script for generating an Xcode workspace
August 2014
2014-08-30 Fixed | GL | libappfw : Include path for LibOVR GL C API
2014-08-21 Cleanup | Fixed : Fixed warning from postbuild script
2014-08-19 Fixed | SDK : Deploying packages to the SDK install folder
2014-08-12 Fixed | SDK : SDK deployment issues
July 2014
2014-07-17 Fixed | qmake : Various build and deployment issues with Qt 5
2014-07-08 qmake : Disable DisplayMode when using Qt 5+
2014-07-08 GUI | Shell : Shell's About dialog uses the 2x image with HiDPI
2014-07-08 GUI | Shell : HiDPI compatible drawing of the log history
2014-07-08 : Support HiDPI display resolutions
2014-07-06 libgui | qmake : Various tweaks for better OS X 10.10 compatibility
2014-07-03 Fixed | libgui : Potential hang while drawing text
May 2014
2014-05-24 Builder : Use command line tools to create installer package
2014-05-21 qmake : Upgraded to SDL 2 and used @rpath for dynamic linking
2014-05-04 Fixed | Tests : Deployment of test apps
2014-05-01 Builder | Fixed : Omit doom64 and example plugins
April 2014
2014-04-30 Fixed | Tests : Deployment of the GLSandbox test app (on Qt 5)
2014-04-29 qmake : Deploy Open Asset Import Library to app bundle
2014-04-29 Builder : Skip apps disk packaging on Snow Leopard
2014-04-27 Builder | Fixed : Fixed packaging of applications onto a disk image
2014-04-27 Builder : Package apps on a disk image instead of zips
2014-04-20 Fixed | libgui : Memory leak in native font renderer
2014-04-16 Builder | Fixed : Preserve symlinks in zipped apps
2014-04-14 Builder : Package app ZIPs separately for different OS X versions
2014-04-13 Builder : Zipped filenames should use the build number
2014-04-13 Fixed : Build error with Qt 4.7
2014-04-13 Builder : Package apps as additionally as plain ZIPs
2014-04-10 Fixed : Incorrect working directory with a developer build
2014-04-10 Added | qmake : Added build option "deng_c++11"
March 2014
2014-03-30 Clang | FluidSynth : Disabled compiler warnings (unused value)
2014-03-28 Fixed | Savegame Converter : Dynamic linking
2014-03-28 Fixed | Savegame Tool : Build config and deployment
2014-03-22 Fixed | Shell : Missing include
February 2014
2014-02-28 Added | qmake | SDK : Added Mac deployment for apps
2014-02-06 qmake : Using the OpenGL framework in Lion
2014-02-06 Fixed | qmake : Using the OpenGL framework in Snow Leopard
January 2014
2014-01-31 Fixed | libgui : No Core Text font implementation in 10.6 build
2014-01-29 Fixed | libgui : Use Qt fonts in the 10.6 Snow Leopard build
2014-01-26 Added | Client | Default Style : Added mappings for native font styles
2014-01-26 Font | libgui : Working on Core Text font rendering
2014-01-25 Added | libgui : Added a native font class for Core Text
2014-01-15 Default Style : Default UI font
2014-01-15 Default Style : Use Open Sans as UI font (like on Windows)
2014-01-14 Tests : Test deployment with Qt 5, failed assert in test_log
2014-01-14 Fixed | Qt : Bundling Qt 5 frameworks in Doomsday.app
2014-01-13 qmake : deng_noclient is not available in the OS X build
2014-01-05 Fixed | Shell : Build failure in OS X 10.6 (Qt 4.7)
2014-01-04 Fixed : Build failure (missing header)
2014-01-03 Fixed | Shell : Use the correct UI font (Lucida Grande)
December 2013
2013-12-12 Fixed | GL : Don’t fake EXT_compiled_vertex_array
2013-12-06 Fixed | qmake : Library directory for libintl
2013-12-06 Fixed | qmake : Library directory for libintl
2013-12-04 FluidSynth : Bundle the latest found version of gettext
2013-12-04 FluidSynth : Bundle the latest found version of gettext
November 2013
2013-11-15 Builder | Fixed : Detecting OS X 10.9 (log filenames)
October 2013
2013-10-29 Builder : Exclude compiled Python files from signing
2013-10-28 Builder | Fixed : Further fix for signing the bundled Python framework
2013-10-28 Builder | Fixed : Signing binaries on Mavericks
2013-10-26 Builder : Updated platform release script for Mavericks
2013-10-23 qmake | Qt : Updating for Qt 5.2 (beta) on Mavericks
2013-10-07 Audio : Use CoreAudio's DLS soundfont if no other specified
August 2013
2013-08-29 Updater : Native SDK build uses the x86_64 distribution package
2013-08-19 Default Style : Use a big, light font for titles
2013-08-11 Fixed | qmake | Qt : Various Qt 5 and C++11 compatibility fixes
2013-08-06 Builder : Identify OS X 10.5 as a build platform
2013-08-06 Builder : Automatically update installer package metadata
2013-08-05 Homepage : Updated minimum supported version to Snow Leopard
July 2013
2013-07-30 Client | Default Style : Use Menlo as the default monospace font
2013-07-01 Debug | qmake | Unix : Build option "deng_debuginfo" for including debug info
June 2013
2013-06-29 Client | Fixed : Build failure
April 2013
2013-04-07 Cleanup | libshell : Obsolete command line option for LocalServer
2013-04-07 Client | libgui : Enhanced switching between fullscreen and windowed modes
2013-04-04 Builder : Prevent building on OS X 10.5 (targeting 10.4)
2013-04-04 : Dropped support for OS X 10.4
2013-04-03 Builder : Use clang to build the 10.8 package
March 2013
2013-03-31 Added | Documentation | TextMate : Added a .tm_properties for the Amethyst docs
2013-03-26 Updater : Updated built-in platform ID for 10.8
2013-03-26 Added | Builder : Added a new build for OS X Mountain Lion (10.8)
2013-03-25 GUI | Shell | Windows : Adjusted mouse wheel sensitivity
2013-03-25 Readme : Updated CPU arch requirements
2013-03-24 qmake : Tweaked library install name functions
2013-03-22 Builder : Run make in parallel processes
2013-03-22 Fixed : Workaround for a GCC 4.0 C++ language issue
2013-03-15 GUI | Shell : Preferences dialog applies changes immediately
February 2013
2013-02-23 Updater : Updated installer filename
2013-02-23 Builder : Updated build script with signed .pkg
2013-02-23 Installer : Updated disk image template
2013-02-16 Updater : Open the .mpkg after downloading an update
2013-02-16 : Removed obsolete Info.plist files for plugins
2013-02-16 : Cleaned up bundle metadata for Doomsday and Shell
2013-02-16 Builder : Renamed distribution package wrt 32/64-bit
2013-02-16 Installer : Revised distribution to use PackageMaker
2013-02-12 qmake : Building the client is required at the moment
2013-02-10 GUI | Shell : Better menu layout, smaller status bar font
2013-02-09 qmake | Shell : Renamed app to "Doomsday Shell.app"
2013-02-09 libshell : Improved logic for locating Doomsday.app
2013-02-03 Shell : Functional dialog for starting a local server
2013-02-02 Fixed | qmake : Removed another incompatible option
2013-02-02 Fixed | qmake : Removed an unsupported option when using an old compiler
January 2013
2013-01-29 qmake : Tweaked deployment of shared libraries
2013-01-08 Fixed | Server : Fixed Mac OS 10.4 build
2013-01-08 qmake : Attempting to fix 10.4 build
2013-01-05 Fixed | qmake : Fixed a path to libdeng1
2013-01-05 : Updated bundleapp.sh with new folder names
December 2012
2012-12-21 qmake | Server : Adjusting build settings and bundling
2012-12-13 Doom64 | Fixed | qmake : Deployment of the binary
2012-12-06 libdeng2 : Path prettification considers the app bundle path
November 2012
2012-11-22 : Deploy libdeng2 as a symlink in test apps
2012-11-20 Fixed | qmake : Application bundling should not occur after clean
2012-11-13 : Moved the Mac sources/headers under "macx"
2012-11-09 Fixed | qmake : Fixed a bundling issue with the FMOD shared library
2012-11-02 : Resolved conflict with system headers
October 2012
2012-10-30 Snowberry : Allow changing games at runtime
2012-10-29 libdeng2 : Attempting to fix dynamic library loading issue
2012-10-29 : Deploy FMOD Ex library to the Doomsday.app Frameworks folder
2012-10-29 : Attempting to fix dynamic linker error with FMOD plugin
2012-10-29 Fixed | Snowberry : Fixed vdmaps for game plugin bundles
2012-10-28 qmake : Correct dynamic linking ID for plugins
2012-10-28 : Attempting to fix a dlopen error
2012-10-28 : Attempting to fix a plugin loading failure with Qt 4.7
2012-10-19 TextMate : Don't ignore the folder called "build"
2012-10-19 Snowberry : Removed obsolete -appdir from config
2012-10-15 : Working on plugin loading
2012-10-14 libdeng2 : Recognizing plugins
2012-10-14 qmake : Include bundleapp.sh in the project
September 2012
2012-09-25 Fixed : Crash when accessing display mode info
2012-09-25 Fixed | WM : Fixed transition to fullscreen mode
2012-09-18 Added : Added TextMate 2 properties for the Doomsday folder
July 2012
2012-07-30 Builder : Do not bundle dsFluidSynth if not included in build
2012-07-26 qmake : Compiling on Mountain Lion
2012-07-20 Fixed : Deploy config/deng.de and fixed startup
2012-07-19 : Fixing the Kitchen Sink script test
2012-07-15 Builder : Deploy dependencies of dsFluidSynth
2012-07-12 Builder : Sign the applications with a Developer ID
2012-07-08 qmake : Remove the warning diagnostic gcc option with OS X 10.4u SDK
June 2012
2012-06-28 qmake : Removed a stray 'p' from the libdeng2 postlink commands
2012-06-24 Fixed : Linking libdeng1 to libdeng2
2012-06-23 Updater : Omit window title from notification dialog
2012-06-07 Updater : Fine-tuning
2012-06-05 Updater : Run the installer script
2012-06-05 Updater : Generate a fully functional update script
2012-06-05 Updater : Generate script to upgrade with downloaded package
May 2012
2012-05-22 qmake : Link plugins to the bundled libdeng2
2012-05-21 : Load audio plugins using the right letter cases
2012-05-07 Fixed : Shift-Tab was not in the key code map
2012-05-01 Revert : Testing manual window repainting
2012-05-01 : Testing manual window repainting
April 2012
2012-04-28 Fixed : Mouse input in OS X 10.4
2012-04-26 Cleanup | qmake : Further post SDL disable cleanup
2012-04-26 Builder : No need to run bundleapp.sh any more
2012-04-26 qmake : Integrate bundleapp.sh as a forced post-build step
2012-04-26 : Allow a dock icon to appear for Doomsday.app
2012-04-26 Fixed : Running from a case-sensitive file system
2012-04-15 Cleanup | qmake : Cleanup
2012-04-06 : Redid DMG template on Lion
2012-04-06 : Another attempt to fix DMG template for Lion
2012-04-06 : Further update to the DMG template image
2012-04-02 Snowberry : Use updated app icon when bundling Snowberry
2012-04-02 : Use a 128x128 sized icon for Snowberry to be 10.4 compatible
2012-04-02 Builder : Ignore warning from cc1objplus
2012-04-02 Fixed : Fullscreen mode in 10.4 (Carbon)
2012-04-02 : Fixing fullscreen toggling on 10.4 (Carbon Qt)
2012-04-02 : Updated disk template
2012-04-01 Revert : Use Section Sign as the default console activation key
2012-04-01 : Use Section Sign as the default console activation key
March 2012
2012-03-31 Fixed : Various compiler warnings
2012-03-28 Fixed : Adapted for Qt 4.6.4 and Mac OS 10.4u SDK
2012-03-27 Builder : Allow skipping the wait for an updated Doomsday Engine.app
2012-03-27 : Hide dock icon for Doomsday.app
2012-03-27 qmake : Improved configuration robustness
2012-03-27 Builder : Revised Snowberry packaging
2012-03-27 Added | qmake : Added configuration for Lion (64-bit only)
2012-03-26 Builder : Updated disk image template
2012-03-24 Cleanup | Fixed : Cleanup, fixed build
2012-03-18 Fixed : Window geometry after mode change
2012-03-18 Fixed : Prevented Cmd+Q in fullscreen mode
2012-03-17 qmake : Deployment checks QTDIR environment variable
2012-03-13 : Mapping virtual keys to DDKEYs
2012-03-13 : Don't react to the Command/Apple key
2012-03-11 Cleanup : Removed obsolete Mac files
2012-03-11 Fixed | libdeng2 : Fixed dynamic linker dependencies
2012-03-11 Fixed : Deployment and app shutdown
2012-03-10 : Working on new app core
2012-03-10 Added | Unix : Added new app entry point
February 2012
2012-02-17 Fixed | GL : Vsync needs to be set after GL context is (re)created
2012-02-16 GL : Always use vsync
2012-02-04 Debug : Removed inadvertently committed debug printout
2012-02-04 Unix : Check file extension before loading a plugin
January 2012
2012-01-24 Documentation : Replaced old Mac readme, updated content
2012-01-09 Fixed : Fixed compiler warning
2012-01-03 : Updated app info strings
2012-01-01 : Updated Snowberry icon and Readme
December 2011
2011-12-31 : Initialize Library while cwd is unaffected by -userdir
2011-12-29 : Don't try to load . and .. as dylibs
2011-12-29 : Fixing dylib loading
2011-12-09 FMOD : Use actual audio CD volume name
2011-12-01 : Basic init of dsFMOD
November 2011
2011-11-19 : Client/server debugging scripts
2011-11-16 Added : Added build option deng_32bitonly
October 2011
2011-10-07 : Imported libdeng2 classes are working
2011-10-04 : Updated engine.pro for libdeng2 version
2011-10-04 Fixed : Fixed gl_png.c kludge
2011-10-03 : Avoid libpng related compiler warning
September 2011
2011-09-30 Cleanup : Cleanup in post-link step
2011-09-30 : Linking against libdeng2
2011-09-23 : Using the native SDK
2011-09-21 : Frameworks must be copied manually
2011-09-21 : Making qmake messages clearer
2011-09-20 : Further qmake config tweaks
2011-09-20 : SDL_mixer dependency
2011-09-20 : Improving platform_build.py robustness
2011-09-20 Fixed : Fixed latform_release.py
2011-09-20 : Working around a problem in qmake resource bundling
2011-09-20 : Fixing 10.4u build
2011-09-20 : Fixing 10.4u build
2011-09-19 : Trying to build on 10.4u (and failing)
2011-09-11 Fixed : Fixed NIB file build option
August 2011
2011-08-02 Added : Added missing return value in music player
July 2011
2011-07-29 : Use the Cocoa QTKit API
2011-07-21 : Use the correct png.h on Lion
2011-07-20 Fixed : Fixed all gcc compiler issues
2011-07-20 Fixed : Fixed all gcc compiler issues
February 2009
2009-02-07 : Build both archs.
December 2008
2008-12-29 Fixed | Unix : Attempting to play a CDAudio track via the "playmusic" console command would stop the currently playing music even though CDAudio playback is not implemented for these platforms.