Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-29 | Fix some issues identified by cppcheck | Michael Pavone | |
2018-06-28 | Fix a number of other memory errors (mostly leaks again) identified by valgrind | Michael Pavone | |
2018-05-02 | Fix drag and drop when using Nuklear UI | Michael Pavone | |
2018-05-01 | Add some basic scaling to rest of UI | Michael Pavone | |
2018-05-01 | Basic interface scaling for rest of settings UI | Michael Pavone | |
2018-05-01 | Persist config on exit if config has changed | Michael Pavone | |
2018-04-30 | Fix config value set when "Mega Mouse" is selected in settings UI | Michael Pavone | |
2018-04-27 | Only save config file if something has changed. Re-initialize audio and ↵ | Michael Pavone | |
video with new settings if config has changed | |||
2018-04-24 | Scale UI font size based on window size and start basing widget sizes based ↵ | Michael Pavone | |
on font size | |||
2018-04-21 | WIP controller binding view | Michael Pavone | |
2018-04-19 | Use read_bundle_file for controller PNG. Re-upload texture when GL context ↵ | Michael Pavone | |
is recreated | |||
2018-04-19 | Add code for loading PNG images. Added 360 controller image. WIP work on ↵ | Michael Pavone | |
gamepad mapping UI | |||
2018-04-17 | Add sync_source to default.cfg and the Nuklear UI | Michael Pavone | |
2018-04-05 | Added code to fallback to Yosemite or pre-Yosemite system font in case ↵ | Michael Pavone | |
current system font can't be found or is in an unusable format. San Francisco font used on current OS X versions is in a .otf file whih presumably means it has CFF outlines that stb_truetype can't use. | |||
2018-04-04 | Fix silly bug in handling of Mac Roman font names. Make Mac font search more ↵ | Michael Pavone | |
exhaustive if the faster prefix check fails. Added a bunch of debug printfs in case those aren't sufficient to get things working on other machines | |||
2018-03-29 | Allow double click to open ROM in file browser | Michael Pavone | |
2018-03-29 | Added vsync to video settings | Michael Pavone | |
2018-03-26 | Allow numpad keys to be mapped | Michael Pavone | |
2018-03-26 | Remove some debug print stuff from font_win.c | Michael Pavone | |
2018-03-26 | Add back button to Key binding view and add a window and back button to ↵ | Michael Pavone | |
empty controller view so you can always get back to the main menu | |||
2018-03-25 | Don't try to use GLES specific stuff unless we're actualy on a GLES platform | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2018-03-25 | Added OSX implementation of default_font | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2018-03-25 | Fix memory leak in edge case of font_win | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2018-03-06 | Added support for TTC and dfont format true type fonts. More robust font ↵ | Michael Pavone | |
selection on Windows --HG-- branch : nuklear_ui | |||
2018-02-07 | Filled in About view | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2018-02-07 | Fix Windows build, added Windows default_font_path implementation | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2018-02-06 | Key binding menu is now functional | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2018-02-05 | More fleshed out keyboard bindings view | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2018-02-02 | Initial work on keyboard binding settings view | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-11 | Added RAM init and IO port config to system settings menu | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-11 | Added dropdowns for default region and savestate format | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-08 | Refactor basic settings dropdowns | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-08 | Initial work on system menu | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-07 | Fix GL include issue for 32-bit builds | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-06 | Fleshed out audio settings menu | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-04 | Fix buffer overrun in video settings menu | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-01 | Add shader selector to video settings | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-12-01 | Somewhat fleshed out video settings view | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-29 | Initial work on settings menu | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-26 | Enable lock-on in Nuklear UI | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-26 | Pause game execution when in the new UI pause menu | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-26 | Filter file list in Nuklear UI | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-26 | Sort directory listing in Nuklear UI file browser | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-25 | Skip loading menu ROM if Nuklear UI is enabled. Allow disabling Nuklear UI ↵ | Michael Pavone | |
in favor of old menu ROM both at compile time and in config. Fall back to ROM UI if GL is unavailable --HG-- branch : nuklear_ui | |||
2017-11-25 | Avoid burning a huge amount of CPU in the menu when emulation is not running ↵ | Michael Pavone | |
and vsync is disabled --HG-- branch : nuklear_ui | |||
2017-11-25 | Fix directory navigation in ROM file chooser in Nuklear UI | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-24 | Refactored save slot related logic to reduce duplication and allow reuse in ↵ | Michael Pavone | |
new UI. Get state loading/saving mostly working in new UI --HG-- branch : nuklear_ui | |||
2017-11-22 | Pause menu now triggered on ui.exit event | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-22 | Fix UI rendering in fullscreen and wome initial work on the "pause" menu | Michael Pavone | |
--HG-- branch : nuklear_ui | |||
2017-11-21 | Basic support for loading ROMs via Nuklear UI | Michael Pavone | |
--HG-- branch : nuklear_ui |