summaryrefslogtreecommitdiffabout
Unidiff
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--NEWS3
-rw-r--r--NEWS.xml3
-rw-r--r--configure.ac2
-rw-r--r--content/fireflix.css21
-rw-r--r--content/help.xml3
5 files changed, 29 insertions, 3 deletions
diff --git a/NEWS b/NEWS
index 406be5e..a8f2f1d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,29 +1,30 @@
10.0.6 () 10.0.6 (December 18th, 2006)
2 - Added ability to edit future photo privacy settings before uploading 2 - Added ability to edit future photo privacy settings before uploading
3 - Show reasons for failed uploads and make uploaded files properties visible after upload is completed (readonly, though). 3 - Show reasons for failed uploads and make uploaded files properties visible after upload is completed (readonly, though).
4 - Added shortcut key for opening fireflix: Ctrl+Shift+X (not configurable, yet) 4 - Added shortcut key for opening fireflix: Ctrl+Shift+X (not configurable, yet)
5 - doubleclicking files in uploads tab 5 - doubleclicking files in uploads tab
6 - "What's new?" link in help
60.0.5 (November 17th, 2006) 70.0.5 (November 17th, 2006)
7 - Added toolbar button 8 - Added toolbar button
8 - Generating HTML for photos selection in sets browser 9 - Generating HTML for photos selection in sets browser
9 - Enter or double click on photo in set now opens photo in flickr 10 - Enter or double click on photo in set now opens photo in flickr
10 - Double click on photoset opens photoset in flickr 11 - Double click on photoset opens photoset in flickr
11 - Hiding completely photo properties in sets browser when no photo 12 - Hiding completely photo properties in sets browser when no photo
12 selected 13 selected
130.0.4 (November 13th, 2006) 140.0.4 (November 13th, 2006)
14 - Added button to remove linebreaks from generated HTML 15 - Added button to remove linebreaks from generated HTML
15 - Added the word 'sidebar' to the extension name so that you don't have to look hard for it 16 - Added the word 'sidebar' to the extension name so that you don't have to look hard for it
16 - UI polishing, including making it more boring 17 - UI polishing, including making it more boring
17 - code cosmetics 18 - code cosmetics
180.0.3 (November 6th, 2006) 190.0.3 (November 6th, 2006)
19 - Firefox 2.0 compatibility 20 - Firefox 2.0 compatibility
200.0.2 (October 17th, 2006) 210.0.2 (October 17th, 2006)
21 - Added brief help file 22 - Added brief help file
22 - Fixed HTML generation code 23 - Fixed HTML generation code
23 - Fixed a mistyped flickr url so that the 'Flickr' button works now 24 - Fixed a mistyped flickr url so that the 'Flickr' button works now
240.0.1 (October 3rd, 2006) 250.0.1 (October 3rd, 2006)
25 - Added ability to paginate through search results 26 - Added ability to paginate through search results
26 - Fixed packaging bug that omitted packaging license dialog 27 - Fixed packaging bug that omitted packaging license dialog
27 - A lot of code cleanup and UI polishing 28 - A lot of code cleanup and UI polishing
280.0 (September 26th, 2006) 290.0 (September 26th, 2006)
29 - Initial release 30 - Initial release
diff --git a/NEWS.xml b/NEWS.xml
index 02a89df..138e597 100644
--- a/NEWS.xml
+++ b/NEWS.xml
@@ -1,39 +1,40 @@
1<?xml version="1.0" encoding="us-ascii"?> 1<?xml version="1.0" encoding="us-ascii"?>
2<news> 2<news>
3 <version version="0.0.6"> 3 <version version="0.0.6" date="December 18th, 2006">
4 <ni>Added ability to edit future photo privacy settings before uploading</ni> 4 <ni>Added ability to edit future photo privacy settings before uploading</ni>
5 <ni>Show reasons for failed uploads and make uploaded files properties visible after upload is completed (readonly, though).</ni> 5 <ni>Show reasons for failed uploads and make uploaded files properties visible after upload is completed (readonly, though).</ni>
6 <ni>Added shortcut key for opening fireflix: Ctrl+Shift+X (not configurable, yet)</ni> 6 <ni>Added shortcut key for opening fireflix: Ctrl+Shift+X (not configurable, yet)</ni>
7 <ni>doubleclicking files in uploads tab</ni> 7 <ni>doubleclicking files in uploads tab</ni>
8 <ni>"What's new?" link in help</ni>
8 </version> 9 </version>
9 <version version="0.0.5" date="November 17th, 2006"> 10 <version version="0.0.5" date="November 17th, 2006">
10 <ni>Added toolbar button</ni> 11 <ni>Added toolbar button</ni>
11 <ni>Generating HTML for photos selection in sets browser</ni> 12 <ni>Generating HTML for photos selection in sets browser</ni>
12 <ni>Enter or double click on photo in set now opens photo in flickr</ni> 13 <ni>Enter or double click on photo in set now opens photo in flickr</ni>
13 <ni>Double click on photoset opens photoset in flickr</ni> 14 <ni>Double click on photoset opens photoset in flickr</ni>
14 <ni>Hiding completely photo properties in sets browser when no photo 15 <ni>Hiding completely photo properties in sets browser when no photo
15 selected</ni> 16 selected</ni>
16 </version> 17 </version>
17 <version version="0.0.4" date="November 13th, 2006"> 18 <version version="0.0.4" date="November 13th, 2006">
18 <ni>Added button to remove linebreaks from generated HTML</ni> 19 <ni>Added button to remove linebreaks from generated HTML</ni>
19 <ni>Added the word 'sidebar' to the extension name so that you don't have to look hard for it</ni> 20 <ni>Added the word 'sidebar' to the extension name so that you don't have to look hard for it</ni>
20 <ni>UI polishing, including making it more boring</ni> 21 <ni>UI polishing, including making it more boring</ni>
21 <ni>code cosmetics</ni> 22 <ni>code cosmetics</ni>
22 </version> 23 </version>
23 <version version="0.0.3" date="November 6th, 2006"> 24 <version version="0.0.3" date="November 6th, 2006">
24 <ni>Firefox 2.0 compatibility</ni> 25 <ni>Firefox 2.0 compatibility</ni>
25 </version> 26 </version>
26 <version version="0.0.2" date="October 17th, 2006"> 27 <version version="0.0.2" date="October 17th, 2006">
27 <ni>Added brief help file</ni> 28 <ni>Added brief help file</ni>
28 <ni>Fixed HTML generation code</ni> 29 <ni>Fixed HTML generation code</ni>
29 <ni>Fixed a mistyped flickr url so that the 'Flickr' button works now</ni> 30 <ni>Fixed a mistyped flickr url so that the 'Flickr' button works now</ni>
30 </version> 31 </version>
31 <version version="0.0.1" date="October 3rd, 2006"> 32 <version version="0.0.1" date="October 3rd, 2006">
32 <ni>Added ability to paginate through search results</ni> 33 <ni>Added ability to paginate through search results</ni>
33 <ni>Fixed packaging bug that omitted packaging license dialog</ni> 34 <ni>Fixed packaging bug that omitted packaging license dialog</ni>
34 <ni>A lot of code cleanup and UI polishing</ni> 35 <ni>A lot of code cleanup and UI polishing</ni>
35 </version> 36 </version>
36 <version version="0.0" date="September 26th, 2006"> 37 <version version="0.0" date="September 26th, 2006">
37 <ni>Initial release</ni> 38 <ni>Initial release</ni>
38 </version> 39 </version>
39</news> 40</news>
diff --git a/configure.ac b/configure.ac
index bc400e7..98c8b1e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,28 +1,28 @@
1AC_INIT([fireflix], [0.0.5], [fireflix-bugs@klever.net]) 1AC_INIT([fireflix], [0.0.6], [fireflix-bugs@klever.net])
2AC_CONFIG_SRCDIR([install.rdf.in]) 2AC_CONFIG_SRCDIR([install.rdf.in])
3AM_INIT_AUTOMAKE([dist-bzip2]) 3AM_INIT_AUTOMAKE([dist-bzip2])
4AC_SUBST([MOZ_EXT_ID],[{4269f719-86de-4668-b8ad-04752c23a69e}]) 4AC_SUBST([MOZ_EXT_ID],[{4269f719-86de-4668-b8ad-04752c23a69e}])
5 5
6AC_PATH_PROG([ZIP],[zip],[false]) 6AC_PATH_PROG([ZIP],[zip],[false])
7if test "${ZIP}" = "false" ; then 7if test "${ZIP}" = "false" ; then
8 AC_MSG_ERROR([zip is required to produce packaged extension]) 8 AC_MSG_ERROR([zip is required to produce packaged extension])
9fi 9fi
10AC_PATH_PROG([XSLTPROC],[xsltproc],[true]) 10AC_PATH_PROG([XSLTPROC],[xsltproc],[true])
11 11
12AC_SUBST([xpidir],[\${top_builddir}/xpi]) 12AC_SUBST([xpidir],[\${top_builddir}/xpi])
13AC_SUBST([xpichromedir],[\${xpidir}/chrome]) 13AC_SUBST([xpichromedir],[\${xpidir}/chrome])
14AC_SUBST([xpichromecontentdir],[\${xpichromedir}/content]) 14AC_SUBST([xpichromecontentdir],[\${xpichromedir}/content])
15AC_SUBST([xpichromelocaledir],[\${xpichromedir}/locale]) 15AC_SUBST([xpichromelocaledir],[\${xpichromedir}/locale])
16 16
17COPYING="`sed -e 's/\\"/\\&quot;/g' -e 's,$,<br/>,g' -e 's/(c)/\\&#xa9;/g' ${srcdir}/COPYING|tr '\n' ' '`" 17COPYING="`sed -e 's/\\"/\\&quot;/g' -e 's,$,<br/>,g' -e 's/(c)/\\&#xa9;/g' ${srcdir}/COPYING|tr '\n' ' '`"
18AC_SUBST([COPYING]) 18AC_SUBST([COPYING])
19 19
20AC_CONFIG_FILES([ 20AC_CONFIG_FILES([
21 Makefile 21 Makefile
22 install.rdf 22 install.rdf
23 update.rdf 23 update.rdf
24 content/Makefile 24 content/Makefile
25 content/autoconf.dtd 25 content/autoconf.dtd
26 locale/Makefile 26 locale/Makefile
27]) 27])
28AC_OUTPUT 28AC_OUTPUT
diff --git a/content/fireflix.css b/content/fireflix.css
index 06ae28a..0164b4b 100644
--- a/content/fireflix.css
+++ b/content/fireflix.css
@@ -35,99 +35,120 @@ groupbox#searchresult_props,
35groupbox.search_params, 35groupbox.search_params,
36groupbox#upload_file_props, 36groupbox#upload_file_props,
37groupbox#set_props, 37groupbox#set_props,
38groupbox#set_photo_props { 38groupbox#set_photo_props {
39 background: white; 39 background: white;
40} 40}
41 41
42groupbox#upload_file_props label { 42groupbox#upload_file_props label {
43 text-align: right; 43 text-align: right;
44} 44}
45 45
46description#upload_failure { 46description#upload_failure {
47 border-top: solid 1px red; 47 border-top: solid 1px red;
48 margin: 0px; padding: 2px; 48 margin: 0px; padding: 2px;
49 text-align: left; 49 text-align: left;
50 font-size: 85%; 50 font-size: 85%;
51 line-height: 105%; 51 line-height: 105%;
52} 52}
53 53
54image#search_photo, image#set_photo, image#set_primary { 54image#search_photo, image#set_photo, image#set_primary {
55 border: black 1px solid; 55 border: black 1px solid;
56} 56}
57 57
58.about .insides { 58.about .insides {
59 margin: 1ex; 59 margin: 1ex;
60} 60}
61.about .text { 61.about .text {
62 border: yellow solid 1px; 62 border: yellow solid 1px;
63 background: green; 63 background: green;
64} 64}
65.about .title { 65.about .title {
66 font-size: 300%; 66 font-size: 300%;
67 font-weight: bold; 67 font-weight: bold;
68 color: yellow; 68 color: yellow;
69} 69}
70.about .link { 70.about .link {
71 text-decoration: underline; 71 text-decoration: underline;
72 color: white; 72 color: white;
73 cursor: pointer; 73 cursor: pointer;
74} 74}
75 75
76menuitem.menuhead { 76menuitem.menuhead {
77 background: gray; 77 background: gray;
78 color: black; 78 color: black;
79 font-weight: bold; 79 font-weight: bold;
80} 80}
81 81
82div#searchresult_description { 82div#searchresult_description {
83 min-height: 5em; max-height: 8em; 83 min-height: 5em; max-height: 8em;
84 overflow: auto; 84 overflow: auto;
85 font-size: 90%; 85 font-size: 90%;
86 margin: 0.1ex 0.5ex; 86 margin: 0.1ex 0.5ex;
87} 87}
88 88
89#copying div { 89#copying div {
90 margin: 1ex 1em; 90 margin: 1ex 1em;
91 font-family: courier, monospace; 91 font-family: courier, monospace;
92 font-size: 9pt; 92 font-size: 9pt;
93 padding: 2px; 93 padding: 2px;
94 border: dotted 1px gray; 94 border: dotted 1px gray;
95 background: white; 95 background: white;
96} 96}
97 97
98label#search_page { 98label#search_page {
99 font-weight: bold; 99 font-weight: bold;
100 background: white; color: #404040; 100 background: white; color: #404040;
101 border-color: #c0c0c0 #404040 #404040 #c0c0c0; 101 border-color: #c0c0c0 #404040 #404040 #c0c0c0;
102 border-style: solid; 102 border-style: solid;
103 border-width: 1px; 103 border-width: 1px;
104 -moz-border-radius: 1em; 104 -moz-border-radius: 1em;
105 padding: 0.5ex 1ex; 105 padding: 0.5ex 1ex;
106} 106}
107 107
108html body { 108html body {
109 font-family: arial, sans-serif; 109 font-family: arial, sans-serif;
110 font-size: 11pt; 110 font-size: 11pt;
111 margin: 1em 4em; 111 margin: 1em 4em;
112 padding: 1em 4em; 112 padding: 1em 4em;
113 border: double 3px gray; 113 border: double 3px gray;
114 background: #ffffc0; 114 background: #ffffc0;
115} 115}
116html h1 { 116html h1 {
117 font-size: 130%; color: maroon; 117 font-size: 130%; color: maroon;
118} 118}
119html p { 119html p {
120 text-align: justify; 120 text-align: justify;
121} 121}
122 122
123html div.copyright { 123html div.copyright {
124 font-size: 60%; 124 font-size: 60%;
125 text-align: right; 125 text-align: right;
126} 126}
127html div.copyright a { 127html div.copyright a {
128 text-decoration: none; 128 text-decoration: none;
129} 129}
130 130
131html p.whatsnew {
132 font-size: 80%;
133 margin: 0px 0px 0px 50%;
134 text-align: center;
135}
136html p.whatsnew a {
137 display: block;
138 padding: 1px;
139 border-style: solid;
140 border-width: 1px;
141 border-color: #c0c0c0 #808080 #808080 #c0c0c0;
142 background: white; color: black;
143 text-decoration: none;
144}
145html p.whatsnew a em { font-style: normal; font-weight: bold; }
146html p.whatsnew a:hover {
147 border-color: #808080 #c0c0c0 #c0c0c0 #808080;
148 background: black; color: white;
149}
150html p.whatsnew a:hover em { color: red; }
151
131button.lean { 152button.lean {
132 min-width: 1ex; 153 min-width: 1ex;
133} 154}
diff --git a/content/help.xml b/content/help.xml
index ab4f4e2..11b5c26 100644
--- a/content/help.xml
+++ b/content/help.xml
@@ -1,57 +1,60 @@
1<?xml version="1.0" encoding="utf-8"?> 1<?xml version="1.0" encoding="utf-8"?>
2<!DOCTYPE dialog SYSTEM "chrome://fireflix/locale/fireflix.dtd">
2<html id="help" xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"> 3<html id="help" xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
3 <head> 4 <head>
4 <title>Fireflix</title> 5 <title>Fireflix</title>
5 <link rel="stylesheet" href="fireflix.css" type="text/css"/> 6 <link rel="stylesheet" href="fireflix.css" type="text/css"/>
6 </head> 7 </head>
7 <body> 8 <body>
8 9
9 <p>This is a brief overview of things you can do with <a href="http://kin.klever.net/fireflix/">fireflix</a>.</p> 10 <p>This is a brief overview of things you can do with <a href="http://kin.klever.net/fireflix/">fireflix</a>.</p>
11
12 <p class="whatsnew"><a href="http://kin.klever.net/fireflix/changelog?v=&autoconf.version;">What's new in <em>&autoconf.version;</em></a></p>
10 13
11 <p>First, you should proceed with authorization. If you haven't done it yet, 14 <p>First, you should proceed with authorization. If you haven't done it yet,
12 it should happen automatically once you open fireflix sidebar. To clear 15 it should happen automatically once you open fireflix sidebar. To clear
13 authorization token off of the preferences, right-click on the 'Authorization 16 authorization token off of the preferences, right-click on the 'Authorization
14 info' part of the sidebar and select 'Sign off' from the pop up menu.</p> 17 info' part of the sidebar and select 'Sign off' from the pop up menu.</p>
15 18
16 <h1>In the 'Search' tab</h1> 19 <h1>In the 'Search' tab</h1>
17 20
18 <p>Basically, you can search flickr photos here. Either all or yours (keep 21 <p>Basically, you can search flickr photos here. Either all or yours (keep
19 'mine' checked to search your own photos).</p> 22 'mine' checked to search your own photos).</p>
20 23
21 <p>Once you have acquired search results you can browse through them. To open 24 <p>Once you have acquired search results you can browse through them. To open
22 any particular picture in a new tab either doubleclick it or hit ENTER.</p> 25 any particular picture in a new tab either doubleclick it or hit ENTER.</p>
23 26
24 <p>While moving through the list of pictures found you should have a little 27 <p>While moving through the list of pictures found you should have a little
25 preview at the bottom of the window.</p> 28 preview at the bottom of the window.</p>
26 29
27 <h1>In the 'Sets' tab</h1> 30 <h1>In the 'Sets' tab</h1>
28 31
29 <p>This is where you can browse your sets. You can edit some sets properties 32 <p>This is where you can browse your sets. You can edit some sets properties
30 here and, most importantly, you can generate HTML of linked thumbnails for 33 here and, most importantly, you can generate HTML of linked thumbnails for
31 sets contents. Use your right mouse button on the photoset.</p> 34 sets contents. Use your right mouse button on the photoset.</p>
32 35
33 <h1>In The 'Uploads' tab</h1> 36 <h1>In The 'Uploads' tab</h1>
34 37
35 <p>To upload pictures you don't even have to select this tab. Drag'n'drop into 38 <p>To upload pictures you don't even have to select this tab. Drag'n'drop into
36 fireflix sidebar should do. There is nothing wrong with going into the tab and 39 fireflix sidebar should do. There is nothing wrong with going into the tab and
37 using 'Add' button either.</p> 40 using 'Add' button either.</p>
38 41
39 <p>You can add photos to the list, edit their titles and/or tags and once 42 <p>You can add photos to the list, edit their titles and/or tags and once
40 you're done with it, trigger upload procedure. Once your images have been 43 you're done with it, trigger upload procedure. Once your images have been
41 uploaded, you will be prompted to create a photoset for newly uploaded photos. 44 uploaded, you will be prompted to create a photoset for newly uploaded photos.
42 You don't have to, though.</p> 45 You don't have to, though.</p>
43 46
44 <h1>Beyond that</h1> 47 <h1>Beyond that</h1>
45 48
46 <p>You can also add the <img src="chrome://fireflix/content/icons/16x16/toolbar-button.png" alt="Fireflix" title="Fireflix"/> button to your toolbar. Just go to View/Toolbars/Customize and drag it to wherever you want it to be.</p> 49 <p>You can also add the <img src="chrome://fireflix/content/icons/16x16/toolbar-button.png" alt="Fireflix" title="Fireflix"/> button to your toolbar. Just go to View/Toolbars/Customize and drag it to wherever you want it to be.</p>
47 50
48 <h1>Feedback</h1> 51 <h1>Feedback</h1>
49 52
50 <p>As the extension is at the very early stage of development, feel free to 53 <p>As the extension is at the very early stage of development, feel free to
51 provide feedback at <a href="http://kin.klever.net/fireflix/feedback" title="click here to proceed to feedback form">http://kin.klever.net/fireflix/feedback/</a>.</p> 54 provide feedback at <a href="http://kin.klever.net/fireflix/feedback" title="click here to proceed to feedback form">http://kin.klever.net/fireflix/feedback/</a>.</p>
52 55
53 <div class="copyright"> 56 <div class="copyright">
54 <a href="http://www.klever.net/">© Klever Group</a> 57 <a href="http://www.klever.net/">© Klever Group</a>
55 </div> 58 </div>
56 </body> 59 </body>
57</html> 60</html>