From 0598a7a7102f5006a8da0442d2b6f10d7091580b Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 26 Nov 2012 12:37:34 +0000 Subject: [PATCH] merge notification with AUTHORS and remove duplicatre files. icon also now trimmed. also use propr module namespacing for theme. SVN revision: 79706 --- AUTHORS | 1 + src/modules/notification/COPYING | 32 ------------ src/modules/notification/COPYING-PLAIN | 33 ------------ src/modules/notification/README | 28 ---------- .../notification/e-module-notification.edj | Bin 25932 -> 7877 bytes src/modules/notification/e_mod_box.c | 4 +- src/modules/notification/e_mod_popup.c | 16 ++++-- .../e_modules-notification.spec.in | 48 ------------------ src/modules/notification/images/base_bg.png | Bin 222 -> 0 bytes .../notification/images/base_bg_alpha.png | Bin 268 -> 0 bytes .../images/bd_button_close_focused.png | Bin 621 -> 0 bytes .../images/bd_button_close_shadow.png | Bin 536 -> 0 bytes .../notification/images/bd_title_bg.png | Bin 716 -> 0 bytes .../notification/images/bd_title_over.png | Bin 368 -> 0 bytes .../notification/images/bd_top_hilight.png | Bin 206 -> 0 bytes src/modules/notification/images/close_btn.png | Bin 350 -> 0 bytes .../images/e17_dialog_watermark.png | Bin 4986 -> 0 bytes .../images/e17_menu_bg_border.png | Bin 229 -> 0 bytes .../notification/images/module_icon.png | Bin 6628 -> 0 bytes 19 files changed, 15 insertions(+), 147 deletions(-) delete mode 100644 src/modules/notification/COPYING delete mode 100644 src/modules/notification/COPYING-PLAIN delete mode 100644 src/modules/notification/README delete mode 100644 src/modules/notification/e_modules-notification.spec.in delete mode 100644 src/modules/notification/images/base_bg.png delete mode 100644 src/modules/notification/images/base_bg_alpha.png delete mode 100644 src/modules/notification/images/bd_button_close_focused.png delete mode 100644 src/modules/notification/images/bd_button_close_shadow.png delete mode 100644 src/modules/notification/images/bd_title_bg.png delete mode 100644 src/modules/notification/images/bd_title_over.png delete mode 100644 src/modules/notification/images/bd_top_hilight.png delete mode 100644 src/modules/notification/images/close_btn.png delete mode 100644 src/modules/notification/images/e17_dialog_watermark.png delete mode 100644 src/modules/notification/images/e17_menu_bg_border.png delete mode 100644 src/modules/notification/images/module_icon.png diff --git a/AUTHORS b/AUTHORS index e9bfdd8db..5a23e0623 100644 --- a/AUTHORS +++ b/AUTHORS @@ -43,3 +43,4 @@ Eduardo Lima (Etrunko) Thanatermesis Bruno Dilly Lucas De Marchi +Samuel Mendes diff --git a/src/modules/notification/COPYING b/src/modules/notification/COPYING deleted file mode 100644 index 9690c3f6f..000000000 --- a/src/modules/notification/COPYING +++ /dev/null @@ -1,32 +0,0 @@ - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to -deal in the Software without restriction, including without limitation the -rights to use, copy, modify, merge, publish, distribute, sublicense, and/or -sell copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies of the Software and its Copyright notices. In addition publicly -documented acknowledgment must be given that this software has been used if no -source code of this software is made available publicly. Making the source -available publicly means including the source for this software with the -distribution, or a method to get this software via some reasonable mechanism -(electronic transfer via a network or media) as well as making an offer to -supply the source on request. This Copyright notice serves as an offer to -supply the source on on request as well. Instead of this, supplying -acknowledgments of use of this software in either Copyright notices, Manuals, -Publicity and Marketing documents or any documentation provided with any -product containing this software. This License does not apply to any software -that links to the libraries provided by this software (statically or -dynamically), but only to the software provided. - -Please see the COPYING-PLAIN for a plain-english explanation of this notice -and its intent. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/src/modules/notification/COPYING-PLAIN b/src/modules/notification/COPYING-PLAIN deleted file mode 100644 index 8dc280391..000000000 --- a/src/modules/notification/COPYING-PLAIN +++ /dev/null @@ -1,33 +0,0 @@ -Plain English Copyright Notice - -This file is not intended to be the actual License. The reason this file -exists is that we here are programmers and engineers. We aren't lawyers. We -provide licenses that we THINK say the right things, but we have our own -intentions at heart. This is a plain-english explanation of what those -intentions are, and if you follow them you will be within the "spirit" of -the license. - -The intent is for us to enjoy writing software that is useful to us (the -AUTHORS) and allow others to use it freely and also benefit from the work we -put into making it. We don't want to restrict others using it. They should -not *HAVE* to make the source code of the applications they write that -simply link to these libraries (be that statically or dynamically), or for -them to be limited as to what license they choose to use (be it open, closed -or anything else). But we would like to know you are using these libraries. -We simply would like to know that it has been useful to someone. This is why -we ask for acknowledgement of some sort. - -You can do what you want with the source of this software - it doesn't -matter. We still have it here for ourselves and it is open and free to use -and download and play with. It can't be taken away. We don't really mind what -you do with the source to your software. We would simply like to know that -you are using it - especially if it makes it to a commerical product. If you -simply e-mail all the AUTHORS (see COPYING and AUTHORS files) telling us, and -then make sure you include a paragraph or page in the manual for the product -with the copyright notice and state that you used this software, we will be -very happy. If you want to contribute back modifications and fixes you may have -made we will welcome those too with open arms (generally). If you want help -with changes needed, ports needed or features to be added, arrangements can -be easily made with some dialogue. - -Samuel Mendes diff --git a/src/modules/notification/README b/src/modules/notification/README deleted file mode 100644 index 91cf8bc16..000000000 --- a/src/modules/notification/README +++ /dev/null @@ -1,28 +0,0 @@ -Notification - -This module provide a notification daemon for E. -It implements the galago specification : -http://www.galago-project.org/specs/notification/0.9/index.html - -You can be notified in two ways, by popups or by icons. Popups are the usual way -of notifying, you can configure where they should appear and some other options -in E's configuration panel -> extensions -> notification. Notification box is a -gadget with the same style as ibox and go into a shelf. If an event occur the -image associated with the event (or this modules's logo if none) will appear -inside the box. A click on it will try to focus the source application of the -event, by matching the "application name" field with any windows class/name. -Configure a notification box is done by right clicking on it and selecting -"configuration". - -By configuring which level of urgency popups and box should show, you can avoid -having both showing up everytime. - -The icon displayed in the box may be ugly and aliased. It's due to the fact that -some apps use really small icons. An easy way to fix this is to make sure that -the application doesn't send a pixbuf but a path to the icon instead. And if this -icon is too small, replace it by a bigger one. - -If you want to fire up a notification and make the module focus an application, -the easiest way is to use e-notify-send (in e_dbus if built with enotify) like -in this example: -e-notify-send -n classname_of_your_app -i "file:///path/to/an/icon" "foo" "bar" diff --git a/src/modules/notification/e-module-notification.edj b/src/modules/notification/e-module-notification.edj index 9796d96f9382bef7ddda476c5125e674c2e62040..e0ae3a60aac3b57a7694ddb58e66ab9221147e65 100644 GIT binary patch literal 7877 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 literal 25932 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 diff --git a/src/modules/notification/e_mod_box.c b/src/modules/notification/e_mod_box.c index 4db8eee0b..340581fd1 100644 --- a/src/modules/notification/e_mod_box.c +++ b/src/modules/notification/e_mod_box.c @@ -333,8 +333,10 @@ _notification_box_icon_fill(Notification_Box_Icon *ic, snprintf(buf, sizeof(buf), "%s/e-module-notification.edj", notification_mod->dir); dummy = edje_object_add(evas_object_evas_get(ic->n_box->o_box)); if (!e_theme_edje_object_set(dummy, "base/theme/modules/notification", + "e/modules/notification/logo")) + if (!e_theme_edje_object_set(dummy, "base/theme/modules/notification", "modules/notification/logo")) - edje_object_file_set(dummy, buf, "modules/notification/logo"); + edje_object_file_set(dummy, buf, "modules/notification/logo"); evas_object_resize(dummy, 80, 80); app_icon = (Evas_Object*)edje_object_part_object_get(dummy, "image"); } diff --git a/src/modules/notification/e_mod_popup.c b/src/modules/notification/e_mod_popup.c index 3d96a5d3f..7a78c7507 100644 --- a/src/modules/notification/e_mod_popup.c +++ b/src/modules/notification/e_mod_popup.c @@ -297,8 +297,11 @@ _notification_popup_new(E_Notification *n) if (!e_theme_edje_object_set(popup->theme, "base/theme/modules/notification", - "modules/notification/main")) - edje_object_file_set(popup->theme, buf, "modules/notification/main"); + "e/modules/notification/main")) + if (!e_theme_edje_object_set(popup->theme, + "base/theme/modules/notification", + "modules/notification/main")) + edje_object_file_set(popup->theme, buf, "modules/notification/main"); e_popup_edje_bg_object_set(popup->win, popup->theme); @@ -488,9 +491,12 @@ _notification_popup_refresh(Popup_Data *popup) popup->app_icon = edje_object_add(popup->e); if (!e_theme_edje_object_set(popup->app_icon, "base/theme/modules/notification", - "modules/notification/logo")) - edje_object_file_set(popup->app_icon, buf, - "modules/notification/logo"); + "e/modules/notification/logo")) + if (!e_theme_edje_object_set(popup->app_icon, + "base/theme/modules/notification", + "modules/notification/logo")) + edje_object_file_set(popup->app_icon, buf, + "modules/notification/logo"); w = width; h = height; } diff --git a/src/modules/notification/e_modules-notification.spec.in b/src/modules/notification/e_modules-notification.spec.in deleted file mode 100644 index dde36da44..000000000 --- a/src/modules/notification/e_modules-notification.spec.in +++ /dev/null @@ -1,48 +0,0 @@ -%define module_name notification -%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}} - -Summary: %{module_name} module for the Enlightenment window manager -Name: e_modules-%{module_name} -Version: @VERSION@ -Release: %{_rel} -License: BSD -Group: User Interface/Desktops -URL: http://www.enlightenment.org/ -Source: ftp://ftp.enlightenment.org/pub/enlightenment/%{module_name}-%{version}.tar.gz -Packager: %{?_packager:%{_packager}}%{!?_packager:Michael Jennings } -Vendor: %{?_vendorinfo:%{_vendorinfo}}%{!?_vendorinfo:The Enlightenment Project (http://www.enlightenment.org/)} -Distribution: %{?_distribution:%{_distribution}}%{!?_distribution:%{_vendor}} -BuildRequires: ecore-devel, evas-devel, edje-bin -BuildRequires: edje-devel, eet-devel, enlightenment-devel >= 0.16.999 -Requires: enlightenment >= 0.16.999 -BuildRoot: %{_tmppath}/%{name}-%{version}-root - -%description -%{module_name} module for the Enlightenment window manager. - -%prep -%setup -q -n %{module_name}-%{version} - -%build -%{configure} -%{__make} %{?_smp_mflags} %{?mflags} - -%install -%{__make} %{?mflags_install} DESTDIR=$RPM_BUILD_ROOT install -%{find_lang} %{module_name} || true > %{module_name}.lang - -%clean -test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT - -%post -/sbin/ldconfig - -%postun -/sbin/ldconfig - -%files -f %{module_name}.lang -%defattr(-, root, root) -%doc AUTHORS ChangeLog COPYING* INSTALL NEWS README -%{_libdir}/enlightenment/modules/%{module_name}* - -%changelog diff --git a/src/modules/notification/images/base_bg.png b/src/modules/notification/images/base_bg.png deleted file mode 100644 index f67dfa072dbd051ac78be1f665b02811b5cfc21b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^Y(T8U!2~2fPqw!QQjEnx?oJHr&dIz4$tHQbyD&Te z!5j5{6+jWr0*}aI1_o|n5N2eUHAey{$X?><>&kwehmA#vFQxpuAW%rQ#5JPCIX^cy zHLrxhxhOTUBsE2$JhLQ2AtWPJ!QIn0;C+f}9#EmFr;B5V#`)ww|Nq-FYb7KdV9?>= z;W@$e|Nnpgc^CHA|6j2zE9CKlOCEbZ^2^)(`Sn%1=ob@%MbRN`rw3l8Km!;&UHx3v IIVCg!0I{`2GXMYp diff --git a/src/modules/notification/images/base_bg_alpha.png b/src/modules/notification/images/base_bg_alpha.png deleted file mode 100644 index 1ff51e8f35da63ae4145d98b331f92b2d74c0b09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^d>}Rl8<3oNC%zs?F%}28J29*~C-V}>VN3FMcVYMs zf(!O8p9~b?EbxddW?y{v{0nXVqOPx#24YJ`L;y(uNdQQz?Eb0%000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iFS| z4mk|_Kcmb5000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0005VNklrxaH`1Y;5sR^%dC~?GWI&f;1=RU#&^)S(HF3rW+RHzXrf?i z~uObO_T9>oQk6C1rPx#24YJ`L;y(uNdQQz?Eb0%000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iFS| z4k|FUzn<9u000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0004VNkl2e#bMF`-7$=Nxq^SdLiqbhcW|z4ll$70EO!_Z3Ph0L5^EGeP%FY=N)G{0fR@a zS#p)#q)?Fo%x2;mItAJ8zHsJvm(5vn+S6gj-`W)$aTBp4b8V#dc&E3cbVx6(Gxt^& z>q>j2^Th}x*D5O`kF=TViMiLbRi@&GEu=^P{7Fux)^Z)M-f(@9GYi*RsX@_Jvp&W_ zA73bx%tDoe;hzsJ zsyH!8zd7X8}twR aYx)2I{<8Wj_<3jm0000Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iO4x z0Vo6gk$6V{000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}0006fNklwlLup7b44gt{ZM0xq4{Y?Nn0e}Ibqsb`%I5mKr+M+>$p8&uC@m_(d zA|fSUD!b4MPru79ka|T40A^WRFsH9PYN$Y zgorKifps84S(m~*a(Q-LH?_!2soW5ese-W$2fplSi6A1ABMn6!S!9@3lv+%Wie2aL z9UTV%DQC1B00srFs#NZ%Du^KeQ2`kNXwJ0S9x5n+N_eMDR%^1>FCMN=Qu#liMH)%+m_X8^#xc0*|q}H zX0ut$X0zAs{@zSW5~TbBriaJKveLOJbu>-G%wx3{-fH#axmfuF$R<>h6_Ugc`w74Qa_17{=p$Euxx yHSl}O`VMFqMP&a2-DcRHG=5LW_Db95K;#dK9P{+~j#ecA0000QL70(Y)*O%l>?NMQuIx7$SsAr8su(UE0SZZ$xJHyX=jZ08 z=9Mrw7o{eaq^2m8XO?6rxO@5rgg5eu0~MY2ba4#vIR18uH5Zeih-<&m(z)ClHf`Cq zL7Zi}!ER&g8BPVvkEGtL(Rs%F*>Ovy+4_QG5(PqQpG{G`Gr3$orA0}pIQfj!jR(i= z`W`nMKD%QjI&o=-$|L_pksTZtyOY^+8kHw7ex0sApCS0{4Mz0^sudY8SXWeq1T*t) zxS*5MBwg_J#r}&ts~@Zr*E+9iJ}Y(Zf;Sgyr(X)ac%Idj!SSKclUobVN3FMcVYMs zf(!O8p9~b?EbxddW?wc6x=<11Hv2m#DR)5JzX3_IIf2t-^j_JAi%Pr;J3e)MpwlC rxe3!(tm1OJ(Dcu$er*D~x`p`1KYU3?wuK7;H8FU)`njxgN@xNAP8&KF diff --git a/src/modules/notification/images/close_btn.png b/src/modules/notification/images/close_btn.png deleted file mode 100644 index 35f98d66ec6638eba95b594c5fea44d40232706e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 350 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