Commit Graph

373 Commits

Author SHA1 Message Date
Aaron Giles
3e2995cbba Converted palette_t and palette_client to classes. General palette.c
cleanup.
2014-02-18 08:05:44 +00:00
Miodrag Milanovic
7cde79cd9c Created gfxdecode_device instead of using machine fixed gfxdecode [Miodrag Milanovic]
Updated all devices and drivers for using it.

out of whatsnew:
Note that it is made to work same as before, in some cases it can be more
logic to move gfxdevice into subdevice itself then to keep it in main driver.
2014-02-16 17:32:10 +00:00
Fabio Priuli
e2cf4f8b34 Added generic barcode reader emulation: the code accepts sequences of digits in
UPC-A, EAN-13 and EAN-8 format, stores them in both byte format and in pixel
format; it is up to the driver to implement the correct transfer protocol. [Fabio Priuli]

Added UI menu to enter barcodes via keyboard. It only gets activated if the running
machine has a barcode device. [Fabio Priuli]

out of whatsnew: The latter change was coordinated with Nathan, so it shall not
create problems with his UI reorganization ;)
2014-02-12 14:54:11 +00:00
Nathan Woods
c14776a32f Removing stray #include 2014-02-09 11:58:38 +00:00
Nathan Woods
8d5dea174a Introduced a toggle_record_movie() method 2014-02-02 13:13:59 +00:00
Nathan Woods
a2da57f494 Minor cosmetic changes 2014-02-02 12:02:46 +00:00
Nathan Woods
1667627894 Minor refactorings 2014-01-31 03:11:57 +00:00
Nathan Woods
b3aedc5d7e Miscellaneous cleanups to src/emu/ui/menu.?, also added some accessors 2014-01-30 15:13:54 +00:00
Nathan Woods
4c70483557 Const correctness 2014-01-30 12:15:22 +00:00
Nathan Woods
b4d9c1753b Made these handlers static methods 2014-01-30 01:51:08 +00:00
Nathan Woods
b6f05e2dc4 Fixed recently introduced bug in the game selector, opportunistic
cleanups
2014-01-29 12:41:17 +00:00
Nathan Woods
fb7edb68c6 Moved src/emu/ui.? ==> src/emu/ui/ui.?, changed to follow MAME OOP conventions; we now have a ui_manager class 2014-01-29 11:47:56 +00:00
Nathan Woods
4c3798f142 Cleanups to the file selector menus 2014-01-27 11:39:50 +00:00
Nathan Woods
9cbeb9e491 Software list UI cleanups 2014-01-26 13:50:38 +00:00
Nathan Woods
8133472375 Cleanups of src/emu/ui/viewgfx.c, some minor refactorings 2014-01-25 21:44:21 +00:00
Nathan Woods
48621181d1 Moved src/emu/uigfx.? ==> src/emu/ui/viewgfx.?, move C++-ifications 2014-01-25 16:56:23 +00:00
Nathan Woods
cd9479b751 Refactoring and cleanup of tapectrl.? and bbcontrl.?, created base class 2014-01-23 12:43:39 +00:00
Nathan Woods
7cc05c4256 Broke apart src/emu/ui/filemngr.?, moved src/emu/uiswlist.? ==>
src/emu/ui/swlist.?
2014-01-20 18:59:37 +00:00
Nathan Woods
789165f4ff Cleanups of filemngr.? and tapectrl.? 2014-01-19 16:26:07 +00:00
Nathan Woods
8c69a2ebda Split uiimage.? ==> ui/filemngr.? and ui/tapectrl.? 2014-01-19 16:26:00 +00:00
Nathan Woods
9c9e442f1d More game selector refactoring 2014-01-17 12:44:09 +00:00
Nathan Woods
9689355bb7 More unglamourous changes (commenting, bool etc) 2014-01-17 11:17:10 +00:00
Jürgen Buchmüller
432a2d29f3 Renamed uimenu.? ==> ui/menu.?, uimain.? ==>
mainmenu.?/miscmenu.?/selgame.?
2014-01-17 03:09:23 +00:00