Commit Graph
35502 Commits
Author SHA1 Message Date
Jose_VarelaandGitHub 1107bb74b4 Add more explanations to the commands. 2018-07-29 16:09:59 -05:00
Jose_VarelaandGitHub d13204fd81 Add commands from the Src modification 2018-07-29 16:02:56 -05:00
Jose_VarelaandGitHub 2308f9501e Broader Dancing Character Control for themers
This is to allow themers to have more control in regards to the Dancing 3D Characters seen in Gameplay.
A lot of it was hardcoded.
2018-07-29 16:02:05 -05:00
ListenerJubatus f1ebe8d9d8 Theme tweaks (gameplay transition, eval) 2018-07-23 16:59:51 -06:00
tertuandGitHub ae57c0f310 Merge pull request #1712 from dguzek/API-doc-fixes
fix LuaDoc for SONGMAN:GetCoursesInGroup()
2018-07-23 11:40:24 -05:00
ListenerJubatus 953d475dd3 Correct grade tiers to be a bit more like old standards (AAA requires PFC) 2018-07-19 22:20:20 -06:00
ListenerJubatus 6f55579394 Fix grade tiers in default theme, fix mine graphic in Lambda noteskin. 2018-07-17 14:05:55 -06:00
Dan Guzek a268938a7b fix LuaDoc for SONGMAN:GetCoursesInGroup()
SONGMAN:GetCoursesInGroup() actually takes two arguments, a string and a boolean, but the existing Lua Docs only mention the first.  This fixes that.
2018-07-06 00:20:01 -04:00
tertuandGitHub 9bd2770fed Merge pull request #1702 from geefr/X11-input-driver-preserve-timestamps-2
Preserve event timestamps in X11 input driver
2018-06-09 08:54:13 -05:00
Gareth Francis e7b8cc2785 Preserve event timestamps in X11 input driver
The X11 XKeyEvent structure (and others) include a timestamp
field, with 1ms resolution.
This was previously ignored causing the input timestamps to be
set to the middle of each frame.
If the timestamps are passed through then the event timestamps are
not coupled to the framerate and the polling issues are resolved.
2018-06-08 17:19:51 +01:00
Gareth FrancisandMrThatKid 144fba2e15 Bugfix/1698 linux event m_bShutdown undefined (#1699)
* Fix build
2018-06-07 13:17:02 -07:00
Gareth FrancisandColby Klein 252e1e7b1f Initialise variables to ensure input thread is started (#1696)
* Initialise variables to ensure input thread is started

m_bShutdown was not initialised. This meant that the input
thread would never be started seemingly at random.

In my case m_bShutdown was always false when running in fullscreen
but not in windowed mode for some reason
2018-05-26 04:30:19 -07:00
Gareth FrancisandColby Klein 23889bd7c8 Avoid crash in ~LightsDriver_SystemMessage (#1663)
* Avoid crash in ~LightsDriver_SystemMessage

This will avoid a crash caused by the fact LIGHTSMAN is destroyed
after the other MAN objects

* Rework code path for turning lights off on exit

Calls to LightsDriver::reset removed from each driver to avoid any crashes

LightsDriver::reset renamed to Rest to match surrounding style

Added LightsManager::TurnOffAllLights, called before XXXMAN objects are deleted
2018-05-10 18:04:44 -07:00
Colby Klein 00c9b5b9d4 bounce those icons 2018-05-10 17:19:15 -07:00
MrThatKidandGitHub eb78d14ab8 Moved display zbuffer clear to after notefields are drawn (#1679)
* Added display zbuffer clear DrawNoteFieldBoard

* Removed display zbuffer clear in NoteField
2018-04-20 18:27:37 -07:00
ranmaandColby Klein 1ca5809da5 Improve DrawQuads batching in the font render. (#1654)
Currently only identical glyphs are merged into one DrawQuads call.
This fixes the comparison so that all glyphs with the same texture can
be merged, which greatly improves the font rendering performance.
2018-03-10 11:44:45 -08:00
NicolasandColby Klein dba5e3f1f1 Add timeout to smo sockets (#1651)
* Add timeout to smo sockets

Without this sometimes an attempt at a connection hangs and completely stops the program (VERY annoying in fullscreen) in the recv function.

* Fix typo from previous commit

* Change smo timeout to 5
2018-03-08 17:35:06 -08:00
Gareth FrancisandColby Klein 1369c1fb39 Turn lights out on exit (#1646)
* Add LightsDriver::reset

Function will reset all lights to off
Function needs to be called by each of the driver implementations
as needed during destruction

* Reset lights to off on exit
2018-02-28 11:52:01 -08:00
ListenerJubatus bdaabb3525 correct an image size, rm code typo 2018-02-25 18:56:45 -06:00
ListenerJubatus 40c8d88bdc Extend grade scale
should have done this in default a long time ago.
2018-02-24 14:19:57 -06:00
ListenerJubatus df40d27050 Tweak shadows, balance screenselectmusic a bit 2018-02-22 12:19:10 -06:00
ListenerJubatus e7cc45a2e0 tweak lifebar, scrollbar thumb, cdtitle 2018-02-20 23:24:35 -06:00
ListenerJubatus 6a27a192b3 update changelog 2018-02-12 19:28:48 -06:00
Flameshadowxeroshin 6452449b6f the ScreenFilter env will be nil sometimes, catch that 2018-02-09 12:22:54 -06:00
Flameshadowxeroshin 1f8b6698c1 fix LifeMeter tip not falling below 50% 2018-02-09 12:11:24 -06:00
Flameshadowxeroshin 52dbc11b5f Make getenv() and setenv() actually get and set the current env 2018-02-09 11:03:26 -06:00
ListenerJubatus e570418a69 bump version info up to beta 2 2018-02-08 23:53:18 -06:00
ListenerJubatus 67099e520c Merge a major revamp of Lambda
Besides a few other minor retouches and additions, the biggest change is
that the theme now has a fixed color scheme of yellow, orange, and dark
magenta, and that many of the glossy graphics have been replaced by
flatter versions with subtle shadows.
2018-02-08 23:35:28 -06:00
tertuandGitHub 0419705bc2 Merge pull request #1623 from RodentVienna/5_1-new
5 1 new
2018-02-08 16:18:57 -06:00
tertuandGitHub b226b937da Merge pull request #1629 from kyzentun/theme_prefs_use_chosen_theme
ThemePrefs use chosen theme
2018-02-08 16:18:30 -06:00
tertuandGitHub effc88489e Merge pull request #1624 from mark-blum/5_1-new
Make announcers repeat their lines less
2018-02-08 16:17:37 -06:00
Kyzentun Keeslala 02dd2522e3 Add THEME:get_theme_fallback_list function. 2018-02-05 09:12:35 -07:00
Kyzentun Keeslala e233ea291c Change ThemePrefs to use the Theme preference instead of GetThemeDisplayName or themeInfo because GetThemeDisplayName does not work when a theme falls back on another theme. 2018-02-02 11:15:34 -07:00
ListenerJubatus 10d78a5664 Transition and evaluation tweaks.
Sped up gameplay outro and eval animations, profile save/load now
properly uses offcommands rather than opaque throbber behaviour, Song
title on evaluation was also moved slightly upward a bit,
2018-01-26 20:34:24 -06:00
MrThatKidandGitHub d68557a37b Added in "-b1" moniker to version 2018-01-25 09:30:50 -08:00
MrThatKidandGitHub c7e57017be Fix installer/uninstaller captions 2018-01-25 09:24:51 -08:00
MrThatKidandGitHub fb4bb506f5 Fix default installer directory 2018-01-25 09:23:35 -08:00
ListenerJubatus 0d4db42d1c Merge branch '5_1-new' of https://github.com/stepmania/stepmania into 5_1-new 2018-01-24 23:01:07 -06:00
ListenerJubatus 7ccd0a22a9 Add hold explosion to Lambda 2018-01-24 23:00:28 -06:00
ListenerJubatusandGitHub c526fa6789 Merge pull request #1619 from kyzentun/5_0_course_difficulty_crash_fix
SSM needs to prune playable trails.
2018-01-24 15:30:49 -06:00
ListenerJubatus 0680ab5e8e few more graphics tweaks, subtitle maxwidth 2018-01-20 14:52:05 -06:00
Mark Blum e125053f4c Made announcers repeat their lines less 2018-01-20 15:23:12 -05:00
Alexander HaiblandGitHub 01a3571df8 Add files via upload 2018-01-20 19:29:27 +01:00
Alexander HaiblandGitHub 25f88b8131 Delete mmmagic.h 2018-01-20 19:29:16 +01:00
Alexander HaiblandGitHub ed559ec375 Add files via upload 2018-01-20 19:28:43 +01:00
Alexander HaiblandGitHub 9e10633f48 Add files via upload 2018-01-20 19:28:04 +01:00
Alexander HaiblandGitHub 7d033faba9 Add files via upload 2018-01-20 19:27:35 +01:00
Alexander HaiblandGitHub 7b1e835897 Update mmmagic.h 2018-01-20 19:24:20 +01:00
Alexander HaiblandGitHub 9aa6eee3de Add files via upload 2018-01-20 19:22:26 +01:00
ListenerJubatus ba6a6a4f8c adjust the color on AAA grade graphics for contrast 2018-01-18 22:18:38 -06:00