m9710797
|
ac039c81b6
Renamed string_ref to string_view
|
7 éve |
m9710797
|
fbd2d80bbb
Mark single-parameter constructors 'implicit'
|
9 éve |
Wouter Vermaelen
|
bc48c7d9b9
Replace our 'noncopyable' helper with c++11 '=delete'
|
10 éve |
Wouter Vermaelen
|
6a259c901c
[1/10] Document sorting criteria (if any) for vectors
|
9 éve |
Wouter Vermaelen
|
49f27fea65
Remove back-pointers from inner to outer objects
|
10 éve |
m9710797
|
d16ce95f82
[2/9] unique_ptr->value, command objects
|
10 éve |
wouter
|
c5e1d9d915
Fixed joystick state after loading a savestate.
|
12 éve |
wouter
|
d089095d55
Various text-processing stuff
|
12 éve |
Wouter Vermaelen
|
6be44c5e4e
Replace most uses of {const_}iterator by 'auto'
|
12 éve |
Wouter Vermaelen
|
ea645cdf39
Replace vector<Foo*> with vector<unique_ptr<Foo>>
|
12 éve |
Wouter Vermaelen
|
7e6fe607d6
Replace NULL with nullptr
|
12 éve |
Wouter Vermaelen
|
3979f87d52
Replace std::auto_ptr with std::unique_ptr
|
12 éve |
Wouter Vermaelen
|
c47ebc8b44
[2/n] string_ref stuff: PluggingController
|
13 éve |
Wouter Vermaelen
|
3dab887958
Make passing of ownership to PluggingController::registerPluggable() explicit
|
13 éve |
Wouter Vermaelen
|
bb9dcc9966
Removed last user of PluggingController::unregisterPluggable()
|
13 éve |
Manuel Bilderbeek
|
180d42b76f
Print warning when pluggable is not available anymore
|
17 éve |
Wouter Vermaelen
|
2b35f6c6de
during savestate loading, properly skip pluggables that are no longer present
|
17 éve |
Wouter Vermaelen
|
0bd92cadb2
refactored PluggingController, preparation to serialize plugged status
|
17 éve |
Wouter Vermaelen
|
22090f110c
serialize pluggables, WIP (see ChangeLog)
|
17 éve |
Wouter Vermaelen
|
b3579a1d55
prefer to use CliComm baseclass over MSXCliComm or GlobalCliComm subclasses (in cases were it doesn't matter)
|
17 éve |
Wouter Vermaelen
|
eb600ec867
added missing '#include <string>', was only a problem in very recent gcc SVN versions
|
18 éve |
Wouter Vermaelen
|
3c60e2b002
various small cleanups, mostly tried to reduce #include dependencies between headers
|
18 éve |
Wouter Vermaelen
|
8d10a2e24c
split CliComm in machine specific and global part
|
18 éve |
Wouter Vermaelen
|
1e51b5c191
removed JoyNet / split CommandController (see ChangeLog)
|
19 éve |
Wouter Vermaelen
|
367986ffd6
made a lot of classes noncopyable / small cleanups
|
19 éve |
Wouter Vermaelen
|
688c3a8527
reimplemented 'plug', 'unplug' and 'cassetteplayer' commands as RecordedCommand's
|
19 éve |
Wouter Vermaelen
|
3a216020de
use events for (un)plug command
|
19 éve |
Wouter Vermaelen
|
2a81eccdce
reduced build-dependencies between source files
|
19 éve |
Manuel Bilderbeek
|
430b377f3e
Added explicit to one-argument constructor declarations to prevent undesired implicit conversions
|
19 éve |
Wouter Vermaelen
|
20d309d243
PluggingController related cleanups
|
19 éve |