tobspr
0b31ad0c7b
Pipette
4 years ago
tobspr
38114ff3f6
Fix right click to delete not working
4 years ago
tobspr
2ca5dc9715
Fix hub marker being hidden by building info panel
4 years ago
tobspr
47b3ed5cbf
Add option to render info boxes compact
4 years ago
tobspr
1f136ba892
Minor fixes for dark mode
4 years ago
tobspr
d198fcad4f
Merge pull request #197 from dengr1065/dark-theme-is-cool
...
Dark Theme - slowly for everything
4 years ago
tobspr
d1fe231bcb
Remove unused keybindings
4 years ago
tobspr
1458e1aad0
Update changelog
4 years ago
tobspr
7cd0054c55
Merge pull request #223 from Joker-vD/labels-are-way-too-short
...
Map markers' labels are way too short.
4 years ago
tobspr
061815c7ed
Merge pull request #219 from findaldudu/master
...
Add simplified Chinese translation
4 years ago
tobspr
51bd87a970
Merge pull request #218 from davidburhans/left-then-right-click-button-fix
...
Clumsy clicker fix
4 years ago
tobspr
cd36e9084a
Minor code style adjustments
4 years ago
tobspr
ece02e7545
Update changelog
4 years ago
tobspr
e4b2c51484
Merge pull request #212 from xSparfuchs/master
...
fix for screenshots larger than 16,384 x 16,384
4 years ago
tobspr
daef0f1e4e
Refactor keybindings overlay to show more appropriate keybindings
4 years ago
tobspr
ecda498cac
Merge branch 'master' of https://github.com/tobspr/shapez.io
4 years ago
tobspr
2dec257dd9
Cleanup click detector code
4 years ago
tobspr
fd70130ec4
Update artwork and sound
4 years ago
tobspr
cbdc302760
Merge pull request #193 from Phlosioneer/miner-optimization
...
[Minor Opt] Make miners cache mined item
4 years ago
Joker_vD
2b6a8e49d1
Only 14 characters for labels? That's 1/10 of a twit!
4 years ago
findaldudu
1adf7d09f9
add simplified Chinese translation (75%)
4 years ago
David Burhans
60baf4476f
clear ClickDetector.clickDownPosition on right-click to prevent detecting subsequent left-clicks as double-clicks
4 years ago
Phlosioneer
f15cd5bcff
Rework to cache instead of serialize
...
Using lessons from other PRs
4 years ago
xSparfuchs
8d21c1dfaf
fine
4 years ago
xSparfuchs
889e22ea69
Update screenshot_exporter.js
4 years ago
xSparfuchs
1b85c32b3b
prettier
4 years ago
xSparfuchs
e63638f364
Update screenshot_exporter.js
4 years ago
xSparfuchs
8372293d5d
Update screenshot_exporter.js
4 years ago
xSparfuchs
c1ef4e85af
whitespaces
4 years ago
xSparfuchs
a5e5cd9e4f
fix large screenshots
4 years ago
tobspr
a6ed85e9da
Fix belt planner
4 years ago
tobspr
61bcc31861
Fix mouse handling
4 years ago
tobspr
4c20094878
Do not choose direction lock side automatically, instead make it toggleable
4 years ago
tobspr
fc883f1e5e
Add keybinding hint for direction lock
4 years ago
tobspr
3ddc0de2c4
Improve flickering
4 years ago
tobspr
317b7d72ff
Add setting to disable vignette
4 years ago
tobspr
26949d5e3d
Fix flickering in direction lock
4 years ago
tobspr
6d59847153
Update changelog
4 years ago
tobspr
b6964ad1bf
Improve direction lock
4 years ago
tobspr
0a35c9f5b2
Improve belt direction lock
4 years ago
tobspr
a95e69401d
Improve belt direction lock
4 years ago
tobspr
84969a9205
Refactor building placer
4 years ago
tobspr
9feecb2ac3
Merge branch 'master' of https://github.com/tobspr/shapez.io
4 years ago
Phlosioneer
eb182d6e94
Fix lint issues
4 years ago
Andifaind
89a1b8bb0c
Fixed lint issue
4 years ago
Andifaind
d371726861
Translation for "Made by" text in the main menu
4 years ago
Phlosioneer
da24c472d7
Fix click and drag
...
Clicking and dragging can trigger up to 4 add/destroy signals, and it's
a common case.
4 years ago
Phlosioneer
aef96cff6e
Optimize ejector cache for common case
...
This commit optimizes the ejector cache for clicking and dragging belts,
or adding/removing a building. It's a big performance improvement for
large maps; on average, it only has to visit 60 slots per update,
compared to 20,000+ slots.
4 years ago
dengr1065
05ce8ff430
dark theme for game loading
4 years ago
dengr1065
59bae80ab7
dark theme for option chooser dialogs
4 years ago
Phlosioneer
36cf28029e
Remove ejector cache; use slot caches instead
...
This is a small refactoring that removes the main ejector cache. The
cache is now tracked by slots and ejector components.
It avoids a large array allocation and many small object allocations,
but adds many small array allocations. It's net neutral for performance.
4 years ago
dengr1065
b9e31049b6
"Dark keybindings"
4 years ago
Phlosioneer
2341772425
Optimize belt cache for common case
...
Most of the time, we're adding/removing one building at a time. We don't
need to recheck every belt, only the ones near the changed belt.
4 years ago
dengr1065
1bee130dfe
Dark theme for settings
4 years ago
Phlosioneer
8a50fdb392
Remove belt cache array; use BeltComponent instead
...
Removed the belt cache array. Follow-up belts are cached in the belt's
BeltComponent instead. This change also removes the recursive follow-up
search, which could cause a stack overflow for an extremely long belt
chain.
Saves one object allocation per belt per change, two very large array
allocations per change, many function calls, and belts are only visited
exactly once per change.
4 years ago
dengr1065
97c52169da
Changelog, support for dark theme in document root
4 years ago
dengr1065
7f32216404
Main Menu dark theme
4 years ago
Phlosioneer
d4fc2e6dcd
Fix lint errors
4 years ago
Phlosioneer
83a4928be5
Make miners cache mined item
...
Saves two chunk+tile lookups per update, and one chunk+tile lookup per
draw.
4 years ago
tobspr
736e5fb432
Fix crash
4 years ago
tobspr
bbd50fdce9
Update changelog
4 years ago
tobspr
31ab5f3422
Disable direction lock for everything but belts
4 years ago
tobspr
e2d6d9d51d
Update changelog
4 years ago
tobspr
46ceefd0d8
Disable automatic orientation when using belt lock
4 years ago
tobspr
4fc1ff6b0d
Improve belt lock
4 years ago
tobspr
3afe2eb329
Update changelog
4 years ago
tobspr
35a13a09e5
Add belt lock feature
4 years ago
tobspr
b753187cde
Add setting to disable smart tunnels
4 years ago
tobspr
3693a643b4
Update css
4 years ago
tobspr
1e1224b496
Merge branch 'master' of https://github.com/tobspr/shapez.io
4 years ago
tobspr
68ec3561c9
Update changelog
4 years ago
tobspr
3c3c5acc8e
Merge pull request #85 from jaysc/continue
...
Added continue button
4 years ago
tobspr
5ddf7bbd58
Merge pull request #148 from Demivan/gulp-4
...
Update gulp to version 4
4 years ago
tobspr
c571c088e6
Merge pull request #140 from dengr1065/patch-1
...
Dark theme for changelog and completed upgrades
4 years ago
tobspr
4ed004f902
Merge pull request #186 from mini-bomba/fix-standalone-only-settings-hint
...
Fixed standalone only setting hint not being translated
4 years ago
mini-bomba
b6e03d6cd0
Fixed standalone only setting hint not being translated
4 years ago
tobspr
512a1eb0d3
Update changelog
4 years ago
tobspr
b8c3668d88
Placing underground belts now removes belts and other (unneeded) tunnels inbetween
4 years ago
tobspr
1af564e816
Add mirrored painter variant
4 years ago
tobspr
fccb30b5a5
Fix dark mode for markers
4 years ago
tobspr
5c12c605f5
Reworked waypoints
4 years ago
tobspr
2d4a67aa11
update changelog
4 years ago
tobspr
32d169b7db
Bump fast pan speed from 2 to 4
4 years ago
Glenn Martin Jensen
159e2e1262
Capitalize N in "norsk" to match other languages
4 years ago
tobspr
4f37d1e3f0
Update translations & changelog
4 years ago
tobspr
c1ecc4c3e7
Further update translations
4 years ago
tobspr
ccf8e3b29e
Add japanese translations
4 years ago
tobspr
ed87dfd118
Update changelog
4 years ago
tobspr
840ba60c76
Merge pull request #131 from jaysc/fastpan
...
added shift modifier for faster pan
4 years ago
Jaysc
5de2c2de94
Removed logic from application_settings
4 years ago
tobspr
d50e8d8d13
Add norwegian translations
4 years ago
tobspr
7e2669ac40
Bump version
4 years ago
tobspr
cda24ceb04
Refactor item acceptor system for huge performance improvement
4 years ago
tobspr
e95b055e10
Minor improvements to belt performance
4 years ago
Jaysc
7552d23f40
multiply by 2 logic
4 years ago
Ivan Demchuk
506193b8c8
Switch to gulp 4
4 years ago
dengr1065
59b0eef02d
Bring back green color to completed upgrades
...
dark theme fix
4 years ago
Jaysc
8a726f99b6
Changed fastpan to mapMoveFaster and translation
4 years ago
tobspr
6febaff100
Fix untranslated button
4 years ago
tobspr
a2d0024cb1
Set date for 1.1.11
4 years ago