Revisions of exo

Maurizio Galli's avatar Maurizio Galli (mauriziogalli) committed (revision 123)
Maurizio Galli's avatar Maurizio Galli (mauriziogalli) accepted request 722844 from M K's avatar M K (tux93) (revision 122)
Update for xfce 4.14
buildservice-autocommit accepted request 719844 from M K's avatar M K (tux93) (revision 121)
baserev update by copy to link target
buildservice-autocommit accepted request 710343 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 119)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 709897 from Maurizio Galli's avatar Maurizio Galli (mauriziogalli) (revision 118)
- Update to version 0.12.6
  - Add trailing ";" to mimeapps.list (bxo#15087)
  - Clear bad entries from mimeapps.list (bxo#15046, bxo#15238)
  - Synchronize default applications to gio-mime (bxo#14633)
  - Disable emoji menu in type-ahead search (bxo#15451)
  - Enable dismissal of "Failed to open default" dialogs
    - Related: https://github.com/brave/brave-browser/issues/4142
    - If the error can be safely ignored, the user is able to dismiss it.
      After changing defaults, the dismissal is forgotten.
  - Translation Updates
  - Cleaned up spec file and removed obsolete conditionals
buildservice-autocommit accepted request 701457 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 117)
baserev update by copy to link target
buildservice-autocommit accepted request 698664 from Stefan Seyfried's avatar Stefan Seyfried (seife) (revision 115)
baserev update by copy to link target
Vinzenz Vietzke's avatar Vinzenz Vietzke (vinzv) accepted request 700063 from Vinzenz Vietzke's avatar Vinzenz Vietzke (vinzv) (revision 114)
Reverting messed up revision 113
Vinzenz Vietzke's avatar Vinzenz Vietzke (vinzv) accepted request 700050 from Vinzenz Vietzke's avatar Vinzenz Vietzke (vinzv) (revision 113)
- Update to 0.12.5
  - Bug Fixes:
    - Fix typehead in ExoIconView (bxo#15100)
  - Build Updates:
    - Building libexo-1 can now be disabled (bxo#15138, bxo#15199)
      - Building documentation still requires libexo-1 since some older
        symbols exists only in the GTK+ 2 library
    - Several components were moved around to align with the correct
      library versions:
      - Helpers are now installed in exo-2 paths, and exo-helper-1 has
        been renamed to exo-helper-2 to follow the library version
      - Pixmaps were moved to an unversioned path (pixmaps/exo) since
        they are used by both versions of the library
      - exo-compose-mail has dropped the library version since it
        does not depend on either version of the library
    - The expansion-to-defined flag was re-enabled
  - Translation Updates
- Switched dependencies to pkgconfig(upstream_name)
- added %bcond_with git macro
- Update to version 0.12.3~git19.61ed897:
  * I18n: Update translation ru (100%).
  * I18n: Update translation hu (100%).
  * I18n: Update translation sr (100%).
  * I18n: Update translation pt (100%).
  * I18n: Update translation sk (98%).
  * I18n: Update translation ko (100%).
  * I18n: Update translation kn (95%).
  * I18n: Update translation is (95%).
  * I18n: Update translation es (99%).
  * I18n: Update translation de (100%).
- Update to version 0.12.3.git20181203:
  * I18n: Update translation ru (100%).
  * I18n: Update translation hu (100%).
  * I18n: Update translation sr (100%).
  * I18n: Update translation pt (100%).
  * I18n: Update translation sk (98%).
  * I18n: Update translation ko (100%).
  * I18n: Update translation kn (95%).
  * I18n: Update translation is (95%).
  * I18n: Update translation es (99%).
  * I18n: Update translation de (100%).
  
- Dependencies: Replaced specific libraries with "devel" packages
- Changed build macros in spec files
- update to 0.12.3
  - Preferred Applications: Improved layout spacing and alignment
  - Resolved g_type_class_add_private deprecations (GObject 2.58)
  - Hide exo launchers from GNOME Software (bxo#14588)
  - Fix crash with "preedit-changed" signal (bxo#14756)
  - Translation updates
- update to 0.12.2 (Stable Release)
  - Fix crash with ExoJob, Thunar (bxo#14465)
  - Translation updates
- update to 0.12.1 (Stable Release)
  * Bug Fixes:
    - Use "user-bookmarks" instead of "bookmark-new" (bxo#14243)
    - Properly scale app icons in Preferred Apps dialog (bxo#14362)
    - Remove pure attribute of function that returns void (bxo#14427)
    - Missing varargs init or cleanup (CID #30799)
    - Uninitialized scalar variable (CID #127777)
  * Compiler Support:
    - Disable -Wexpansion-to-defined (GCC 7)
    - Fix various other compiler warnings (GCC 7)
    - Fix -Wcast-function-type (GCC 8)
  * Helpers:
    - Add PCManFM-Qt (from LXQt) to supported file managers
      (bxo#14333)
  * ExoIconChooserDialog
    - Drop deprecated International icon context, add Stock icon
      context
    - Increase icon chooser context title length to support long
      translations
    - Skip symbolic icons to boost performance
    - Added GTK 3 test to test suite
  * Translation Updates
- update to 0.12.0 (Stable Release)
  * Add google-chrome-stable binary for the google-chrome helper
    (bxo#13876)
  * Requirements updated: GTK 2.24, GTK 3.22, GLib 2.42,
    libxfce4ui 4.12, libxfce4util 4.12
  * Translation updates
- add exo-revert-gnome-3.22-req.diff for Leap < 15 to allow build
- spec-cleaner suggestions (but not the braindead ones)
- exo-data is *not* noarch, it contains paths to %libdir in
  its desktop files.
- fix perl-shebang in exo-compose-mail-1
- udate to version 0.11.5
  - New Features:
    - ExoString: Added new exo_str_is_flag
    - Helpers: Added Terminator (TerminalEmulator) (bxo#13714)
  - Bug Fixes:
    - exo-helper: Use full custom command path (bxo#4093)
    - exo-launch: Pass flags to preferred application (bxo#9427)
    - replace internet-mail icon with FD.o compliant emblem-mail (bxo#13711)
    - drop conflicting Vivaldi helper (bxo#13712, Gentoo #624546)
  - Translation updates
- Add COPYING.LIB to filelist as legal team suggested.
- update to version 0.11.4
  - From a development standpoint, this release can be considered
    the first release candidate for the 0.12.x series. Full GTK+ 2
    and 3 support is now available and should meet the needs for
    any Xfce application development.
  - New Features:
    - GTK Extensions: Added new exo_gtk_dialog_get_action_area and
      exo_gtk_dialog_add_secondary_button
    - GTK3: Add support for insensitive state in exo_cell_renderer_icon
    - Helpers: Added Brave, Google Chrome, and Vivaldi (WebBrowser)
    - Helpers: Added Geary (MailReader)
    - Helpers: Dropped Opera Mail (no longer available for Linux)
 - Bug Fixes:
   - Removed --disable-debug flag from distcheck (bxo#11556)
 - Icons:
   - Replaced non-standard gnome-* icons
   - Replaced non-existent "missing-image" icon
 - Deprecations:
   - Dropped gdk_window_process_updates for GTK+ 3.22
   - Replaced gdk_pixbuf_new_from_inline usage
   - Replaced gdk_screen_* usage
   - Replaced gtk_style_context_get_background_color usage
   - Removed warnings for gtk_dialog_get_action_area and GioScheduler
 - Translation Updates
- update to version 0.11.3
  New Features:
  - exo-csource: --output  to write output to a file (bxo#12901)
  - exo-helper: --query to query the preferred application (bxo#8579)
  Build Changes:
  - Requirements GTK 2.24, GTK 3.20, GLib 2.42, libxfce4ui 4.12
  - GTK 3 libraries are no longer optional
  - Default debug for develt builds is now "yes" instead of "full"
  Bug Fixes:
  - Discard preferred application selection if dialog is canceled
    (bxo#8802)
  - Do not ship generic category icons, these are standard (bxo#9992)
  - Do not abort builds due to deprecated declarations (bxo#11556)
  - Fix crash in Thunar on selection change after directory change
    (bxo#13238)
  - Fix crash in exo-helper-1 from GTK 3 migration (bxo#13374)
  - Fix ExoIconView being unable to decrease its size (bxo#13402)
  Documentation Updates:
  - Add missing per-release API indices
  - Resolve undocumented symbols
  - Updated project documentation (HACKING, README, THANKS)
  - Translation Updates
- do not package ChangeLog, NEWS is enough
- Update RPM groups.
- Fix a typo in the download URL
- update to version 0.11.2:
  - ported to gtk3
  - add libexo-2
- removed use-versioned-helpers-db.patch
- split exo-data again from libexo-1-0
- additional packages:
  - libexo-2-0
  - exo-data (common data files for libexo-1-0 and libexo-2-0)
  - exo-helpers (common helper binaries)
- renamed libexo-1-0-branding-upstream to exo-branding-upstream
- update to version 0.10.6
  - Close fd with error state goto (CID 30797), extension of
    previous fix "File descriptor was never opened if < 0
    (CID #85387)"
- update to version 0.10.5
  - Added --disable-debug to distcheck rules, this will allow
    building with autogen.sh --disable-debug on newer systems
    (bxo#11556)
  - Do not use x-scheme-handler/file mimetype (bxo#7257)
  - Escape URIs for exo-open (bxo#9912)
  - File descriptor was never opened if < 0 (CID #85387)
  - Reverted patches that broke window focus on startup
    (bxo#11743)
    - Fix StartupNotify (bxo#9570)
    - Fix implicit declaration of function 'xfce_spawn_on_screen'
      (bxo#11655)
  - Translation updates
- update to version 0.10.4
  - don't quote arguments passed to terminal emulators (bxo#10731)
  - fix StartupNotify (bxo#9570)
  - fix implicit declaration of function 'xfce_spawn_on_screen'
    (bxo#11655)
  - translation updates
- buildignore exo-tools in order to break the dependency cycle
  exo -> libxfce4ui-devel -> libxfce4ui-1-0 -> exo-tools
- update to version 0.10.3
  - build updates and improvements (autotools, intltool)
  - increased required automake and libtool versions
  - updated mimeapps.list location for glib >= 2.41 (bxo#11504)
  - add an icon-column in the icon view for loading thumbnailed
    images
  - add helpers for qtFM, QTerminal, Qupzilla, Surf, Vimprobable2
    (bxo#10216)
  - add support for BCC in exo-compose-email (bxo#11070)
  - better handle filenames with spaces in exo-helpers (bxo#10731)
  - drop use of the -remote option in Firefox helpers (bxo#11601)
  - fix ATK deprecation warnings (bxo#11556)
  - fix exo_str_looks_like_an_uri() (bxo#10098)
  - fix small typo in exo-icon-bar (bxo#10515)
  - install category icons into proper location (bxo#11364)
  - scroll long file names into view in compact listview (bxo#6014)
  - translation updates
- drop obsolete exo-firefox-params.patch
- fix a typo in use-versioned-helpers-db.patch causing custom
  preference files to be saved in the wrong location (bnc#860479)
- also deliver helpers.rc into a API-versioned subdirectory, it is
  directly read by the library as well
- rename exo-branding-upstream to libexo-1-0-branding-upstream
- continue delivering %{_libdir}/xfce4
- add use-versioned-helpers-db.patch in order to use a versioned
  helpers files DB since some of the desktop files are tied to the
  exo API version (e.g. by using exo-compose-mail-1)
- consequently also merge exo-data into libexo-1-0
- update to version 0.10.2
  - optimize returning the selected item in icon view
  - work with icon names in the toolbar editor
  - GIO unix is still used for exo-open
  - use same thumbnail frame as Thunar
  - rename Terminal to xfce4-terminal
  - remove unmaintained translations
  - add chromium-browser to binary names
  - add various helpers
- update to version 0.10.1
  - bump glib to 2.30 and drop exo-gio-module
  - bump Gtk to 2.24
  - draw the rubberband identical to gtk
  - don't use GSimpleResult in ExoJob
  - fix shadowed variable
  - g_main_context_ref_thread_default() is 2.32 API
  - translation updates
- do not package the internet-web-browser and internet-mail icons
  any more for >= 12.2 which are widely available and will be
  standardized
- update to version 0.8.0
  - rename "Novell Evolution" to "Evolution"
  - add Iceweasel helper
  - translation updates
- make the library package recommend exo-tools
- properly obsolete exo-doc
- removed system-file-manager and utilities-terminal icons since
  these are standard icon names from the Icon Naming Spec
- update to version 0.7.3
  - enable startup-notify in the exo-open desktop files
  - use g_file_set_contents on local files
  - bump gtk to 2.20 and glib to 2.24
  - don't set invalid startup id
  - replace deprecated function g_strcasecmp
  - fix possible segfault in exo_str_looks_like_an_uri
  - updates licenses
  - fix saving of desktop files in local dir
  - translation updates
- update to version 0.7.2
  - drop gtk 2.24 api
  - bump libxfce4ui dependency for help function
  - send exo-open startup-id to child instead of using it
  - add preferred app helper for Chromium
  - remove package manuals and link to online documentation
  - queue an icon view resize if the requesitions don't match
  - add new API exo_icon_view_get_item_{column,row}
  - add keynav-failed to ExoIconView
  - show Preferred Application in settings category
  - don't destroy already destroyed widget
  - do not insert symlink icons in the icon chooser
  - use libxfce4ui instead of support library
  - drop the python bindings
  - use new libtool macros and versions
  - remove spec file and rpm build
  - silenty save to local application is permission denied to
    original file in exo-desktop-item-edit
  - support hexadecimal xid and center exo-desktop-item-edit on
    parent
  - translation updates
- fix provides
- -branding-upstream should supplement exo-data
- replace %lang_package by a manually specfified -lang package
- %{libname} should recommend -lang since there are translations
  for the library
- drop rpmlintrc
- split exo into libexo-1-0, exo-tools, and exo-data in order to
  conform to the shared library packaging policy
- added exo-icons.tar.bz2 with icons from tango-icon-theme 0.8.90
  in order to provide icons for all desktop files and to prevent a
  dependency on an icon theme
- specfile cleanup
- added exo-fix-python-install-location.patch in order to install
  all python files under %%{python_sitearch}
- dropped exo-env.patch, shebang lines are fixed during build
  instead
- install HTML documentation under
  /usr/share/xfce4/exo-preferred-applications/html
- recommend -doc subpackage
- move development documentation into development package
- Remove redundant/obsolete tags/sections from specfile
  (cf. packaging guidelines)
- update to version 0.6.2:
  - improve exo-open url and email match regexes
  - allow installation of the helpers in a custom location
  - bugfixes
  - translation updates
- added patch tags
- call %desktop_database_post/un
- call %icon_theme_cache_post/un
- fix -devel package dependencies and description
- added branding subpackage and removed
  exo-0.5.5-add-default-filemanager.patch as a corresponding
  helpers.rc is now delivered by openSUSE branding
- update to version 0.6.0
  - bugfixes
- do not require but recommend -lang subpackage
- added exo-0.5.5-add-default-filemanager.patch in order to define
  Thunar as the default file manager
- more appropriate category for the main package
- improved summaries, descriptions
- marked config files
- split off python bindings into a separate package
- add missing dependency on python-gtk
- handle duplicate files in %%{python_sitearch}
- recompile python files instead of modifying them in place in
  order to prevent inconsistent mtime
- merged libexo-1-0 into exo since the library is not useful
  without its helper tools
- renamed rpmlintrc to exo-rpmlintrc according to packaging policy
- removed GIO module from file list (suse >= 11.4)
- updated to 0.5.5
  - Fix opening of URIs with spaces in claws-mail and sylpheed.
  - Fix two @libexecdir@ -> @HELPERDIR@ replacements.
  - Add Icedove helper.
  - Fix Opera helper with Opera >= 10.60.
  - Add mime types to the exo-open desktop files (bug #6800).
  - Store preferred application in mimeapps.list (bug #6800).
  - Don't build the GIO module after glib 2.27 (bug #6800).
  - Make exo-open more standalone (bug #6573).
  - Translation updates (ug, gl, zh_TW, ru, sk, ja, el, sv, es, eu,
    hu, pt, kk, it, ja, he, uk, ca, da, id).
- removed not needed BuildRequires
- use pkgconfig symbol in BuildRequires
- update to 0.5.4
  - Abort dist if xml is not valid.
  - Fix exo-preffered-applications.
  - Move files from $libexecdir to $libdir.
  - Remove deprecated encoding key from desktop files.
  - Translations update
- Spec file clean up
- updated to 0.3.107
  o Make the treeview work again with gtk 2.20 (bug #6230).
  o Fix compilation error (bug #6421).
  o Build ChangeLog from GIT.
  o Translation updates (pt, nl, it, am, bn, kk, ug, ru, ja).
- updated to 0.3.106
  - Only sync devices with no volume.
  - Updated translation: sk, nn.
- updated to 0.3.105
  - Read mount options from a rc file (bug #2891).
  - Version the API docs.
  - Fix notes when generating the man pages.
- updated to 0.3.104
  - Make unmount work for devices that have a parent that is a volume (bug #2968).
- updated to 0.3.103
  - Use the update-preview signal for updating the preview (bug #5133)
  - Add support for iocharset in exo-mount (bug #4294).
  - Make mounting NTFS drives work in exo-mount (bug #4532).
  - Open trash:// uris with the file manager (bug #5777).
  - Fix some small compiler warnings.
  - Switch the build files to use GIT.
  - Updated translation: ca (Carles Muñoz Gorriz)
- updated to 0.3.102
  - Allow all arguments in the terminal parameters (part of bug #5301).
  - Fix some issues in exo-open with spaces in arguments.
  - Properly handle NULL pixbufs in the toolbars code.
  - Make sure the ui-manager is up2date when creating the exo toolbar.
  - Fix possible segfault in exo_icon_view_get_item_at_pos (bug #5633).
  - Do not escape commas in urls (bug #5654).
  - Lookup the hardcoded paths for (u)mount during configure (bug #3717).
  - Fix missing include for strftime (bug #3751).
  - Prefer getvfsstat over getfsstat (bug #3718).
  - Don't abort if python is not found (bug #3751).
- revert new python macros on suse <= 11.1
- use new python macros
- updated to 0.3.101
- updated to 0.3.100 (Xfce 4.6.0 release)
- removed obsoleted hal.patch
- remove the last "la" files that references "libhal*.la" (2/2)
  now hal can be cleaned up without breaking other packages
- fix changelog
- updated exo-oldhal.patch (Fridrich Strba <fstrba@novell.com>)
- update to exo 0.3.4
  o Add option to exo-csource to strip comments from XML prior to 
    embedding them into binaries
  o Properly quote URLs prior to passing them to external programs
  o Bump required HAL version to 0.5.7
  o Updated translations
- remove buildroot references from Python object files
- build with HAL support for SLE10
- move preferred applications MCS plugin from exo-devel to exo
  (#325981)
- enable python extension
- replaced group 'System/GUI/Other' by 'System/GUI/XFCE'
- move preferred applications MCS plugin from exo-devel to exo
  (#325981)
- cleaned spec file, moved some files to devel subpackage
- Do not build static libraries (#238552).
- added directory to filelist 
- minor fixes in filelist
- upgrade to 0.3.2
- added HAL support on 10.2 and later
- package is merged from BuildService at version 0.3.1.12rc2
- added patch in Mozilla desktop file that doesn't call mozilla openURL()
  because the Mozilla start script of SUSE already handles this -- current
  version doesn't handle the case where Mozilla is already running
  (applies also to Firefox)
- updated to 4.3.99.2 (4.4 rc2)
- updated to new version 0.3.1.10rc1
- added dbus-devel to build requires
- initial comment, version is 0.3.1.8beta2
- package moved into BuildService
- no patch needed
Stefan Seyfried's avatar Stefan Seyfried (seife) accepted request 698292 from Ignaz Forster's avatar Ignaz Forster (fos) (revision 112)
- Fix failing %postun macro

Due to the way RPM macro expansion works the %postun script has always failed (e.g. on updates), resulting in a zypper return code of 107. Removing the comment, which was interpreted as part of the script, (which is quite obvious and had a typo anyway) will fix the failing %postun script. See https://bugzilla.opensuse.org/show_bug.cgi?id=1127039 for the same bug in another package.

Should also be submitted to Leap 15.1 before release to prevent failing updates on transactional-systems.
buildservice-autocommit accepted request 685582 from Maurizio Galli's avatar Maurizio Galli (mauriziogalli) (revision 111)
baserev update by copy to link target
Maurizio Galli's avatar Maurizio Galli (mauriziogalli) accepted request 685578 from Maurizio Galli's avatar Maurizio Galli (mauriziogalli) (revision 110)
- Switched URL and Source to https:// in the spec file.
buildservice-autocommit accepted request 667588 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 109)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 667580 from Maurizio Galli's avatar Maurizio Galli (mauriziogalli) (revision 108)
fixed typo to correct macro: %postun tools

- update to 0.12.4
  * Use the standard shared thumbnails directory (bxo#14799)
  * ExoCellRendererIcon: Fix highlight rendering with GTK 3 (bxo#14971)
  * ExoIconView: Fix search popup placement (bxo#14994)
  * Translation Updates
 
 - fix up macros only necessary for Leap 42.3 and below
buildservice-autocommit accepted request 649184 from Stefan Seyfried's avatar Stefan Seyfried (seife) (revision 107)
baserev update by copy to link target
Stefan Seyfried's avatar Stefan Seyfried (seife) accepted request 649183 from Stefan Seyfried's avatar Stefan Seyfried (seife) (revision 106)
update to 0.12.3
buildservice-autocommit accepted request 618492 from Takashi Iwai's avatar Takashi Iwai (tiwai) (revision 105)
baserev update by copy to link target
Takashi Iwai's avatar Takashi Iwai (tiwai) accepted request 618370 from Stefan Seyfried's avatar Stefan Seyfried (seife) (revision 104)
update to 0.12.2 (Stable Release)
Displaying revisions 21 - 40 of 143
openSUSE Build Service is sponsored by