Ted John
|
b3f6437092
|
Apply suggestions from code review
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
cacfb8be07
|
Refactor dead key handling
|
2021-02-21 03:14:19 +00:00 |
Gymnasiast
|
d5eb1cc036
|
Fix dead key handling
This fixes deadkey handling on at least US International on Linux.
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
2b14fe9d7f
|
Update shortcut listings
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
550766698d
|
Make shortcut strings title case
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
ff86ebbfe5
|
Localise shortcut strings
|
2021-02-21 03:14:19 +00:00 |
Michael Steenbeek
|
f2b8a13087
|
Update Xcode project
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
acfda711f5
|
Use std::string_view without reference
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
59b4be6a12
|
Move InputManager to UiContext
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
80662d72a4
|
Cache view scroll shortcuts
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
2b3e7b98b8
|
Roll our own implementation of parse
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
fa1a374a04
|
Scale binding column in window
|
2021-02-21 03:14:19 +00:00 |
Ted John
|
2b197d0fb2
|
Fix parsing of shortcuts
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
46c3fd4e5f
|
Use FileStream instead of fstream
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
eda33fea20
|
Fix view scroll shortcuts
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
2b3aabb8e4
|
Remove old shortcut code and fix issues
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
f2f658bf28
|
Refactor some code into more files
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
af0ed416f5
|
Implement loading / saving of new shortcuts
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
18c3587d63
|
Rename shortcut IDs and order groups
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
afb4500c49
|
Add eye icon for tab
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
7b00f9d96d
|
Add tabs to keyboard shortcut window
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
f69c1576b3
|
Refactor shortcut windows to class
|
2021-02-21 03:14:18 +00:00 |
Ted John
|
e7ae9f9f15
|
Read legacy shortcuts and move to constants
|
2021-02-21 03:14:17 +00:00 |
Ted John
|
900f3cd92b
|
Fix gcc / clang builds
|
2021-02-21 03:14:17 +00:00 |
Ted John
|
afc548c5a7
|
Add plugin API for shortcuts
|
2021-02-21 03:14:13 +00:00 |
Ted John
|
9964df5335
|
Implement gamepad support
|
2021-02-21 03:13:28 +00:00 |
Ted John
|
e6b6403024
|
Refactor and fix shortcut
|
2021-02-21 03:13:28 +00:00 |
Ted John
|
ea975f88fc
|
Implement more InputManager
|
2021-02-21 03:13:28 +00:00 |
Ted John
|
c8f31dea7f
|
Process keyboard input events
|
2021-02-21 03:13:28 +00:00 |
Ted John
|
3339089235
|
Add more shortcuts
|
2021-02-21 03:13:28 +00:00 |
Ted John
|
f009b9a804
|
Only handle release mouse buttons
|
2021-02-21 03:13:28 +00:00 |
Ted John
|
ccae533978
|
Add input manager
|
2021-02-21 03:13:27 +00:00 |
Ted John
|
b1eb975529
|
Re-add show change dialog
|
2021-02-21 03:13:27 +00:00 |
Ted John
|
e5f263a0fc
|
Get new manager showing in window
|
2021-02-21 03:13:27 +00:00 |
Ted John
|
28aead5cb5
|
Start work on new shortcut engine
|
2021-02-21 03:13:27 +00:00 |
Michael Steenbeek
|
345c436f19
|
Fix #14119: Illegal array access in vehicle_move_info_valid()
|
2021-02-20 22:53:40 +01:00 |
Michał Janiszewski
|
9aef29361f
|
Default-initialise more fields (#14130)
Doesn't really fix any particular issue, but adds more defaults to
fields in classes where other defaults are already present
|
2021-02-20 19:40:32 +01:00 |
Ted John
|
e7adf19f62
|
Merge pull request #14059 from IntelOrca/improve-viewport-filter-flags
[Plugin] Add optional filter to custom tools
|
2021-02-19 20:33:27 +00:00 |
Matt
|
b613835756
|
Remove more duplicate code
|
2021-02-19 18:39:08 +02:00 |
Matt
|
ffc2e7a0e7
|
Cleanup duplicate code
|
2021-02-19 18:28:09 +02:00 |
Matt
|
c1767bc98b
|
Rename function and use std::swap
|
2021-02-19 18:17:15 +02:00 |
Matt
|
62a01fe043
|
Move tile inspector code into TileInspector namespace
|
2021-02-19 18:12:22 +02:00 |
Michael Steenbeek
|
e11304f1df
|
Fix #14111, #14112: Strange behaviour when selecting a new scenario
|
2021-02-19 09:37:06 +01:00 |
Michael Steenbeek
|
2379c7c9a6
|
Bump network version
|
2021-02-19 09:36:45 +01:00 |
Michael Steenbeek
|
7274c6a7e7
|
Remove some unused symbols
|
2021-02-18 21:15:50 +01:00 |
Ted John
|
f7bbaed7f5
|
Increment plugin API version
|
2021-02-18 18:10:29 +00:00 |
Ted John
|
762b6ee816
|
Refactor viewport interaction flags and add plugin API
|
2021-02-18 18:10:29 +00:00 |
Ted John
|
27013d147a
|
Invalidate viewport when moving without scrolling
|
2021-02-18 18:10:29 +00:00 |
Michael Steenbeek
|
c5c21a7b56
|
Merge pull request #14021 from Gymnasiast/refactor/flat-ride-pieces
Refactor flat ride track pieces
|
2021-02-18 18:54:55 +01:00 |
Gymnasiast
|
8968dd2274
|
Apply Duncan's request
|
2021-02-18 17:53:30 +01:00 |