Menu

#663 Don't use deprecated gamin library

Next_Release
applied
FileManager (5)
Patch
2024-05-05
2018-04-12
No

Currently the FileManager plugin depends on the old, obsoleted gamin library, [1] which is last released in 2006. Please port the directory monitor feature to newer technologies, e.g. GFileMonitor. [2]

[1] https://git.gnome.org/browse/gamin
[2] https://developer.gnome.org/gio/stable/GFileMonitor.html

Discussion

  • Andrew Cottrell

    Andrew Cottrell - 2021-06-25

    See \src\plugins\contrib\FileManager\FileManager_wx30-unix.cbp for :
    <add option="&lt;code&gt;pkg-config --cflags gamin&lt;/code&gt;">
    <add option="&lt;code&gt;pkg-config --libs gamin&lt;/code&gt;"></add></add>

     
  • Andrew Cottrell

    Andrew Cottrell - 2022-03-10

    There is no gamin library for MacOS and as such the file manager plugin is not available on the Mac.

     
  • bluehazzard

    bluehazzard - 2022-03-11

    From your link, we can easily replicate this in wxWidgets with timer. The question is if we want this....

     
  • danselmi

    danselmi - 2024-04-29

    Find attached a patch using wxFileSystemWatcher to replace our proprietary DirMonitor.

     
    • Morten MacFly

      Morten MacFly - 2024-05-05

      That one looks good to me. Thank you!

       
  • Morten MacFly

    Morten MacFly - 2024-04-30
    • status: open --> accepted
    • assigned_to: Morten MacFly
    • Type: Feature_Request --> Patch
    • Milestone: Undefined --> Next_Release
     
  • Morten MacFly

    Morten MacFly - 2024-05-05
    • status: accepted --> applied
     
  • Morten MacFly

    Morten MacFly - 2024-05-05

    Applied patch by danselmi in [r13518]. Thank you!

     

    Related

    Commit: [r13518]


Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.