From 36054cd767e36e625d7a04cd46a6f275b901a28a Mon Sep 17 00:00:00 2001 From: mgr Date: Fri, 11 Jun 2021 21:26:59 +0200 Subject: [PATCH] Replace all remaining PNG icons by scalable ones and license details edit_cut.svg: released under public domain by The Tango Desktop Project. https://commons.wikimedia.org/wiki/File:Edit-cut.svg hourglass.svg: from Noto project, released under Apache license. See: https://commons.wikimedia.org/wiki/File:Noto_Emoji_Pie_23f3.svg Remaining ones are from https://codefisher.org/pastel-svg/ see details in `LICENSE-PLUGINS` package_rename.svg, package_save.svg, clear_sorting.svg and script_copy.svg are own work based on Pastel SVG and released under the same license. --- LICENSE | 2 +- LICENSE-PLUGINS | 14 + README.md | 2 + src/icons/clear_filters.png | Bin 791 -> 0 bytes src/icons/clear_sorting.png | Bin 558 -> 0 bytes src/icons/clear_sorting.svg | 326 +++++++++++++++++ src/icons/color_hsl.svg | 1 - src/icons/cut.png | Bin 648 -> 0 bytes src/icons/edit_cut.svg | 67 ++++ src/icons/filter.png | Bin 642 -> 0 bytes src/icons/find_edit.svg | 124 +++++++ src/icons/funnel.svg | 32 ++ src/icons/funnel_delete.svg | 49 +++ src/icons/hourglass.png | Bin 744 -> 0 bytes src/icons/hourglass.svg | 1 + src/icons/icons.qrc | 20 +- src/icons/package_rename.png | Bin 637 -> 0 bytes src/icons/package_rename.svg | 383 ++++++++++++++++++++ src/icons/package_save.png | Bin 888 -> 0 bytes src/icons/package_save.svg | 631 +++++++++++++++++++++++++++++++++ src/icons/page_copy_sql.png | Bin 833 -> 0 bytes src/icons/page_white_color.svg | 86 +++++ src/icons/script_copy.svg | 210 +++++++++++ src/icons/text_replace.png | Bin 691 -> 0 bytes 24 files changed, 1936 insertions(+), 12 deletions(-) delete mode 100644 src/icons/clear_filters.png delete mode 100644 src/icons/clear_sorting.png create mode 100644 src/icons/clear_sorting.svg delete mode 100644 src/icons/color_hsl.svg delete mode 100644 src/icons/cut.png create mode 100644 src/icons/edit_cut.svg delete mode 100644 src/icons/filter.png create mode 100644 src/icons/find_edit.svg create mode 100644 src/icons/funnel.svg create mode 100644 src/icons/funnel_delete.svg delete mode 100644 src/icons/hourglass.png create mode 100644 src/icons/hourglass.svg delete mode 100644 src/icons/package_rename.png create mode 100644 src/icons/package_rename.svg delete mode 100644 src/icons/package_save.png create mode 100644 src/icons/package_save.svg delete mode 100644 src/icons/page_copy_sql.png create mode 100644 src/icons/page_white_color.svg create mode 100644 src/icons/script_copy.svg delete mode 100644 src/icons/text_replace.png diff --git a/LICENSE b/LICENSE index b6a53db3..aae69a95 100644 --- a/LICENSE +++ b/LICENSE @@ -2,7 +2,7 @@ DB Browser for SQLite is bi-licensed under the Mozilla Public License Version 2, as well as the GNU General Public License Version 3 or later. You can modify or redistribute it under the conditions of these -licenses. +licenses. Check also `LICENSE-PLUGINS`. ----------------------------------------------------------------------- diff --git a/LICENSE-PLUGINS b/LICENSE-PLUGINS index 4cd296b0..2000115b 100644 --- a/LICENSE-PLUGINS +++ b/LICENSE-PLUGINS @@ -57,3 +57,17 @@ WebP - https://developers.google.com/speed/webp/ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +Icons - https://codefisher.org/pastel-svg/ + +Most of the icons come from the Pastel SVG icon set created by Michael +Buckley. We have obtained a special license (Creative Commons +Attribution Share Alike 4.0 +http://creativecommons.org/licenses/by-sa/4.0/) but you might be +required to redistribute it under Creative Commons Attribution +NonCommercial Share Alike 4.0 +http://creativecommons.org/licenses/by-nc-sa/4.0/ +Check https://codefisher.org/pastel-svg/ for clarification. + +Some icons might have other open licenses, check history of the files +under `src/icons`. \ No newline at end of file diff --git a/README.md b/README.md index 70f18c44..18c4315b 100644 --- a/README.md +++ b/README.md @@ -299,6 +299,8 @@ Version 2, as well as the GNU General Public License Version 3 or later. Modification or redistribution is permitted under the conditions of these licenses. +Check `LICENSE-PLUGINS` for other rights regarding included third-party resources. + [travis-img]: https://travis-ci.org/sqlitebrowser/sqlitebrowser.svg?branch=master [travis]: https://travis-ci.org/sqlitebrowser/sqlitebrowser diff --git a/src/icons/clear_filters.png b/src/icons/clear_filters.png deleted file mode 100644 index 16288fdbe5ab8a336acc2d0814f628db5b88611a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 791 zcmV+y1L*vTP)e(>1_G{PXecQXNhsZfK(Z-hSzN1&6yhQq zyXYTap*uGr5>!Iz!djZv5Go3#nJ%X7%%n_>1`V1YZ{ECl^X@&jn`EdOSAO9v&*ywN z=fGRW0a#mGQzG)Qwf3xtoDq@JBJ#e7WUaM`$a4{SBqD!_NYNPcP(;?Irlzz45Rv(0 zGC7w>Bv4AV>DF2t#{uXTk?t@Ihk_trZ*Px!y?zzA5<39Q_4oIa&1P|3mnez|f&kz5 zsn_cSL4b&mPN(VZ?PYj)7!jERPzRG*+uPgmTrNi{mBL!vt|*EK!;mP7NF)-Z(`m}( zG9uCfI5ZfmR;zkzYYW$P0Wii8h9N-^&}=q|#bRVK8Or4{rBX>7W5(Km(b3U+A~LeE zv7t9NH&IHVwWiT%;CUWeYqHral}d$DsiZ~Z{LIYEy*2<~e0==AF=nJvspwj*MkAOEzfc^{(0Zvvlz_gQcaV!%zA^DMhQ*vhwf-AD)}!c=czv{yE8izN2s|>srTN zRIdW2r>FJG%1Upu+4SS_IG*Qu$9A5*bNt;N`0NtSfwr3O#ucX!J4%0OXy_5}Nfbp4 z3=Hhs6DMi>{yofh6V5v9%sT8p-Nv}~$&rALj*bYRtE-D#F8A#3jz0eQb(O7Vl706W zJ1-n6j~!#-+8dX+xVZR*=Xu|X$ZwsUonOCq^Ky^>;>iWqIH!zjA6xk5)4S%Y{{Ss7 VZm>T!3--}$18ofm>e75iG#yxhDO4;Cz@Bi0tc<%xKTI8}ruh*+8rM^fh zZ#No^pO^g^v&?R{TNOfl2XKvZK4`bw%X0%dolaE2HH`UKx+aNYfNjN+_j}Wf}53U&DW?sTy6^)p?#H z%Q7gXAf-f_rnq|Oo-ZBjj3-H2E2usO@ak^A*q+KjN|{nhE4FQeF$U8#VIO>iqlcyS zN6(kb&MnB#yS1--{TI6z-;${o;yAt$1VIvpA(T?^eILgDJH2-2J~2HPY&M$#=iKo; z@0So_y`cIe-Twe=Eg{<^_`OLGg{LT}_Q^a+?`>S)VpkTP))ptFl5q@iI>C>S7UxPo wBlFhvX`}WyIrAUVf~*u&pJ?Fqy?*iX51-E1Y^HW0uK)l507*qoM6N<$f*&&TdjJ3c diff --git a/src/icons/clear_sorting.svg b/src/icons/clear_sorting.svg new file mode 100644 index 00000000..79cb201a --- /dev/null +++ b/src/icons/clear_sorting.svg @@ -0,0 +1,326 @@ + + + + + + image/svg+xml + + Arrow Up + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Arrow Up + Arrow Up Top + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/color_hsl.svg b/src/icons/color_hsl.svg deleted file mode 100644 index 301ba4d1..00000000 --- a/src/icons/color_hsl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/src/icons/cut.png b/src/icons/cut.png deleted file mode 100644 index f215d6f6b7c81ab344a3e53e0e5e756c58c82d90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 648 zcmV;30(bq1P)Sxb0Y6MkDSd{nPwTp^L>b`TxVmKBiF^NLQ>My+_!0?|)hBPe_#}P$?rlUF;M20U z`oNWE|K(DrsR+gN%g)?+`OfqmmmiA8O_U(YfPnV(E$8mN{jZQVJ-L7LxzmTQJ^!PS zHqDyoKn&^H)Oq>Q$Nzns&wsn~^6P)|vPC&W#R9Kw95|FC`?q!91!~-K_R;^uDLWSs zj7A}sG%2IZxvQP(HeS-nn71T-`ku2F9(?#8KXKbp!Qe&~yaot4r%3=c-cDF`=YPn& z3!hUrzxqFO*Ny)VU;p?Y-nniMuVuI+UIUD>=B$ZZdhM^2Z-JeJcbDl-H)3?9>AG_?ve_7A86r2Wlb?y7)ShoTkzeah}rl)Oq{=a0=sekDkpZ?d4n{v>% zcgJPxg7sgx4Lmup8sO5j^?B5iYcCv|)*VgT_U6A?-trsfIcr`APCfD&B(EM;R_0K# z{lAb!kTg~UrQ ilDgypkCC?sx*7n + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/icons/filter.png b/src/icons/filter.png deleted file mode 100644 index 58ec8744a78840158043f7fb89ba26a019d9025f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 642 zcmV-|0)737P)gug=cS+DiZc93CECXsvgHAW);x2(IfQiXtebP%IWP91j0UUY_xHHJiFKFzwOZx*d>%QD1FbbY&x@whsabi1 zN~LlQU{6Z9=wR>Y=;-^(fNVA^0bqT79hPN%0f5?yq c=Rz>% diff --git a/src/icons/find_edit.svg b/src/icons/find_edit.svg new file mode 100644 index 00000000..a977580c --- /dev/null +++ b/src/icons/find_edit.svg @@ -0,0 +1,124 @@ + + + + Find Edit + Find Edit + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/funnel.svg b/src/icons/funnel.svg new file mode 100644 index 00000000..7f77114b --- /dev/null +++ b/src/icons/funnel.svg @@ -0,0 +1,32 @@ + + + + Funnel + Funnel + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/funnel_delete.svg b/src/icons/funnel_delete.svg new file mode 100644 index 00000000..ae28e4e3 --- /dev/null +++ b/src/icons/funnel_delete.svg @@ -0,0 +1,49 @@ + + + + Funnel Delete + Funnel Delete + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/hourglass.png b/src/icons/hourglass.png deleted file mode 100644 index 57b03ce7a61aa3b47d20235987a1c1918c5cb535..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 744 zcmVP)9Rl#FaScf1rbdiwsJlF($-D2a$MB1QH?*P$(@5T4@;&OA53{ z62x9;g=MzM@3B}Z6q2JnuH-? zUBh=^5nso`tIMpW;}SD*?>znX))|eYdi7(c&C5YW8_t?tIU z>Ny7&^Pebhjth`srpO|asbD=?gpU+WKXx%hg}DA%|J1=w1E3bQW2brAk)glQS%iL- z`SP4IjX^57**EKJK0N;yU_Z*GguxzUVD)Dq(FOHK%^eAtSc;pSVFoq==$r8wjtx+n z;uq8_iQsA|i!@V3bf!VptWTH>59QQ$XGs&d#Zun48g&^nWN z^4`U@k2?PS6UX#XYTlj3cBYJ6iA9-|t1JhG+#TUO+}j1X$SI>}h@{JnYgEm?zE \ No newline at end of file diff --git a/src/icons/icons.qrc b/src/icons/icons.qrc index d2e1275b..96383cd9 100644 --- a/src/icons/icons.qrc +++ b/src/icons/icons.qrc @@ -10,13 +10,13 @@ bullet_arrow_up.svg cancel.svg chart_curve.svg - clear_filters.png - clear_sorting.png + funnel_delete.svg + clear_sorting.svg cog.svg cog_go.svg color_swatch.svg cross.svg - cut.png + edit_cut.svg database.svg database_add.svg database_go.svg @@ -24,7 +24,7 @@ database_refresh.svg database_save.svg database_save.svg - filter.png + funnel.svg folder.svg folder_page.svg folder_user.svg @@ -33,25 +33,25 @@ font_delete.svg font_edit.svg help.svg - hourglass.png + hourglass.svg key.svg layout_sidebar.svg link_break.svg monitor_link.svg package.svg package_go.svg - package_rename.png - package_save.png + package_rename.svg + package_save.svg page_add.svg page_copy.svg - page_copy_sql.png + script_copy.svg page_delete.svg page_edit.svg page_find.svg page_green.svg page_key.svg page_link.svg - color_hsl.svg + page_white_color.svg page_paste.svg page_save.svg page_white_copy.svg @@ -100,7 +100,7 @@ text_padding_left.svg text_padding_top.svg color_wheel.svg - text_replace.png + find_edit.svg text_underlined.svg textfield_delete.svg wrench.svg diff --git a/src/icons/package_rename.png b/src/icons/package_rename.png deleted file mode 100644 index 41bf2be9eb6df3b2e3d8da3471787b49db171e80..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 637 zcmV-@0)qXCP)+3jgIcLJ76PfQOYK1@``C-8grGyNc}isZIJJkU zmcUbjm%V#3vPXK;rOvpk740^&ZZpr*p_IyTlYa0X-iJTG_jz7;1UBLA z({qg=y2r#-Oms7N>G_yfPW)ZapPjE|;u}oVzEina?b^%uH2b2!#823zjHhSB?{u(6*Zwq z-NDPKtT_O13C`ztm>Ei7U+@H^ZTqqMEr+E{8u{Fm#;%(PUmG0|nx-+zkV>VXC<+Y2 zKr9y97|=A09mgqq;_*F>E?BM?FW%n;(|Z~{QGy$P0OZQ7yy`z27h3lI!R zBKTziE1$!^_(LFk06>r=K$3oSvQ>cqP_nWR035+62|$3iE_mG0g#SU9rdjqGRaFrV zhoS2_R8`$57*9n4Omu}^>e`{4Y1n(D89vz$SQ&6}8B5dsaBUgecb|o07qKuof&9w& z91}kRQQ!JErF)OpGEpbHbiMxQh3fiHGw{8LuOCOi4#SvygOv}%1t#icqU5Q&GYg)} zG};qtWS3MXYE@2O6?S$Oi&GPD?D>8sPDJj!A1k|!YYaaKMwzG^L;)tcfAUslz$^Cy X0`@OY3MLOF00000NkvXXu0mjfq4E`> diff --git a/src/icons/package_rename.svg b/src/icons/package_rename.svg new file mode 100644 index 00000000..46e6d68f --- /dev/null +++ b/src/icons/package_rename.svg @@ -0,0 +1,383 @@ + + + + + + image/svg+xml + + Package + + + + + + + + + + + + + + + + + + + Package + Package Software + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/package_save.png b/src/icons/package_save.png deleted file mode 100644 index 35eb7632bacda95fcf0dbea9242d79478d9767ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 888 zcmV-;1Bd*HP)B1zp*N zAK;>02vrJoqoRTfOQ9fQZ3MA|*n)ClX>&roAnuEbB`Xc*z9CnNijjCoikWQ5E@Q``+`l z8wOJ&!@CfDE7{V2Z^vCvlWN%n8WFGl%5S4bxUFv|PWpDjYKi5UNh+mFKdH4xcI+Sj z+DwfMe}>4Oww~Q4)w+eCvceywOW0_gdUc7U3E9}y3&ARhOczcnOL=LU<(WzR)ypSb zwesSfLm!xWWrg*nQ6wsp^h@~VCCUrGGqC$OUSktf=g{g5raaAt{8pM<;li2OXI&Mk zDyF$1l_cBRMXmG;>6RSt7WR=%!^u-IEg8#|VjIS3Ba_~VsA09-&Hcgoz*P|tz%<}B zZ^BDv35pZc{D21sdl??caQeqZ-hN^8Kic|yw8Yu*cQTGzK>@I!A-GMX+PC9}b*@!n z0KS`8z99@^D2Gs5i!erT)Y`u`YC-BCK4^&J7!nF~E4+7L01?HCl0ZniLKudWs}Zh> zG&-IKG(vn8Bm@aac@9BX=kUon90RcxdBd?V%eseIt?TMU~2T0%{)cEwm%e1At zFgTR_1@_%@42Kkc7~x*O?vDNAMc~cx + + + + + image/svg+xml + + Package + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Package + Package Software + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/page_copy_sql.png b/src/icons/page_copy_sql.png deleted file mode 100644 index 3b0e3f84b2fd67368ee1f4d4c94257639fad3224..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 833 zcmV-H1HSx;P)YQb8gJ!3$Mw+U>R#t#)^2FEiiFIJ1dFSZ8K3 zneUtP|IYcHb6Dk_?M=B}UkL{v;W&;31~LZIGIT8+zm^;_FWugGGv%&kGgf`S`hDY? zM*mM^P-5h0J2r$RATtS%I-2pe^W)RrX#bw39XAr$1UP5h7c*m0BpE>uJzaVi+G1az zDn85|Hx~;^$}0kSYHc=Wca1x67>PjP3S{nqN0Q-{6%1$tD9V|Dl@r&ZC~xe>{|U(M zhLJYdo9A!6p@N_lE)AQCuV|wv49K60S5iATrH?&B%)_a}UoFz6% zseFC;o_pu+6(~N%>1gZp%$YyOIDfQZMEjR^wZu0SElp3ccWVurFFo?qY}xNwIC;@X zOGz)*?8K}Ii^C6ON&%X#@ro4{$-=_XmhCu*cK3QVAKQTCrK`~u@5alIFQA!me2ukX z-q`XC8&y_UJ<(cDb1EH9o;mrm{&0P;@zjNUGi@@T-){?HVQ6p&xvC$1k$!N_|6!x% z_;+(g0LK>>i-xNWKl-A5vJisBhhyBaY&>j!i2mqzgeQlozyzAuM2#MN7<>m!Xpjjw zm0OYyRPPT7#fD)RERYwlm#kcxxP0Pj?zEyAP=hK7Oah&R)3tS!u!E{2yFhLLMK7Ca zL$AMZ7P_8bIjYxjPujMrQXe;e6oy`D`1JV`dcH+){QL=6j(}wgq^vX;3A$pkaI9$U z<3po_ZRR^b((Pn=!|(B;uCflTuUiou8OnsqAyMOSfO^(V$K@wqS$A=n+Y5hNRdcmz z3rjAWT}Cl+*mV7Aj-YSiM{?PX*vKOJ-x-2PrO01mnNG|mkw_&5xlak@T2dxgw_5J7 zWp47~iUf+#$P8~bfz7wJwo>h<5Uer8ME}jk{g>95ZCP5t8&H1%e*`~Eqa4q&00000 LNkvXXu0mjfjK6$i diff --git a/src/icons/page_white_color.svg b/src/icons/page_white_color.svg new file mode 100644 index 00000000..de305e43 --- /dev/null +++ b/src/icons/page_white_color.svg @@ -0,0 +1,86 @@ + + + + White Page Color + White Page Color + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/icons/script_copy.svg b/src/icons/script_copy.svg new file mode 100644 index 00000000..097afd0d --- /dev/null +++ b/src/icons/script_copy.svg @@ -0,0 +1,210 @@ + + + + + + image/svg+xml + + Script + + + + + + + + + + + + + + + + Script + Script + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/icons/text_replace.png b/src/icons/text_replace.png deleted file mode 100644 index 877f82feae4e68deb2af0b8a8100a141e4f9668c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 691 zcmV;k0!;mhP)%W!&uf*aR7m=b*g|(kUJU9 zp=n%1olDSG6tD^6Pm#c6n|B4fFQ*MV1`x;`99zMDR*0#E+F^m|oe836+P7h!>#yE1 zfI!Pp|0)RN)PgnUO$R@72rPJU`eo0n-Y3TD?vS-`EG)AfK{?SrAt%}ba;()aIZ6Qp z@}w&6x|k9*7g8`rL*Kdi8;ED#;QEIV91l(YIPowK+e{Jd0T~0&6kK`z6@7djhdf!w zwp#S^9d~>P!TC5WQwj!Wi!>p*WY}^u%h{eQ=zmnefl-ky`!{2#b7T1JN1S<4gx>S% z7mb%u>(n#eMi%C6?_t0)6t-JzDG!NaVz^b*qE`c@Om0%1= zpr*5B14!3kn2^D}|Au;ZM%_q;bhY%VI5ex^Fx52YQ--nur0X!-_-*q03322ghy(&cNNX?2}d-6ZV@ORut;!KHNq*K6#He9hTK Z<~I`7qRv