1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2025-12-16 11:41:50 +00:00
Commit Graph

308 Commits

Author SHA1 Message Date
Даниїл Григор'єв
b057382328
Mass-rename rotater -> rotator (#51)
Rename all references of rotater to rotator, including code, styles,
assets and translation files.
2025-04-04 22:55:24 +03:00
Даниїл Григор'єв
ec8a6dec18
Rewrite mods state
Most existing mods aren't going to work in CE and the system will be
reworked some time later, so this will work for now.
2024-07-21 03:56:50 +03:00
Даниїл Григор'єв
a7ec1e53bf
Remove more unused styles 2024-06-20 19:43:59 +03:00
Даниїл Григор'єв
0e7082dbbd
Get rid of more Steam leftovers 2024-06-20 18:31:52 +03:00
Даниїл Григор'єв
4940135140
Remove some mobile-web code 2024-06-20 16:09:43 +03:00
Даниїл Григор'єв
f49def0c19
Apply formatting to src/css 2024-06-20 12:59:43 +03:00
Даниїл Григор'єв
aa49f063c3
Remove ads, analytics and Steam SSO, simplify HTML tasks (#21)
* Remove ad support, analytics and Wegame leftovers

The game may be somewhat broken in a few places, but it doesn't matter
for now. This is still not the end.

* Remove Steam SSO and demo stuff

Steam SSO is completely removed, a few things from demo like simplified
level sets are gone as well. Puzzle DLC on the other hand is now always
"owned" and will ask for a token to log in.

Removes

* Use shapez dialogs for Puzzle DLC token input

Yes, this sucks *a lot*. But it's a temporary measure, trust me :P

* Simplify HTML tasks

Removes the web (demo) index.html page and makes HTML tasks independent
of the build variant. This might not be the best solution, but it works
for now.
2024-04-16 10:25:16 +03:00
Danyil Hryhoriev
b55001dd1a Remove the restriction manager
Restriction manager is completely removed as it's only useful for demo
version. Lots of other demo-related things are left, such as ad support
or extended telemetry. This should be cleaned up later.
2024-04-13 01:51:36 +03:00
Даниїл Григор'єв
1be520afb9
Clean up and update workspace files
* Remove deprecated TSLint config

* Remove jsconfig.json

jsconfig.json is an alternative name for tsconfig.json that has allowJs
set to true. Since the directory already contains a tsconfig.json file,
this file does nothing.

* Remove Gitpod configuration

Gitpod is not as useful in CE because we're focusing on standalone.
Also, the configuration was added just to promote the service and there
are other similar services which may be preferred by the user.

* Remove Travis CI configuration

Travis CI is not used in shapez anymore in favor of GitHub Actions. In
addition to that, CI setup for the community edition will be done once
the codebase is in a better condition.

* Remove CONTRIBUTORS and CONTRIBUTING.md

The contributors file is out of date and unneeded as GitHub now shows
all collaborators anyway - however it could be still used in the future
to show a list of contributors in the game. CONTRIBUTING.md contains the
text of CLA, which is not enforced in this repository.

* Replace VSC workspaces with regular settings files

VSCode workspaces don't provide much benefit in a source tree like
shapez. This commit also adds EditorConfig and ESLint VSCode extensions
to the recommended extensions list.

* Remove CI workflow for building the game

It hasn't been updated in a while and we don't need it for now. Once the
codebase is in a more managable state, a new workflow will be added.

* Remove some unused resources

There are still many resources left, but they will be removed along with
the relevant code later.
2023-10-25 08:05:56 +03:00
tobspr
885d1e609e Update repository links, add patreon link 2022-10-22 16:14:54 +02:00
tobspr
ee2279d5f0 Add shapez 2 hint to the game 2022-10-09 13:09:31 +02:00
tobspr
a39195c972 Support for crazgames sdk 2022-06-27 17:20:01 +02:00
tobspr
e2907a1ab8 Adjust for the summer sale 2022-06-23 19:48:53 +02:00
tobspr
9f3cf49fad Properly render discounts 2022-06-23 14:59:09 +02:00
tobspr
befd8a7877 Make side project info closeable 2022-06-22 10:29:50 +02:00
tobspr
1235e70c74 Update css again for standalone 2022-06-21 13:51:43 +02:00
tobspr
99b5688039 Further UI improvements 2022-06-21 13:29:33 +02:00
tobspr
3988d71f5a Improve main menu for standalone 2022-06-21 13:17:12 +02:00
tobspr
e4da0e437b Minor adjustments (incl. CSS) 2022-06-21 12:17:08 +02:00
tobspr
566d80a928 Minor css adjustment 2022-06-21 12:07:46 +02:00
tobspr
ae485a0385 Update translations 2022-06-21 12:07:22 +02:00
tobspr
acbbf5a539 Rework main menu 2022-06-21 11:50:02 +02:00
tobspr
c35349a668 Fix css 2022-06-20 19:14:14 +02:00
tobspr
8001727196 Update translations and minor fixes 2022-06-20 19:08:14 +02:00
tobspr
145f734907 Allow playing full version in browser via steam sso 2022-06-20 18:22:23 +02:00
tobspr
b446a4a915 Add missing tracking 2022-06-20 15:32:41 +02:00
tobspr
88f5c41716 Minor polishing and standlaone adjustments 2022-06-20 12:17:19 +02:00
tobspr
7797546ed4 Fix being unable to delete savegames when it was deleted before, minor adjustments 2022-06-20 11:17:33 +02:00
tobspr
8c952435e7 Fix resources missing in main menu 2022-06-20 10:49:55 +02:00
tobspr
8c5e593ceb v1.5.5 - Rework tutorial and polishing 2022-06-20 10:21:13 +02:00
tobspr
482a4990ba Fix unhandled promise rejection, minor polishing 2022-06-20 06:38:52 +02:00
tobspr
3ab5ca99fd 1.5.4 update (polishing + minor rebalancing) 2022-06-19 17:08:35 +02:00
tobspr
34764eca16 Allow downloading savegame in demo 2022-06-18 18:47:27 +02:00
tobspr
34ed689875 Refactor background resources loader - game should now load much faster and also reports progress while downloading resources 2022-06-18 14:43:26 +02:00
tobspr
d790a9355f Minor UI fixes 2022-06-17 15:52:34 +02:00
tobspr
913149d5b8 Accessibility optimizations 2022-06-17 15:18:46 +02:00
tobspr
dfa392907d Vastly improve game loading time 2022-06-17 14:52:25 +02:00
tobspr
400cc5fe81 Reduce unlock notification interval 2022-06-17 14:20:01 +02:00
tobspr
de56764103 Fix issues in preload state 2022-06-17 14:16:25 +02:00
tobspr
5ef7749a09 Fix css issue 2022-06-17 09:41:36 +02:00
tobspr
d39ae528f0 Update demo to try out timed demo 2022-06-17 09:35:55 +02:00
tobspr
abd26182f5 Change button animation interval 2022-06-16 20:57:38 +02:00
tobspr
24a4010935 Abt adjustments, again 2022-06-16 18:09:26 +02:00
tobspr
96ce442b69 Update favicon and improve loading time 2022-06-16 09:58:12 +02:00
tobspr
9d28a1f2f6 Further abt testing, v2 2022-06-15 21:29:10 +02:00
tobspr
d2a2293a5f New abt variant 2022-06-13 12:15:38 +02:00
tobspr
48ac343260 Adjust abt variants 2022-06-12 15:55:43 +02:00
tobspr
e1cd08d2f9 try out different variants 2022-06-09 08:58:37 +02:00
tobspr
4003fdd103 Fix css issues 2022-06-06 14:37:08 +02:00
tobspr
222ea8c261 Merge steam-demo branch 2022-06-06 14:06:09 +02:00