aboutsummaryrefslogtreecommitdiff
path: root/src/libui_sdl/main.cpp
Commit message (Collapse)AuthorAge
* libui/GTK: start adding submenu support. cleanup still has to be done. use ↵StapleButter2017-12-05
| | | | uiMenuAppendCheckItem() for checkable items.
* don't pointlessly restrict the window sizeStapleButter2017-11-23
|
* * remember screen rotation/gap/etc settingsStapleButter2017-11-23
| | | | * fix menu cleanup to take submenus into account properly, so it doesn't crash when exiting
* properly resize window when changing display settings, etcStapleButter2017-11-23
| | | | begin polishing things
* libui: add API for setting a background color for uiArea. (TODO: do for GTK)StapleButter2017-11-23
| | | | make window background black.
* (finally) fix soundStapleButter2017-11-11
| | | | | | * reset capture position when starting capture * reorder channel/capture handling * implement FIFO for channel and capture
* make screen rotation configurable. start making it all clean.StapleButter2017-11-09
|
* make touchscreen code take rotation into accountStapleButter2017-11-09
|
* begin work on rotationStapleButter2017-11-09
|
* cooler screen positioning in horizontal modeStapleButter2017-11-08
|
* attempt at horizontal mode, I guessStapleButter2017-11-08
|
* actually implement screen gapStapleButter2017-11-08
|
* attempt at auto-emphasis mode, emphasizing main screenStapleButter2017-10-30
|
* fix more sizing bugsStapleButter2017-10-30
|
* fix aspect ratio codeStapleButter2017-10-30
|
* some attempt at fancypants scaling, I guessStapleButter2017-10-30
|
* restore FPS counterStapleButter2017-10-11
|
* Merge pull request #112 from bentley/masterStapleButter2017-10-11
|\ | | | | Portability fixes
| * Treat failed haptics initialization as a warning, not a fatal error.Anthony J. Bentley2017-10-09
| |
* | fail gracefully when ROM loading failsStapleButter2017-10-11
|/
* add support for non-resizable windowsStapleButter2017-10-02
|
* save window sizeStapleButter2017-10-02
|
* re-add basic scalingStapleButter2017-10-02
|
* add support for setting an explicit min size for libui controls. for now ↵StapleButter2017-10-02
| | | | only supported by uiArea.
* fix bugs with SPI shutdownStapleButter2017-10-01
|
* actual joystick inputStapleButter2017-09-30
| | | | also sync keyboard input nicely
* allow entering joystick configStapleButter2017-09-30
|
* actually get the input dialog somewhereStapleButter2017-09-30
|
* get the input dialog startedStapleButter2017-09-26
|
* add general emu settings dialogStapleButter2017-09-25
|
* * support for dragdropStapleButter2017-09-23
| | | | | * support for loading ROMs via command line (except it will try to get the BIOS/firmware from where the ROM is. derp) * re-add missing BIOS/firmware dialog. fix libui to allow dialogs without a parent window.
* add hooks for when the window gets/loses focus.StapleButter2017-09-23
| | | | | properly refocus draw area. lay base for dragdrop.
* make Quit menu item actually workStapleButter2017-09-23
|
* avoid potential race conditions during reset/etc by waiting till the emu ↵StapleButter2017-09-22
| | | | thread got the message to pause
* oh also, fuck that shitStapleButter2017-09-21
|
* change 'pause' menu item to a proper check item. GTK is picky about it.StapleButter2017-09-21
|
* reenable wifi socket codeStapleButter2017-09-21
|
* I'm an idiotStapleButter2017-09-21
|
* make it a menu option while we're at itStapleButter2017-09-21
|
* add support for SPI shutdown, btwStapleButter2017-09-21
|
* double-buffer framebuffer, eliminates artifactsStapleButter2017-09-21
|
* implement run/pause/reset menusStapleButter2017-09-21
|
* fix possible crashes upon exitStapleButter2017-09-19
|
* Windows: fix colors. use fallback if hardware render mode doesn't work.StapleButter2017-09-19
|
* GTK: thread-safe refresh. doesn't freeze randomly anymore.StapleButter2017-09-19
|
* touchscreen inputStapleButter2017-09-17
|
* * attempt at keyboard input, via raw scancodesStapleButter2017-09-17
| | | | | * load config, etc * some things are nicer, too
* soundStapleButter2017-09-14
|
* actually run the emulatorStapleButter2017-09-14
|
* start working on API to draw bitmapsStapleButter2017-09-14
| | | | lay out emu thread