Skip to content
This repository has been archived by the owner on Apr 23, 2024. It is now read-only.

jsfr/adresseprinter

Repository files navigation

About

The program searches and prints addresses from the UCPH address book: http://www.ku.dk/vejviser/

Bugs

  • Some addresses does not show correctly (e.g. Daniel Noesgaard which becomes one line and with an extra newline afterwards)
    • Not completely fixed but since the error lies with the user using the address field wrong, nothing more can be done
    • Newlines are removed
    • Addresses containing a comma will be kept that way since we have no way of knowing wheter it was intentional or a mistake

Todo

  • Use a QValidator (regexp) on the case QLineEdit
  • Mark and select the first element (if any) in the list
  • Improve the settings to show which folder is currently selected
  • Create an installer for the program
  • Add an icon
  • Allow the print menu to appear on clicking enter in the list
  • Allow the use of alt-button to choose element
  • Run the GUI in a seperate thread to avoid freezing when searching
  • Possibly find a catchy name ;)
  • Add an empty entry in the dropdown menu for allowing no SD

Considerations

  • Port the code to use TKInter instead to avoid having to use PyQT
  • Clean up the way beautifulsoup is used and in general fix the dirty hacks in AdressBook.py
  • Move away from python completely and use C instead to improve performance (This is an entire project in itself)

License

The program is released under the MIT License http://opensource.org/licenses/MIT (TL;DR explanation)

About

A simple program to search, parse and print UCPH addresses.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages