Martin Natano
1764dbcea8
Move libpng to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
b6620d50ed
Move ffmpeg to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
3d05e523c8
Upgrade zlib 1.2.11 -> 1.2.12 and move to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
7f06ca703d
Upgrade IXWebSocket 11.3.2 -> 11.4.3 and move to submodule
2022-05-30 23:57:33 +02:00
Martin Natano
08896f0cc1
Add SM5 migration guide
2022-05-28 11:21:13 +02:00
Martin Natano
15b77ee278
Update documentation
2022-05-28 11:21:13 +02:00
Martin Natano
be0dee1402
Remove SM5 songs course
2022-05-28 11:21:13 +02:00
Martin Natano
c36ac09ce0
Remove Manual
...
It is incomplete and outdated. There are better resources out there.
2022-05-28 11:21:13 +02:00
Martin Natano
d8586b02b2
Add NETWORK:WebSocket()
2022-05-27 23:42:37 +02:00
Martin Natano
cb037494fc
Correct capitalization of ITGmania folder in macOS dmg
2022-05-27 23:42:37 +02:00
teejusb
6e09b3f5c3
Change back to "default" noteskin instead of "cel" in fallback
2022-05-27 14:35:18 -07:00
teejusb
f1af76d200
Rename back to default from sm5-default
2022-05-27 14:35:18 -07:00
teejusb
7d907c4e1c
prefix ddr noteskins with ddr-
2022-05-27 14:35:18 -07:00
teejusb
3e8a843398
Add lambda, set default to cel, rename default
2022-05-27 14:35:18 -07:00
teejusb
e424ff5c8b
Add Noteskins
...
Added:
- Cel (classic)
- Metal (classic)
- Cyber (LightningXCE's)
- Enchantment
- Peter's Note
- Peter's Rainbow
- Peter's Vivid
Removed:
- All stock noteskins besides default
2022-05-27 14:35:18 -07:00
Martin Natano
b9171d4892
Fix ffmpeg target OS version on macos
2022-05-24 14:56:02 -07:00
Martin Natano
07e422111c
Tweak app bundle
2022-05-24 12:39:55 -07:00
Martin Natano
e77357a75e
ITGmania credits
2022-05-23 21:49:42 +02:00
teejusb and GitHub
f9d25f793d
Remove StepMania build statuses from readme
2022-05-22 13:40:15 -07:00
Martin Natano
ee65b7b0c4
Replace logo and clean up packaging
2022-05-21 10:05:44 +02:00
Martin Natano
f5682cfdac
Bundle Club Fantastic song packs in full releases
2022-05-21 10:05:44 +02:00
Martin Natano
b6cc8f90fc
Align defaults with SL recommendations
2022-05-11 22:31:37 +02:00
Martin Natano
b2e60fa48b
Bundle Simply Love as the default theme
2022-05-11 21:59:06 +02:00
Martin Natano
2ce8bcea76
Remove SM5 default theme
2022-05-11 21:59:06 +02:00
Martin Natano
d54bc6857f
Prevent access to /Save/Preferences.ini from lua
...
Directly writing to the file would circumvent preference protections,
compromising security.
2022-05-07 23:53:58 +02:00
Martin Natano
b9ebbd32a9
Build universal binary on macOS
2022-05-02 21:23:48 +02:00
Martin Natano
b039be360c
Fix subdomain matching
2022-05-01 17:33:52 +02:00
Martin Natano
f7d8408fc2
Add support for subdomain wildcards to HttpAllowHosts
2022-05-01 13:16:14 +02:00
Martin Natano
6cd4ac88c3
Fix error reporting when opening the download file fails
2022-05-01 10:42:28 +02:00
Martin Natano
07e8abf380
Generate downloads folder in portable mode
2022-05-01 10:27:30 +02:00
Martin Natano
9cf66ae643
Update ffmpeg 2.1.3 -> 5.0.1
...
Old ffmpeg has a lot of vulnerabilities that have been fixed in newer
versions, see https://www.cvedetails.com/vulnerability-list/vendor_id-3611/Ffmpeg.html .
2022-04-30 23:22:52 +02:00
teejusb and GitHub
4c04a2a974
Use CI from itgmania repository
...
travis and appveyor are still incorrect as they still point to stepmania
2022-04-14 13:02:39 -07:00
Martin Natano
692310a0e4
Tweak defaults for the HTTP preferences
...
Connections to GrooveStats are now allowed by default.
2022-04-13 21:56:04 +02:00
Martin Natano and teejusb
3ca3bb0773
Fix macOS build
2022-04-11 14:50:00 -07:00
Martin Natano and teejusb
4c0aef69dd
Remove legacy network code
2022-04-11 14:50:00 -07:00
Martin Natano and teejusb
f1e3e4d519
Remove the 'home' and 'legacy' themes
2022-04-11 14:50:00 -07:00
Martin Natano and teejusb
7f31fd59e8
Remove unused appveyor and travis files
2022-04-11 14:50:00 -07:00
Martin Natano and teejusb
5019625aaf
Remove unused extern cmake project
2022-04-11 14:50:00 -07:00
Martin Natano and teejusb
28b53ae79e
Remove unused build option
2022-04-11 14:50:00 -07:00
Martin Natano and teejusb
dbef16945f
Remove unused SDL dependency
2022-04-11 14:50:00 -07:00
Martin Natano and teejusb
7d2d74fa19
Remove unused cmake files
2022-04-11 14:50:00 -07:00
Martin Natano
f710aaf67f
Always include full version number in ProductVersion()
2022-04-08 21:55:49 +02:00
Martin Natano
2586eec53f
Update lua docs
2022-04-06 21:13:16 +02:00
Martin Natano
54ddcb9df8
Update README.md, round 1
2022-04-03 23:00:40 +02:00
Martin Natano
724b880dfa
ITGmania
2022-04-03 22:25:01 +02:00
Martin Natano
65eb85b8e9
Sync LuaDocumentation.xml with 'Lua for SM5'
...
The LuaDocumentation.xml in the StepMania repository and
quietly-turning's 'Lua for SM5' diverged over time. This commit pulls in
a couple of documentation improvements from 'Lua for SM5'.
- Add documentation for previously undocumented functions
- Improved descriptions
- More crosslinking
2022-04-03 21:35:21 +02:00
Martin Natano
d8055e59ab
Update Lua.xml documentation
2022-04-03 19:59:29 +02:00
Martin Natano and teejusb
02008eb469
Rename to ITGmania
...
- executable name:
- linux: itgmania
- windows: ITGmania.exe
- macOS: ITGmania.app
- config path:
- linux: ~/.itgmania
- windows; %AppData%\ITGmania
- macOS: ~/Library/Application Support/ITGmania
2022-04-02 20:14:57 -07:00
Martin Natano and teejusb
a8b9c1da09
Replace some SM cmake macros with builtin functions
2022-03-31 12:06:18 -07:00
Martin Natano and teejusb
1ab364c0fa
Remove autotools infrastructure
...
Having one build system is enough.
2022-03-31 12:06:18 -07:00