Commit Graph

14 Commits

Author SHA1 Message Date
9579ca8377 remove broken debug code - this didn't do anything useful after the render rewrite 2013-09-12 03:06:16 +01:00
3c90960e4c work-in-progress - checking in while looking at other code on master. may be broken 2013-08-25 17:50:28 +01:00
55c055425b Avoid using Object.keys(obj).length in hot code paths
Complexity of Object.keys(obj).length is O(n) where n is the number of
object keys. Unfortunately, JavaScript have no built-in means of
determining number of object keys in constant time. Therefore, we have
to count object keys using separate counter variable.

It may look ugly (and indeed it is), but it greatly improves smoothness
and overall feel of IITC.
2013-08-02 20:00:03 +04:00
f7bd510aae fixed debug console on desktop mode 2013-05-29 11:21:13 +02:00
4906b57f15 Hopefully fix whitespace issues. 2013-05-07 19:05:50 +10:00
1a701e5a32 Further bugfixes related to chat/debug. 2013-05-07 15:21:05 +10:00
0108d1b49c Added debug menu option and started tidying up 'window' handling 2013-05-07 14:09:30 +10:00
dbdf98ddfb remove alert debug; handle logging cyclic objects 2013-03-10 14:15:37 +01:00
634dc12d73 adjust debug for changes in chat 2013-02-16 11:47:09 +01:00
e242ca6ef0 avoid stretching chat messages if there are too few for the available space 2013-02-16 11:46:43 +01:00
dcd00b83db add debugging output for sporadic issue #37 2013-02-15 16:56:01 +01:00
331d9a3781 add debugging/console capability to devices where it is not available or easily accessibile 2013-02-12 10:01:21 +01:00
f5edc84635 add ability to filter by portal level. You can access the feature from the layer selector just as before. Fixes #8 and some of #12 2013-02-08 17:39:37 +01:00
a07ee0cc3d so others may contribute 2013-02-01 13:11:14 +01:00