From 17f2234a96d11a78726a77285b77dd25721ab8ce Mon Sep 17 00:00:00 2001 From: Vadim Savchuk Date: Tue, 27 Apr 2010 16:39:19 +0300 Subject: Implemented perpetual loading indicator widget (EXT-6596). Simple perpetual loading indicator a la MacOS X or YouTube. Implements spinning by changing pre-defined images. The images are hardcoded, shared by all instances of the widget. Number of rotations per second can be changed via params. Reviewed by Mike at https://codereview.productengine.com/secondlife/r/320/ --HG-- branch : product-engine --- indra/newview/skins/default/textures/icons/Progress_1.png | Bin 0 -> 464 bytes .../newview/skins/default/textures/icons/Progress_10.png | Bin 0 -> 461 bytes .../newview/skins/default/textures/icons/Progress_11.png | Bin 0 -> 471 bytes .../newview/skins/default/textures/icons/Progress_12.png | Bin 0 -> 457 bytes indra/newview/skins/default/textures/icons/Progress_2.png | Bin 0 -> 461 bytes indra/newview/skins/default/textures/icons/Progress_3.png | Bin 0 -> 487 bytes indra/newview/skins/default/textures/icons/Progress_4.png | Bin 0 -> 466 bytes indra/newview/skins/default/textures/icons/Progress_5.png | Bin 0 -> 477 bytes indra/newview/skins/default/textures/icons/Progress_6.png | Bin 0 -> 460 bytes indra/newview/skins/default/textures/icons/Progress_7.png | Bin 0 -> 483 bytes indra/newview/skins/default/textures/icons/Progress_8.png | Bin 0 -> 467 bytes indra/newview/skins/default/textures/icons/Progress_9.png | Bin 0 -> 483 bytes indra/newview/skins/default/textures/textures.xml | 13 +++++++++++++ .../skins/default/xui/en/widgets/loading_indicator.xml | 8 ++++++++ 14 files changed, 21 insertions(+) create mode 100644 indra/newview/skins/default/textures/icons/Progress_1.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_10.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_11.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_12.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_2.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_3.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_4.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_5.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_6.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_7.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_8.png create mode 100644 indra/newview/skins/default/textures/icons/Progress_9.png create mode 100644 indra/newview/skins/default/xui/en/widgets/loading_indicator.xml (limited to 'indra/newview/skins') diff --git a/indra/newview/skins/default/textures/icons/Progress_1.png b/indra/newview/skins/default/textures/icons/Progress_1.png new file mode 100644 index 0000000000..58b56003c4 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_1.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_10.png b/indra/newview/skins/default/textures/icons/Progress_10.png new file mode 100644 index 0000000000..07fe0be8a3 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_10.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_11.png b/indra/newview/skins/default/textures/icons/Progress_11.png new file mode 100644 index 0000000000..215d68cc46 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_11.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_12.png b/indra/newview/skins/default/textures/icons/Progress_12.png new file mode 100644 index 0000000000..d755588621 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_12.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_2.png b/indra/newview/skins/default/textures/icons/Progress_2.png new file mode 100644 index 0000000000..6640ee227b Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_2.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_3.png b/indra/newview/skins/default/textures/icons/Progress_3.png new file mode 100644 index 0000000000..5decbe977e Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_3.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_4.png b/indra/newview/skins/default/textures/icons/Progress_4.png new file mode 100644 index 0000000000..56e81c17aa Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_4.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_5.png b/indra/newview/skins/default/textures/icons/Progress_5.png new file mode 100644 index 0000000000..a89bf2ac62 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_5.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_6.png b/indra/newview/skins/default/textures/icons/Progress_6.png new file mode 100644 index 0000000000..233c479540 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_6.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_7.png b/indra/newview/skins/default/textures/icons/Progress_7.png new file mode 100644 index 0000000000..631d7a6819 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_7.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_8.png b/indra/newview/skins/default/textures/icons/Progress_8.png new file mode 100644 index 0000000000..ac0e3f13f7 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_8.png differ diff --git a/indra/newview/skins/default/textures/icons/Progress_9.png b/indra/newview/skins/default/textures/icons/Progress_9.png new file mode 100644 index 0000000000..17fb4a0335 Binary files /dev/null and b/indra/newview/skins/default/textures/icons/Progress_9.png differ diff --git a/indra/newview/skins/default/textures/textures.xml b/indra/newview/skins/default/textures/textures.xml index 84a99ba92a..1080ff347c 100644 --- a/indra/newview/skins/default/textures/textures.xml +++ b/indra/newview/skins/default/textures/textures.xml @@ -580,4 +580,17 @@ with the same filename but different name + + + + + + + + + + + + + diff --git a/indra/newview/skins/default/xui/en/widgets/loading_indicator.xml b/indra/newview/skins/default/xui/en/widgets/loading_indicator.xml new file mode 100644 index 0000000000..6040d24128 --- /dev/null +++ b/indra/newview/skins/default/xui/en/widgets/loading_indicator.xml @@ -0,0 +1,8 @@ + + -- cgit v1.2.3