Outline of our package
From Woofgui
Just to be clear on what has to be done, this is the place to draw the contents of our package-to-be. If this is confusing considering the decisions-page, feel free to move this to there. I'm just trying to get the picture here.
- woof: the original, in python
- filename: woof.py
- we have if I'm not mistaken more or less agreed not to put everything in this file. But we cannot rely on woof using the same ip-adress every time if users don't have a static ip-adress within their network. So either we need to use woof to pop-up the urls in a window / notification / whatever, or we need to find a way to have our app grab the urls from woofs output.
- woof**: our gui, in python, with wxpython
- filename: woof**.py (to be decided)
- what is it going to look like? One first window with filepicker, wxcollapsiblepane for advanced variables setting (-c count, dir compression method), and then second window to provide urls and option to copy-to-clipboard (or even paste in new mail message or chat message), which then hides in systray to notify further?
- filemanager scripts, in bash
- filenames: nautscript.sh, konqscript.sh (we can set the installer-script to rename them properly when copying, e.g. woof**-this-file.sh).
- installer script(s?)
- filename: install.sh?
- language support files
- see elsewhere on editthis