duncathan salt
50ebfa0f17
Merge pull request #14395 from MrStonedOne/nomoreminus1
...
Removes a bunch of sleep(-1) and spawn(-1) from the code
2016-01-05 22:16:17 -06:00
tkdrg
ece39f0fb4
Merge pull request #14157 from TrustyGun/iseethecolors
...
Adds two new UI styles: Slimecore and Operative
2016-01-05 20:10:10 -03:00
TrustyGun
3f31949bb5
Merge branch 'test' into iseethecolors
2016-01-05 03:41:27 -05:00
MrStonedOne
fd80575f38
Removes a bunch of sleep(-1) and spawn(-1) from the code
...
This seems to be causing issues where if the queue was too long, byond would attempt to process through all of it while hanging everything else.
2016-01-04 15:17:12 -08:00
tkdrg
c13a2f97e5
Merge pull request #14342 from neersighted/tgui_followup
...
More tgui fixes and tweaks
2016-01-04 18:39:52 -03:00
Bjorn Neergaard
9c1e05f57e
Increase tgui security by inlining for admins only; reduce cruft
2016-01-03 18:59:01 -06:00
MrStonedOne
5d86ed49f6
Merge conflic fix
2016-01-03 14:51:14 -08:00
Bjorn Neergaard
1f4017855a
Add window locking system/sanity checks
...
This fixes complaints about windows ending up offscreen or resize
throwing a fit, hopefully
2016-01-03 10:43:03 -06:00
TrustyGun
dc1680dc78
Revert "resolving conflicts"
...
This reverts commit 5bba5448bd .
2016-01-03 08:52:05 -05:00
TrustyGun
5bba5448bd
resolving conflicts
2016-01-03 06:01:14 -05:00
MrStonedOne
b50e8d2a63
removes a bunch of unneeded spawns
...
spawns have a high overhead.
I only went for easy targets, almost every spawn could be removed with a few subsystems in place to handle delays or cooldowns
2016-01-02 18:23:02 -08:00
Bjorn Neergaard
777ba0486d
Rename the tgui pref and adjust all UI sizes for the rewrite
2016-01-01 17:47:45 -06:00
Bjorn Neergaard
a2bb279164
NanoUI is now 'tgui'
2016-01-01 17:47:44 -06:00
Incoming
84fc69d825
Removes gender restrictions from socks.
2015-12-30 20:53:40 -05:00
TrustyGun
a72a66cab2
Fixes literally everything
2015-12-29 19:47:39 -05:00
TrustyGun
d51a6d7969
Adds two new UI styles: Slimecore, and Operative
2015-12-29 16:52:21 -05:00
tkdrg
1dec16cbb9
Merge pull request #13936 from Shadowlight213/AdminAIToggle2
...
Makes Admin AI interaction a logged toggle. Take 2
2015-12-27 22:01:01 -03:00
Bjorn Neergaard
75f26e18ac
Shrink NanoUI by removing library; tidy up code
2015-12-27 09:25:39 -06:00
Bjorn Neergaard
0cb8d73e93
Fix NanoUI runtimes when data is null; touch up code
2015-12-26 11:00:50 -06:00
Bjorn Neergaard
2b5ea04485
Compile HTML as another asset; improve loading spinner
2015-12-26 01:21:56 -06:00
tkdrg
b6488bad6e
Merge pull request #13925 from MrStonedOne/patch-95
...
Slows down stat panels a bit more
2015-12-23 16:14:17 -03:00
tkdrg
5dec9b12ac
Merge pull request #13899 from Incoming5643/Camo_Index_0
...
Fixes Chameleon Lizards
2015-12-23 02:56:50 -03:00
Shadowlight213
deac088c47
Adds a toggle for Admin AI interaction and makes it logged.
...
Also fixes Admin interaction with emagging borgs via the robotics console
2015-12-22 18:24:18 -08:00
Kyle Spier-Swenson
cfdcb51f78
Slows down stat panels a bit more
...
I'll see these rise to the top of profile during high pop while nothing else is going on.
2015-12-22 11:57:11 -08:00
tkdrg
4c4a413943
Merge pull request #13886 from AnturK/denyfreezegreentext
...
A handful of fixes.
2015-12-22 15:53:08 -03:00
Incoming
166e8ef036
Lizards will no longer be able to change their features/color on the fly with their save file.
2015-12-22 00:51:23 -05:00
AnturK
48b5c9c85f
Fixes ghost preferences
2015-12-21 21:37:11 +01:00
tkdrg
c9ad9af2c5
Merge pull request #13809 from AnturK/ghosthudpref
...
Makes Ghost HUD toggle persistent
2015-12-21 14:36:19 -03:00
AnturK
31a89ff320
Makes inquisitiveness client preference
2015-12-21 17:28:36 +01:00
AnturK
3c26d125a7
Makes Ghost HUD toggle persistent
2015-12-19 15:26:14 +01:00
Incoming
b621fb10d5
Removes special handling for mutant features on cloning. It didn't work and is inconsistent with how the rest of cloning works (it takes a snapshot of how you looked at the moment of death, including things that might not strictly be "genetic" like dyed hair color).
2015-12-18 21:48:06 -05:00
Remie Richards
2e06e88a10
Corrects invalid button in Prefs
2015-12-18 20:12:57 +00:00
Remie Richards
7bab23de9b
Adds pentagon as a possible orbit type
2015-12-18 16:12:45 +00:00
Remie Richards
163c84344b
Orbit improvements:
...
* Orbit is now less reliant on Animate(), for most ghosts this means 36 calls to Animate, vs the previous INFINITE, for those of you with potato computers, this should ease the pain and crashing.
* Orbits can now be something different to circles!
* Ghosts Byond Members can now choose between orbits! (Circle, Triangle, Square, Hexagon)
2015-12-18 16:12:42 +00:00
bgobandit
a2241e0f6f
Merge branch 'master' of https://github.com/tgstation/-tg-station into lizcannotwag
...
Conflicts:
code/modules/client/preferences.dm
icons/mob/head.dmi
tgstation.dme
2015-12-17 20:12:32 -05:00
Bjorn Neergaard
487942a09c
Reduce NanoUI size by hosting fonts externally
...
Also resize Cryo to be more compact
2015-12-17 10:15:13 -06:00
Bjorn Neergaard
b00f19e8ee
Compile NanoUI into two files
2015-12-17 10:15:11 -06:00
Bjorn Neergaard
15681a727e
Combine NanoUI CSS into one file.
2015-12-17 10:12:07 -06:00
oranges
134a76cc8f
Line ending apocalypse
2015-12-17 14:12:37 +13:00
Bjorn Neergaard
da4842dddf
Make NanoUI resistant to Topic spoofs
...
Move Topic() into a NanoUI-specific ui_act proc
Update to @YotaXP's latest JSON code.
Return focus to the mapwindow if a key is pressed in a NanoUI.
2015-12-15 22:37:52 -06:00
Bjorn Neergaard
57a1f6c695
Enable NanoUI to go chromeless
...
Add a new 'Fancy NanoUI' preference to enable chromeless mode
2015-12-15 13:13:12 -06:00
Bjorn Neergaard
5678dfcbd1
Prefix everything with 'nanoui' to avoid conflicts
2015-12-15 13:12:33 -06:00
Bjorn Neergaard
c3442475fa
Modularize CSS and JS; SVG
...
Purge NanoUI assets as we now have a gorgeous Nanotrasen SVG logo
Thanks to @YotaXP for helping me with cleaning up the logo
2015-12-15 13:11:56 -06:00
Bjorn Neergaard
f089428e63
Coffeescript; Bower; Gulp; asset_cache
...
We now write frontend code in Coffeescript, alongside our LESS.
PostCSS adds hacks to make CSS work on old versions of IE.
Bower is used to manage dependencies.
Gulp is used to build the code.
Images are dropped in favor of SVG or CSS effects.
NanoUI is now a 'simple' asset in the asset_cache
2015-12-15 13:09:51 -06:00
Bjorn Neergaard
979e71ea26
Restructure NanoUI frontend; use build tools
...
Yes, you now need Node.js... I'm sorry, but this makes
it so much easier to write NanoUI.
We now precompile all the things...
2015-12-15 13:09:04 -06:00
Bjorn Neergaard
8fdfa08e58
Port NanoUI styles to LESS
2015-12-15 13:08:27 -06:00
Bjorn Neergaard
a0c54eba97
Begin rewrite of NanoUI frontend.
...
* Remove jQuery in favor of polyfills.
* Make NanoUI work with IE8-IE11
* Upstream doT
* Change NanoUI template syntax
* Event driven code
2015-12-15 13:07:11 -06:00
bgobandit
c1e2f9b436
missing copy proc
2015-12-12 15:22:18 -05:00
bgobandit
0b505eeff0
cloning buffer
2015-12-12 15:15:34 -05:00
Bjorn Neergaard
34b717afb4
radio_controller -> SSradio, SSbp -> SSnpc
2015-12-04 22:25:24 -06:00