92 Commits

Author SHA1 Message Date
Allofich
06b21b3475 Remove excess end-of-file empty lines 2021-08-22 15:47:10 +09:00
Allofich
0dcc59c5bf Localize include "menudef.h" from menu.h 2021-06-09 11:11:04 +09:00
Allofich
802be6aec2 Remove unneeded include 2021-06-09 11:11:03 +09:00
Allofich
067f578ea0 Remove redundant declarations 2021-05-30 11:43:59 +09:00
Allofich
9294d450ec SVN r4412
Update copyright.
2021-03-06 21:18:08 +09:00
Wengier
790794aa35 allow menu translations 2021-01-10 00:27:40 -05:00
Wengier
73423681dd enhanced mapper and system menu etc 2020-11-25 03:02:06 -05:00
Allofich
bedbe4edf0 SVN r4273 + r4274
Make frameskip an integer.
2020-10-07 00:38:48 +09:00
Emmanuel Gil Peyrot
d1802fe5fa Replace Bit32s with int32_t 2020-09-28 17:14:35 +02:00
rderooy
608a657b50 Update copyright year for dosbox and dosbox-x assets and update FSF address 2020-06-25 08:42:32 +02:00
Allofich
0dbb160c28 Fix uninitMemberVar warnings 2019-10-27 23:50:53 +09:00
Allofich
ede9a90942 Fix Cppcheck passedByValue warnings 2019-10-20 22:40:55 +09:00
Allofich
97c345cd43 Fix up function declaration so it shows correctly 2019-06-15 20:13:22 +09:00
Allofich
8598f90386 Remove undefined function declarations 2019-06-15 20:13:21 +09:00
Allofich
d84a812743 SVN r4183 (second half)
Update year
2019-06-03 23:01:41 +09:00
Allofich
05619dd023 SVN r4183 (first half)
Update address of FSF
2019-06-03 22:54:46 +09:00
Jonathan Campbell
c03f76b558 Menu: Keep track of drawn/hilight state at draw time to determine whether to redraw 2019-02-28 00:18:13 -08:00
Jonathan Campbell
60b1536b8e SDL drawn menus: If the menu will not fit on the screen, try moving it up. If it goes up above the menu bar, move it down. Remove minimum window sizes, for now 2019-02-27 23:28:48 -08:00
Jonathan Campbell
9a42e411d9 Mapper and Configuration GUI: Do not define alt menu unless needed (for Windows and Mac OS X), otherwise do not waste memory 2019-02-13 09:20:23 -08:00
Jonathan Campbell
d931bc0539 Mapper, begin alt menu 2019-02-11 22:42:43 -08:00
Jonathan Campbell
bb59986235 SDL2: Enable native OS X menus in SDL2 builds 2018-12-24 11:00:30 -08:00
Aybe
0c87196ec9 GFX_EventsMouseWin32 now uses GetSurfaceHWND instead 2018-06-29 02:24:51 +02:00
Jonathan Campbell
781d5d50cc cleanup: ignored const type qualifier 2018-05-21 11:37:48 -07:00
Jonathan Campbell
21f88d2e53 more 2018-05-17 16:49:40 -07:00
Jonathan Campbell
fb4f43bed1 menu.h act on FORCE_MENU_SDLDRAW 2018-05-15 23:31:02 -07:00
Jonathan Campbell
7f6f980751 Fixup 2018-05-15 02:53:50 -07:00
Jonathan Campbell
9fb5cee21b setHover and hilight return this, isHilight 2018-05-15 08:35:59 -07:00
Jonathan Campbell
ccfd34a793 menu redraw work 2018-05-15 00:53:32 -07:00
Jonathan Campbell
526855e80e Valgrind hunting: Make sure SDL_Rect structs are initialized in the SDL drawn menu class 2018-05-13 21:49:53 -07:00
Jonathan Campbell
3a0fdeb1ef SDL 1.x SDLDRAW menus: If the window is big enough, double the size of the menu and text so that those of us with laptops that have HD and full HD screens (1280x800 or higher) can see the menus without squinting at the screen 2018-05-12 07:47:49 -07:00
Jonathan Campbell
36394557c7 Make fontChar width and height variable, non-const 2018-05-12 07:32:42 -07:00
Jonathan Campbell
6919706454 The scaler menu is too long to fit at normal 720x400 scale, so implement vertical separator to help it fit 2018-05-10 21:55:38 -07:00
Jonathan Campbell
6346cc047e more 2018-05-09 17:49:40 -07:00
Jonathan Campbell
e302bf9f16 Add menu drop shadow to help stand out from the guest application 2018-05-09 14:39:41 -07:00
Jonathan Campbell
ab06bc0416 Make hide/show menu command work in Linux 2018-05-09 13:45:45 -07:00
Jonathan Campbell
e29281aac7 Fix menu bar height 2018-05-09 12:01:15 -07:00
Jonathan Campbell
bdc849442d remove on hiding 2018-05-09 11:58:06 -07:00
Jonathan Campbell
75a0045805 The 14-pixel high VGA font is too hard on the eyes for a menu. Use the 16-pixel high font instead 2018-05-09 09:16:47 -07:00
Jonathan Campbell
5816191f22 border and background draw 2018-05-09 08:36:01 -07:00
Jonathan Campbell
eaa3df7143 more 2018-05-09 08:29:39 -07:00
Jonathan Campbell
e15794da6f submenu dropdown, drawing 2018-05-09 08:13:46 -07:00
Jonathan Campbell
3e2b807e97 submenu layout 2018-05-09 07:49:45 -07:00
Jonathan Campbell
c834430b60 Get the SDL drawn menus to work with SDL2 2018-05-08 23:50:02 -07:00
Jonathan Campbell
ce9ecb689e menu hover over work 2018-05-08 20:05:36 -07:00
Jonathan Campbell
6ca95688fe hover and hilight tracking 2018-05-08 19:51:26 -07:00
Jonathan Campbell
2552865d9a more 2018-05-08 19:37:26 -07:00
Jonathan Campbell
71215ecf94 Keep to NULL menu mode for SDL 2.x 2018-05-08 19:34:50 -07:00
Jonathan Campbell
45ecd25854 more 2018-05-08 19:28:52 -07:00
Jonathan Campbell
a099fb8b25 Top level menu drawing complete 2018-05-08 19:25:00 -07:00
Jonathan Campbell
5bc6549ffa Begin SDL drawn menus, arrange, layout 2018-05-08 18:22:08 -07:00