From: <au...@us...> - 2013-06-02 23:51:20
|
Revision: 12843 http://supertuxkart.svn.sourceforge.net/supertuxkart/?rev=12843&view=rev Author: auria Date: 2013-06-02 23:51:12 +0000 (Sun, 02 Jun 2013) Log Message: ----------- Apply patch by xenux to correctly place focus when navigating addons screen with gamepad. Thanks! Modified Paths: -------------- main/trunk/src/states_screens/addons_screen.cpp Modified: main/trunk/src/states_screens/addons_screen.cpp =================================================================== --- main/trunk/src/states_screens/addons_screen.cpp 2013-06-02 10:34:32 UTC (rev 12842) +++ main/trunk/src/states_screens/addons_screen.cpp 2013-06-02 23:51:12 UTC (rev 12843) @@ -379,6 +379,7 @@ { GUIEngine::ListWidget* list = getWidget<GUIEngine::ListWidget>("list_addons"); + list->setFocusForPlayer(PLAYER_ID_GAME_MASTER); list->setSelectionID(m_selected_index); } } // setLastSelected This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <au...@us...> - 2013-06-02 23:53:16
|
Revision: 12844 http://supertuxkart.svn.sourceforge.net/supertuxkart/?rev=12844&view=rev Author: auria Date: 2013-06-02 23:53:10 +0000 (Sun, 02 Jun 2013) Log Message: ----------- Remove accidentally introduced tabs Modified Paths: -------------- main/trunk/src/states_screens/addons_screen.cpp Modified: main/trunk/src/states_screens/addons_screen.cpp =================================================================== --- main/trunk/src/states_screens/addons_screen.cpp 2013-06-02 23:51:12 UTC (rev 12843) +++ main/trunk/src/states_screens/addons_screen.cpp 2013-06-02 23:53:10 UTC (rev 12844) @@ -379,7 +379,7 @@ { GUIEngine::ListWidget* list = getWidget<GUIEngine::ListWidget>("list_addons"); - list->setFocusForPlayer(PLAYER_ID_GAME_MASTER); + list->setFocusForPlayer(PLAYER_ID_GAME_MASTER); list->setSelectionID(m_selected_index); } } // setLastSelected This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ste...@us...> - 2013-06-30 19:01:17
|
Revision: 13046 http://sourceforge.net/p/supertuxkart/code/13046 Author: stephenjust Date: 2013-06-30 19:01:15 +0000 (Sun, 30 Jun 2013) Log Message: ----------- Fix VS compilation problem from addon filters Modified Paths: -------------- main/trunk/src/states_screens/addons_screen.cpp Modified: main/trunk/src/states_screens/addons_screen.cpp =================================================================== --- main/trunk/src/states_screens/addons_screen.cpp 2013-06-30 18:37:44 UTC (rev 13045) +++ main/trunk/src/states_screens/addons_screen.cpp 2013-06-30 19:01:15 UTC (rev 13046) @@ -42,15 +42,25 @@ m_selected_index = -1; // Add date filters. - m_date_filters.push_back((DateFilter) {_("All") , 0, 0, 0}); - m_date_filters.push_back((DateFilter) {_("1 week") , 0, 0, 7}); - m_date_filters.push_back((DateFilter) {_("2 weeks") , 0, 0, 12}); - m_date_filters.push_back((DateFilter) {_("1 month") , 0, 1, 0}); - m_date_filters.push_back((DateFilter) {_("3 months") , 0, 3, 0}); - m_date_filters.push_back((DateFilter) {_("6 months") , 0, 6, 0}); - m_date_filters.push_back((DateFilter) {_("9 months") , 0, 9, 0}); - m_date_filters.push_back((DateFilter) {_("1 year") , 1, 0, 0}); - m_date_filters.push_back((DateFilter) {_("2 years") , 2, 0, 0}); + // I18N: Time filters for add-ons + DateFilter filter_all = {_("All"), 0, 0, 0}; + DateFilter filter_1w = {_("1 week"), 0, 0, 7}; + DateFilter filter_2w = {_("2 weeks"), 0, 0, 12}; + DateFilter filter_1m = {_("1 month"), 0, 1, 0}; + DateFilter filter_3m = {_("3 months"), 0, 3, 0}; + DateFilter filter_6m = {_("6 months"), 0, 6, 0}; + DateFilter filter_9m = {_("9 months"), 0, 9, 0}; + DateFilter filter_1y = {_("1 year"), 1, 0, 0}; + DateFilter filter_2y = {_("2 years"), 2, 0, 0}; + m_date_filters.push_back(filter_all); + m_date_filters.push_back(filter_1w); + m_date_filters.push_back(filter_2w); + m_date_filters.push_back(filter_1m); + m_date_filters.push_back(filter_3m); + m_date_filters.push_back(filter_6m); + m_date_filters.push_back(filter_9m); + m_date_filters.push_back(filter_1y); + m_date_filters.push_back(filter_2y); } // AddonsScreen This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <au...@us...> - 2013-06-30 23:38:23
|
Revision: 13049 http://sourceforge.net/p/supertuxkart/code/13049 Author: auria Date: 2013-06-30 23:38:21 +0000 (Sun, 30 Jun 2013) Log Message: ----------- Apply patch by xenux to improve addon filtering Modified Paths: -------------- main/trunk/src/states_screens/addons_screen.cpp Modified: main/trunk/src/states_screens/addons_screen.cpp =================================================================== --- main/trunk/src/states_screens/addons_screen.cpp 2013-06-30 22:16:29 UTC (rev 13048) +++ main/trunk/src/states_screens/addons_screen.cpp 2013-06-30 23:38:21 UTC (rev 13049) @@ -113,13 +113,11 @@ w_filter_date->m_properties[GUIEngine::PROP_MAX_VALUE] = StringUtils::toString(m_date_filters.size() - 1); - for (int n = 0; n < m_date_filters.size(); n++) + for (unsigned int n = 0; n < m_date_filters.size(); n++) { w_filter_date->addLabel(m_date_filters[n].label); } - w_filter_date->setValue(0); - GUIEngine::SpinnerWidget* w_filter_rating = getWidget<GUIEngine::SpinnerWidget>("filter_rating"); w_filter_rating->m_properties[GUIEngine::PROP_MIN_VALUE] = "0"; @@ -129,8 +127,6 @@ { w_filter_rating->addLabel(StringUtils::toWString(1.0 + n / 2.0)); } - - w_filter_rating->setValue(0); } // ---------------------------------------------------------------------------- @@ -164,8 +160,17 @@ else getWidget<GUIEngine::ButtonWidget>("reload")->setActivated(); + // Reset filter. + GUIEngine::TextBoxWidget* w_filter_name = + getWidget<GUIEngine::TextBoxWidget>("filter_name"); + w_filter_name->setText(L""); + GUIEngine::SpinnerWidget* w_filter_date = + getWidget<GUIEngine::SpinnerWidget>("filter_date"); + w_filter_date->setValue(0); + GUIEngine::SpinnerWidget* w_filter_rating = + getWidget<GUIEngine::SpinnerWidget>("filter_rating"); + w_filter_rating->setValue(0); - // Set the default sort order Addon::setSortOrder(Addon::SO_DEFAULT); loadList(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <hik...@us...> - 2013-07-09 06:59:09
|
Revision: 13143 http://sourceforge.net/p/supertuxkart/code/13143 Author: hikerstk Date: 2013-07-09 06:59:07 +0000 (Tue, 09 Jul 2013) Log Message: ----------- Fixed compiler warnings. Modified Paths: -------------- main/trunk/src/states_screens/addons_screen.cpp Modified: main/trunk/src/states_screens/addons_screen.cpp =================================================================== --- main/trunk/src/states_screens/addons_screen.cpp 2013-07-09 04:26:23 UTC (rev 13142) +++ main/trunk/src/states_screens/addons_screen.cpp 2013-07-09 06:59:07 UTC (rev 13143) @@ -218,7 +218,7 @@ // Get the filter by rating. GUIEngine::SpinnerWidget* w_filter_rating = getWidget<GUIEngine::SpinnerWidget>("filter_rating"); - float rating = 1.0 + w_filter_rating->getValue() / 2.0; + float rating = 1.0f + w_filter_rating->getValue() / 2.0f; // First create a list of sorted entries PtrVector<const Addon, REF> sorted_list; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <au...@us...> - 2013-08-10 00:51:47
|
Revision: 13453 http://sourceforge.net/p/supertuxkart/code/13453 Author: auria Date: 2013-08-10 00:51:44 +0000 (Sat, 10 Aug 2013) Log Message: ----------- Fix bug #1037 Modified Paths: -------------- main/trunk/src/states_screens/addons_screen.cpp Modified: main/trunk/src/states_screens/addons_screen.cpp =================================================================== --- main/trunk/src/states_screens/addons_screen.cpp 2013-08-10 00:23:51 UTC (rev 13452) +++ main/trunk/src/states_screens/addons_screen.cpp 2013-08-10 00:51:44 UTC (rev 13453) @@ -121,11 +121,11 @@ GUIEngine::SpinnerWidget* w_filter_rating = getWidget<GUIEngine::SpinnerWidget>("filter_rating"); w_filter_rating->m_properties[GUIEngine::PROP_MIN_VALUE] = "0"; - w_filter_rating->m_properties[GUIEngine::PROP_MAX_VALUE] = "4"; + w_filter_rating->m_properties[GUIEngine::PROP_MAX_VALUE] = "6"; - for (int n = 0; n < 5; n++) + for (int n = 0; n < 7; n++) { - w_filter_rating->addLabel(StringUtils::toWString(1.0 + n / 2.0)); + w_filter_rating->addLabel(StringUtils::toWString(n / 2.0)); } } // ---------------------------------------------------------------------------- @@ -218,7 +218,7 @@ // Get the filter by rating. GUIEngine::SpinnerWidget* w_filter_rating = getWidget<GUIEngine::SpinnerWidget>("filter_rating"); - float rating = 1.0f + w_filter_rating->getValue() / 2.0f; + float rating = w_filter_rating->getValue() / 2.0f; // First create a list of sorted entries PtrVector<const Addon, REF> sorted_list; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2013-09-04 07:06:05
|
Revision: 13626 http://sourceforge.net/p/supertuxkart/code/13626 Author: deveee Date: 2013-09-04 07:06:02 +0000 (Wed, 04 Sep 2013) Log Message: ----------- Fixed bug in my previous commit. Modified Paths: -------------- main/trunk/src/states_screens/addons_screen.cpp Modified: main/trunk/src/states_screens/addons_screen.cpp =================================================================== --- main/trunk/src/states_screens/addons_screen.cpp 2013-09-04 01:57:04 UTC (rev 13625) +++ main/trunk/src/states_screens/addons_screen.cpp 2013-09-04 07:06:02 UTC (rev 13626) @@ -399,7 +399,7 @@ break; case 1: if (!m_sort_default) - Addon::setSortOrder(Addon::SO_NAME); + Addon::setSortOrder(Addon::SO_DATE); else Addon::setSortOrder(Addon::SO_DEFAULT); break; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |