17
0

12 Commits

Author SHA256 Message Date
65940093cb Accepting request 1319401 from hardware
OBS-URL: https://build.opensuse.org/request/show/1319401
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/android-file-transfer-linux?expand=0&rev=5
2025-11-24 13:11:17 +00:00
6d85b6e48e Accepting request 1319352 from home:sbrabec:u-d-f-removal
- Remove unused BuildRequires: update-desktop-files.

OBS-URL: https://build.opensuse.org/request/show/1319352
OBS-URL: https://build.opensuse.org/package/show/hardware/android-file-transfer-linux?expand=0&rev=11
2025-11-23 11:46:55 +00:00
f0bdb1edcb Accepting request 1311166 from hardware
- Update to version 4.5:
  * fix invalid close session parameters (graceful shutdown - fixes switch failure)
  * fix qt5 compilation
  * easier method to find zune codename
  * support firmware upload/reboot device in UI
  * add device property d235 - serial number (seems to match SN printed on Zune's back)
  * add Zune recovery instructions
  * add flash cli command
  * send object info in separate bulk packets
  * add device-reboot cli command
  * add firmware version to device properties
  * undefined firmware (called in publicly available "Inside MTP Responder" paper
  * add EventCode enum values/ToString
  * add mtp service extension codes
  * send album cover in GUI
  * use Supports(...) for attach cover context action
  * add Library::AddCover, zune-import will upload cover automatically if supported
  * pass empty initialiser as empty bytearray while removing album cover
  * add Supported() helper for ObjectPropertyCodes
  * add MetadataPicture, fill it with decoded PICTURE props

OBS-URL: https://build.opensuse.org/request/show/1311166
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/android-file-transfer-linux?expand=0&rev=4
2025-10-14 16:08:03 +00:00
c273ff3439 - Update to version 4.5:
* fix invalid close session parameters (graceful shutdown - fixes switch failure)
  * fix qt5 compilation
  * easier method to find zune codename
  * support firmware upload/reboot device in UI
  * add device property d235 - serial number (seems to match SN printed on Zune's back)
  * add Zune recovery instructions
  * add flash cli command
  * send object info in separate bulk packets
  * add device-reboot cli command
  * add firmware version to device properties
  * undefined firmware (called in publicly available "Inside MTP Responder" paper
  * add EventCode enum values/ToString
  * add mtp service extension codes
  * send album cover in GUI
  * use Supports(...) for attach cover context action
  * add Library::AddCover, zune-import will upload cover automatically if supported
  * pass empty initialiser as empty bytearray while removing album cover
  * add Supported() helper for ObjectPropertyCodes
  * add MetadataPicture, fill it with decoded PICTURE props

OBS-URL: https://build.opensuse.org/package/show/hardware/android-file-transfer-linux?expand=0&rev=9
2025-10-13 14:39:49 +00:00
46a642077f Accepting request 1275025 from hardware
OBS-URL: https://build.opensuse.org/request/show/1275025
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/android-file-transfer-linux?expand=0&rev=3
2025-05-07 17:18:14 +00:00
27531f56c7 Accepting request 1275024 from home:llyyr:branches:hardware
Updates to latest master, which contains the fix to boo#1242080

- Update to version 4.4.0~git.20250506T233238.058dbe1:
  * fuse3 port
  * fix GetObjectPropDesc - missing object format in API/request
  * bump version to 4.5
  * macosx CI fix
  * remove travis config
  * made clear halt optional - it seems to break newer android devices
  * claim token later and don't disconnect existing devices if they are not MTP
  * remove debug traces
  * use USBDEVFS_DISCONNECT_CLAIM
  * Add screenshot to README.md
  * add screenshot
  * pass transactionId to session getDeviceInfo
  * skip fs entries which start with .
  * check access before calling opendir (reduce number of exception)
  * Revert "switch macosx builder to qt@6"
  * switch macosx builder to qt@6
  * downgrade macosx builder
  * Revert "fix macosx bundle"
  * fix macosx bundle
  * bump cmake version
  * fix qt path
  * Allow building with Qt 6.x

OBS-URL: https://build.opensuse.org/request/show/1275024
OBS-URL: https://build.opensuse.org/package/show/hardware/android-file-transfer-linux?expand=0&rev=7
2025-05-06 22:43:16 +00:00
28e26e90df Accepting request 1201842 from hardware
- fix-missing-include.patch: remove patch, fixed upstream
- Update to version 4.3.0~git.20240730T195303.cf7036c7f7df:
  * add get-id command to cli
  * check that GetDevicePropValue is supported before calling it
  * drop old ${VERSION} variable, use base version from readme and annotate with git if it's possible.
  * update checkout action to v4
  * use execute_process instead of exec_program
  * update pybind cmake files
  * fix macOS spelling
  * remove long version string
  * remove CFBundleGetInfoString
  * fix GH actions
  * fix empty version used for plist generation
  * brew cask install -> brew install --cask
  * add SetSize and set both st_size and st_blocks
  * Fix non-empty directory removal, return ENOTEMPTY
  * bump version to 4.4
  * check ref_type and build release artefacts
  * bump ubuntu version to 20.04
  * do not proceed if -h/--help passed on the command line
  * provide uid/gid for stat structure
  * fix vendor/product filtering
  * bump minimal cmake version to 3.5
  * fix no MPT device found message box
  * do not compile python wrapper for macosx
  * add help about -D
  * rework option parser a bit
  * rename fuse_ll to fuse
  * Fix build with GCC 13 (#330)

OBS-URL: https://build.opensuse.org/request/show/1201842
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/android-file-transfer-linux?expand=0&rev=2
2024-09-19 19:17:10 +00:00
c41751b47d - fix-missing-include.patch: remove patch, fixed upstream
OBS-URL: https://build.opensuse.org/package/show/hardware/android-file-transfer-linux?expand=0&rev=5
2024-09-18 18:50:41 +00:00
346d27912c - Update to version 4.3.0~git.20240730T195303.cf7036c7f7df:
* add get-id command to cli
  * check that GetDevicePropValue is supported before calling it
  * drop old ${VERSION} variable, use base version from readme and annotate with git if it's possible.
  * update checkout action to v4
  * use execute_process instead of exec_program
  * update pybind cmake files
  * fix macOS spelling
  * remove long version string
  * remove CFBundleGetInfoString
  * fix GH actions
  * fix empty version used for plist generation
  * brew cask install -> brew install --cask
  * add SetSize and set both st_size and st_blocks
  * Fix non-empty directory removal, return ENOTEMPTY
  * bump version to 4.4
  * check ref_type and build release artefacts
  * bump ubuntu version to 20.04
  * do not proceed if -h/--help passed on the command line
  * provide uid/gid for stat structure
  * fix vendor/product filtering
  * bump minimal cmake version to 3.5
  * fix no MPT device found message box
  * do not compile python wrapper for macosx
  * add help about -D
  * rework option parser a bit
  * rename fuse_ll to fuse
  * Fix build with GCC 13 (#330)

OBS-URL: https://build.opensuse.org/package/show/hardware/android-file-transfer-linux?expand=0&rev=4
2024-09-18 18:44:37 +00:00
bb480ed954 Accepting request 1076445 from hardware
a reliable MTP client with minimalistic UI

OBS-URL: https://build.opensuse.org/request/show/1076445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/android-file-transfer-linux?expand=0&rev=1
2023-03-31 19:15:59 +00:00
d83f50c007 Accepting request 1076418 from home:iznogood:branches:hardware
- Add fix-missing-include.patch: Fix missing include exposed by gcc
  13.
- Switch service to explicit git commit instead of master, and
  switch to obs_scm and manual run, tar_scm and disabledrun
  are deprecated.

OBS-URL: https://build.opensuse.org/request/show/1076418
OBS-URL: https://build.opensuse.org/package/show/hardware/android-file-transfer-linux?expand=0&rev=2
2023-03-31 10:50:38 +00:00
a54abb9ed1 Accepting request 1071230 from home:llyyr
Generally a more robust MTP client compared to libmtp/mtpfs, also it's built from git HEAD instead of a tagged version because there hasn't been a tag in about 2 and a half years, and there are useful fixes on the master branch.

OBS-URL: https://build.opensuse.org/request/show/1071230
OBS-URL: https://build.opensuse.org/package/show/hardware/android-file-transfer-linux?expand=0&rev=1
2023-03-31 07:29:08 +00:00