Aloshi
826624481a
Refactored ImageComponent to use Vector2.
2013-06-02 16:05:29 -05:00
Aloshi
24512c0c9f
Component rendering now uses OpenGL translation.
...
You don't need to take into account offset when rendering anymore.
2013-06-02 14:34:50 -05:00
Aloshi
424fcb0329
Basic GuiComponent refactor complete.
2013-06-02 10:08:32 -05:00
Aloshi
80e33849b5
Fixed a few crashes, better support for higan
...
Fixed AudioManager/InputManager unsigned vs signed comparison warnings.
Fixed a FolderData sorting crash (I can't believe nobody's reported
this).
Fixed a GuiTheme crash for empty paths.
Added the %ROM_RAW% tag, for the unescaped ROM name - useful for higan
on windows.
SystemData will now add folders that end in EXTENSION as GameDatas, and
not recurse through them. Also useful for higan.
2013-05-27 12:13:38 -05:00
Bim Overbohm
970aa78cda
Make master volume controllable via input
...
Standard mapping is +/- keys. Setting is written to es_input.cfg.
2013-05-23 11:43:50 +02:00
Bim Overbohm
edc26aa4e1
Add Volume control in Windows and Linux
...
Add volume control int Windows through the mixer API (until XP) and the
EndpointVolume API (Vista and above). Add volume control in Linux
through ALSA.
Convert AudioManager to use shared_ptrs.
2013-05-22 19:11:10 +02:00
Aloshi
cd76e2a654
Added ability to skip all inputs beyond menu by pressing Accept.
2013-05-16 14:39:40 -05:00
Aloshi
ec48c5d3a4
Fixed a crash with empty path names in theme box definitions.
2013-05-16 13:27:19 -05:00
Bim Overbohm
1f91fe6cdf
Fix compile errors on Ubuntu
...
Set the GCC compiler flags properly. Add missing include.
2013-05-15 09:40:16 +02:00
Bim Overbohm
af9b9f732f
Remove the need for SDL_mixer
...
SDL_mixer is not in the standard SDL distribution. The mixing is now
done using regular SDL_Audio functions. AudioManager is converted to a
singleton and std::shared_ptrs are used for all Sound objects. Note that
for GCC "-std=c++11" might need to be added to the CMAKE_CXX_FLAGS.
2013-05-14 21:31:39 +02:00
Aloshi
ffe573d1d6
Ported to Windows.
...
Added --windowed for desktop builds.
2013-05-13 14:53:28 -05:00
Aloshi
149c1bcbdd
More descriptive names for inputs
2013-04-18 16:44:43 -05:00
Aloshi
a119997ec7
Added page up/page down to the Input Config screen.
...
Updated the README.
2013-04-13 18:10:23 -05:00
Aloshi
c6a7f8abf9
Fixed InputManager's handling of controllers with duplicate names.
...
Added emergency keyboard config if no players can be loaded.
Switched some console output to log output.
2013-04-13 13:19:06 -05:00
Aloshi
1007821ca3
Add device name to input config files.
...
Properly init/deinit renderer stuff in Renderer_init_rpi.cpp. Probably.
2013-04-11 21:59:19 -05:00
Aloshi
a5f4749d5d
Added InputConfig saving/loading.
2013-04-11 17:27:27 -05:00
Aloshi
14a05d4943
Init/deinit theme-declared fonts.
2013-04-11 16:33:12 -05:00
Aloshi
b01f2705de
More work on reinitialization. Fonts still not working.
2013-04-10 12:29:07 -05:00
Aloshi
05c258f515
Functionality seems to have been restored at last.
2013-04-09 13:13:47 -05:00
Aloshi
4747d70e1f
More work.
2013-04-08 12:40:15 -05:00
Aloshi
04841ca436
More work.
...
I really am nuts.
2013-04-08 11:52:40 -05:00
Aloshi
47dfe5d5fb
Quick fix for the joystick event state with GuiInputConfig.
2013-03-28 21:57:01 -05:00
Aloshi
34c3d607b5
Added fast select font tag.
2013-03-17 12:16:40 -05:00
Aloshi
f336eece75
Added "Reload" menu option.
...
As usual, it's undertested, please report any problems.
2013-01-26 11:47:43 -06:00
Aloshi
9a27a868bb
Fixed selected text color changes only applying to centered lists.
2013-01-08 23:01:52 -06:00
Aloshi
016df5864f
Fixed game list rendering one entry short.
2013-01-08 11:34:17 -06:00
Aloshi
3d17f30f5b
Changed OpenGL min texture filter to Linear for GuiImage.
2013-01-08 11:19:38 -06:00
Aloshi
8fc2b8377a
Made the list selected color have no effect if zero.
2013-01-08 09:23:28 -06:00
Aloshi
e59c430b89
Added <basicTheme> support.
2013-01-06 14:33:50 -06:00
Aloshi
2efca58869
Added a logging system to ES.
...
You should no longer see non-error output with ES except for "cleanly shutting down".
The new log file is located in ~/.emulationstation/es_log.txt.
If you notice any performance degredation, please tell me!
2013-01-04 17:31:51 -06:00
Aloshi
d0cea1b8e7
Added --debug switch.
...
You no longer need a keyboard to save input configuration; that was stupid anyway. You should be able to set up ES without a keyboard now!
2012-12-20 12:29:05 -06:00
Aloshi
af36932f30
Added --no-exit switch.
...
This switch will keep ES from displaying the "Exit" option in the menu.
2012-12-18 09:20:13 -06:00
Aloshi
529c3a24c7
Updated README.md/THEMES.md for twolife's changes.
...
DESCNAME is a new, optional tag.
You can now use ~/.emulationstation/SYSTEMNAME/ for theme and gamelist files!
2012-12-18 09:08:25 -06:00
Sébastien NOEL
3da7a0dd14
Add a new directory for gamelist.xml & theme.xml for each system
2012-12-17 20:29:43 +01:00
Aloshi
3acbd0af9c
Fixed a crash when opening the start menu.
...
Fixed PAGEDOWN/PAGEUP not appearing in the input config GUI.
Fixed PAGEDOWN/PAGEUP not properly updating detail data.
2012-12-08 12:55:54 -06:00
Aloshi
989ba9a8f9
Heavily refactored how theming data is accessed.
2012-11-17 12:39:49 -06:00
Aloshi
6e31f17c3b
Fixed the default game image size to properly fit within the info column.
2012-11-17 11:29:20 -06:00
Aloshi
4bbec51a6f
Added Exit command to the menu.
2012-11-14 09:07:09 -06:00
Aloshi
38bbbb3fb7
Moved PAGEUP/PAGEDOWN configuration to the end of the enums to preserve backwards compatibility with older es_input.cfgs.
2012-11-12 09:27:07 -06:00
Aloshi
ae4498f5f4
Merge branch 'master' of https://github.com/Aloshi/EmulationStation
2012-11-12 09:21:57 -06:00
Aloshi
3e522998ce
Removed LinLibertine font, instead opting for a system default.
2012-11-12 09:21:35 -06:00
invisiblek
8cf16af40b
Add support for PAGEUP and PAGEDOWN
...
Also add functions to move 10 lines on these keystrokes
2012-11-12 02:06:33 +00:00
Aloshi
fe030fb6c7
Added custom font support.
...
Check out THEMES.md for more information.
2012-10-31 09:46:06 -05:00
Aloshi
3ebb819a7c
Fixed up some things that were causing compiler warnings.
2012-10-28 18:07:05 -05:00
Aloshi
5b0166d294
Fixed an issue with skipping joystick input.
...
Fixed the selected text color in the restart/shutdown menu.
Updated README.md.
2012-10-25 13:03:35 -05:00
Aloshi
77e14423b9
Added the gameImageNotFound tag. See THEMES.md for details.
2012-10-25 12:36:30 -05:00
Aloshi
aa6506aec1
Began paving the way for custom font support.
...
Font sizes might be a little different than they were before - sorry about that!
2012-10-24 10:28:37 -05:00
Aloshi
8b242a0532
Fixed listSelectorColor's alpha not working properly.
2012-10-17 13:32:01 -05:00
Aloshi
8b1e061929
Reworked opacity to be stored in that wasted color byte.
2012-10-17 13:21:56 -05:00
Aloshi
358658a36d
Initial GuiAnimation added.
2012-10-17 12:15:58 -05:00