Hello community, here is the log from the commit of package elementary for openSUSE:Factory checked in at 2014-02-15 08:02:17 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/elementary (Old) and /work/SRC/openSUSE:Factory/.elementary.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "elementary" Changes: -------- --- /work/SRC/openSUSE:Factory/elementary/elementary.changes 2013-10-20 10:50:36.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.elementary.new/elementary.changes 2014-02-15 08:02:19.000000000 +0100 @@ -1,0 +2,479 @@ +Fri Jan 10 04:29:15 UTC 2014 - si...@simotek.net + +- bump to 1.8.3 - several minor fixes. + +------------------------------------------------------------------- +Sun Dec 22 08:00:17 UTC 2013 - si...@simotek.net + +- Update themes, we now have enlightenment-theme-openSUSE which will also provide + a default theme + +------------------------------------------------------------------- +Sat Dec 21 12:51:39 UTC 2013 - sleep_wal...@suse.cz + +- it is the release 1.8.2 + Fixes since 1.8.1: + * Ensmallen efm event area and make it overlap with icon event area + * theme - focus out color should have been 255 all around. why 253? + * Update systray theme to have only one box + + +------------------------------------------------------------------- +Fri Dec 20 17:58:29 UTC 2013 - sleep_wal...@suse.cz + +- next pre-release of 1.8.2 + +------------------------------------------------------------------- +Wed Dec 18 14:34:37 UTC 2013 - sleep_wal...@suse.cz + +- bump to 1.8.2 + Fixes: + * Ensmallen efm event area and make it overlap with icon event area +- add comment about desktop patch + +------------------------------------------------------------------- +Mon Dec 16 22:01:38 UTC 2013 - sleep_wal...@suse.cz + +- change to use pkgconfig dependencies + +------------------------------------------------------------------- +Mon Dec 9 10:26:45 UTC 2013 - si...@simotek.net + +- 1.8.1 some minor bug fixes, with no change logs + +------------------------------------------------------------------- +Mon Dec 2 21:17:05 UTC 2013 - sleep_wal...@suse.cz + +- fix warning of desktop files +- fix warning for missing default attributes for libelementary1 + subpackage +- provide elementary-theme versioned, require in libelementary1 + +------------------------------------------------------------------- +Mon Dec 2 11:05:18 UTC 2013 - sleep_wal...@suse.cz + +- rename subpackage enlightenment-theme-default to elementary-theme-default + and require it in libelementary1 + +------------------------------------------------------------------- +Mon Dec 2 09:32:29 UTC 2013 - sleep_wal...@suse.cz + +- bump to 1.8.0 release + changes since 1.7.0 + Additions: + + * Porting to Eo + * Add ELM_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN. + * Add elementary_codegen + * Add window floating mode api's + * Add reorder mode set/get API in Toolbar. + * Add the toolbar API which expand the transverse length. + * Add a way to know which month is displayed in elm_calendar + * Add color picker to elm_colorselector. + * Add a search API to list all localisations corresponding to a name in map + * Add elm_notify_align_set/get + * Add virtualkeypad, clipboard state change signals from conformant. + * Add elm_toolbar_item_show/bring_in. + * Add elm_genlist_nth_item_get + * Add elm_gengrid_nth_item_get + * Add elm_config_selection_unfocused_clear_get and elm_config_selection_unfocused_clear_set + * Add elm_need_eldbus() and Eldbus.h support with ELM_ELDBUS macro to + integrate eldbus. Deprecated elm_need_e_dbus() (e_dbus, v1). + * Add window profile set/get API in elm_win + * Add elm_sys_notify.[ch] + * Add elm_need_elocation() and Elocation.h support with ELM_ELOCATION macro + to integrate elocation. + * Add elm_plug signals "image,deleted" (fixed typo) and "image,resized". + * Add elm_dbus_menu to support D-Bus external menus. + * Add configuration: ELM_EXTERNAL_MENU, to switch between internal and extenal menus + * Add elm_systray.[ch]: Add support to D-Bus systray icons. + * Add elm_label_slide_mode_set(), elm_label_slide_mode_get() + * Add elm_label_slide_go() + * Add a label signal callback "slide,end" + * Add "highlighted" and "unhighlighted" callbacks to list, genlist, and gengrid. + * Add elm_index_delay_change_time_set/get for changing delay change time in index. + * Add elm_index smart callback - "language,changed". + * Add smart callback signals of a scroller. "vbar,drag", "vbar,press", + "vbar,unpress", "hbar,drag", "hbar,press", "hbar,unpress". + * Add elm_glview, elm_gengrid smart callback - "language,changed". + * Add APIs - elm_object_item_domain_translatable_part_text_set(), + elm_object_item_translatable_part_text_get(). + * Add APIs - elm_object_domain_translatable_part_text_set(), elm_object_translatable_part_text_get(). + * Add APIs - elm_object_orientation_mode_disabled_set(), elm_object_orientation_mode_disabled_get(). + * Add the reorder effect in toolbar. + * Added new APIs elm_transit_tween_mode_facator_set()/get() + * Support widget orientation mode in order to widgets have multiple styles for each window degree. + * Add elm_drop_target_add() elm_drop_target_del() and elm_drag_start() + * Add the option about sending signals in content_pos_set. + * Add omit feature to elm_index. + * Add elm_transit_smooth_set(), elm_transit_smooth_get() + * Add edje_object_message_signal_process before edje_object_size_min_restricted_calc. + * Add elm_object_item_signal_callback_add(), elm_object_item_signal_callback_del(). + * Add the config ELM_THUMBSCROLL_HOLD_THRESHOLD. + * Add elm_naviframe_item_pop_cb_set(). + * Add elm_widget_newest_focus_order_get for knowing the last object(and its + focus order) which got focus. + * Add the smart signals in scroller. "scroll,left", "scroll,right", "scroll,up", "scroll,down". + * Add four more focus diretions. ELM_FOCUS_UP, ELM_FOCUS_DOWN, ELM_FOCUS_RIGHT, ELM_FOCUS_LEFT. + * Add APIs - elm_object_focus_next_object_get, elm_object_focus_next_object_set. + * Add API - elm_object_focused_object_get. + * Add APIs - elm_entry_input_panel_layout_variation_set/get + * Add elm_map smart callback - "language,changed". + * Add the repeat_events_set/get for blocking the events of content objects. + * Add convenient macros - elm_object_translatable_part_text_set(), + elm_object_item_translatable_part_text_set(). + * Add the API elm_scroller_page_scroll_limit_set/get. + * Add elm_mapbuf_auto_set/get. + * Add the API elm_scroller_single_direction_set/get. + * Add the feature for key events. + * Add elm_object_domain_part_text_translatable_set(), + elm_object_item_domain_part_text_translatable_set(). + * Support language,changed callback (Fileselector_Button, Fileselector Entry, Spinner. + * Add the config elm_scroll_smooth_start_enable. + * Add elm_layout smart callback - "language,changed". + * The momentum animation time is changed as the amount of flick. + * Add elm_entry smart callback - "text,set,done". + * Add selection handlers to entry. + * Add support elm_object_item_signal_emit() for elm_list. + * Add ELM_INPUT_PANEL_LAYOUT_DATETIME. + * Add elm_config_glayer_long_tap_start_timeout_set/get, elm_config_glayer_double_tap_timeout_set/get + * Add magnifier to entry. + * Add "focused" and "unfocused" smart callback for panel, video, web, web2, + genlist, hover, index, list, map, photocam, progressbar, radio, scroller, + slider, slideshow, spinner, toolbar, win, calendar, check, clock, + colorselector, datetime, diskselector, flipselector, gengrid, ctxpopup, + fileselector_button, naviframe, player, popup, bubble, button. + * Add elm_web_url_set(), elm_web_url_get() and "url,changed" signal for web, web2. + * Add elm_fileselector_mime_type_filter_append and + elm_fileselector_filters_clear to support mime type filter. + * Add the elm_scrollable_interface_content_viewport_resize_cb_set. + added callback call "scroll", "scroll,anim,start", "scroll,anim,stop", + "scroll,drag,start", "scroll,drag,stop" in toolar widget. + * Add the configuration thumbscroll_flick_distance_tolerance. + * Export elm_widget_focus_region_show + * File Selector : Support elm_object_part_text_set() for the ok, cancel + part to change the OK, Cancel button label. + * Add elm_win_focus_highlight_animate_set/get(). + * Add selectraise feature to gengrid. + * Add bg reset feature. + * Add support for more than one progress status in a progressbar. + * Add elm_table_child_get(). + * Add support for flip focus direction. + * Add "selected,invalid" smart callback for fileselector. + * elm_object_item : Introduces new APIs, elm_object_item_track(), + elm_object_item_untrack(), elm_object_item_track_get(). + * Add elm_widget_item_part_text_custom_set(), + elm_widget_item_part_text_custom_get(), + elm_widget_item_part_text_custom_update(). + * Add "dismissed" smart callback for hover. + * Add "dismissed" smart callback for menu. + * Add elm_menu_item_subitems_clear(). + * Add the configuration fileselector_double_tap_navigation_enable. + * Add "activated" smart callback for fileselector. + * Add elm_object_item_signal_emit support in hoversel. This works only when the item is created. + * Add elm_fileselector_multi_select_set/get() and + elm_fileselector_selected_paths_get to support multi-selection. + * Add elm_fileselector_hidden_visible_set/get() to show or hide hidden files/directories. + * Add signals "spinner,drag,start" and "spinner,drag,stop" to the spinner widget. + * Add support for "clicked" callback on Return/space/KP_Enter key press for image. + * Add elm_slider_step_get(), elm_slider_step_set() for slider. + * Add multi select mode for genlist/gengrid/list. + + Improvements: + + * Slider : Show popup on left/right/up/down key down press and hide on + left/right/up/down key up press. + * Default theme is now dark (matching Enlightenment). + * Toolbar widget is now a scrollable widget. + * Entry widget is now a scrollable layout. + * Fileselector entry widget is now an elm layout. + * Ctxpopup widget is now an elm layout. + * Multibutton entry entry is now an elm layout. + * Popup widget is now an elm layout. + * Panel widget is now an elm layout. + * Improve elm map module loading/searching efficiency. + * Diskselector handles dyanmic show/hide of icons now like buttons. + * Plug widget handles image object deletion + * Handle COMPOUND_TEXT cnp ++++ 282 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/elementary/elementary.changes ++++ and /work/SRC/openSUSE:Factory/.elementary.new/elementary.changes Old: ---- elementary-1.7.8.tar.bz2 New: ---- elementary-1.8.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ elementary.spec ++++++ --- /var/tmp/diff_new_pack.X1c1xk/_old 2014-02-15 08:02:20.000000000 +0100 +++ /var/tmp/diff_new_pack.X1c1xk/_new 2014-02-15 08:02:20.000000000 +0100 @@ -19,38 +19,49 @@ %define build_doc 0%{?mandriva_version} == 20101 || 0%{?centos_version} == 6 Name: elementary -Version: 1.7.8 +Version: 1.8.3 Release: 0 Summary: The widget set for enlightenment License: LGPL-2.1 Group: System/Libraries Url: http://enlightenment.org/ -Source: %{name}-%{version}.tar.bz2 -# PATCH-FIX-OPENSUSE elementary-0.7.0.63840-desktop.patch +Source: %{name}-%{version}.tar.gz +# PATCH-FIX-OPENSUSE elementary-0.7.0.63840-desktop.patch modify desktop file to pass rpmlint test -- sleep_wal...@suse.cz Patch0: elementary-0.7.0.63840-desktop.patch +BuildRequires: ImageMagick BuildRequires: doxygen + %if 0%{?suse_version} BuildRequires: fdupes %endif -BuildRequires: ImageMagick -BuildRequires: e_dbus-devel >= %version -BuildRequires: ecore-devel >= %version -BuildRequires: edje-devel >= %version -BuildRequires: eet-devel >= %version -BuildRequires: eina-devel >= %version -BuildRequires: eio-devel >= %version -BuildRequires: embryo-devel >= %version -BuildRequires: emotion-devel >= %version -BuildRequires: ethumb-devel >= %version -BuildRequires: evas-devel >= %version BuildRequires: gettext-devel BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: xorg-x11-devel +BuildRequires: pkgconfig(ecore) +BuildRequires: pkgconfig(ecore-con) +BuildRequires: pkgconfig(ecore-evas) +BuildRequires: pkgconfig(ecore-file) +BuildRequires: pkgconfig(ecore-imf) +BuildRequires: pkgconfig(ecore-input) +BuildRequires: pkgconfig(ecore-x) +BuildRequires: pkgconfig(edje) +BuildRequires: pkgconfig(eet) +BuildRequires: pkgconfig(efreet) +BuildRequires: pkgconfig(efreet-mime) +BuildRequires: pkgconfig(efreet-trash) +BuildRequires: pkgconfig(eina) +BuildRequires: pkgconfig(eio) +BuildRequires: pkgconfig(eldbus) +BuildRequires: pkgconfig(emotion) +BuildRequires: pkgconfig(eo) +BuildRequires: pkgconfig(ethumb_client) +BuildRequires: pkgconfig(evas) +#BuildRequires: xorg-x11-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} BuildRequires: update-desktop-files %endif +# we need a defult.edj, TBD provide this with defult openSUSE theme as well %description Set of widgets for enlightenment focused on touch devices @@ -58,6 +69,7 @@ %package -n libelementary1 Summary: Elementary Dynamic Libraries Group: System/Libraries +Requires: enlightenment-theme-dft %description -n libelementary1 Headers, static libraries, test programs and documentation for elementary @@ -66,23 +78,54 @@ Summary: Elementary development package Group: Development/Libraries/C and C++ Requires: %{name} = %{version} -Requires: e_dbus-devel >= %version -Requires: ecore-devel >= %version -Requires: edje-devel >= %version -Requires: eet-devel >= %version -Requires: eina-devel >= %version -Requires: eio-devel >= %version -Requires: embryo-devel >= %version -Requires: emotion-devel >= %version -Requires: ethumb-devel >= %version -Requires: evas-devel >= %version Requires: gettext-devel Requires: libelementary1 = %{version} -Requires: xorg-x11-devel +Requires: pkgconfig +Requires: pkgconfig(ecore) +Requires: pkgconfig(ecore-con) +Requires: pkgconfig(ecore-evas) +Requires: pkgconfig(ecore-file) +Requires: pkgconfig(ecore-imf) +Requires: pkgconfig(ecore-input) +Requires: pkgconfig(ecore-x) +Requires: pkgconfig(edje) +Requires: pkgconfig(eet) +Requires: pkgconfig(efreet) +Requires: pkgconfig(efreet-mime) +Requires: pkgconfig(efreet-trash) +Requires: pkgconfig(eina) +Requires: pkgconfig(eio) +Requires: pkgconfig(eldbus) +Requires: pkgconfig(emotion) +Requires: pkgconfig(eo) +Requires: pkgconfig(ethumb_client) +Requires: pkgconfig(evas) %description devel Development files for Elementary library. + +%package -n enlightenment-theme-upstream +Summary: Default Enlightenment theme +Version: 0.18.0 +Group: System/GUI/Other +Provides: enlightenment-theme = 0.1 +Provides: enlightenment-theme-dft +Conflicts: enlightenment-theme-openSUSE +Obsoletes: elementary-theme-default +Provides: elementary-theme-default + +%description -n enlightenment-theme-upstream +For use with upstream branding, when using openSUSE themes, when using openSUSE themes Use the Dark theme instead + +%package -n enlightenment-theme-dark +Summary: Default Enlightenment theme(Dark) +Group: System/GUI/Other +Provides: enlightenment-theme + +%description -n enlightenment-theme-dark +The default theme for enlightenment install when using openSUSE branding + %if %build_doc %package doc-html Summary: HTML documentation of Elementary @@ -136,9 +179,11 @@ find %{buildroot}%{_libdir} -name '*.la' -exec rm -v {} + %find_lang %{name} %if 0%{?suse_version} -%suse_update_desktop_file -n %{buildroot}%{_datadir}/applications/elementary_config.desktop -%suse_update_desktop_file -n %{buildroot}%{_datadir}/applications/elementary_test.desktop +%suse_update_desktop_file -N "Elementary Configuration" %{buildroot}%{_datadir}/applications/elementary_config.desktop +%suse_update_desktop_file -N "Elementary Test" %{buildroot}%{_datadir}/applications/elementary_test.desktop %endif +# create version for dark package +cp %{buildroot}%{_datadir}/elementary/themes/default.edj %{buildroot}%{_datadir}/elementary/themes/dark.edj %post -n libelementary1 -p /sbin/ldconfig %postun -n libelementary1 -p /sbin/ldconfig @@ -151,14 +196,14 @@ %dir %{_datadir}/locale/ko_KR %dir %{_datadir}/locale/ko_KR/LC_MESSAGES %endif -%{_bindir}/elementary* +%{_bindir}/* %{_datadir}/elementary %exclude %{_datadir}/elementary/examples +%exclude %{_datadir}/elementary/themes/* %{_datadir}/icons/hicolor/ %{_datadir}/applications/elementary* %{_libdir}/edje %{_libdir}/elementary -%{_libdir}/elementary_testql.so %files -n libelementary1 %defattr(-,root,root) @@ -169,6 +214,15 @@ %{_libdir}/libelementary.so %{_libdir}/pkgconfig/elementary.pc %{_includedir}/elementary-1/ +%{_libdir}/cmake + +%files -n enlightenment-theme-upstream +%defattr(-, root, root) +%{_datadir}/elementary/themes/default.edj + +%files -n enlightenment-theme-dark +%defattr(-, root, root) +%{_datadir}/elementary/themes/dark.edj %if %build_doc %files doc-html ++++++ elementary-0.7.0.63840-desktop.patch ++++++ --- /var/tmp/diff_new_pack.X1c1xk/_old 2014-02-15 08:02:20.000000000 +0100 +++ /var/tmp/diff_new_pack.X1c1xk/_new 2014-02-15 08:02:20.000000000 +0100 @@ -2,38 +2,55 @@ =================================================================== --- data/desktop/elementary_config.desktop.orig +++ data/desktop/elementary_config.desktop -@@ -2,6 +2,7 @@ +@@ -1,15 +1,15 @@ + [Desktop Entry] Encoding=UTF-8 Type=Application - Name=Elementary Configuration +-Name=Elementary Configuration +-Name[cs]=Konfigurace Elementary +-Name[eo]=Agordi Elementary +-Name[es]=Configure Elementary +-Name[fr]=Configuration pour Elementary +-Name[gl]=Configure Elementary +-Name[it]=Configurazione di Elementary +-Name[pt]=Configure o Elementary +-Name[ru]=Конфигурация для Elementary (Элементарий) +GenericName=Elementary Configuration - Name[Name]=Elementary Configuration - Name[ab]= - Name[ca]= -@@ -32,4 +33,4 @@ Comment[ru]=Конфигурация д� - Icon=elementary - Exec=elementary_config - Terminal=false --Categories=System;Settings;DesktopSettings; -+Categories=Settings;DesktopSettings; ++GenericName[cs]=Konfigurace Elementary ++GenericName[eo]=Agordi Elementary ++GenericName[es]=Configure Elementary ++GenericName[fr]=Configuration pour Elementary ++GenericName[gl]=Configure Elementary ++GenericName[it]=Configurazione di Elementary ++GenericName[pt]=Configure o Elementary ++GenericName[ru]=Конфигурация для Elementary (Элементарий) + Comment=Elementary Configuration + Comment[cs]=Konfigurace Elementary + Comment[eo]=Agordi Elementary Index: data/desktop/elementary_test.desktop =================================================================== --- data/desktop/elementary_test.desktop.orig +++ data/desktop/elementary_test.desktop -@@ -2,10 +2,11 @@ +@@ -1,12 +1,12 @@ + [Desktop Entry] Encoding=UTF-8 Type=Application - Name=Elementary Test +-Name=Elementary Test +-Name[eo]=Provo de Elementary +-Name[fr]=Test Elementary +-Name[it]=Test per Elementary +-Name[pt]=Testes Elementary +-Name[ru]=Тест Elementary +GenericName=Elementary Test - Name[Name]=Elementary Test - Name[ab]= - Name[ca]= --Name[cs]= -+Name[cs]=Testovací aplikace Elementary - Name[de]= - Name[el]= - Name[eo]=Provo de Elementary -@@ -32,4 +33,4 @@ Comment[ru]=Тестовое прило� ++GenericName[eo]=Provo de Elementary ++GenericName[fr]=Test Elementary ++GenericName[it]=Test per Elementary ++GenericName[pt]=Testes Elementary ++GenericName[ru]=Тест Elementary + Comment=Elementary Test Application + Comment[cs]=Testovací aplikace Elementary + Comment[eo]=Provoversia aplikaĵo de Elementary +@@ -19,4 +19,4 @@ Comment[ru]=Тестовое приложение Элементария Icon=elementary Exec=elementary_test Terminal=false -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org