{"shas":[["e129bf411be6c40902b79def75077202ffcd1206","82451b41fd7878180b6aa2b54e369cbec4e8032c@absd.org","Use the more portable \"=\" in shell test usage, rather than \"==\"","David Brownlee"],["c81c44d101a69d3eff68d22f9bb9130400c0393d","f89004d65a9cf95b1ce98a1f0a6d0bd97f9f8a9a@gmail.com","Use smart global references for g_weatherManager.\n\nIt's earned its way out of the .bss","Garrett Brown"],["d183337d978275ef0c3e741ca9989ed78f9ca7b8","9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com","added operator== to CGUIInfoLabel and CInfoPortion, added CGUIInfoLabelPtr typedef","pieh"],["bb84408ae1ad92e9ee11af9f37b9661a1cef63e7","9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com","add CSkinVariableString class\nit can't be instantiated yet - it will be done by CSkinVariable factory in next commits","pieh"],["be1657b919803d91cb15d64bc012d9f88ae1b767","9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com","add Register*, Translate* (name->vector pos), Get* methods in GUIInfoManager for SkinVariableString","pieh"],["7fe8a9407a1bccd9d45650a9483bf1e36c07590c","9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com","add CSkinVariable::LoadFromXML (create skin variable instances and register them in infomanager)","pieh"],["466a5a00195981896e75fb4cedf681c63c6edae9","9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com","hook skin variables in Get*Label / Get*Image GUIInfoManager methods","pieh"],["b9516602b206098f4f7839413531c2180c195472","9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com","reworked infolabel parsing and added $VAR[] to get skin variables strings","pieh"],["f86f7cf512f2a7c5ea9031382f427407005e18b7","9f3259e2eef1b9102300663eaa080e26c8e9c01f@gmail.com","confluence: initial support for skin variables","pieh"]],"ref":"refs/heads/skin_variables","size":9,"head":"f86f7cf512f2a7c5ea9031382f427407005e18b7","push_id":41588912}