diff options
-rw-r--r-- | client/Makefile.am | 2 | ||||
-rw-r--r-- | client/control.cc | 29 | ||||
-rw-r--r-- | client/control.h | 5 | ||||
-rw-r--r-- | client/decoder.cc | 2 | ||||
-rw-r--r-- | client/icons.cc | 147 | ||||
-rw-r--r-- | client/icons.h | 48 | ||||
-rw-r--r-- | client/mainwindow.cc | 140 | ||||
-rw-r--r-- | client/mainwindow.h | 30 | ||||
-rw-r--r-- | client/yuv_draw.cc | 29 | ||||
-rw-r--r-- | pixmaps/freeze.svg | 28 | ||||
-rw-r--r-- | pixmaps/record.svg | 26 | ||||
-rw-r--r-- | pixmaps/snapshot.svg | 22 | ||||
-rw-r--r-- | pixmaps/stop.svg | 122 | ||||
-rw-r--r-- | pixmaps/unfreeze.svg | 22 |
14 files changed, 412 insertions, 240 deletions
diff --git a/client/Makefile.am b/client/Makefile.am index b7d3a74..4a49d35 100644 --- a/client/Makefile.am +++ b/client/Makefile.am @@ -15,6 +15,7 @@ miav_client_SOURCES = $(shell ../tools/MocList cc ) \ decoder.cc \ dv1394.cc \ dvfile.cc \ + icons.cc \ networksender.cc \ historyframe.cc \ historywidget.cc \ @@ -37,6 +38,7 @@ EXTRA_DIST = \ decoder.h \ dv1394.h \ dvfile.h \ + icons.h \ networksender.h \ historyframe.h \ historywidget.h \ diff --git a/client/control.cc b/client/control.cc index 6dd4b4b..b6495d2 100644 --- a/client/control.cc +++ b/client/control.cc @@ -31,6 +31,7 @@ Control::Control() // Initialize control state frozen = false; recording = false; + muted = false; cpr = ""; } @@ -86,14 +87,21 @@ void Control::stop() recording = false; mutex.unlock(); } -/* -void Control::takeScreenshot() + +void Control::mute() { mutex.lock(); - screenshot = true; + muted = true; mutex.unlock(); } -*/ + +void Control::unmute() +{ + mutex.lock(); + muted = false; + mutex.unlock(); +} + bool Control::isFrozen() { bool isfrozen; @@ -111,17 +119,16 @@ bool Control::isRecording() mutex.unlock(); return isrecording; } -/* -bool Control::isScreenshot() + +bool Control::isMuted() { - bool isscreenshot; + bool ismuted; mutex.lock(); - isscreenshot = screenshot; - screenshot = false; + ismuted = muted; mutex.unlock(); - return isscreenshot; + return ismuted; } -*/ + // Global control object Control MIaV::control; diff --git a/client/control.h b/client/control.h index 1563f3d..f6b4599 100644 --- a/client/control.h +++ b/client/control.h @@ -48,8 +48,12 @@ public: void record(); void stop(); + void mute(); + void unmute(); + bool isFrozen(); bool isRecording(); + bool isMuted(); // bool isScreenshot(); // void takeScreenshot(); @@ -57,6 +61,7 @@ public: private: bool frozen; bool recording; + bool muted; // bool screenshot; QMutex mutex; diff --git a/client/decoder.cc b/client/decoder.cc index 1a85db7..5421e16 100644 --- a/client/decoder.cc +++ b/client/decoder.cc @@ -28,7 +28,7 @@ #include "info.h" -//#define READ_DV_FROM_FILE +#define READ_DV_FROM_FILE #include "dv.h" #ifdef READ_DV_FROM_FILE diff --git a/client/icons.cc b/client/icons.cc new file mode 100644 index 0000000..8d6f804 --- /dev/null +++ b/client/icons.cc @@ -0,0 +1,147 @@ +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/*************************************************************************** + * icons.cc + * + * Thu May 4 15:47:51 CEST 2006 + * Copyright 2006 Bent Bisballe Nyeng + * deva@aasimon.org + ****************************************************************************/ + +/* + * This file is part of MIaV. + * + * MIaV is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * MIaV is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with MIaV; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ +#include "icons.h" + +/** + * The image files + */ +#define PIXMAP_MUTE PIXMAPS"/mute" +#define PIXMAP_UNMUTE PIXMAPS"/unmute" + +#define PIXMAP_RECORD PIXMAPS"/record" +#define PIXMAP_STOP PIXMAPS"/stop" + +#define PIXMAP_FREEZE PIXMAPS"/freeze" +#define PIXMAP_UNFREEZE PIXMAPS"/unfreeze" + +#define PIXMAP_CPR PIXMAPS"/cpr" +#define PIXMAP_CLEAR PIXMAPS"/clear" + +#define PIXMAP_SNAPSHOT PIXMAPS"/snapshot" +#define PIXMAP_DUMMY PIXMAPS"/dummy" +#define PIXMAP_LOGO_SMALL PIXMAPS"/miav-logo" + +//#define QT_SVG +#define CAIRO_SVG + +#ifdef QT_SVG +#include <QSvgRenderer> +#include <QPainter> +#endif /*QT_SVG*/ + +#ifdef CAIRO_SVG +#include "svgloader.h" +#endif /*CAIRO_SVG*/ + +#include <QApplication> +#include <QDesktopWidget> +#include <QX11Info> + +QPixmap *loadIcon(char* fname) +{ + QPixmap *pixmap; + + int dpix = qApp->desktop()->x11Info().appDpiX(); + int dpiy = qApp->desktop()->x11Info().appDpiY(); + + printf("DpiX: %d DpiY: %d\n", dpix, dpiy); + +#ifdef CAIRO_SVG + SVGLoader svg; + QString filename = fname; + filename.append(".svg"); + double dpi = (double)(dpix + dpiy) / 2.0; + pixmap = new QPixmap(QPixmap::fromImage(svg.load(filename, 0, 0, 14.0 / dpi, 14.0 / dpi))); +#endif/*CAIRO_SVG*/ + +#ifdef QT_SVG + QSvgRenderer svgrenderer; + QPainter painter; + + pixmap = new QPixmap(w, h); + painter.begin(pixmap); + QString filename = fname; + svgrenderer.load(filename . ".svg"); + svgrenderer.render(&painter); + painter.end(); +#endif/*QT_SVG*/ + +#ifndef QT_SVG +#ifndef CAIRO_SVG + // Load as png + QString filename = fname; + filename.append(".png"); + pixmap = new QPixmap(filename); + Qt::AspectRatioMode aspect = pixmap.width()<pixmap.height()? + Qt::KeepAspectRatio:Qt::KeepAspectRatioByExpanding; + double dpi = (double)(dpix + dpiy) / 2.0; + *pixmap = pixmap->scaled((int)(dpi / 1.5),(int)(dpi / 1.5), aspect, Qt::SmoothTransformation); +#endif/*CAIRO_SVG*/ +#endif/*QT_SVG*/ + + return pixmap; +} + + +bool Icons::loadIcons() +{ + cpr = loadIcon(PIXMAP_CPR); + record = loadIcon(PIXMAP_RECORD); + stop = loadIcon(PIXMAP_STOP); + snapshot = loadIcon(PIXMAP_SNAPSHOT); + freeze = loadIcon(PIXMAP_FREEZE); + unfreeze = loadIcon(PIXMAP_UNFREEZE); + mute = loadIcon(PIXMAP_MUTE); + unmute = loadIcon(PIXMAP_UNMUTE); + clear = loadIcon(PIXMAP_CLEAR); + return true; +} + +bool Icons::unloadIcons() +{ + delete cpr; + delete record; + delete stop; + delete snapshot; + delete freeze; + delete unfreeze; + delete mute; + delete unmute; + delete clear; + return true; +} + +// The pixmaps +QPixmap *Icons::cpr; +QPixmap *Icons::record; +QPixmap *Icons::stop; +QPixmap *Icons::snapshot; +QPixmap *Icons::freeze; +QPixmap *Icons::unfreeze; +QPixmap *Icons::mute; +QPixmap *Icons::unmute; +QPixmap *Icons::clear; diff --git a/client/icons.h b/client/icons.h new file mode 100644 index 0000000..33bc5ef --- /dev/null +++ b/client/icons.h @@ -0,0 +1,48 @@ +/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ +/*************************************************************************** + * icons.h + * + * Thu May 4 15:47:51 CEST 2006 + * Copyright 2006 Bent Bisballe Nyeng + * deva@aasimon.org + ****************************************************************************/ + +/* + * This file is part of MIaV. + * + * MIaV is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * MIaV is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with MIaV; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. + */ +#ifndef __MIAV_ICONS_H__ +#define __MIAV_ICONS_H__ + +#include <QPixmap> + +namespace Icons { + bool loadIcons(); + bool unloadIcons(); + + // Pixmaps + extern QPixmap *cpr; + extern QPixmap *record; + extern QPixmap *stop; + extern QPixmap *snapshot; + extern QPixmap *freeze; + extern QPixmap *unfreeze; + extern QPixmap *mute; + extern QPixmap *unmute; + extern QPixmap *clear; +}; + +#endif/*__MIAV_ICONS_H__*/ diff --git a/client/mainwindow.cc b/client/mainwindow.cc index 645fef4..3680afc 100644 --- a/client/mainwindow.cc +++ b/client/mainwindow.cc @@ -34,69 +34,23 @@ #include "historywidget.h" -#include <QX11Info> -#include <QMoveEvent> +#include <QStatusBar> #include "control.h" -#include <QSvgRenderer> -#include <QPainter> -#include "svgloader.h" +#include "icons.h" -//#define CAIRO_SVG - -QPixmap MainWindow::loadIcon(char* fname) +QPushButton *MainWindow::createButton(QPixmap *pixmap) { - QSvgRenderer svgrenderer; - QPainter painter; - - int dpix = x11Info().appDpiX(); - int dpiy = x11Info().appDpiY(); - - printf("DpiX: %d DpiY: %d\n", dpix, dpiy); - -#ifdef CAIRO_SVG - QPixmap pixmap; - SVGLoader svg; - QString filename = fname; - filename.append(".svg"); - double dpi = (double)(dpix + dpiy) / 2.0; - pixmap = QPixmap::fromImage(svg.load(filename, 0, 0, 12.0 / dpi, 12.0 / dpi)); - return pixmap; -#else/*CAIRO_SVG*/ -#ifdef QT_SVG - QPixmap pixmap(w, h); - painter.begin(&pixmap); - QString filename = fname; - svgrenderer.load(filename . ".svg"); - svgrenderer.render(&painter); - painter.end(); - return pixmap; -#else/*QT_SVG*/ - // Load as png - QString filename = fname; - filename.append(".png"); - QPixmap pixmap(filename); - Qt::AspectRatioMode aspect = pixmap.width()<pixmap.height()? - Qt::KeepAspectRatio:Qt::KeepAspectRatioByExpanding; - pixmap = pixmap.scaled((int)((double)dpix / 1.5),(int)((double)dpix / 1.5), aspect, Qt::SmoothTransformation); - return pixmap; -#endif/*QT_SVG*/ -#endif/*CAIRO_SVG*/ -} - -QPushButton *MainWindow::createButton(char* icon) -{ - QPixmap p = loadIcon(icon); + // QPixmap p = loadIcon(icon); QPushButton *btn = new QPushButton(); - btn->setIconSize(QSize(p.width(), p.height())); - btn->setIcon(p); + btn->setIconSize(QSize(pixmap->width(), pixmap->height())); + btn->setIcon(*pixmap); return btn; } -#include <QApplication> -MainWindow::MainWindow(Decoder *d): QWidget() +MainWindow::MainWindow(Decoder *d) { decoder = d; MIaV::info->log("Starting MIaV v. %s.", VERSION); @@ -112,48 +66,57 @@ MainWindow::MainWindow(Decoder *d): QWidget() */ // Create layout - QGridLayout *layout = new QGridLayout(this); - setLayout(layout); + QGridLayout *outerlayout = new QGridLayout(this); + outerlayout->setMargin(0); + setLayout(outerlayout); + QGridLayout *layout = new QGridLayout(); + outerlayout->addLayout(layout, 0,0,1,1); + outerlayout->setRowStretch(0, 100); + outerlayout->setRowStretch(1, 1); // Create the videoarea video = new VideoWidget(); layout->addWidget(video, 0,0, 1,4); - // Create the control buttons - QPushButton *button; + // Load the icons + Icons::loadIcons(); - button = createButton(PIXMAP_CPR); - layout->addWidget(button, 1,3, 1,1); - connect(button, SIGNAL(clicked()), this, SLOT(cpr_clicked())); + // Create the control buttons + btn_cpr = createButton(Icons::cpr); + layout->addWidget(btn_cpr, 1,3, 1,1); + connect(btn_cpr, SIGNAL(clicked()), this, SLOT(cpr_clicked())); - button = createButton(PIXMAP_RECORD); - layout->addWidget(button, 2,0, 1,1); - connect(button, SIGNAL(clicked()), this, SLOT(record_clicked())); + btn_record = createButton(Icons::record); + layout->addWidget(btn_record, 2,0, 1,1); + connect(btn_record, SIGNAL(clicked()), this, SLOT(record_clicked())); - button = createButton(PIXMAP_SNAPSHOT); - layout->addWidget(button, 2,1, 1,1); - connect(button, SIGNAL(clicked()), this, SLOT(snapshot_clicked())); + btn_snapshot = createButton(Icons::snapshot); + layout->addWidget(btn_snapshot, 2,1, 1,1); + connect(btn_snapshot, SIGNAL(clicked()), this, SLOT(snapshot_clicked())); - button = createButton(PIXMAP_FREEZE); - layout->addWidget(button, 2,2, 1,1); - connect(button, SIGNAL(clicked()), this, SLOT(freeze_clicked())); + btn_freeze = createButton(Icons::freeze); + layout->addWidget(btn_freeze, 2,2, 1,1); + connect(btn_freeze, SIGNAL(clicked()), this, SLOT(freeze_clicked())); - button = createButton(PIXMAP_MUTE); - layout->addWidget(button, 2,3, 1,1); - connect(button, SIGNAL(clicked()), this, SLOT(mute_clicked())); + btn_mute = createButton(Icons::mute); + layout->addWidget(btn_mute, 2,3, 1,1); + connect(btn_mute, SIGNAL(clicked()), this, SLOT(mute_clicked())); - button = createButton(PIXMAP_CLEAR); - layout->addWidget(button, 2,4, 1,1); - connect(button, SIGNAL(clicked()), this, SLOT(clear_clicked())); + btn_clear = createButton(Icons::clear); + layout->addWidget(btn_clear, 2,4, 1,1); + connect(btn_clear, SIGNAL(clicked()), this, SLOT(clear_clicked())); // Create history bar history = new HistoryFrame(); layout->addWidget(history, 0,4, 2,1); // Create statusbar - + QStatusBar *statusbar = new QStatusBar(this); + outerlayout->addWidget(statusbar, 1,0, 1,1); + statusbar->showMessage("Ready!"); + show(); - // setWindowState(Qt::WindowFullScreen); + // setWindowState(Qt::WindowFullScreen); resize(800, 600); MIaV::info->log("MIaV is ready."); @@ -163,6 +126,8 @@ MainWindow::~MainWindow() { MIaV::info->log("MIaV is shutting down."); + Icons::unloadIcons(); + MIaV::info->log("MIaV is shut down."); } @@ -183,10 +148,22 @@ void MainWindow::cpr_clicked() void MainWindow::record_clicked() { + if(MIaV::control.isRecording()) { + MIaV::control.stop(); + btn_record->setIcon(*Icons::record); + } else { + MIaV::control.record(); + btn_record->setIcon(*Icons::stop); + } + } void MainWindow::snapshot_clicked() { + if(MIaV::control.isFrozen()) { + btn_freeze->setIcon(*Icons::freeze); + } + MIaV::control.shoot(); QImage screenshot(720, 576, QImage::Format_RGB32); @@ -202,12 +179,21 @@ void MainWindow::freeze_clicked() { if(MIaV::control.isFrozen()) { MIaV::control.unfreeze(); + btn_freeze->setIcon(*Icons::freeze); } else { MIaV::control.freeze(); + btn_freeze->setIcon(*Icons::unfreeze); } } void MainWindow::mute_clicked() { + if(MIaV::control.isMuted()) { + MIaV::control.unmute(); + btn_mute->setIcon(*Icons::mute); + } else { + MIaV::control.mute(); + btn_mute->setIcon(*Icons::unmute); + } } diff --git a/client/mainwindow.h b/client/mainwindow.h index 762b7f3..742351d 100644 --- a/client/mainwindow.h +++ b/client/mainwindow.h @@ -35,25 +35,6 @@ #include "decoder.h" -/** - * Images - */ -#define PIXMAP_MUTE PIXMAPS"/mute" -#define PIXMAP_UNMUTE PIXMAPS"/unmute" - -#define PIXMAP_RECORD PIXMAPS"/record" -#define PIXMAP_STOP PIXMAPS"/stop" - -#define PIXMAP_FREEZE PIXMAPS"/freeze" -#define PIXMAP_UNFREEZE PIXMAPS"/unfreeze" - -#define PIXMAP_CPR PIXMAPS"/cpr" -#define PIXMAP_CLEAR PIXMAPS"/clear" - -#define PIXMAP_SNAPSHOT PIXMAPS"/snapshot" -#define PIXMAP_DUMMY PIXMAPS"/dummy" -#define PIXMAP_LOGO_SMALL PIXMAPS"/miav-logo" - class MainWindow : public QWidget { Q_OBJECT @@ -78,8 +59,15 @@ private: HistoryFrame *history; VideoWidget *video; - QPushButton *createButton(char* icon); - QPixmap loadIcon(char* fname); + QPushButton *createButton(QPixmap *pixmap); + + // Buttons + QPushButton *btn_cpr; + QPushButton *btn_record; + QPushButton *btn_snapshot; + QPushButton *btn_freeze; + QPushButton *btn_mute; + QPushButton *btn_clear; }; #endif/*__MIAV_MAINWINDOW_H__*/ diff --git a/client/yuv_draw.cc b/client/yuv_draw.cc index 7cc2f4c..a4ffc60 100644 --- a/client/yuv_draw.cc +++ b/client/yuv_draw.cc @@ -27,29 +27,9 @@ #include "yuv_draw.h" #include <string.h> - +#include "icons.h" #define TEXT_MARGIN 10 -#include "mainwindow.h" -static QImage *loadIcon( char *name, int height ) -{ - QImage scaled; - QImage *img; - - img = new QImage(); - img->load( name ); - - int h = height; - int w = (int)((float)img->width() / (float)(img->height() / (float)h)); - - scaled = img->scaled(w, h, Qt::KeepAspectRatio, Qt::SmoothTransformation); - delete img; - img = new QImage(scaled); - - return img; -} - - YUVDraw::YUVDraw() { overlay = NULL; @@ -70,12 +50,15 @@ YUVDraw::YUVDraw() } } - img_muted = loadIcon(PIXMAP_MUTE, ICON_HEIGHT); - img_unmuted = loadIcon(PIXMAP_UNMUTE, ICON_HEIGHT); + img_muted = new QImage(Icons::mute->toImage()); + img_unmuted = new QImage(Icons::unmute->toImage()); } YUVDraw::~YUVDraw() { + delete img_muted; + delete img_unmuted; + delete top_pixmap; delete bottom_pixmap; } diff --git a/pixmaps/freeze.svg b/pixmaps/freeze.svg index 9c5a854..79990c1 100644 --- a/pixmaps/freeze.svg +++ b/pixmaps/freeze.svg @@ -11,7 +11,7 @@ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" inkscape:version="0.43" sodipodi:docname="freeze.svg" - sodipodi:docbase="/home/deva/docs/c/miav/pixmaps" + sodipodi:docbase="/home/deva/docs/miav/pixmaps" xml:space="preserve" height="400pt" width="400pt" @@ -437,7 +437,7 @@ cx="241.86195" id="radialGradient617" xlink:href="#linearGradient3280" - gradientTransform="matrix(1.223982,0,0,0.817005,-50.6875,-149.6426)" + gradientTransform="matrix(1.223982,0,0,0.817005,-50.6875,-119.6426)" gradientUnits="userSpaceOnUse" /> @@ -780,7 +780,7 @@ x2="369.22589" y1="348.19913" x1="114.63815" - gradientTransform="matrix(1.264328,0,0,0.790934,-51.04607,-149.6426)" + gradientTransform="matrix(1.264328,0,0,0.790934,-51.04607,-119.6426)" id="linearGradient2518" xlink:href="#linearGradient2512" inkscape:collect="always" /> @@ -860,7 +860,7 @@ <rect ry="8.75" - y="90.219528" + y="120.21941" x="64.3125" height="17.5" width="37.5" @@ -871,7 +871,7 @@ <rect ry="20" - y="97.719559" + y="127.71944" x="26.8125" height="297.5" width="447.5" @@ -883,7 +883,7 @@ <rect rx="16.638657" ry="16.638657" - y="122.71953" + y="152.71939" x="51.453979" height="247.5" width="397.50003" @@ -894,7 +894,7 @@ <rect rx="7.5" ry="7.5" - y="135.7029" + y="165.70276" x="382.7644" height="32.500061" width="50.000031" @@ -904,24 +904,24 @@ <path id="path633" - d="M 421.99406,142.33878 L 421.99406,161.92618" + d="M 421.99406,172.33866 L 421.99406,191.92606" style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9ff;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> <path id="path634" - d="M 412.20036,142.33878 L 412.20036,161.92618" + d="M 412.20036,172.33866 L 412.20036,191.92606" style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9ff;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> <path id="path632" - d="M 401.31846,142.33878 L 401.31846,161.92618" + d="M 401.31846,172.33866 L 401.31846,191.92606" style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9ff;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> <g - transform="matrix(1.436363,0,0,1.436363,-92.45767,-334.8317)" + transform="matrix(1.436363,0,0,1.436363,-92.45767,-304.8317)" id="g684"> <path transform="translate(10,-10.00003)" @@ -1016,7 +1016,7 @@ <g - transform="matrix(1.3045,0,0,1.304498,-127.0911,-242.4719)" + transform="matrix(1.3045,0,0,1.304498,-127.0911,-212.4719)" id="g707"> <rect rx="7.5786743" @@ -1070,7 +1070,7 @@ <g - transform="translate(-50.82428,-149.6426)" + transform="translate(-50.82428,-119.6426)" id="g1699"> <g transform="matrix(1.236818,0,0,1,-351.6389,-121.8335)" @@ -1227,6 +1227,6 @@ <path id="path1902" - d="M 391.4663,142.33878 L 391.4663,161.92618" + d="M 391.4663,172.33866 L 391.4663,191.92606" style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9ff;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> </svg>
\ No newline at end of file diff --git a/pixmaps/record.svg b/pixmaps/record.svg index 0498f99..7cb26bc 100644 --- a/pixmaps/record.svg +++ b/pixmaps/record.svg @@ -14,7 +14,7 @@ width="400pt" height="400pt" xml:space="preserve" - sodipodi:docbase="/home/deva/docs/c/miav/pixmaps" + sodipodi:docbase="/home/deva/docs/miav/pixmaps" sodipodi:docname="record.svg" inkscape:version="0.43" version="1.0"><metadata @@ -73,7 +73,7 @@ r="314.01352" fx="616.75238" fy="306.11658" - gradientTransform="matrix(0.631124,0,0,1.584476,-126.8023,-227.3986)" + gradientTransform="matrix(0.508363,0,0,1.279261,-54.49948,-129.922)" gradientUnits="userSpaceOnUse" /><linearGradient xlink:href="#linearGradient660" id="linearGradient658" @@ -86,11 +86,11 @@ id="base" inkscape:zoom="1.5254743" inkscape:cx="264.31608" - inkscape:cy="245.30387" + inkscape:cy="248.71178" inkscape:window-width="1272" inkscape:window-height="972" inkscape:window-x="0" - inkscape:window-y="30" + inkscape:window-y="27" inkscape:current-layer="svg602" /><path sodipodi:type="arc" style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1" @@ -100,7 +100,7 @@ sodipodi:cy="477.36218" sodipodi:rx="187.5" sodipodi:ry="187.5" - transform="matrix(1.315602,0,0,1.311203,-244.7227,-375.9552)" /><path + transform="matrix(1.0597,0,0,1.058628,-149.4829,-249.8624)" /><path sodipodi:type="arc" style="font-size:12px;fill:url(#radialGradient621);stroke-width:2.75" id="path614" @@ -109,7 +109,7 @@ sodipodi:cy="477.36218" sodipodi:rx="187.5" sodipodi:ry="187.5" - transform="matrix(1.306666,0,0,1.306666,-242.1857,-373.7897)" + transform="matrix(1.052502,0,0,1.054965,-147.4393,-248.1141)" sodipodi:start="0.85477765" sodipodi:end="5.4121637" /><path sodipodi:type="arc" @@ -120,15 +120,15 @@ sodipodi:cy="477.36218" sodipodi:rx="187.5" sodipodi:ry="187.5" - transform="matrix(1.306666,0,0,1.306666,-242.1858,-373.7897)" + transform="matrix(1.052502,0,0,1.054965,-147.4394,-248.1141)" sodipodi:start="0.85174273" sodipodi:end="5.4121637" /><path - style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.22900002" - d="M 306.83526,10.701398 C 330.81416,16.367998 355.84846,26.366398 371.53036,35.704198 C 423.84086,65.306798 446.95586,99.923398 463.77126,125.5775 C 489.30926,172.9202 496.29086,212.8167 497.21996,244.2516 C 496.38126,291.3942 490.26776,324.1309 464.40516,372.637 C 436.63906,422.0701 396.82356,450.7244 369.80806,465.4752 C 355.27266,473.624 331.28866,483.427 306.46496,489.6038 L 369.88496,391.9715 L 369.98496,106.2155 L 306.83526,10.701398 z " + style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#ff0000;stroke-width:0.806429pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.22900002" + d="M 294.78999,62.313345 C 314.10468,66.888411 334.26949,74.960836 346.90105,82.499917 C 389.03649,106.40023 407.65531,134.34871 421.19991,155.06112 C 441.77043,193.2843 447.39403,225.49562 448.14241,250.87529 C 447.46684,288.93692 442.54249,315.36761 421.7105,354.53009 C 399.34528,394.44099 367.27441,417.57568 345.51377,429.48507 C 333.80569,436.06418 314.48688,443.97885 294.49171,448.96583 L 345.5757,370.14023 L 345.65625,139.42877 L 294.78999,62.313345 z " id="path648" sodipodi:nodetypes="cccccccccc" /><path style="fill:url(#radialGradient630);fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" - d="M 306.83526,10.701398 C 330.81416,16.367998 355.84846,26.366398 371.53036,35.704198 C 423.84086,65.306798 446.95586,99.923398 463.77126,125.5775 C 489.30926,172.9202 496.29086,212.8167 497.21996,244.2516 C 496.38126,291.3942 490.26776,324.1309 464.40516,372.637 C 436.63906,422.0701 396.82356,450.7244 369.80806,465.4752 C 355.27266,473.624 331.28866,483.427 306.46496,489.6038 L 369.88496,391.9715 L 369.98496,106.2155 L 306.83526,10.701398 z " + d="M 294.78999,62.313345 C 314.10468,66.888411 334.26949,74.960836 346.90105,82.499917 C 389.03649,106.40023 407.65531,134.34871 421.19991,155.06112 C 441.77043,193.2843 447.39403,225.49562 448.14241,250.87529 C 447.46684,288.93692 442.54249,315.36761 421.7105,354.53009 C 399.34528,394.44099 367.27441,417.57568 345.51377,429.48507 C 333.80569,436.06418 314.48688,443.97885 294.49171,448.96583 L 345.5757,370.14023 L 345.65625,139.42877 L 294.78999,62.313345 z " id="path651" sodipodi:nodetypes="cccccccccc" /><path sodipodi:type="arc" @@ -139,7 +139,7 @@ sodipodi:cy="477.36218" sodipodi:rx="187.5" sodipodi:ry="187.5" - transform="translate(-126.8023,-227.3986)" /><path + transform="matrix(0.805488,0,0,0.807372,-54.49948,-129.922)" /><path sodipodi:type="arc" style="fill:url(#linearGradient610);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1" id="path659" @@ -148,7 +148,7 @@ sodipodi:cy="477.36218" sodipodi:rx="187.5" sodipodi:ry="187.5" - transform="translate(-126.8023,-227.3986)" /><path + transform="matrix(0.805488,0,0,0.807372,-54.49948,-129.922)" /><path sodipodi:type="arc" style="fill:#cf635e;fill-opacity:0;fill-rule:evenodd;stroke:#000000;stroke-width:2.75;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1" id="path634" @@ -157,4 +157,4 @@ sodipodi:cy="477.36218" sodipodi:rx="187.5" sodipodi:ry="187.5" - transform="matrix(1.315602,0,0,1.311203,-244.7227,-375.9552)" /></svg>
\ No newline at end of file + transform="matrix(1.0597,0,0,1.058628,-149.4829,-249.8624)" /></svg>
\ No newline at end of file diff --git a/pixmaps/snapshot.svg b/pixmaps/snapshot.svg index 2b751d6..6773caa 100644 --- a/pixmaps/snapshot.svg +++ b/pixmaps/snapshot.svg @@ -17,7 +17,7 @@ width="400pt" height="400pt" xml:space="preserve" - sodipodi:docbase="/home/deva/docs/c/miav/pixmaps" + sodipodi:docbase="/home/deva/docs/miav/pixmaps" sodipodi:docname="snapshot.svg" inkscape:version="0.43" version="1.0"> @@ -254,7 +254,7 @@ r="255.9723" fx="245.05766" fy="492.77755" - gradientTransform="matrix(1.223982,0,0,0.817005,-50.6875,-141.6747)" + gradientTransform="matrix(1.223982,0,0,0.817005,-50.6875,-126.6747)" gradientUnits="userSpaceOnUse" /> <radialGradient @@ -351,7 +351,7 @@ inkscape:collect="always" xlink:href="#linearGradient3215" id="linearGradient3213" - gradientTransform="matrix(1.264328,0,0,0.790934,-50.6875,-141.6747)" + gradientTransform="matrix(1.264328,0,0,0.790934,-50.6875,-126.6747)" x1="96.322487" y1="351.10611" x2="383.87842" @@ -366,7 +366,7 @@ inkscape:guide-bbox="true" inkscape:zoom="1.567054" inkscape:cx="249.57826" - inkscape:cy="249.96282" + inkscape:cy="255.09286" inkscape:window-width="1272" inkscape:window-height="948" inkscape:window-x="0" @@ -420,7 +420,7 @@ width="37.5" height="17.5" x="64.3125" - y="98.187469" + y="113.18747" ry="8.75" rx="8.75" /> @@ -430,7 +430,7 @@ width="447.5" height="297.5" x="26.8125" - y="105.6875" + y="120.6875" ry="20" rx="20" /> @@ -440,13 +440,13 @@ width="397.50003" height="247.5" x="51.812508" - y="130.68747" + y="145.68747" ry="16.638657" rx="16.638657" /> <g id="g5503" - transform="translate(-231.0247,-336.4489)"> + transform="translate(-231.0247,-321.4489)"> <rect style="font-size:12px;fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#d9d9ff;stroke-width:2.125;stroke-opacity:1" id="rect630" @@ -481,7 +481,7 @@ <g id="g684" - transform="matrix(1.436363,0,0,1.436363,-93.42323,-327.5481)"> + transform="matrix(1.436363,0,0,1.436363,-93.42323,-312.5481)"> <path sodipodi:type="arc" style="fill:#1b1b27;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:3.875;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" @@ -568,7 +568,7 @@ <g id="g707" - transform="matrix(1.3045,0,0,1.304498,-127.1808,-233.2587)"> + transform="matrix(1.3045,0,0,1.304498,-127.1808,-218.2587)"> <rect style="font-size:12px;fill:#1b1b1b;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-opacity:1" id="rect683" @@ -616,7 +616,7 @@ <g id="g714" - transform="matrix(1.200678,0,0,1.200677,-103.3567,158.5649)"> + transform="matrix(1.200678,0,0,1.200677,-103.3567,173.5649)"> <path style="font-size:12px;fill:url(#radialGradient681);fill-opacity:0.62599996;fill-rule:evenodd;stroke:#ffffb3;stroke-width:1.14038897;stroke-opacity:0.64119999" d="M 449.6407,124.5097 C 440.6828,94.60234 427.8845,57.32514 422.767,62.42604 C 418.4796,58.36854 403.6312,73.65754 398.3836,94.47414 C 400.2618,70.83604 400.2197,51.80424 392.4971,53.96184 C 388.4778,51.11574 357.576,63.93114 340.1154,78.58924 C 354.906,62.27554 381.2177,30.30024 375.8463,24.12044 C 373.2305,15.43064 347.5725,14.11084 319.0342,11.86984 C 353.2845,5.588838 375.0536,2.992738 372.8204,-4.209562 C 375.2745,-9.216262 350.8461,-34.49076 328.3379,-49.63136 C 356.7136,-38.85726 387.9694,-28.08306 393.3028,-33.89166 C 400.881,-36.98126 398.8583,-70.47266 395.8756,-90.14496 C 411.5541,-64.53706 430.1129,-41.69296 434.2703,-43.72306 C 439.8378,-42.12236 453.0861,-70.00196 459.6137,-85.90516 C 456.7754,-65.95226 452.0169,-29.41636 456.8594,-26.04636 C 458.6385,-19.82216 496.901,-44.92126 514.0415,-65.41396 C 498.2908,-44.18666 485.4204,-22.03846 486.9515,-10.02376 C 492.1275,-0.105562 498.2636,0.600238 514.0008,8.675638 C 497.0321,13.42134 476.2231,18.16674 474.6159,25.67624 C 476.6422,33.13964 483.4689,47.97314 500.8566,70.17674 C 480.4817,54.18214 459.1468,46.47884 454.1334,49.83064 C 445.9152,51.69204 445.3777,92.24634 449.6407,124.5097 z " diff --git a/pixmaps/stop.svg b/pixmaps/stop.svg index 9393ff1..0fbde54 100644 --- a/pixmaps/stop.svg +++ b/pixmaps/stop.svg @@ -11,12 +11,13 @@ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" id="svg602" sodipodi:version="0.32" - width="210mm" - height="297mm" + width="400pt" + height="400pt" xml:space="preserve" - sodipodi:docbase="/home/tine/docs/Grafik/svg/MiaV-knapper" - sodipodi:docname="StopRecord2.svg" - inkscape:version="0.42.2"><metadata + sodipodi:docbase="/home/deva/docs/miav/pixmaps" + sodipodi:docname="stop.svg" + inkscape:version="0.43" + version="1.0"><metadata id="metadata1514"><rdf:RDF><cc:Work rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs @@ -165,7 +166,7 @@ id="linearGradient610" x1="-0.37500072" y1="0.51562363" - x2="1.73437548" + x2="1.7343755" y2="0.49999985" /><radialGradient xlink:href="#linearGradient622" id="radialGradient621" @@ -180,14 +181,14 @@ id="radialGradient627" cx="-0.93589729" cy="0.515625" - r="5.46153784" + r="5.4615378" fx="-0.93589729" fy="0.515625" /><radialGradient xlink:href="#linearGradient631" id="radialGradient630" cx="-0.23076862" cy="0.51562536" - r="1.03893137" + r="1.0389314" fx="-0.23076862" fy="0.51562536" /><linearGradient xlink:href="#linearGradient660" @@ -212,68 +213,68 @@ id="linearGradient700" x1="0.93999994" y1="0.29308793" - x2="2.79999971e-2" + x2="0.027999997" y2="0.6034475" /><linearGradient xlink:href="#linearGradient703" id="linearGradient702" - x1="-9.84830111e-2" + x1="-0.098483011" y1="0.734375" x2="0.6439395" - y2="6.24999925e-2" /><linearGradient + y2="0.062499993" /><linearGradient xlink:href="#linearGradient707" id="linearGradient710" x1="0.81999993" y1="-0.15506883" x2="0.18000007" - y2="5.1725477e-2" /><linearGradient + y2="0.051725477" /><linearGradient xlink:href="#linearGradient717" id="linearGradient715" x1="0.99599993" y1="-0.56934309" - x2="-1.63599992" + x2="-1.6359999" y2="2.3275857" /><linearGradient xlink:href="#linearGradient717" id="linearGradient721" - x1="1.11627901" - y1="4.68749553e-2" - x2="-3.48837338e-2" + x1="1.116279" + y1="0.046874955" + x2="-0.034883734" y2="0.8046875" /><linearGradient xlink:href="#linearGradient794" id="linearGradient793" x1="2126.3125" - y1="216.76410" + y1="216.7641" x2="1543.0366" - y2="810.44789" + y2="810.44788" gradientTransform="scale(1.008433,0.991638)" gradientUnits="userSpaceOnUse" /><linearGradient xlink:href="#linearGradient716" id="linearGradient722" x1="442.70984" - y1="778.72875" + y1="778.72876" x2="375.92123" - y2="802.48202" + y2="802.48199" gradientTransform="scale(2.072347,0.482545)" gradientUnits="userSpaceOnUse" /><linearGradient xlink:href="#linearGradient723" id="linearGradient726" x1="1183.5841" y1="1159.2882" - x2="1006.7490" + x2="1006.749" y2="1224.5554" - gradientTransform="scale(1.800030,0.555546)" + gradientTransform="scale(1.80003,0.555546)" gradientUnits="userSpaceOnUse" /><linearGradient xlink:href="#linearGradient727" id="linearGradient730" x1="458.71106" - y1="812.53319" - x2="388.85817" - y2="836.30459" + y1="812.5332" + x2="388.85818" + y2="836.30457" gradientTransform="scale(2.072341,0.482546)" gradientUnits="userSpaceOnUse" /><linearGradient xlink:href="#linearGradient731" id="linearGradient734" x1="1897.8429" - y1="317.02976" + y1="317.02975" x2="1709.8169" y2="503.17862" gradientTransform="scale(1.011641,0.988493)" @@ -285,7 +286,8 @@ y1="585.65698" x2="595.81787" y2="711.65698" - gradientUnits="userSpaceOnUse" /><linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.693764,0,0,0.700967,-23.01798,-164.6139)" /><linearGradient inkscape:collect="always" xlink:href="#linearGradient10359" id="linearGradient11099" @@ -293,7 +295,8 @@ y1="615.75739" x2="655.36652" y2="619.75745" - gradientUnits="userSpaceOnUse" /><linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.693764,0,0,0.700967,-23.01798,-164.6139)" /><linearGradient inkscape:collect="always" xlink:href="#linearGradient10359" id="linearGradient11833" @@ -301,15 +304,17 @@ y1="461.75742" x2="440.88123" y2="295.75742" - gradientUnits="userSpaceOnUse" /><linearGradient + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.693764,0,0,0.700967,-23.01798,-164.6139)" /><linearGradient inkscape:collect="always" xlink:href="#linearGradient10359" id="linearGradient12567" x1="682.99213" y1="843.13507" x2="-9.1187744" - y2="758.70520" - gradientUnits="userSpaceOnUse" /><linearGradient + y2="758.7052" + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.693764,0,0,0.700967,-23.01798,-164.6139)" /><linearGradient inkscape:collect="always" xlink:href="#linearGradient10359" id="linearGradient13301" @@ -317,47 +322,48 @@ y1="595.75739" x2="165.36649" y2="595.75739" - gradientUnits="userSpaceOnUse" /></defs><sodipodi:namedview + gradientUnits="userSpaceOnUse" + gradientTransform="matrix(0.693764,0,0,0.700967,-23.01798,-164.6139)" /></defs><sodipodi:namedview id="base" - inkscape:zoom="1.00000000" + inkscape:zoom="1" inkscape:cx="334.28567" - inkscape:cy="409.63159" + inkscape:cy="193.44382" inkscape:window-width="1272" inkscape:window-height="947" inkscape:window-x="0" - inkscape:window-y="0" + inkscape:window-y="28" inkscape:current-layer="svg602" /><rect - style="opacity:1.0000000;color:#000000;fill:#232323;fill-opacity:1.0000000;fill-rule:nonzero;stroke:#000000;stroke-width:7.1920000;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" + style="opacity:1;color:#000000;fill:#232323;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:5.01538324;stroke-linecap:round;stroke-linejoin:miter;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" id="rect1629" - width="496.68835" - height="493.73892" - x="145.66154" - y="348.78754" /><rect - y="411.94406" - x="209.19537" - height="367.42581" - width="369.62070" + width="344.58429" + height="346.09457" + x="78.036697" + y="79.874451" /><rect + y="124.14508" + x="122.11414" + height="257.55328" + width="256.42938" id="rect3083" - style="opacity:1.0000000;color:#000000;fill:#000000;fill-opacity:1.0000000;fill-rule:nonzero;stroke:#000000;stroke-width:2.0036278;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" /><path - style="color:#000000;fill:url(#linearGradient13301);fill-opacity:1.0;fill-rule:nonzero;stroke:#000000;stroke-width:11.381881;stroke-linecap:round;stroke-linejoin:bevel;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;marker:none;marker-start:none;marker-mid:none;marker-end:none;visibility:visible;display:inline;overflow:visible" - d="M 150.19777,353.50381 L 207.67555,411.69605 L 207.67555,778.26699 L 150.19777,838.01102 L 150.19777,353.50381 z " + style="opacity:1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.39724159;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /><path + style="color:#000000;fill:url(#linearGradient13301);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.93722057;stroke-linecap:round;stroke-linejoin:bevel;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 81.183749,83.1804 L 121.05975,123.97122 L 121.05975,380.92528 L 81.183749,422.80385 L 81.183749,83.1804 z " id="rect5263" sodipodi:nodetypes="ccccc" /><path sodipodi:nodetypes="ccccc" id="path7447" - d="M 639.67555,353.50381 L 582.19777,411.69605 L 582.19777,778.26699 L 639.67555,838.01102 L 639.67555,353.50381 z " - style="color:#000000;fill:url(#linearGradient11099);fill-opacity:1.0;fill-rule:nonzero;stroke:#000000;stroke-width:11.381881;stroke-linecap:round;stroke-linejoin:bevel;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" /><path - style="color:#000000;fill:url(#linearGradient11833);fill-opacity:1.0;fill-rule:nonzero;stroke:#000000;stroke-width:11.381881;stroke-linecap:round;stroke-linejoin:bevel;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" - d="M 152.68306,351.01853 L 210.87530,408.49631 L 577.44624,408.49631 L 637.19027,351.01853 L 152.68306,351.01853 z " + d="M 420.76559,83.1804 L 380.8896,123.97122 L 380.8896,380.92528 L 420.76559,422.80385 L 420.76559,83.1804 z " + style="color:#000000;fill:url(#linearGradient11099);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.93722057;stroke-linecap:round;stroke-linejoin:bevel;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /><path + style="color:#000000;fill:url(#linearGradient11833);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.93722057;stroke-linecap:round;stroke-linejoin:bevel;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" + d="M 82.907959,81.43831 L 123.27961,121.72832 L 377.59317,121.72832 L 419.04139,81.43831 L 82.907959,81.43831 z " id="path7449" sodipodi:nodetypes="ccccc" /><path sodipodi:nodetypes="ccccc" id="path7451" - d="M 152.68306,837.44410 L 210.87530,779.96632 L 577.44624,779.96632 L 637.19027,837.44410 L 152.68306,837.44410 z " - style="color:#000000;fill:url(#linearGradient12567);fill-opacity:1.0;fill-rule:nonzero;stroke:#000000;stroke-width:11.382000;stroke-linecap:round;stroke-linejoin:bevel;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible;stroke-dasharray:none" /><rect - style="opacity:0.90874525;color:#000000;fill:url(#linearGradient10365);fill-opacity:1.0;fill-rule:nonzero;stroke:#000000;stroke-width:2.0040000;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4.0000000;stroke-dasharray:none;stroke-dashoffset:0.0000000;stroke-opacity:1.0000000;visibility:visible;display:inline;overflow:visible" + d="M 82.907959,422.40646 L 123.27961,382.11645 L 377.59317,382.11645 L 419.04139,422.40646 L 82.907959,422.40646 z " + style="color:#000000;fill:url(#linearGradient12567);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:7.93730497;stroke-linecap:round;stroke-linejoin:bevel;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" /><rect + style="opacity:0.9087452;color:#000000;fill:url(#linearGradient10365);fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1.39750111;stroke-linecap:round;stroke-linejoin:round;marker:none;marker-start:none;marker-mid:none;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;visibility:visible;display:inline;overflow:visible" id="rect9631" - width="369.62070" - height="367.42581" - x="209.19537" - y="411.94406" /></svg>
\ No newline at end of file + width="256.42938" + height="257.55328" + x="122.11414" + y="124.14508" /></svg>
\ No newline at end of file diff --git a/pixmaps/unfreeze.svg b/pixmaps/unfreeze.svg index 37d02d9..9aa71e5 100644 --- a/pixmaps/unfreeze.svg +++ b/pixmaps/unfreeze.svg @@ -11,7 +11,7 @@ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" inkscape:version="0.43" sodipodi:docname="unfreeze.svg" - sodipodi:docbase="/home/deva/docs/c/miav/pixmaps" + sodipodi:docbase="/home/deva/docs/miav/pixmaps" xml:space="preserve" height="400pt" width="400pt" @@ -454,7 +454,7 @@ cx="240.79671" id="radialGradient617" xlink:href="#linearGradient618" - gradientTransform="matrix(1.223982,0,0,0.817005,-50.6875,-143.5183)" + gradientTransform="matrix(1.223982,0,0,0.817005,-50.6875,-113.5183)" gradientUnits="userSpaceOnUse" /> @@ -638,7 +638,7 @@ x2="391.20468" y1="342.38516" x1="87.164658" - gradientTransform="matrix(1.264328,0,0,0.790934,-50.6875,-143.5183)" + gradientTransform="matrix(1.264328,0,0,0.790934,-50.6875,-113.5183)" id="linearGradient3948" xlink:href="#linearGradient3950" inkscape:collect="always" /> @@ -649,7 +649,7 @@ <sodipodi:namedview inkscape:current-layer="svg602" - inkscape:window-y="0" + inkscape:window-y="28" inkscape:window-x="0" inkscape:window-height="948" inkscape:window-width="1272" @@ -706,7 +706,7 @@ <rect ry="8.75" - y="96.343803" + y="126.3438" x="64.3125" height="17.5" width="37.5" @@ -717,7 +717,7 @@ <rect ry="20" - y="103.84383" + y="133.84383" x="26.8125" height="297.5" width="447.5" @@ -728,7 +728,7 @@ <rect ry="16.638657" - y="128.84381" + y="158.84381" x="51.8125" height="247.5" width="397.50003" @@ -738,7 +738,7 @@ <g - transform="translate(-176.2738,-173.948)" + transform="translate(-176.2738,-143.948)" id="g6243"> <rect rx="7.5" @@ -779,7 +779,7 @@ <g - transform="matrix(1.436363,0,0,1.436363,-92.4577,-329.3917)" + transform="matrix(1.436363,0,0,1.436363,-92.4577,-299.3917)" id="g684"> <path transform="translate(10,-10.00003)" @@ -874,7 +874,7 @@ <g - transform="matrix(1.3045,0,0,1.304498,-127.091,-235.1024)" + transform="matrix(1.3045,0,0,1.304498,-127.091,-205.1024)" id="g707"> <rect rx="7.5786743" @@ -928,7 +928,7 @@ <g - transform="translate(-273.2957,-186.0188)" + transform="translate(-273.2957,-156.0188)" id="g1119"> <g id="g1109"> |