NullQuery
d205687200
tgui modifications for custom browser id
...
- Ability to pass a custom browser_id to the "/datum/tgui" constructor.
- Ability to remove the titlebar and resize grip on tgui elements.
- Ability to provide custom classes to an "ui-button" element.
- Now without silly mistake.
2016-07-06 06:00:50 +02:00
oranges
b5ae905aee
Revert "tgui modifications for custom browser id" ( #19151 )
2016-07-05 20:11:25 -04:00
NullQuery
4d852314e8
tgui modifications for custom browser id ( #19104 )
...
Ability to pass a custom browser_id to the "/datum/tgui" constructor.
Ability to remove the titlebar and resize grip on tgui elements.
Ability to provide custom classes to an "ui-button" element.
2016-07-04 23:58:00 +12:00
Bjorn Neergaard
b9c79680b9
Rename get_ui_data -> ui_data, remove useless shuffle from wires
2016-02-05 17:09:40 -06:00
Bjorn Neergaard
14ee8eec08
Fix tank UI for ghosts
...
istype is needed
2016-02-05 17:06:08 -06:00
Bjorn Neergaard
9386602acf
tgui cargo console
...
rewrite awful shuttle/cargo code a lot as well
2016-02-05 17:06:07 -06:00
Bjorn Neergaard
fc513f9a47
Add generic "screen" capability to tgui
...
Also fix typo found in uplinks, random uses of 'src'
2016-02-05 17:06:05 -06:00
Bjorn Neergaard
af19bff008
tgui sleepers and uplink search
...
Fix some state logic
Fix SVGs
display: based filtering
input component
Update syndicate colors
@ChangelingRain
2016-02-05 17:05:59 -06:00
Bjorn Neergaard
a5f09e103e
Remove eroneous code; click catcher define; bygex path fix
2016-02-04 17:19:47 -06:00
Bjorn Neergaard
063dd9fb84
Get the code running on 510
...
* Travis for 510
* Remove json, list2text, text2list, bygex
* Change blind and click catcher to a low plane
2016-02-04 17:19:40 -06:00
Bjorn Neergaard
7dcdda8ed0
Disable tgui autoupdate for uplinks
...
Only a single person can use one at any given moment, and no
external factors update them
2016-01-26 17:46:03 -06:00
Bjorn Neergaard
014e83fec6
Fix tgui machine interactions status checks
2016-01-25 12:03:02 -06:00
Bjorn Neergaard
1599742f7e
Re-structure tgui's ui_act
2016-01-22 19:25:36 -06:00
Bjorn Neergaard
b2629a56e2
Make wires use defines, put a wire var on /atom, fix tgui ui_host runtimes
2016-01-22 19:25:33 -06:00
Bjorn Neergaard
92f0df219b
Don't send duplicate JSON down the wire
2016-01-22 19:22:11 -06:00
Bjorn Neergaard
5cfc60d9da
tgui radios; clean up frequency code
2016-01-18 14:28:33 -06:00
Bjorn Neergaard
f26f6189c7
Inline style/theme once again; fix titlebar color
2016-01-16 12:13:39 -06:00
Bjorn Neergaard
c32ce28733
Improve IE8/old IE messages
2016-01-12 21:55:35 -06:00
Bjorn Neergaard
345e4a5d71
Continue to remove Coffeescript for es6
2016-01-12 21:55:34 -06:00
Bjorn Neergaard
743cb09a8f
Continue to ES6 everything, drop IE8 support
2016-01-12 21:55:33 -06:00
Bjorn Neergaard
872bf0a692
Fix some typos, don't wash out button hover colors, fix APC delays
2016-01-04 22:01:14 -06:00
Bjorn Neergaard
174c25f53f
Initialize non-inlined UIs through a topic call
2016-01-04 16:58:40 -06:00
Bjorn Neergaard
aec6bc103c
Fix tgui proc signatures and thus AI APC reboot
...
This allows state overloading
Make AI reboot code use ui_interact instead of attack_ai
Fixes #13762
2016-01-04 16:25:20 -06:00
Bjorn Neergaard
31281dabf7
Add IE detection
...
Now we beg the user to upgrade, or to switch to No Frills mode
Also fix some minor IE bugs
2016-01-04 15:17:26 -06:00
Bjorn Neergaard
dc69cbaefb
Allow UIs to be attached to datums; various fixes
2016-01-04 10:46:31 -06:00
Bjorn Neergaard
453f149be5
Fix tgui states
...
This led to a few in-game exploits it seems
2016-01-04 00:02:28 -06:00
Bjorn Neergaard
1319bd722d
Clean comments; adata on the serverside; update postcss; APC size
2016-01-03 19:18:55 -06:00
Bjorn Neergaard
9c1e05f57e
Increase tgui security by inlining for admins only; reduce cruft
2016-01-03 18:59:01 -06: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
Bjorn Neergaard
85b1576ba0
Sanitize HTML in VV to prevent HTML injection
...
Also rename SStgui html variable to be more informative
2016-01-01 18:41:39 -06:00
Bjorn Neergaard
a2bb279164
NanoUI is now 'tgui'
2016-01-01 17:47:44 -06:00