Commit Graph
35525 Commits
Author SHA1 Message Date
ListenerJubatus 40ff0206ce Fix more typos 2018-09-26 21:49:18 -06:00
ListenerJubatus 6cc329a7ea Correct accidental use of global vars 2018-09-17 16:31:13 -06:00
ListenerJubatus b984b7fd30 Why has this one font stroke file not had a doubleres hint? 2018-09-17 16:01:06 -06:00
Dan GuzekandColby Klein 9088a2e57f backport macOS AudioDevice cleanup into 5_1-new (#1735)
* Replaced Deprecated AudioDevice Functions

* Fixed an oversight.

I still didn’t see any issues.
2018-09-11 04:18:57 -07:00
ListenerJubatus 9d500fa8ff Merge branch '5_1-new' of https://github.com/stepmania/stepmania into 5_1-new 2018-08-27 09:22:39 -06:00
ListenerJubatus 5f898d3784 Fix FC splash code to centre properly 2018-08-27 09:22:10 -06:00
RorrohandColby Klein f49bcdb5f6 Fixed keyboard ghosting bug (stepmania/stepmania#1736) (#1737) 2018-08-26 18:20:31 -07:00
ListenerJubatus b95ca3e272 Add sound to FC splash. 2018-08-24 20:51:45 -06:00
ListenerJubatus cd3f0ec4b6 Add an FC splash 2018-08-24 10:01:05 -06:00
ListenerJubatus d6125c4075 Nicer appearance for style icons 2018-08-14 23:38:48 -06:00
ListenerJubatus 2dcf66223d Code cleanup
Mainly unneeded semicolons
2018-08-14 14:19:02 -06:00
ListenerJubatus f4c97e5970 rm. seems to cause errors 2018-08-07 09:21:24 -06:00
ListenerJubatus 35f8e70d58 A few more theme tweaks
Fix the extra stage badge on evaluation, style fixes for ScreenGameOver, attempt to have ScreenContinue branch respect AutoSetStyle.
2018-08-05 10:01:59 -06:00
ListenerJubatus 7fdab01af1 Theme housekeeping; speed up menus, Game Over screen, etc. 2018-08-04 19:13:36 -06:00
ListenerJubatus 0cc52487a0 Further ScreenContinue tweaks. 2018-08-04 12:09:09 -06:00
ListenerJubatus 9f8f7e3091 Theme housekeeping and ScreenContinue. 2018-08-04 11:51:38 -06:00
ListenerJubatus aa9d264a06 Update changelog, remove b2 tag from the cmake settings in preparation for future release. 2018-08-03 10:04:00 -06:00
Chris PableandColby Klein c200600c65 Fix audio drivers with a low sample count maximum value (#1697) 2018-08-02 08:28:24 -07:00
Tyler BrekkeandGitHub b0ef8d9f00 Merge pull request #1725 from Jousway/5_1-new
Disable Minimaid by default
2018-07-30 09:54:40 -07:00
Alexander Griffin 56b3c5a056 Disable Minimaid by Default.
We want to disabled it to make Travis compile again, also its only used for arcade cabs so we shouldnt use it for default compiling.
2018-07-30 16:10:34 +02:00
Alexander GriffinandColby Klein c87937b2d8 Making Appveyor work for 5.1-new and updating the settings. (#1723)
* Try and fix Appveyor

* Updating Appveyor.yml
2018-07-30 01:02:02 -07:00
ListenerJubatusandGitHub f56abf7277 Merge pull request #1721 from JoseVarelaP/5_1-new
Broader Dancing Character Control for themers
2018-07-29 18:41:32 -05:00
Jose_VarelaandGitHub d71e05dcd8 Small cleanup 2018-07-29 16:12:07 -05:00
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