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 +++++++++++++ 13 files changed, 13 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 (limited to 'indra/newview/skins/default/textures') 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 + + + + + + + + + + + + + -- cgit v1.2.3 From 7d78440d9d3052ac81cee77199bca0f5414f2805 Mon Sep 17 00:00:00 2001 From: Vadim Savchuk Date: Tue, 27 Apr 2010 22:35:54 +0300 Subject: Additional commit for EXT-6956 (Create perpetual loading indicator widget). - Made the indicator rotate clockwise (by flipping the images and reversing the order they're traversed). - The textures are now preloaded. Approved by Erica. --HG-- branch : product-engine --- .../skins/default/textures/icons/Progress_1.png | Bin 464 -> 470 bytes .../skins/default/textures/icons/Progress_10.png | Bin 461 -> 461 bytes .../skins/default/textures/icons/Progress_11.png | Bin 471 -> 475 bytes .../skins/default/textures/icons/Progress_12.png | Bin 457 -> 455 bytes .../skins/default/textures/icons/Progress_2.png | Bin 461 -> 453 bytes .../skins/default/textures/icons/Progress_3.png | Bin 487 -> 454 bytes .../skins/default/textures/icons/Progress_4.png | Bin 466 -> 454 bytes .../skins/default/textures/icons/Progress_5.png | Bin 477 -> 468 bytes .../skins/default/textures/icons/Progress_6.png | Bin 460 -> 462 bytes .../skins/default/textures/icons/Progress_7.png | Bin 483 -> 469 bytes .../skins/default/textures/icons/Progress_8.png | Bin 467 -> 454 bytes .../skins/default/textures/icons/Progress_9.png | Bin 483 -> 469 bytes indra/newview/skins/default/textures/textures.xml | 24 ++++++++++----------- 13 files changed, 12 insertions(+), 12 deletions(-) (limited to 'indra/newview/skins/default/textures') diff --git a/indra/newview/skins/default/textures/icons/Progress_1.png b/indra/newview/skins/default/textures/icons/Progress_1.png index 58b56003c4..5d6efbfa2a 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_1.png 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 index 07fe0be8a3..28203324f1 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_10.png 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 index 215d68cc46..6b87be0c3f 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_11.png 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 index d755588621..089d58b090 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_12.png 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 index 6640ee227b..94cb73b1f7 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_2.png 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 index 5decbe977e..a04a5b5263 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_3.png 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 index 56e81c17aa..a467098d82 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_4.png 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 index a89bf2ac62..ea64f1d907 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_5.png 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 index 233c479540..fe4447935f 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_6.png 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 index 631d7a6819..64fa294771 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_7.png 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 index ac0e3f13f7..a1c9a7f2eb 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_8.png 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 index 17fb4a0335..f3e9723184 100644 Binary files a/indra/newview/skins/default/textures/icons/Progress_9.png 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 1080ff347c..bbb82d86b1 100644 --- a/indra/newview/skins/default/textures/textures.xml +++ b/indra/newview/skins/default/textures/textures.xml @@ -580,17 +580,17 @@ with the same filename but different name - - - - - - - - - - - - + + + + + + + + + + + + -- cgit v1.2.3