[SCM] exiv2 packaging branch, master, updated. debian/0.25-3.1-3734-gdcbc29a
Maximiliano Curia
maxy at moszumanska.debian.org
Thu Jul 13 17:45:47 UTC 2017
Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/exiv2.git;a=commitdiff;h=3e8ae49
The following commit has been merged in the master branch:
commit 3e8ae4961a64294c2a378a9ab52810e1cc2a99c3
Author: Andreas Huggel <ahuggel at gmx.net>
Date: Sun Sep 27 08:16:57 2015 +0000
#1111: Added some Javascript / JQuery to improve responsiveness.
---
website/master/download.html.in | 74 +++++++------
website/master/getting-started.html.in | 187 ++++++++++++++++++---------------
2 files changed, 143 insertions(+), 118 deletions(-)
diff --git a/website/master/download.html.in b/website/master/download.html.in
index e19bec7..65bf81b 100644
--- a/website/master/download.html.in
+++ b/website/master/download.html.in
@@ -15,9 +15,9 @@ __navbar__
</div><!-- /.jumbotron -->
<div class="container">
- <div class="row">
- <div class="col-sm-6">
- <div class="aligned">
+ <div class="col-sm-pair">
+ <div class="row">
+ <div class="col-sm-6">
<h2>Source distribution</h2>
<p>The complete source code to build the Exiv2 library, command
line utility and several simple example and test applications.
@@ -28,17 +28,8 @@ __navbar__
see the <em><a title="README file" href="http://dev.exiv2.org/projects/exiv2/repository/entry/tags/__version__/README">README</a></em> file in the top directory for build and
installation notes and further information.
</p>
- <p> </p>
- </div>
- <p class="text-center">
- <a href="exiv2-__version__.tar.gz" class="btn btn-lg btn-success">
- <span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Download source
- </a>
- </p>
- <p class="version text-center text-muted"><small>Currently v__version__</small></p>
- </div><!-- /.col-sm-6 -->
- <div class="col-sm-6">
- <div class="aligned">
+ </div><!-- /.col-sm-6 -->
+ <div class="col-sm-6">
<h2>Windows executable</h2>
<p>Just the command line utility <code>exiv2.exe</code>, Expat DLL, Exiv2
manpage and two sample command files. To get started, run the executable
@@ -50,18 +41,28 @@ __navbar__
on an x86-64 machine running
<a title="Ubuntu homepage" href="http://www.ubuntu.com">Ubuntu</a>.
</p>
- <p> </p>
- </div>
- <p class="text-center">
- <a href="exiv2-__version__-win.zip" class="btn btn-lg btn-success">
- <span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Download exiv2.exe
- </a>
- </p>
- <p class="text-center text-muted"><small>Currently v__version__</small></p>
- </div><!-- /.col-sm-6 -->
- </div><!-- /.row -->
- <p> </p>
- <p>As an alternative to these packages, many Linux distributions,
+ </div><!-- /.col-sm-6 -->
+ </div><!-- /.row -->
+ <div class="row">
+ <div class="col-sm-6">
+ <p class="text-center margin-top-s">
+ <a href="exiv2-__version__.tar.gz" class="btn btn-lg btn-success">
+ <span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Download source
+ </a>
+ </p>
+ <p class="version text-center text-muted"><small>Currently v__version__</small></p>
+ </div><!-- /.col-sm-6 -->
+ <div class="col-sm-6">
+ <p class="text-center margin-top-s">
+ <a href="exiv2-__version__-win.zip" class="btn btn-lg btn-success">
+ <span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Download exiv2.exe
+ </a>
+ </p>
+ <p class="text-center text-muted"><small>Currently v__version__</small></p>
+ </div><!-- /.col-sm-6 -->
+ </div><!-- /.row -->
+ </div><!-- /.col-sm-pair -->
+ <p class="margin-top-s">As an alternative to these packages, many Linux distributions,
BSD-based systems and Open Source package collections for Darwin and
Mac OS X have their own Exiv2 packages that can be installed via the
package management system of the distribution.
@@ -157,17 +158,24 @@ __bootstrap__
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
- align();
+ window.swapped = false;
+ swapcols();
});
$(window).resize(function() {
- align();
+ swapcols();
});
- function align() {
- if ($(window).width() >= 768) {
- $("div.aligned").css("height", $("div.aligned").height() + "px");
+ function swapcols() {
+ if ($(window).width() < 768 && !window.swapped) {
+ $(".col-sm-pair").each( function() {
+ $(".col-sm-6", this).eq(0).after($(".col-sm-6", this).eq(2).remove());
+ });
+ window.swapped = true;
}
- else {
- $("div.aligned").css("height", "");
+ if ($(window).width() >= 768 && window.swapped) {
+ $(".col-sm-pair").each( function() {
+ $(".col-sm-6", this).eq(3).before($(".col-sm-6", this).eq(1).remove());
+ });
+ window.swapped = false;
}
}
//]]>
diff --git a/website/master/getting-started.html.in b/website/master/getting-started.html.in
index 6511c7a..e41bfa3 100644
--- a/website/master/getting-started.html.in
+++ b/website/master/getting-started.html.in
@@ -17,96 +17,88 @@ __navbar__
</div><!-- /.jumbotron -->
<div class="container">
- <div class="row">
- <div class="col-sm-6">
-
- <h2 id="lib">Exiv2 C++ library</h2>
- <ul>
- <li>Fast read and write access to the Exif, IPTC, and XMP metadata of an image</li>
- <li>Easy to use and <a href="doc/index.html" title="Exiv2 API documentation">extensively documented</a> C++ API</li>
- <li><a href="conversion.html" title="Exiv2 Conversions">Conversions</a> of Exif and IPTC metadata to XMP and vice versa</li>
- <li>Smart IPTC implementation that does not affect data that programs like Photoshop store
- in the same image segment</li>
- <li>Exif <a href="makernote.html" title="Exif Makernote Formats and Specifications">Makernote</a> support:
- <ul>
- <li>Makernote tags can be read and written just like any other metadata</li>
- <li>Sophisticated write algorithm avoids corrupting the Makernote</li>
- </ul>
- </li>
- <li>Simple interface to extract previews embedded in RAW images and Exif thumbnails</li>
- <li>Set and delete methods for Exif thumbnails</li>
- </ul>
-
- </div><!-- /.col-sm-6 -->
- <div class="col-sm-6">
-
- <h2 id="util">Command line utility</h2>
- <ul>
- <li>Print Exif, IPTC and XMP image metadata in different formats: Exif summary info, interpreted values,
- or the plain data for each tag</li>
- <li><a title="Modify" href="sample.html#modify">Set, add and delete</a> Exif, IPTC and XMP image metadata
- from command line modify commands or command scripts</li>
- <li>Adjust the Exif timestamp (that's how it all started...)</li>
- <li>Rename Exif image files according to the Exif timestamp</li>
- <li>Extract, insert and delete Exif, IPTC and XMP metadata and JPEG comments</li>
- <li><a href="conversion.html" title="Exiv2 Conversions">Convert</a> from Exif and IPTC to XMP properties and vice versa</li>
- <li>Extract previews from RAW images and thumbnails from the Exif metadata</li>
- <li>Insert and delete the thumbnail image embedded in the Exif metadata</li>
- <li>Print, set and delete the JPEG comment of JPEG images</li>
- <li>Fix the Exif ISO setting of picture taken with Canon and Nikon cameras</li>
- </ul>
-
- </div><!-- /.col-sm-6 -->
- </div><!-- /.row -->
- <div class="row margin-top-s">
- <div class="col-sm-6">
-
- <div class="panel panel-primary">
- <div class="panel-body">
-
- <p>
- To learn how to use the Exiv2 library in your own programs, start by reading the
- short <a href="doc/index.html">API documentation intro</a> and study some of the examples here.
- Refer to the <a href="metadata.html">metadata taglists</a> for supported tags and default types
- and the <a href="doc/namespaceExiv2.html">API documentation</a> for the interface.
- </p>
- <div class="btn-group">
- <a class="btn btn-primary" href="examples.html" role="button">Library examples</a>
- <button type="button" class="btn btn-primary dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
- <span class="caret"></span>
- </button>
- <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
- <li><a title="Reading and printing the Exif metadata of an image" href="examples.html#example1">Read Exif metadata</a></li>
- <li><a title="Sample usage of high-level Exif metadata operations" href="examples.html#example2">Add, modify, delete Exif</a></li>
- <li><a title="Reading and printing the IPTC metadata of an image" href="examples.html#example3">Read IPTC datasets</a></li>
- <li><a title="The quickest way to access, set or modify IPTC metadata" href="examples.html#example4">Set IPTC datasets</a></li>
- <li><a title="Sample (test) usage of high level XMP classes" href="examples.html#example5">Set XMP properties</a></li>
+ <div class="col-sm-pair">
+ <div class="row">
+ <div class="col-sm-6">
+ <h2 id="lib">Exiv2 C++ library</h2>
+ <ul>
+ <li>Fast read and write access to the Exif, IPTC, and XMP metadata of an image</li>
+ <li>Easy to use and <a href="doc/index.html" title="Exiv2 API documentation">extensively documented</a> C++ API</li>
+ <li><a href="conversion.html" title="Exiv2 Conversions">Conversions</a> of Exif and IPTC metadata to XMP and vice versa</li>
+ <li>Smart IPTC implementation that does not affect data that programs like Photoshop store
+ in the same image segment</li>
+ <li>Exif <a href="makernote.html" title="Exif Makernote Formats and Specifications">Makernote</a> support:
+ <ul>
+ <li>Makernote tags can be read and written just like any other metadata</li>
+ <li>Sophisticated write algorithm avoids corrupting the Makernote</li>
</ul>
+ </li>
+ <li>Simple interface to extract previews embedded in RAW images and Exif thumbnails</li>
+ <li>Set and delete methods for Exif thumbnails</li>
+ </ul>
+ </div><!-- /.col-sm-6 -->
+ <div class="col-sm-6">
+ <h2 id="util">Command line utility</h2>
+ <ul>
+ <li>Print Exif, IPTC and XMP image metadata in different formats: Exif summary info, interpreted values,
+ or the plain data for each tag</li>
+ <li><a title="Modify" href="sample.html#modify">Set, add and delete</a> Exif, IPTC and XMP image metadata
+ from command line modify commands or command scripts</li>
+ <li>Adjust the Exif timestamp (that's how it all started...)</li>
+ <li>Rename Exif image files according to the Exif timestamp</li>
+ <li>Extract, insert and delete Exif, IPTC and XMP metadata and JPEG comments</li>
+ <li><a href="conversion.html" title="Exiv2 Conversions">Convert</a> from Exif and IPTC to XMP properties and vice versa</li>
+ <li>Extract previews from RAW images and thumbnails from the Exif metadata</li>
+ <li>Insert and delete the thumbnail image embedded in the Exif metadata</li>
+ <li>Print, set and delete the JPEG comment of JPEG images</li>
+ <li>Fix the Exif ISO setting of picture taken with Canon and Nikon cameras</li>
+ </ul>
+ </div><!-- /.col-sm-6 -->
+ </div><!-- /.row -->
+
+ <div class="row">
+ <div class="col-sm-6">
+ <div class="panel panel-primary margin-top-s">
+ <div class="panel-body">
+ <p>
+ To learn how to use the Exiv2 library in your own programs, start by reading the
+ short <a href="doc/index.html">API documentation intro</a> and study some of the examples here.
+ Refer to the <a href="metadata.html">metadata taglists</a> for supported tags and default types
+ and the <a href="doc/namespaceExiv2.html">API documentation</a> for the interface.
+ </p>
+ <div class="btn-group">
+ <a class="btn btn-primary" href="examples.html" role="button">Library examples</a>
+ <button type="button" class="btn btn-primary dropdown-toggle" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+ <span class="caret"></span>
+ </button>
+ <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
+ <li><a title="Reading and printing the Exif metadata of an image" href="examples.html#example1">Read Exif metadata</a></li>
+ <li><a title="Sample usage of high-level Exif metadata operations" href="examples.html#example2">Add, modify, delete Exif</a></li>
+ <li><a title="Reading and printing the IPTC metadata of an image" href="examples.html#example3">Read IPTC datasets</a></li>
+ <li><a title="The quickest way to access, set or modify IPTC metadata" href="examples.html#example4">Set IPTC datasets</a></li>
+ <li><a title="Sample (test) usage of high level XMP classes" href="examples.html#example5">Set XMP properties</a></li>
+ </ul>
+ </div>
</div>
-
</div>
- </div>
-
- </div><!-- /.col-sm-6 -->
- <div class="col-sm-6">
-
- <div class="panel panel-primary">
- <div class="panel-body">
- <p>
- To get started with the Exiv2 command line utility, run it with the <em>-h</em>
- parameter from a terminal or cmd shell:
- <code><a title="Exiv2 usage" href="sample.html#usage">exiv2 -h</a></code> and
- study the samples here.
- For details, read the <a href="manpage.html" title="Exiv2 man page">manual page</a>.
- </p>
- <a class="btn btn-primary" href="sample.html" role="button">Utility samples</a>
-
+ </div><!-- /.col-sm-6 -->
+ <div class="col-sm-6">
+ <div class="panel panel-primary margin-top-s">
+ <div class="panel-body">
+ <p>
+ To get started with the Exiv2 command line utility, run it with the <em>-h</em>
+ parameter from a terminal or cmd shell:
+ <code><a title="Exiv2 usage" href="sample.html#usage">exiv2 -h</a></code> and
+ study the samples here.
+ For details, read the <a href="manpage.html" title="Exiv2 man page">manual page</a>.
+ </p>
+ <a class="btn btn-primary" href="sample.html" role="button">Utility samples</a>
+ </div>
</div>
- </div>
-
- </div><!-- /.col-sm-6 -->
- </div><!-- /.row -->
+ </div><!-- /.col-sm-6 -->
+ </div><!-- /.row -->
+ </div><!-- /.col-sm-pair -->
<h2>Project community and resources</h2>
@@ -164,6 +156,31 @@ __navbar__
__footer__
__bootstrap__
+<script type="text/javascript">
+ //<![CDATA[
+ $(document).ready(function() {
+ window.swapped = false;
+ swapcols();
+ });
+ $(window).resize(function() {
+ swapcols();
+ });
+ function swapcols() {
+ if ($(window).width() < 768 && !window.swapped) {
+ $(".col-sm-pair").each( function() {
+ $(".col-sm-6", this).eq(0).after($(".col-sm-6", this).eq(2).remove());
+ });
+ window.swapped = true;
+ }
+ if ($(window).width() >= 768 && window.swapped) {
+ $(".col-sm-pair").each( function() {
+ $(".col-sm-6", this).eq(3).before($(".col-sm-6", this).eq(1).remove());
+ });
+ window.swapped = false;
+ }
+ }
+ //]]>
+</script>
</body>
</html>
--
exiv2 packaging
More information about the pkg-kde-commits
mailing list