Menu

#29 Wishlist - add drop downs showing history on two fields

v1.0_(example)
open
nobody
None
5
2025-01-25
2023-01-11
No

On the section for Replace/Remove, it would be very helpful for the fields Replace and With to have a drop down to pull up some history.

Example I have several renames to make on several folders and many times I have to make the same "replaces" and same "withs" . Currently, I view the log and copy and paste into those fields. Drop downs showing the history, even if just for the current session would be helpful. The program already tracks and stores the field information for undos .

Discussion

  • Zurd

    Zurd - 2023-01-17

    That is an awesome idea. History could be written in home folder in .config/gprename/gprename and the software could read it and fill out that fields.

    If anyone wants to add this feature, just do so and send me a patch file.

     
  • Michael Cowell

    Michael Cowell - 2025-01-05

    How much would it cost for you to add this feature? I'm willing to pay for this and maybe a few other requests from people who have submitted good requests.

     
    • Zurd

      Zurd - 2025-01-08

      I'm already working full-time so not really a money issue, unless someone else is interested. Problem is to find the time. I actually don't want to touch GPRename ever again, I hate GTK-Perl so much today. Been a lot of years I want to recode the whole thing in Python but again, lacking time. You know you can always hire a freelancer from another country, there's a few websites out there with thousands of people looking to work, you decide the price. They make the patch and I'll take a look and release a new version.

       
      • LPS

        LPS - 2025-01-25

        Zurd, I think re-writing in Python is a great idea. Have you thought at all about moving the source code over to Github where it can get more exposure?

        Edit: Just saw your most recent comment on the email list. I'll look into porting the codebase to Github and adding you

         

        Last edit: LPS 2025-01-25
        • Zurd

          Zurd - 2025-01-25

          Python + Github would be awesome. The whole project would probably only be 10-20h actually with the help of ChatGPT and the fact that Python is a friendly programming language. But I was also thinking of using specifically wxPython which is cross-platform so it could run on Windows, Linux and macOS. Like I said, I just don't have the time.

          Oh, you were just talking about moving the whole thing to Github for more exposure and thus maybe get more people to do patch and start a new version in Python. It's a good idea but still I won't do it. This is open-source, if you'd like to do it, feel "free" (pun intended) lol

           
  • Michael Cowell

    Michael Cowell - 2025-01-09

    Thank you for the information. I may go that route. I'm sorry the code isn't in Python. This is probably the best and easiest program for renaming. Thanks for the work you have done on this before.

     

Log in to post a comment.