-
Notifications
You must be signed in to change notification settings - Fork 98
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GUI - Graphical User Interface (Tkinter) #64
Conversation
Hi there! Thanks for the contribution, but for now I prefer to keep pdfannots as a command-line-only-tool. I notice you are just shelling out to call pdfannots via os.system, so if you wanted to you could easily release this as a separate program (and use pip to install pdfannots via a dependency, for example). |
Hi @0xabu , hi @IgorAvilaPereira , I just wanted to bring to your attention that I started working on an UI for pdfannots: Currently, I am struggling to create a working executable and really integrate pdfannots as a library instead of using the system call. I would really appreciate if you could get in touch and share some of your knowledge. I think this library is really amazing and I am trying to make it more popular at my local university. Having a complete application which would work ootb on multiple platforms would be just terrific. Best, Tom |
@tgraupne I am happy by your job. |
I'm not a python programmer. BUT, I read and markup a lot of PDFs. I would love to help with testing and feedback when you've got something that can be tested on either (Ubuntu) Linux or Windows. |
Actually, this PR and your work with Tkinker inspired me. I played around with Tkinter too for a while. But when I was researching possibilities to implement something which could work cross-platform, I stumbled across flet.dev. A framework based on flutter which is promising to enable easy and quick cross-platform applications. What would you think about me writing up an issue in my project describing the most pressing issue I have? So we could all take a look and continue our discussion over there. EDIT: Here one can find the corresponding issue in the UI project I started: I can't emphasise this enough, I would really appreciate help because I am kinda stuck atm. 🙂 |
@tgraupne The invitation has expired. Can you send again? |
@tgraupne Today I implemented a function that don't need command line invocation (main_igor) in: https://github.com/IgorAvilaPereira/pdfannots-tkinter-app/blob/master/pdfannots/cli.py Thanks |
I liked of your project. This project was important for my work. Because this, I developed a GUI with Tkinter.
For run: python main.py
Sorry my english. I am from Brazil. I expect that you like my improvements.
Thanks.
My Setup: Linux Mint 21 and Python 3.10