22 Commits

Author SHA1 Message Date
Khem Raj
26f45c2823
catfish: Upgrade to 4.20.1
Use meson for building
Add missing buildtime dependencies needed for this version

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2025-07-12 13:50:01 -07:00
Khem Raj
9d88a4f9e2 catfish: upgrade 4.16.3 -> 4.18.0
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06 08:48:43 -08:00
Ross Burton
ac3f618fd0 catfish: requires gobject-introspection-data DISTRO_FEATURE
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-05-26 08:28:37 -07:00
Chen Qi
c2fb0bd1eb catfish: fix buildpaths issue
Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-20 07:22:44 -07:00
Khem Raj
63700a0c57 Revert "catfish: Inherit setuptools3 instead of python_setuptools_build_meta"
This reverts commit 615624ab5769025cca1ec19b88dc0521c51d914e.
2022-07-18 10:03:12 -07:00
Khem Raj
615624ab57 catfish: Inherit setuptools3 instead of python_setuptools_build_meta
Adds missing dependency on python3-picobuild-native

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-07-15 20:15:08 -07:00
Ross Burton
7f27771b28 Update for setuptools_build_meta renamed to python_setuptools_build_meta
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-19 19:00:34 -07:00
Khem Raj
3b7571c1cd catfish: Do not set PYPA_WHEEL
OE-Core has addressed the pertaining issue which does not require
setting this here anymore

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-10 07:31:21 -08:00
Khem Raj
06c810a80e recipes: Update LICENSE variable to use SPDX license identifiers
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-04 17:41:45 -08:00
Khem Raj
2c0529ab62 catfish: Fix wheel build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-03-01 09:13:42 -08:00
Khem Raj
79cfeb58b1 meta-xfce: Convert catfish and menulibre to use setuptools3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2022-01-19 09:01:56 -08:00
Andreas Müller
7a4e20e8a9 catfish: upgrade 4.16.0 -> 4.16.3
Release notes:
* 4.16.3 -> [1]
* 4.16.2 -> [2]
* 4.16.1 -> [3]

[1] https://mail.xfce.org/pipermail/xfce/2021-September/037409.html
[2] https://mail.xfce.org/pipermail/xfce/2021-July/037375.html
[3] https://mail.xfce.org/pipermail/xfce/2021-July/037367.html

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-11-20 12:07:09 -08:00
Martin Jansa
c61dc077bb Convert to new override syntax
This is the result of automated script (0.9.1) conversion:

oe-core/scripts/contrib/convert-overrides.py .

converting the metadata to use ":" as the override character instead of "_".

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2021-08-03 10:21:25 -07:00
Andreas Müller
4a85e070e1 catfish: add python3-dbus to RDEPENDS
Otherwise it complains for missing import and won't start

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-04-13 08:09:17 -07:00
Andreas Müller
21a75c2650 catfish: upgrade 1.4.13 -> 4.16.0
It builds out of tree fine now.

Release notes for 4.16.0

========================
- Fulltext now searches files with UTF-7, UTF-8, UTF-16 BE/LE, and
UTF-32 BE/LE encodings
- Replace Gtk/Gdk/GLib deprecated code (#6)
- Use "match all" method for fulltext search (#30)

Translation Updates:
Arabic, Basque, Belarusian, Danish, Estonian, Finnish, French,
Indonesian, Japanese, Kabyle, Norwegian Bokmål, Portuguese, Portuguese
(Brazil), Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish

Release notes for 4.15.0
========================
[Please note that this is a development release.]

Disclaimer on the significant version bump (1.4.x to 4.15.x):
With this release, Catfish has started integrating Xfce components.
Going forward, Catfish's versioning scheme will reflect the target Xfce
release.

Dependency Changes:
- GTK >= 3.22
- GLib >= 2.42
- Python 2 support has been removed
- Python 3 >= 3.2 (#33)
- Xfconf >= 4.14.0 (requires GObject Introspection, see INSTALL)
- Zeitgeist optional dependency now requires GObject Introspection

New Features:
- Added Ctrl+H shortcut to show/hide hidden files (#16)
- Added "Today" and "Month" filters to the sidebar (#23)
- Fulltext searches now include more text files (#7)

General:
- New app icon, now using an rDNS icon name (org.xfce.catfish)
- Migrated ChangeLog to NEWS to better match Xfce projects
- Renamed README to README.md and updated to match Xfce projects
- Updated INSTALL to reference python3-specific packages (#36)
- Various in-app icon updates (#15, #17, #26)
- Added additional padding to Other and Custom gear icons (#20)

Bug Fixes:
- Check if zeitgeist daemon is running at startup (#34)
- Correctly position custom filter popups above gear icon (#18)
- Default to the current date in the custom date filters (#24)
- Fix 'list' object has no attribute 'lower' (#9)
- Fix fulltext freeze with special files (#32)
- Fix python crash when some extension scheme is used (#35)
- Fix statusbar moving on mouseover
- Move custom file extension hint to tooltip (#25)
- Sidebar entries no longer move when losing focus (#22)

Translation Updates:
Albanian, Arabic, Armenian (Armenia), Basque, Belarusian, Bulgarian,
Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech, Danish,
Dutch, Eastern Armenian, English (Australia), Estonian, Finnish, French,
Galician, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian,
Interlingue, Italian, Japanese, Korean, Lithuanian, Malay, Norwegian
Bokmål, Norwegian Nynorsk, Polish, Portuguese, Portuguese (Brazil),
Russian, Serbian, Slovak, Slovenian, Spanish, Thai, Turkish, Ukrainian

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2021-01-13 10:22:23 -08:00
Kai Kang
3e33792ef0 catfish: 1.4.11 -> 1.4.13
v1.4.13:
 + General:
   - Optimized svg and png assets
 + Bug Fixes:
   - Fix missing results from symbolic links (Xfce #16318)
   - Do not load catfishconfig during setup as it breaks Debian packaging
 + Translation Updates:
   Bulgarian, Catalan, Chinese (China), Chinese (Taiwan), Croatian, Czech,
   Danish, Dutch, French, Galician, German, Hungarian, Interlingue, Italian,
   Japanese, Lithuanian, Norwegian Bokmål, Polish, Portuguese, Russian,
   Spanish, Swedish, Turkish

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-05-18 18:32:53 -07:00
Andreas Müller
529480f851 catfish: add mime-xdg to inherit
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-19 02:20:58 -08:00
Andreas Müller
eaed8ab653 catfish: upgrade 1.4.10 -> 1.4.11
Bugfixes & translations:

Release notes for 1.4.11

========================
General:
- Radio indicators are now displayed on the layout options

Bug Fixes:
- Fix crashes when GdkDisplay or GdkScreen calls return None (LP:
- Fix configuration of preferred window layout (Xfce #16085)
- Fix finding files in the target directory (Xfce #15985, #16233)
- Fix symbolic link looping (Xfce #16272)
- Fix home (~) expansion for the start path
- Fix asv-summary-has-dot-suffix (https://appstream.debian.org/sid/main/issues/catfish.html)

Translation Updates:
Albanian, Belarusian, Catalan, Chinese (China), Chinese (Taiwan),
Croatian, Czech, Dutch, French, German, Interlingue, Italian, Korean,
Lithuanian, Malay, Norwegian Bokmål, Portuguese, Portuguese (Brazil),
Russian, Serbian, Slovak, Spanish, Thai, Turkish

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-29 10:22:56 -08:00
Andreas Müller
f1c1dcdab0 catfish: upgrade 1.4.9 -> 1.4.10
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-10-09 08:15:34 -07:00
Andreas Müller
12a676baab catfish: upgrade 1.4.7 -> 1.4.8
This is a minor bugfix release

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-08-16 08:00:54 -07:00
Andreas Müller
4a6b71b052 catfish: upgrade 1.4.6 -> 1.4.7
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-15 06:45:53 -08:00
Andreas Müller
5eed16d804 catfish: initial add 1.4.6
Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2018-10-26 21:08:44 -07:00