Commit Graph

5949 Commits

Author SHA1 Message Date
zsilencer 2059b93dbc Fix #2693: Chat caret 2016-01-11 11:20:14 -07:00
Ted John c6ab870404 Merge pull request #2698 from janisozaur/audio-device
Skip "Default sound device" on Linux
2016-01-11 14:09:44 +00:00
Ruben De Smet 44fdffd7e2 Added posix changes to changelog. 2016-01-11 14:33:28 +01:00
Ruben De Smet e9ed444387 Implement singleton locking for POSIX. 2016-01-11 14:33:19 +01:00
Ruben De Smet afc89195aa Remove stub from posix.c:platform_get_drives 2016-01-11 14:33:19 +01:00
Ruben De Smet cd72f282dc POSIX: implement move file method 2016-01-11 14:33:19 +01:00
Ruben De Smet e035c7984a Fix concerns in platform_directory_delete.\n\n Not sure about fts_close when passing NULL yet. Leaving this commit as a marker 2016-01-11 14:33:19 +01:00
Ruben De Smet 012ff3adbc Add platform_directory_delete implementation for posix. 2016-01-11 14:33:19 +01:00
Ruben De Smet b0a531b523 Implement file copy on POSIX systems.
Autosave should work now on Mac OS X and Linux.

Fix tabs randomly inserted by vim

Concerns in file copy
2016-01-11 14:33:15 +01:00
Michał Janiszewski ac8aec63bc Skip "Default sound device" on Linux
Sound on Linux is handled by PulseAudio, which creates a sink and offers
a central place to control which sources are distributed how and where.

Applications in general are expected to only offer volume controls.

Tested with 0 A.D., SuperTuxKart and a few media players, none of which
offers selecting sink directly.

As per https://en.wikipedia.org/wiki/PulseAudio#Adoption it should
covert vast majority of uses.
2016-01-11 13:59:41 +01:00
Marijn van der Werf 17bc24b3a0 Use absolute constants for object entry groups 2016-01-11 13:51:42 +01:00
Marijn van der Werf ddab3a1b74 Use `GET_RIDE_ENTRY` macro to get ride entry 2016-01-11 13:34:08 +01:00
Marijn van der Werf 6eadf824ea Replace raw addresses of `RIDE_ENTRIES` 2016-01-11 13:34:08 +01:00
Ted John 9c648e01bc Merge pull request #2696 from marijnvdwerf/common-format-args
Replace RCT2_ADDRESS_COMMON_FORMAT_ARGS magic numbers with constant
2016-01-11 12:18:36 +00:00
Marijn van der Werf 64646a501a Add missing brackets 2016-01-11 13:00:40 +01:00
Marijn van der Werf e961cc885a Use RCT2_ADDRESS_COMMON_FORMAT_ARGS instead of raw address 2016-01-11 12:55:33 +01:00
Ted John 16537ada4a Merge Localisation/master into OpenRCT2/develop. 2016-01-11 04:00:17 +00:00
IntelOrca 1710a10493 fix mistake in command line example 2016-01-11 00:00:12 +00:00
Ted John 1b62f22bde Merge pull request #2690 from janisozaur/debian
Support for debian packaging.
2016-01-10 23:46:37 +00:00
Ted John d94fc06a83 Merge pull request #2687 from OpenRCT2/new-argparse
Create new command line engine
2016-01-10 23:11:51 +00:00
Michał Janiszewski 146dda2f3e Support for debian packaging.
This enables creating .deb packages for easy installation on Ubuntu and
Debian.
2016-01-10 23:55:57 +01:00
Ruben De Smet c675993d3f Fix a bug where some paths get truncated on posix.
Especially when editing the title screen on.
2016-01-10 23:55:56 +01:00
LRFLEW 7956922f26 Fixed branch new-argparse compilation on OS X 2016-01-10 22:50:53 +00:00
IntelOrca c7feb72a69 move compiler normalisation to rct2.h 2016-01-10 22:50:35 +00:00
IntelOrca 5a1a531d60 fix running without arguments 2016-01-10 22:50:34 +00:00
IntelOrca 6774412bce use _stricmp instead of _strcmpi 2016-01-10 22:50:33 +00:00
IntelOrca e79edcb1d6 fix posix.c headers 2016-01-10 22:50:32 +00:00
IntelOrca e9d222fdd3 new-argparse: finish new argparse integration and clean up 2016-01-10 22:50:31 +00:00
IntelOrca 3f0073f29c new-argparse: implement most of the root commands, fix issues 2016-01-10 22:50:30 +00:00
IntelOrca 9d98147b75 new-argparse: implement argument and option parsing 2016-01-10 22:50:29 +00:00
IntelOrca 14a266c177 new-argparse: add basic definitions and help display 2016-01-10 22:50:28 +00:00
Duncan 8997f2aa6a Merge pull request #2605 from OpenRCT2/vehicle-update
Vehicle Update
2016-01-10 17:13:02 +00:00
Duncan 052254ca1f Merge pull request #2640 from janisozaur/exit-fix
Fix for missing exit
2016-01-10 10:08:22 +00:00
Duncan b6f921ccda Merge pull request #2673 from LRFLEW/sub_69A5F0
Implemented sub_69A5F0
2016-01-10 10:06:34 +00:00
LRFLEW 072bb52e42 Implemented sub_69A5F0 2016-01-10 02:28:20 -07:00
duncanspumpkin b16337a035 Refactor to remove all remaining warnings and remove redundant comments 2016-01-10 09:24:56 +00:00
duncanspumpkin 2bd6dac20f Merge branch 'develop' into vehicle-update
Conflicts:
 openrct2.vcxproj
2016-01-10 08:57:41 +00:00
Ted John aa908012b2 Merge pull request #2684 from LRFLEW/psn-osx-fix
Fixed first-launch "crash" issue on OS X
2016-01-10 01:45:59 +00:00
LRFLEW 3f714750ee Fixed first-launch "crash" issue on OS X 2016-01-09 18:29:20 -07:00
Ted John 9610ce4427 Merge pull request #2675 from Gymnasiast/fix-requires-expansion-pack
Show names of missing expansion packs; cleanup
2016-01-10 00:35:00 +00:00
Ted John 0dc219bc45 Merge pull request #2668 from Broxzier/staff_list
Consistent usage of FOR_EACH_* macros, and moving buttons on the right when resizing.
2016-01-10 00:31:36 +00:00
Ted John 7a12599f8c Merge pull request #2683 from LRFLEW/vehicle-update
Added ride/cable_lift.c to Xcode project
2016-01-09 23:00:24 +00:00
Ted John 9bb6aba2b3 Merge pull request #2682 from Gymnasiast/clear-scenery-zc
Don't remove walls when raising/lowering land/water, fixes #2681
2016-01-09 22:58:41 +00:00
LRFLEW 8e74815200 Added ride/cable_lift.c to Xcode project 2016-01-09 15:58:25 -07:00
IntelOrca 3f70a3f4f0 update distributed readme.txt 2016-01-09 22:57:16 +00:00
Gymnasiast 03c35ab0b6 Don't remove walls when raising/lowering land/water, fixes #2681 2016-01-09 23:46:08 +01:00
IntelOrca 1d1599fd56 remove SDL2.dll 2016-01-09 22:44:07 +00:00
IntelOrca 5796cf3053 use native line endings for config.ini and themes, closes #2678 2016-01-09 22:43:12 +00:00
Ted John 4425693ba2 Merge pull request #2676 from OpenRCT2/new-vs-sdk
Update VS dependencies
2016-01-09 22:40:36 +00:00
Gymnasiast 24448f2734 Show names of missing expansion packs and use localised names; cleanup 2016-01-09 22:55:10 +01:00