Dom Light
e9b7e41635
Refactor audio_sound_play_planned
2015-11-17 23:05:24 +00:00
Dom Light
3a8b25a0ee
Sanitize audio.h
2015-11-17 01:05:14 +00:00
duncanspumpkin
b7d402cfbe
Implement right click scrolling for scroll widgets.
...
Think this had just been missed. Its heavily modified from the original to match closer to what the rest of the code base does. Fixes #2052 .
2015-11-15 13:55:09 +00:00
IntelOrca
e1b67eeda0
improve command line version information and add headless check
2015-11-08 12:49:19 +00:00
Michał Janiszewski
a911ff09d0
Some more checks, make sure gVehicleHierarchies are counted properly
2015-11-02 22:58:15 +01:00
duncanspumpkin
f1cdc99afc
Fix #2079 . Scroll windows no longer have incorrect tooltips
...
There was an issue with forgetting to reset the x/y variable introduced when I fixed a different bug. Possibly fixes #2136
2015-11-01 20:55:54 +00:00
Ted John
ad5869a8a0
Merge pull request #2150 from janisozaur/develop
...
Fixes
2015-10-29 19:38:06 +00:00
Michał Janiszewski
31f412d0e4
Fixes: scope & types, control flow, cmake, platform support
2015-10-29 20:26:47 +01:00
Alexander Overvoorde
01793e11b7
Replace RCT2_GLOBAL magic numbers with address identifiers and string ids
2015-10-29 09:44:46 +01:00
Michał Janiszewski
0cdaa0b57e
Guard against possible NULL dereference
2015-10-27 18:32:39 +01:00
Michał Janiszewski
7d0ce00bab
Strip all whitespace
2015-10-20 20:48:51 +02:00
IntelOrca
3855d70d1a
fix dropdown 64 item support and remove old RCT2 addresses
2015-10-14 21:01:04 +01:00
Gymnasiast
d71ca1f376
Extend dropdowns to hold up to 64 items (with bugs)
2015-10-14 16:19:50 +02:00
Jonathan Haas
8463e58922
Define some tick related addresses
2015-10-03 20:00:29 +02:00
Jonathan Haas
ae82ffcd96
Rename window flags
2015-10-03 17:20:53 +02:00
duncanspumpkin
a697606211
Fix #1718 . Incorrect cursors on scroll widgets.
...
Issue was being caused by passing the incorrect x and y parameters due to missing a widget dereference. I've also moved the x/y coordinates of the hand open/close to closer match what it feels like.
2015-09-27 16:55:34 +01:00
LRFLEW
7ef15a4326
Added tooltip to colour selector
2015-09-01 00:08:28 -06:00
Runelaenen
fb5921db6d
First headless version
2015-08-19 18:07:04 +02:00
zsilencer
1d811a5692
improve chat feature
2015-08-14 09:13:39 -06:00
medsouz
72f3d1ace3
Fix scrollbar integer overflow
...
Fixes #1752
2015-08-10 18:15:31 -04:00
IntelOrca
52d5732826
implement utf8, part 19
2015-08-01 10:21:00 +01:00
IntelOrca
b12b1b5faf
support map scroll keyboard shortcuts, e.g. WASD. Closes #757
2015-07-24 19:20:24 +01:00
IntelOrca
f906391c9d
remove registers from window events and changed to typed signatures
2015-07-10 01:39:16 +01:00
zsilencer
9eb4958dde
fix #1002
2015-07-05 08:57:01 -06:00
IntelOrca
46178bb44f
implement finish-map-window part 6
2015-07-02 17:00:39 +01:00
Robert Jordan
a3a993dabd
Title Sequence editor
2015-06-24 12:25:54 -04:00
Thomas
fd914094a7
Add option to invert viewport dragging ( #1332 )
2015-06-20 17:52:38 +02:00
Robert Jordan
5127e65095
Console can be used on title screen
2015-06-19 10:51:54 -04:00
Robert Jordan
b4cea081a0
Fixed secondary scroll thumb
2015-06-15 10:36:05 -04:00
IntelOrca
26abb73b8e
implement update_cursor_position
2015-06-12 23:29:26 +01:00
Robert Jordan
927a2a48b5
decompiled input_scroll functions
2015-06-12 14:34:54 -04:00
IntelOrca
95d6bbaa43
fix dropdowns
2015-06-09 18:37:24 +01:00
IntelOrca
0dd749baac
refactor window event calls
2015-06-09 18:29:02 +01:00
IntelOrca
dc3fe2a6c8
remove commented out CALLPROCs and CALLFUNCs
2015-06-09 15:09:45 +01:00
Robert Jordan
9f9143a5c6
textbox widget
2015-06-06 17:04:53 -04:00
IntelOrca
43f54cd729
implement more ride rating calculations
2015-06-04 02:08:52 +01:00
Duncan Frost
c9543005de
Fix small issues with scrolling.
...
I've found the cause of the cursors not correctly changing. It would appear ebx is popped to its previous value as the call function returns. This causes the cursor value to never change. This can be solved when all windows are complete. Fixes points i, ii, iii, iv of #1127 (Fixed by reseting scroll positions when the height is 0. And actually passing the scroll index to the calling function)
2015-06-03 20:54:28 +01:00
Robert Jordan
dc38087f07
Fixed tooltip issue #1053
...
Tooltips should now behave more like RCT2.
2015-05-20 12:53:02 -04:00
IntelOrca
8772cdd7aa
add in game console
2015-05-19 03:54:09 +01:00
Robert Jordan
c25ef45827
Named 2 input flags, and dropdown fix
...
Named INPUT_FLAG_1 to INPUT_FLAG_DROPDOWN_STAY_OPEN
Named INPUT_FLAG_2 to INPUT_FLAG_DROPDOWN_MOUSE_UP
placed RCT2_ADDRESS_INPUT_FLAGS where valid and replaced all bitwise
references to it with appropriate input flags.
Changed ride view dropdown to hold only as it should be.
2015-05-07 14:31:11 -04:00
Ted John
b26fae4511
Merge pull request #887 from duncanspumpkin/fix_scroll
...
Fix scroll
2015-02-28 16:05:20 +00:00
Duncan Frost
daf0b4e1b1
Fix formating of input.c. Added bring to front on scroll to mask #784
2015-02-28 13:53:30 +00:00
Adrian Wielgosik
29c30cb8f8
Don't scroll the window if it lost keyboard focus
2015-02-28 00:32:56 +01:00
IntelOrca
4268c930e8
fix shortcuts, fixes #824 , fixes #512...
...
- add saving of shortcut configuration
- allow setting of shortcuts in title screen
2015-02-27 17:29:23 +00:00
IntelOrca
7f0ed995b5
improve reading and saving of configuration
2015-02-16 22:47:11 +00:00
IntelOrca
a66b29076b
move osinterface code to shared or windows
2015-02-12 20:51:40 +00:00
IntelOrca
0db1c88f2b
refactor window hold down widgets (var_020)
2015-02-10 20:40:33 +00:00
IntelOrca
63ad70a0f3
fix errors
2015-02-08 03:19:24 +00:00
IntelOrca
1298031fd2
Merge branch 'develop' into random-map
...
Conflicts:
projects/openrct2.vcxproj
projects/openrct2.vcxproj.filters
projects/openrct2.vcxproj.user
src/editor.c
src/input.c
src/platform/osinterface.c
src/rct2.c
src/scenario.c
src/world/map.h
2015-02-08 03:05:07 +00:00
Duncan Frost
cbe49300b8
Fixed sounds not playing properly when paused. Labeled max sounds offset. Prevented crash on null dereference
2014-12-31 14:54:23 +00:00