Mercurial > octave
comparison libgui/src/icons/icons_license @ 19899:a8a5415b05cb
new gui icons
* resource-manager.cc (do_icon): new function for getting an icon from
or from the fallback icon set if desired
* resource-manager.h (icon): new static function icon calling do_icon
if instance is ok
* QTerminal.h (QTerminal)
* files-dock-widget.cc (files_dock_widget,contextmenu_requested)
* main-window.cc (construct_file_menu, construct_new_menu,
construct_edit_menu, construct_tool_bar, construct_debug_menu_item)
* webinfo.cc (webinfo)
* file-editor.cc (construct): use icons from theme or icon set,
change order of prev/next breakpoint
* find-files-dialog.cc (find_files_dialog): new window icon
* applications-system.svg, bp-next.svg, bp-prev.svg, bp-rm-all.svg,
bp-toggle.svg, db-step-in.svg, db-step-out.svg, db-step.svg, db-stop.svg,
document-new.svg, document-open.svg, document-print.svg,
document-save-as.svg, document-save.svg, edit-copy.svg, edit-cut.svg,
edit-paste.svg, edit-delete.svg, edit-find.svg, edit-find-replace.svg,
edit-undo.svg, edit-redo.svg, folder-new.svg, folder.svg, go-first.svg,
go-last.svg, go-up.svg, media-playback-start.svg, preferences-system.svg,
system-run.svg user-home.svg, view-refresh.svg, zoom-in.svg, zoom-out.svg:
added new icon files together with created png files
* artsbuilderexecute.png, bp_next.png, bp_prev.png, bp_rm_all.png,
bp_toggle.png, db_step_in.png, db_step_out.png, db_step.png, db_stop.png,
db_cont.png, configure.png, editcopy.png, editcut.png, editdelete.png,
editpaste.png, fileclose.png, filenew.png, fileopen.png, fileprint.png,
filesave.png, filesaveas.png, find.png, findf.png, folder.png,
folder_documents.png, folder_new.png, gear.png, home.png, ok.png, redo.png,
reload.png, search.png, undo.png, zoom-in.png, zoom-out.png:
removed old icon files
* icons_license: update to new icon set
* module.mk
* resource.qrc
remove png icons and add svg/png icons
author | Torsten <ttl@justmail.de> |
---|---|
date | Fri, 27 Feb 2015 08:41:59 +0100 |
parents | 09ef57c61b3b |
children | cc731bdc5103 |
comparison
equal
deleted
inserted
replaced
19898:2eed41ae3b64 | 19899:a8a5415b05cb |
---|---|
1 ======================================== | 1 =========================================== |
2 Icons created by the Octave developpers: | 2 Icons taken from the Tango-Desktop-Project |
3 ======================================== | 3 =========================================== |
4 | 4 |
5 bp_next.png | 5 Tango-Desktop-Project: |
6 bp_prev.png | 6 http://tango.freedesktop.org/Tango_Desktop_Project |
7 bp_rm_all.png | 7 |
8 bp_toggle.png | 8 Archive with base icon set available at: |
9 db_cont.png | 9 http://tango.freedesktop.org/releases/tango-icon-theme-0.8.90.tar.gz |
10 db_step_in.png | 10 |
11 db_step_out.png | 11 License |
12 db_step.png | 12 =========================================== |
13 db_stop.png | 13 |
14 The Tango base icon theme is released to the Public Domain. | |
15 | |
16 Icons used for octave | |
17 =========================================== | |
18 | |
19 applications-system.svg | |
20 document-new.svg | |
21 document-open.svg | |
22 document-print.svg | |
23 document-save.svg | |
24 document-save-as.svg | |
25 edit-copy.svg | |
26 edit-cut.svg | |
27 edit-delete.svg | |
28 edit-find.svg | |
29 edit-find-replace.svg | |
30 edit-paste.svg | |
31 edit-redo.svg | |
32 edit-undo.svg | |
33 folder.svg | |
34 folder-new.svg | |
35 go-first.svg | |
36 go-last.svg | |
37 go-up.svg | |
38 preferences-system.svg | |
39 user-home.svg | |
40 view-refresh.svg | |
41 | |
42 | |
43 | |
44 =========================================== | |
45 Icons created by the Octave developpers | |
46 =========================================== | |
47 | |
14 graphic_logo_DocumentationDockWidget.png | 48 graphic_logo_DocumentationDockWidget.png |
15 graphic_logo_FileEditor.png | 49 graphic_logo_FileEditor.png |
16 graphic_logo_FilesDockWidget.png | 50 graphic_logo_FilesDockWidget.png |
17 graphic_logo_HistoryDockWidget.png | 51 graphic_logo_HistoryDockWidget.png |
18 graphic_logo_NewsDockWidget.png | 52 graphic_logo_NewsDockWidget.png |
29 letter_logo_WorkspaceView.png | 63 letter_logo_WorkspaceView.png |
30 logo.png | 64 logo.png |
31 widget-close.png | 65 widget-close.png |
32 widget-dock.png | 66 widget-dock.png |
33 widget-undock.png | 67 widget-undock.png |
34 zoom-in.png | |
35 zoom-out.png | |
36 | 68 |
37 ======================================== | 69 Icons with elements from the Tango theme |
38 Icons taken from the Crystal Project: | 70 =========================================== |
39 ======================================== | |
40 | 71 |
41 artsbuilderexecute.png | 72 bp-next.svg |
42 configure.png | 73 bp-prev.svg |
43 editcopy.png | 74 bp-rm_all.svg |
44 editcut.png | 75 bp-toggle.svg |
45 editdelete.png | 76 db-cont.svg |
46 editpaste.png | 77 db-step-in.svg |
47 fileclose.png | 78 db-step-out.svg |
48 filenew.png | 79 db-step.svg |
49 fileopen.png | 80 db-stop.svg |
50 fileprint.png | 81 system-run.svg |
51 filesaveas.png | |
52 filesave.png | |
53 findf.png | |
54 find.png | |
55 folder_documents.png | |
56 folder_new.png | |
57 folder.png | |
58 gear.png | |
59 home.png | |
60 ok.png | |
61 redled.png | |
62 redo.png | |
63 reload.png | |
64 search.png | |
65 undo.png | |
66 up.png | |
67 derived icons from up.png: | |
68 arrow_down.png | |
69 arrow_left.png | |
70 arrow_right.png | |
71 arrow_up.png | |
72 bookmark.png | |
73 warning.png | |
74 | |
75 | |
76 License of the Crystal Project | |
77 ======================================== | |
78 | |
79 by http://www.everaldo.com/ on 17.07.2011 (not more available) | |
80 by http://www.softicons.com/free-icons/system-icons/crystal-project-icons-by-everaldo-coelho on 12.01.2014 | |
81 | |
82 The Crystal Project are released under LGPL. GNU General Public License. | |
83 | |
84 This License Agreement applies to any software library or other program | |
85 which contains a notice placed by the copyright holder or other | |
86 authorized party saying it may be distributed under the terms of this | |
87 Lesser General Public License (also called "this License"). Each | |
88 licensee is addressed as "you". | |
89 | |
90 A "library" means a collection of software functions and/or data | |
91 prepared so as to be conveniently linked with application programs | |
92 (which use some of those functions and data) to form executables. | |
93 | |
94 The "Library", below, refers to any such software library or work which | |
95 has been distributed under these terms. A "work based on the Library" | |
96 means either the Library or any derivative work under copyright law: | |
97 that is to say, a work containing the Library or a portion of it, either | |
98 verbatim or with modifications and/or translated straightforwardly into | |
99 another language. (Hereinafter, translation is included without | |
100 limitation in the term "modification".) | |
101 | |
102 "Source code" for a work means the preferred form of the work for making | |
103 modifications to it. For a library, complete source code means all the | |
104 source code for all modules it contains, plus any associated interface | |
105 definition files, plus the scripts used to control compilation and | |
106 installation of the library. | |
107 | |
108 Activities other than copying, distribution and modification are not | |
109 covered by this License; they are outside its scope. The act of running | |
110 a program using the Library is not restricted, and output from such a | |
111 program is covered only if its contents constitute a work based on the | |
112 Library (independent of the use of the Library in a tool for writing | |
113 it). Whether that is true depends on what the Library does and what the | |
114 program that uses the Library does. | |
115 | |
116 You may copy and distribute verbatim copies of the Library's complete | |
117 source code as you receive it, in any medium, provided that you | |
118 conspicuously and appropriately publish on each copy an appropriate | |
119 copyright notice and disclaimer of warranty; keep intact all the notices | |
120 that refer to this License and to the absence of any warranty; and | |
121 distribute a copy of this License along with the Library. | |
122 | |
123 You may charge a fee for the physical act of transferring a copy, and | |
124 you may at your option offer warranty protection in exchange for a fee. | |
125 | |
126 You may modify your copy or copies of the Library or any portion of it, | |
127 thus forming a work based on the Library, and copy and distribute such | |
128 modifications or work under the terms of Section 1 above, provided that | |
129 you also meet all of these conditions: | |
130 | |
131 The modified work must itself be a software library. You must cause the | |
132 files modified to carry prominent notices stating that you changed the | |
133 files and the date of any change. You must cause the whole of the work | |
134 to be licensed at no charge to all third parties under the terms of this | |
135 License. If a facility in the modified Library refers to a function or a | |
136 table of data to be supplied by an application program that uses the | |
137 facility, other than as an argument passed when the facility is invoked, | |
138 then you must make a good faith effort to ensure that, in the event an | |
139 application does not supply such function or table, the facility still | |
140 operates, and performs whatever part of its purpose remains meaningful. | |
141 (For example, a function in a library to compute square roots has a | |
142 purpose that is entirely well-defined independent of the application. | |
143 Therefore, Subsection 2d requires that any application-supplied function | |
144 or table used by this function must be optional: if the application does | |
145 not supply it, the square root function must still compute square | |
146 roots.) | |
147 | |
148 These requirements apply to the modified work as a whole. If | |
149 identifiable sections of that work are not derived from the Library, and | |
150 can be reasonably considered independent and separate works in | |
151 themselves, then this License, and its terms, do not apply to those | |
152 sections when you distribute them as separate works. But when you | |
153 distribute the same sections as part of a whole which is a work based on | |
154 the Library, the distribution of the whole must be on the terms of this | |
155 License, whose permissions for other licensees extend to the entire | |
156 whole, and thus to each and every part regardless of who wrote it. | |
157 | |
158 Thus, it is not the intent of this section to claim rights or contest | |
159 your rights to work written entirely by you; rather, the intent is to | |
160 exercise the right to control the distribution of derivative or | |
161 collective works based on the Library. | |
162 | |
163 In addition, mere aggregation of another work not based on the Library | |
164 with the Library (or with a work based on the Library) on a volume of a | |
165 storage or distribution medium does not bring the other work under the | |
166 scope of this License. | |
167 | |
168 You may opt to apply the terms of the ordinary GNU General Public | |
169 License instead of this License to a given copy of the Library. To do | |
170 this, you must alter all the notices that refer to this License, so that | |
171 they refer to the ordinary GNU General Public License, version 2, | |
172 instead of to this License. (If a newer version than version 2 of the | |
173 ordinary GNU General Public License has appeared, then you can specify | |
174 that version instead if you wish.) Do not make any other change in these | |
175 notices. | |
176 | |
177 Once this change is made in a given copy, it is irreversible for that | |
178 copy, so the ordinary GNU General Public License applies to all | |
179 subsequent copies and derivative works made from that copy. | |
180 | |
181 This option is useful when you wish to copy part of the code of the | |
182 Library into a program that is not a library. | |
183 | |
184 You may copy and distribute the Library (or a portion or derivative of | |
185 it, under Section 2) in object code or executable form under the terms | |
186 of Sections 1 and 2 above provided that you accompany it with the | |
187 complete corresponding machine-readable source code, which must be | |
188 distributed under the terms of Sections 1 and 2 above on a medium | |
189 customarily used for software interchange. | |
190 | |
191 If distribution of object code is made by offering access to copy from a | |
192 designated place, then offering equivalent access to copy the source | |
193 code from the same place satisfies the requirement to distribute the | |
194 source code, even though third parties are not compelled to copy the | |
195 source along with the object code. | |
196 | |
197 A program that contains no derivative of any portion of the Library, but | |
198 is designed to work with the Library by being compiled or linked with | |
199 it, is called a "work that uses the Library". Such a work, in isolation, | |
200 is not a derivative work of the Library, and therefore falls outside the | |
201 scope of this License. | |
202 | |
203 However, linking a "work that uses the Library" with the Library creates | |
204 an executable that is a derivative of the Library (because it contains | |
205 portions of the Library), rather than a "work that uses the library". | |
206 The executable is therefore covered by this License. Section 6 states | |
207 terms for distribution of such executables. When a "work that uses the | |
208 Library" uses material from a header file that is part of the Library, | |
209 the object code for the work may be a derivative work of the Library | |
210 even though the source code is not. Whether this is true is especially | |
211 significant if the work can be linked without the Library, or if the | |
212 work is itself a library. The threshold for this to be true is not | |
213 precisely defined by law. | |
214 | |
215 If such an object file uses only numerical parameters, data structure | |
216 layouts and accessors, and small macros and small inline functions (ten | |
217 lines or less in length), then the use of the object file is | |
218 unrestricted, regardless of whether it is legally a derivative work. | |
219 (Executables containing this object code plus portions of the Library | |
220 will still fall under Section 6.) | |
221 | |
222 Otherwise, if the work is a derivative of the Library, you may | |
223 distribute the object code for the work under the terms of Section 6. | |
224 Any executables containing that work also fall under Section 6, whether | |
225 or not they are linked directly with the Library itself. | |
226 | |
227 As an exception to the Sections above, you may also combine or link a | |
228 "work that uses the Library" with the Library to produce a work | |
229 containing portions of the Library, and distribute that work under terms | |
230 of your choice, provided that the terms permit modification of the work | |
231 for the customer's own use and reverse engineering for debugging such | |
232 modifications. | |
233 | |
234 You must give prominent notice with each copy of the work that the | |
235 Library is used in it and that the Library and its use are covered by | |
236 this License. You must supply a copy of this License. If the work during | |
237 execution displays copyright notices, you must include the copyright | |
238 notice for the Library among them, as well as a reference directing the | |
239 user to the copy of this License. Also, you must do one of these things: | |
240 | |
241 Accompany the work with the complete corresponding machine-readable | |
242 source code for the Library including whatever changes were used in the | |
243 work (which must be distributed under Sections 1 and 2 above); and, if | |
244 the work is an executable linked with the Library, with the complete | |
245 machine-readable "work that uses the Library", as object code and/or | |
246 source code, so that the user can modify the Library and then relink to | |
247 produce a modified executable containing the modified Library. (It is | |
248 understood that the user who changes the contents of definitions files | |
249 in the Library will not necessarily be able to recompile the application | |
250 to use the modified definitions.) . Use a suitable shared library | |
251 mechanism for linking with the Library. A suitable mechanism is one that | |
252 (1) uses at run time a copy of the library already present on the user's | |
253 computer system, rather than copying library functions into the | |
254 executable, and (2) will operate properly with a modified version of the | |
255 library, if the user installs one, as long as the modified version is | |
256 interface-compatible with the version that the work was made with. | |
257 Accompany the work with a written offer, valid for at least three years, | |
258 to give the same user the materials specified in Subsection 6a, above, | |
259 for a charge no more than the cost of performing this distribution. If | |
260 distribution of the work is made by offering access to copy from a | |
261 designated place, offer equivalent access to copy the above specified | |
262 materials from the same place. Verify that the user has already received | |
263 a copy of these materials or that you have already sent this user a | |
264 copy. For an executable, the required form of the "work that uses the | |
265 Library" must include any data and utility programs needed for | |
266 reproducing the executable from it. However, as a special exception, the | |
267 materials to be distributed need not include anything that is normally | |
268 distributed (in either source or binary form) with the major components | |
269 (compiler, kernel, and so on) of the operating system on which the | |
270 executable runs, unless that component itself accompanies the | |
271 executable. | |
272 | |
273 It may happen that this requirement contradicts the license restrictions | |
274 of other proprietary libraries that do not normally accompany the | |
275 operating system. Such a contradiction means you cannot use both them | |
276 and the Library together in an executable that you distribute. | |
277 | |
278 You may place library facilities that are a work based on the Library | |
279 side-by-side in a single library together with other library facilities | |
280 not covered by this License, and distribute such a combined library, | |
281 provided that the separate distribution of the work based on the Library | |
282 and of the other library facilities is otherwise permitted, and provided | |
283 that you do these two things: | |
284 | |
285 Accompany the combined library with a copy of the same work based on the | |
286 Library, uncombined with any other library facilities. This must be | |
287 distributed under the terms of the Sections above. | |
288 | |
289 Give prominent notice with the combined library of the fact that part of | |
290 it is a work based on the Library, and explaining where to find the | |
291 accompanying uncombined form of the same work. | |
292 | |
293 You may not copy, modify, sublicense, link with, or distribute the | |
294 Library except as expressly provided under this License. Any attempt | |
295 otherwise to copy, modify, sublicense, link with, or distribute the | |
296 Library is void, and will automatically terminate your rights under this | |
297 License. However, parties who have received copies, or rights, from you | |
298 under this License will not have their licenses terminated so long as | |
299 such parties remain in full compliance. | |
300 | |
301 You are not required to accept this License, since you have not signed | |
302 it. However, nothing else grants you permission to modify or distribute | |
303 the Library or its derivative works. These actions are prohibited by law | |
304 if you do not accept this License. Therefore, by modifying or | |
305 distributing the Library (or any work based on the Library), you | |
306 indicate your acceptance of this License to do so, and all its terms and | |
307 conditions for copying, distributing or modifying the Library or works | |
308 based on it. | |
309 | |
310 Each time you redistribute the Library (or any work based on the | |
311 Library), the recipient automatically receives a license from the | |
312 original licensor to copy, distribute, link with or modify the Library | |
313 subject to these terms and conditions. You may not impose any further | |
314 restrictions on the recipients' exercise of the rights granted herein. | |
315 You are not responsible for enforcing compliance by third parties with | |
316 this License. | |
317 | |
318 If, as a consequence of a court judgment or allegation of patent | |
319 infringement or for any other reason (not limited to patent issues), | |
320 conditions are imposed on you (whether by court order, agreement or | |
321 otherwise) that contradict the conditions of this License, they do not | |
322 excuse you from the conditions of this License. If you cannot distribute | |
323 so as to satisfy simultaneously your obligations under this License and | |
324 any other pertinent obligations, then as a consequence you may not | |
325 distribute the Library at all. For example, if a patent license would | |
326 not permit royalty-free redistribution of the Library by all those who | |
327 receive copies directly or indirectly through you, then the only way you | |
328 could satisfy both it and this License would be to refrain entirely from | |
329 distribution of the Library. | |
330 | |
331 If any portion of this section is held invalid or unenforceable under | |
332 any particular circumstance, the balance of the section is intended to | |
333 apply, and the section as a whole is intended to apply in other | |
334 circumstances. | |
335 | |
336 It is not the purpose of this section to induce you to infringe any | |
337 patents or other property right claims or to contest validity of any | |
338 such claims; this section has the sole purpose of protecting the | |
339 integrity of the free software distribution system which is implemented | |
340 by public license practices. Many people have made generous | |
341 contributions to the wide range of software distributed through that | |
342 system in reliance on consistent application of that system; it is up to | |
343 the author/donor to decide if he or she is willing to distribute | |
344 software through any other system and a licensee cannot impose that | |
345 choice. | |
346 | |
347 This section is intended to make thoroughly clear what is believed to be | |
348 a consequence of the rest of this License. | |
349 | |
350 If the distribution and/or use of the Library is restricted in certain | |
351 countries either by patents or by copyrighted interfaces, the original | |
352 copyright holder who places the Library under this License may add an | |
353 explicit geographical distribution limitation excluding those countries, | |
354 so that distribution is permitted only in or among countries not thus | |
355 excluded. In such case, this License incorporates the limitation as if | |
356 written in the body of this License. | |
357 | |
358 The Free Software Foundation may publish revised and/or new versions of | |
359 the Lesser General Public License from time to time. Such new versions | |
360 will be similar in spirit to the present version, but may differ in | |
361 detail to address new problems or concerns. | |
362 | |
363 Each version is given a distinguishing version number. If the Library | |
364 specifies a version number of this License which applies to it and "any | |
365 later version", you have the option of following the terms and | |
366 conditions either of that version or of any later version published by | |
367 the Free Software Foundation. If the Library does not specify a license | |
368 version number, you may choose any version ever published by the Free | |
369 Software Foundation. | |
370 | |
371 If you wish to incorporate parts of the Library into other free programs | |
372 whose distribution conditions are incompatible with these, write to the | |
373 author to ask for permission. For software which is copyrighted by the | |
374 Free Software Foundation, write to the Free Software Foundation; we | |
375 sometimes make exceptions for this. Our decision will be guided by the | |
376 two goals of preserving the free status of all derivatives of our free | |
377 software and of promoting the sharing and reuse of software generally. | |
378 | |
379 No Warranty | |
380 | |
381 Because the library is licensed free of charge, there is no warranty for | |
382 the library, to the extent permitted by applicable law. Except when | |
383 otherwise stated in writing the copyright holders and/or other parties | |
384 provide the library "as is" without warranty of any kind, either | |
385 expressed or implied, including, but not limited to, the implied | |
386 warranties of merchantability and fitness for a particular purpose. The | |
387 entire risk as to the quality and performance of the library is with | |
388 you. Should the library prove defective, you assume the cost of all | |
389 necessary servicing, repair or correction. | |
390 | |
391 In no event unless required by applicable law or agreed to in writing | |
392 will any copyright holder, or any other party who may modify and/or | |
393 redistribute the library as permitted above, be liable to you for | |
394 damages, including any general, special, incidental or consequential | |
395 damages arising out of the use or inability to use the library | |
396 (including but not limited to loss of data or data being rendered | |
397 inaccurate or losses sustained by you or third parties or a failure of | |
398 the library to operate with any other software), even if such holder or | |
399 other party has been advised of the possibility of such damages. |