Esempio n. 1
0
<?php

/**
 * Copyright 2013 Android Holo Colors by Jérôme Van Der Linden
 * Copyright 2010 Android Asset Studio by Google Inc
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
require_once 'common-progressbar.php';
$color = $_GET['color'];
$size = $_GET['size'];
$holo = $_GET['holo'];
$number = $_GET['number'];
if (isset($color) && isset($size) && isset($holo) && isset($number)) {
    $et = new ProgressBar(HOLO_COLORS_COMPONENTS_PATH . '/progressbar/', $number);
    $et->generate_image($color, $size, $holo);
}
Esempio n. 2
0
        $stylev11 .= $styletab;
        $style11_available = true;
    } else {
        $stylev8 .= $styletab;
        $style8_available = true;
    }
}
// ============= progressbar ================ //
if (isset($progressbar) && $progressbar == true) {
    require_once HOLO_COLORS_COMPONENTS_PATH . '/progressbar/common-progressbar.php';
    $logger->debug("generate progressbar");
    $img_sizes = array('mdpi', 'hdpi', 'xhdpi', 'xxhdpi');
    for ($i = 1; $i <= 8; $i++) {
        $pb = new ProgressBar("widgets/progressbar/", $i);
        foreach ($img_sizes as $img_size) {
            $pb->generate_image($color, $img_size, $holo, $kitkat);
        }
    }
    foreach ($progressbar_classes as $clazz) {
        generateImageOnDisk($clazz, $color, $holo, $kitkat, "widgets/progressbar/");
    }
    copy_directory("widgets/progressbar/res/", $folder . "/res/", $holo, $lower_name);
    if ($holo == "dark") {
        $stylev11 .= '  <style name="ProgressBar' . $name . '" parent="android:Widget.Holo.ProgressBar.Horizontal">' . "\n";
    } else {
        $stylev11 .= '  <style name="ProgressBar' . $name . '" parent="android:Widget.Holo.Light.ProgressBar.Horizontal">' . "\n";
    }
    $stylev11 .= '      <item name="android:progressDrawable">@drawable/' . $lower_name . '_progress_horizontal_holo_' . $holo . '</item>' . "\n";
    $stylev11 .= '      <item name="android:indeterminateDrawable">@drawable/' . $lower_name . '_progress_indeterminate_horizontal_holo_' . $holo . '</item>' . "\n";
    $stylev11 .= '  </style>' . "\n\n";
    $stylev8 .= '  <style name="ProgressBar' . $name . '" parent="android:Widget.ProgressBar.Horizontal">' . "\n";