Wouter Vermaelen
|
6a1106e83b
Use string_ref in Layer::getName() and Display::findLayer()
|
12 роки тому |
Wouter Vermaelen
|
508534c3f2
Prefer to pass shared_ptr by const-reference (not by value)
|
12 роки тому |
Wouter Vermaelen
|
51d0d5f7ba
Refine the event-listener priority system.
|
14 роки тому |
Maarten ter Huurne
|
c9542dc4bb
Moved ownership of CommandConsole from Reactor to Display. This solves a destruction order problem introduced in r10137. Thanks to Wouter and Manuel for investigating the problem. Note that this change means that if we ever have two Displays at the same time, we will have two consoles as well. That sounds more useful than one and the same console on two displays, actually.
|
15 роки тому |
Wouter Vermaelen
|
f912efeb8e
added AlarmEvent class to factor out a common usage pattern of the Alarm class
|
15 роки тому |
Wouter Vermaelen
|
3d7322e5a1
Added support for taking screenshots without OSD elements
|
15 роки тому |
Wouter Vermaelen
|
a73b226c46
cleanups in src/video
|
16 роки тому |
Wouter Vermaelen
|
b3579a1d55
prefer to use CliComm baseclass over MSXCliComm or GlobalCliComm subclasses (in cases were it doesn't matter)
|
16 роки тому |
Wouter Vermaelen
|
a9e3856496
reduced #include deps by slightly changing Display public interface
|
16 роки тому |
Wouter Vermaelen
|
42fee832b7
print warning on osd render error
|
16 роки тому |
Wouter Vermaelen
|
9c4e4e6f23
initial version of low level OSD commands
|
16 роки тому |
Wouter Vermaelen
|
351c636ce2
compiled with -Wpadded and changed the order of some members (see ChangeLog)
|
17 роки тому |
Wouter Vermaelen
|
eb600ec867
added missing '#include <string>', was only a problem in very recent gcc SVN versions
|
17 роки тому |
Wouter Vermaelen
|
3c60e2b002
various small cleanups, mostly tried to reduce #include dependencies between headers
|
18 роки тому |
Wouter Vermaelen
|
aa17c63fcb
implemented experimental video recording (see ChangeLog)
|
18 роки тому |
Wouter Vermaelen
|
367986ffd6
made a lot of classes noncopyable / small cleanups
|
18 роки тому |
Wouter Vermaelen
|
ffe08ab368
added priorities to event listeners
|
18 роки тому |
Wouter Vermaelen
|
93a0b6385c
various event related stuff, see ChangeLog
|
18 роки тому |
Maarten ter Huurne
|
6b922ff9c1
The ZIndex argument of updateZ was not used, so removed it.
|
18 роки тому |
Wouter Vermaelen
|
01818959f8
improved error handling when switching to an unsupported renderer
|
18 роки тому |
Wouter Vermaelen
|
1b4943a1f0
fixed assert when switching scale_factor from 3->2 when openmsx was paused
|
18 роки тому |
Wouter Vermaelen
|
421e5929cd
send event when (new) machine is loaded
|
18 роки тому |
Wouter Vermaelen
|
27f54fc4f9
moved IconStatus and Display from MSXMotherboard to Reactor
|
18 роки тому |
Wouter Vermaelen
|
2a81eccdce
reduced build-dependencies between source files
|
19 роки тому |
Maarten ter Huurne
|
3e0d2d11d7
Moved ownership of RenderSettings from MSXMotherBoard to Display.
|
19 роки тому |
Manuel Bilderbeek
|
430b377f3e
Added explicit to one-argument constructor declarations to prevent undesired implicit conversions
|
19 роки тому |
Manuel Bilderbeek
|
a33a776978
Removed SettingListener
|
19 роки тому |
Wouter Vermaelen
|
1e8f49e96a
fixed fullscreen switching in windows
|
19 роки тому |
Wouter Vermaelen
|
c97a0fbb81
fixed assert / mem leak
|
19 роки тому |
Wouter Vermaelen
|
dcde57776e
fixed memory leaks in VideoSystem/Layers stuff
|
19 роки тому |