Tirili
|
4f505eb6a1
|
Add ability to disable the shellmap
|
2011-10-23 13:24:26 +13:00 |
|
Chris Forbes
|
deeef336a1
|
group IPostRenderSelection impls by type, not by actor
|
2011-10-23 12:40:08 +13:00 |
|
Chris Forbes
|
ce8267992a
|
remove self parameter from IPostRenderSelection.RenderAfterWorld
|
2011-10-23 12:23:15 +13:00 |
|
Chris Forbes
|
e7ed9a1ff7
|
tidy up select-all-on-screen
|
2011-10-22 11:30:09 +13:00 |
|
Chris Forbes
|
bc6af1841b
|
fix indents everywhere
|
2011-10-18 15:10:17 +13:00 |
|
Chris Forbes
|
227bbc109e
|
fix wonky indent in WorldRenderer.cs
|
2011-10-18 14:55:51 +13:00 |
|
Chris Forbes
|
55036cd58c
|
fix trailing whitespace everywhere
|
2011-09-26 08:40:39 +13:00 |
|
Chris Forbes
|
3b2efc7b0b
|
fix #1184 -- useless error message when forgetting to define Render:Image: on a derived actor type
|
2011-09-24 19:58:34 +12:00 |
|
Chris Forbes
|
e829e4b5aa
|
fix formatting nit in SequenceProvider
|
2011-09-24 19:57:33 +12:00 |
|
Chris Forbes
|
f6661d5e47
|
fix sequences being ignored when the only sequences in the mod are provided by a map
|
2011-09-24 19:57:08 +12:00 |
|
Chris Forbes
|
2063277654
|
remove dead SaveSequencesForUnit
|
2011-09-24 19:56:29 +12:00 |
|
Chris Forbes
|
cc716ab8c7
|
#1106 fixed -- mac-specific hack should only be applied on a mac.
|
2011-08-15 14:15:55 +12:00 |
|
Chris Forbes
|
a79cc0a0e0
|
drop unused parameter on IGraphicsDevice.Clear()
|
2011-08-09 08:51:36 +12:00 |
|
Paul Chote
|
c84f53c10d
|
Extract tile overlays into a shp instead of rolling our own in code; Remove UIOverlay. Fixes #1061.
|
2011-07-27 21:48:32 +12:00 |
|
Paul Chote
|
d2c033dcd3
|
Add a PixelDouble preference for rendering at 2x zoom. Allowing arbitrary zoom levels leads to too many rendering artifacts.
|
2011-07-25 22:23:18 +12:00 |
|
Paul Chote
|
626b83ba12
|
Fix lines not being centered in the middle of a pixel
|
2011-07-25 22:23:17 +12:00 |
|
Paul Chote
|
8516fa8748
|
fix viewport scroll limits
|
2011-07-25 22:23:17 +12:00 |
|
Paul Chote
|
0bfc9a957f
|
Fix radar viewport rectangle
|
2011-07-25 22:23:17 +12:00 |
|
Paul Chote
|
0b0e3d5f14
|
Drop unnecessary `this' uses from Viewport.
|
2011-07-25 22:23:17 +12:00 |
|
Paul Chote
|
6183621a72
|
Scale line-width to match zoom.
|
2011-07-25 22:23:17 +12:00 |
|
Paul Chote
|
fc783ddf80
|
Support custom zoom levels
|
2011-07-25 22:23:17 +12:00 |
|
Paul Chote
|
926b396605
|
Fix bogus naming of Shaders/Renderers. Split LineRenderer into world and chrome variants.
|
2011-07-25 22:23:16 +12:00 |
|
Chris Forbes
|
3d2635fca5
|
drop CursorSheetBuilder; use normal SheetBuilder for cursors now.
|
2011-07-19 21:14:11 +12:00 |
|
Chris Forbes
|
5609c8d041
|
drop format2 support from CursorSheetBuilder
|
2011-07-19 21:14:11 +12:00 |
|
Chris Forbes
|
b0ccc58516
|
remove unused vsync parameter from renderers
|
2011-07-17 17:55:52 +12:00 |
|
Chris Forbes
|
4a0b7bb003
|
put AnimationWithOffset in its own file
|
2011-07-17 17:55:52 +12:00 |
|
Paul Chote
|
f9b1c4fcc3
|
Work around a non-interactable window bug exposed by earlier graphics refactoring.
|
2011-07-15 23:57:29 +12:00 |
|
Paul Chote
|
5f3483ed17
|
Improve edge-scroll behavior
|
2011-07-14 20:29:12 +12:00 |
|
Chris Forbes
|
2ec88a6f64
|
remove duplicated NextPowerOf2 definition
|
2011-07-14 20:29:11 +12:00 |
|
Chris Forbes
|
6f477a2c14
|
fix broken detection of desktop resolution on linux
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
b06647a079
|
reduce noise in Renderer
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
ceaca47747
|
don't use ScrollDirection.Set when it's not needed
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
2da523e824
|
drop unused WorldRenderer.DrawBox
|
2011-07-14 20:29:10 +12:00 |
|
Chris Forbes
|
98ebb7c87e
|
add DrawRect helper to LineRenderer, use it in both Radar*Widgets
|
2011-07-14 20:29:09 +12:00 |
|
Chris Forbes
|
a4648cfbcc
|
move SheetSize to Graphics section of settings
|
2011-07-14 20:29:03 +12:00 |
|
Chris Forbes
|
dcd9627c22
|
fixed #989: don't do renderer setup in a reflected call.
|
2011-07-14 20:29:03 +12:00 |
|
Chris Forbes
|
a07e151ab5
|
drop bogus comment in renderer
|
2011-07-14 20:29:03 +12:00 |
|
Chris Forbes
|
5ecc1ebefc
|
split IGraphicsDevice.{Present,PumpInput}
|
2011-05-22 22:10:48 +12:00 |
|
Chris Forbes
|
90cea9f73d
|
expose temp VBO tuning parameters in settings
|
2011-05-22 20:41:31 +12:00 |
|
Chris Forbes
|
cd6f77ca7c
|
move terrain palette constant lookup outside terrain setup inner loop
|
2011-05-22 20:39:01 +12:00 |
|
Chris Forbes
|
f406504147
|
add render_flip to perf history
|
2011-05-22 20:38:59 +12:00 |
|
Chris Forbes
|
fe392bd42d
|
add render_widgets to perf history
|
2011-05-22 20:38:58 +12:00 |
|
Chris Forbes
|
9434dd993a
|
slight cleanup in Renderer
|
2011-05-22 20:38:57 +12:00 |
|
Chris Forbes
|
75588b050e
|
improve error message in CreateDevice
|
2011-05-22 20:38:56 +12:00 |
|
Chris Forbes
|
9b3e6c5c4a
|
remove FP sillyness from FindUnits & friends
|
2011-05-22 20:38:52 +12:00 |
|
Chris Forbes
|
ccc245ded4
|
reintroduce Cached<T>; use for Actor.Bounds, Actor.ExtendedBounds, which replace Actor.GetBounds(bool)
|
2011-05-22 20:38:48 +12:00 |
|
Paul Chote
|
d7f009b218
|
Use the font dictionary everywhere
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
e1c8658fdc
|
Fonts are now defined in mod.yaml
|
2011-05-21 17:26:18 +12:00 |
|
Paul Chote
|
1e66d57ef1
|
Refactor font code out of LabelWidget
|
2011-05-21 16:28:17 +12:00 |
|
Paul Chote
|
890136d447
|
Allow Labels to use any defined font. Add a new font type.
|
2011-05-21 16:26:59 +12:00 |
|