Paul Chote
a3fe2b3d35
Overhaul the IRC implementation.
...
* Simplified UI plumbing.
* Improves handling of errors and kicks.
* Persists chat history between session.
* Fixes leaks of the old widget tree when exiting.
* A few small UI polish improvements.
2015-10-17 22:13:22 +01:00
gitTerebi
86c57a270b
Add hotkey configuration for scroll keys
2015-10-04 22:04:44 +02:00
Joppy Furr
07273fa666
Add support for Tiberian Sun style right-click-and-drag scrolling
...
This patch introduces support for the right-click-and-drag scrolling that
is available in Tiberian Sun and Red Alert 2. It can be enabled by
selecting "Joystick" scrolling in the Input settings.
The speed of the scroll is proportional to the product of the distance of
the drag, and the Scroll Speed selected in the Input settings menu.
A side-effect of this is that events previously tied to right clicks on
the world are now based on the release of the click rather than the press.
The "Middle-Mouse Scrolling:" option is renamed
to "Mouse Scrolling Method:"
2015-10-04 16:22:55 +13:00
atlimit8
9acf121eb1
Replace ActorInfo.Traits.WithInterface with ActorInfo.TraitInfos<T>()
2015-09-21 15:50:57 -05:00
Matthias Mailänder
dae3b62d2a
add a simple in-game IRC client
2015-09-09 20:56:05 +02:00
Matthias Mailänder
17f3466451
untie the engine from SDL2 and MiniTK
2015-08-23 07:58:03 +02:00
Glenn Martin Jensen
441f23d1e6
Changed TimestampFormat for server logs
...
Changed TimestampFormat for server logs
2015-08-10 16:53:51 +02:00
Matthias Mailänder
baa798d831
autogenerate and install a UNIX man page
2015-08-01 11:56:43 +02:00
Matthias Mailänder
ec7912eaac
remove unused variable
2015-08-01 11:55:46 +02:00
Matthias Mailänder
a0dc38c252
Merge pull request #8752 from obrakmann/optional-target-lines
...
Added option to turn off rendering of target lines in the settings
2015-07-20 22:05:05 +02:00
figrita
ab3ab6f230
Added option to turn off rendering of target lines in the settings
2015-07-20 00:05:29 +02:00
Zimmermann Gyula
32c29e7dd6
Removes the MapMusic checkbox.
2015-07-12 17:27:12 +02:00
RoosterDragon
101eadf345
Ensure FieldLoader is left in its original state when loading Settings.
2015-07-06 19:10:20 +01:00
RoosterDragon
3f39744a9a
Create delegates to access hotkeys, to avoid reflection during gameplay.
2015-07-03 20:28:47 +01:00
Matthias Mailänder
5c0c300c53
add a hotkey to hide the UI widgets
2015-06-28 16:29:25 +02:00
Pavel Penev
8b4d5c7fb2
Merge pull request #7930 from Mailaender/screenshot
...
Added a hotkey to take screenshots
2015-06-28 15:37:07 +03:00
Matthias Mailänder
2763e26d23
add a take screenshot hotkey
2015-06-27 16:29:33 +02:00
Matthias Mailänder
45dc314b23
print server status messages to the console
2015-06-20 16:47:32 +02:00
Paul Chote
e3ad118249
Merge pull request #8387 from RoosterDragon/one-temp-buffer
...
Create only one scratch vertex buffer for rendering
2015-06-17 18:19:28 +00:00
Matthias Mailänder
b58988c623
move the null check to avoid a crash
2015-06-13 11:01:55 +02:00
Matthias Mailänder
ba7059ab0b
allow long server names
2015-06-09 06:58:58 +02:00
RoosterDragon
1e60a0ca76
Create only one scratch vertex buffer for rendering.
...
Previously several buffers were created but only one was ever used.
2015-06-05 21:32:07 +01:00
Pavel Penev
3666fabf1e
Merge pull request #8137 from Mailaender/sanitize-player-name
...
Added a client side player name sanitation
2015-05-30 22:21:32 +03:00
Matthias Mailänder
edca755540
also sanitize server names
2015-05-23 15:07:18 +02:00
Matthias Mailänder
736b169319
sanitize player names
2015-05-23 15:07:13 +02:00
OmegaBolt
f3ec07d4e4
Add Upgrade production queue to D2k
2015-05-21 21:26:10 +03:00
sinf
9250c61473
Added Hotkeys for support powers
2015-04-25 13:15:06 +03:00
Matthias Mailänder
73b4a18e22
make the d2k production tab hotkeys configurable
2015-03-18 06:49:44 +01:00
Bynnar18
7b46b76329
Fixed left-click orders and implemented a selection deadzone.
2015-03-01 14:58:19 -06:00
Bynnar18
36d59d6b1d
Restored faulty left-click logic for now.
2015-03-01 14:58:18 -06:00
abcdefg30
8ca61aa917
Updated all year numbers
2015-01-09 21:18:05 +01:00
Paul Chote
d9752c3bdf
Make production type hotkeys configurable.
2014-12-28 17:24:12 +13:00
Paul Chote
6923046564
Expose the cursor mode setting.
2014-12-23 22:09:22 +13:00
Paul Chote
f5c09121ad
Remove buggy classic mouse orders. Closes #3153 .
2014-11-15 09:40:25 +13:00
steelphase
c0e7718fd5
Remove Unused Settings
...
This removes unused settings related to CrashDialog
2014-10-19 11:18:40 +02:00
Paul Chote
10923d6438
Remove old IRC code.
2014-10-19 13:19:09 +13:00
Jacob Dufault
ad98a831da
Remove an unused setting
2014-09-26 17:38:36 -04:00
huwpascoe
baecedc7b8
Cursor Doubling
...
Cursor now doubles with pixel doubling, enabled by a new checkbox in the
settings menu.
2014-08-21 20:08:38 +01:00
Paul Chote
0006f4dd2f
Remaining hotkey changes.
2014-08-03 19:28:10 +12:00
Paul Chote
5d90b2016f
Change status bar hotkeys to match C&C3.
2014-08-03 19:28:10 +12:00
Paul Chote
8b5fd454df
Change unit selection hotkeys to match C&C3.
2014-08-03 19:28:10 +12:00
Paul Chote
9626654f87
Redefine orderbutton and menu hotkeys.
2014-08-03 19:28:09 +12:00
Paul Chote
43bd8a361e
Implement new production hotkeys. Fixes #3915 , #4142 , #4181 .
2014-08-03 19:28:07 +12:00
Paul Chote
c352ff644f
Use a shared url for news updates. Fixes #5603 .
2014-07-07 21:48:07 +12:00
Matthias Mailänder
5bd3a21d34
master server has been migrated to new machine and DNS
...
closes #5748
2014-06-30 16:09:00 +02:00
ScottNZ
dbffce81a6
Remove unused usings
2014-06-15 22:16:40 +12:00
ScottNZ
6b85660d7d
Compact lambda expressions in some (not all) places
2014-06-15 22:14:38 +12:00
Paul Chote
c58d737400
Merge pull request #5597 from Happy0/mouse_window_focus
...
Removing requirement to restart game after applying changes to mouse focus option
2014-06-14 17:30:02 +12:00
Pavlos Touboulidis
db53f8e648
Add developer shortcut to reload chrome files
...
Hitting Ctrl+Shift+C will re-initialize the chrome provider,
reloading all chrome files instantly. Useful when changing the
UI.
Note: A new "RootWidget" was created to trap top-level (global)
shortcuts instead of putting everything in Widget.
2014-06-13 11:31:09 +03:00
Gordon Martin
89c9499909
Removing requirement to restart game after applying changes to mouse focus option. The setting now defaults to 'false' as it is likely to be disruptive to players who are used to the usual behaviour in windowed mode.
2014-06-12 22:57:25 +01:00