1
0
mirror of https://github.com/tobspr/shapez.io.git synced 2025-12-13 02:01:51 +00:00
Commit Graph

1162 Commits

Author SHA1 Message Date
Даниїл Григор'єв
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
Bagel03
81df743334
Add support for JSX
Allows usage of JSX across the codebase, JSX is turned into regular HTML elements.
2023-10-24 16:58:53 +03:00
Thomas (DJ1TJOO)
77fb9b76b6
Fixed missed trim replacement (#9) 2023-03-05 20:01:10 +01:00
Bagel03
ddb904432e Prettier 2023-03-04 21:32:47 -06:00
Bagel03
1eb264716a Add ts support 2023-03-04 21:32:47 -06:00
EmeraldBlock
24ceb6664d ES modules and config refactor
- switches to ES modules in gulp and src
- uses dengr's webpack configs and package.json, with modifications
- removes gulp/package.json
- removes babel stuff
- removes gulp-load-plugins, instead importing gulp plugins manually
- removes unused and trivial packages
- upgrades packages
- uses path/posix, for gulp
- removes __dirname in favor of relative urls
2023-03-04 00:46:55 -06:00
Thomas (DJ1TJOO)
2dc7f963fe
Removed china, wegame, gog and demo (#3)
* Removed build and global variables for china, wegame
* Removed google analitycs
2023-03-04 02:44:19 +02:00
Thomas (DJ1TJOO)
0713c850ec
Fixed dev and devStandalone script (#1503)
* Fixed dev and devStandalone script

* Added eslint no-unreachable code rule

* Fix small type issue
2022-12-29 09:57:34 +01:00
Даниїл Григор'єв
ed6922f912
Await asynchronous mod initialization (#1485) 2022-11-03 23:17:07 +01:00
tobspr
885d1e609e Update repository links, add patreon link 2022-10-22 16:14:54 +02:00
tobspr
b42488f7b5 Update menu text & announcement 2022-10-13 15:23:14 +02:00
tobspr
e0bc74a4fd Fix steam login not working 2022-10-13 11:25:47 +02:00
tobspr
ee2279d5f0 Add shapez 2 hint to the game 2022-10-09 13:09:31 +02:00
tobspr
400ee8e737 Support for GOG 2022-07-18 14:18:02 +02:00
tobspr
52166fdd86 Fix discount still being active 2022-07-07 20:40:47 +02:00
tobspr
b67f925f4f Update since summer sale ended 2022-07-07 20:36:05 +02:00
tobspr
a5022443f3 Remove events connector 2022-06-28 10:41:46 +02:00
tobspr
8ff2f43d0c Better Incognito warning 2022-06-28 10:22:43 +02:00
tobspr
3b79662721 Fix invalid ids 2022-06-28 09:19:44 +02:00
tobspr
e4f8d3b569 Fix game on small resolutions 2022-06-27 17:42:21 +02:00
tobspr
8454a782b4 Further crazygames sdk integration 2022-06-27 17:34:43 +02:00
tobspr
a39195c972 Support for crazgames sdk 2022-06-27 17:20:01 +02:00
tobspr
56296ab88a Minor adjustments 2022-06-26 18:51:39 +02:00
tobspr
80754247a1 Hide kiwi clicker banner when mods are installed 2022-06-25 10:17:30 +02:00
tobspr
39b4f44018 Fix typo 2022-06-23 19:58:47 +02:00
tobspr
e2907a1ab8 Adjust for the summer sale 2022-06-23 19:48:53 +02:00
tobspr
1e6199b213 Forward utm campaign 2022-06-23 18:09:40 +02:00
tobspr
4e25bf4045 Compatibility for old mods 2022-06-23 16:03:55 +02:00
tobspr
9f3cf49fad Properly render discounts 2022-06-23 14:59:09 +02:00
tobspr
d976245cc1 Allow hiding kiwi clicker link - try 2 2022-06-22 16:18:36 +02:00
tobspr
befd8a7877 Make side project info closeable 2022-06-22 10:29:50 +02:00
tobspr
5627d656cc Rebalance levels, adjustments, etc 2022-06-22 10:22:20 +02:00
tobspr
42cfeed771 Minor demo adjustments 2022-06-21 14:44:26 +02:00
tobspr
bb363ce69e Always login for DLC, fixes 403 in standalone 2022-06-21 14:04:21 +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
715b04fd32 Merge branch 'master' of github.com:tobspr/shapez.io 2022-06-21 11:50:06 +02:00
tobspr
acbbf5a539 Rework main menu 2022-06-21 11:50:02 +02:00
Robert Ferree
512174ee93
fix the linting errors (#1451) 2022-06-21 08:01:42 +02:00
tobspr
e0ccf06531 Update changelog 2022-06-20 19:46:32 +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
d3d364b0f2 Fix dlc not being available in browser full version 2022-06-20 18:44:19 +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