leanflutter / tray_manager

This plugin allows Flutter desktop apps to defines system tray.
https://pub.dev/packages/tray_manager
MIT License
238 stars 40 forks source link

Fix libayatana set icon deprecation #38

Closed provokateurin closed 10 months ago

provokateurin commented 1 year ago

With libayatana-appindicator 0.5.93 building my app fails with linux/flutter/ephemeral/.plugin_symlinks/tray_manager/linux/tray_manager_plugin.cc:126:3: error: 'app_indicator_set_icon' is deprecated: Use app_indicator_set_icon_full instead [-Werror,-Wdeprecated-declarations]. I'm not sure why this only happens now since I checked the changelog and there was nothing suspicious. The option has been deprecated for 13 years and the new method is also there since then, so it's safe to migrate.

monkeyWie commented 11 months ago

@lijy91 Please merge asap!