GitXplorerGitXplorer
c

Liquor-Cabinet

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
5f99895e633c7a5b63df82146dcc9e2a32f6961f

Update buttons on the homepage if they're out of stock.

ccnelsonsic committed 13 years ago
Unverified
d8f742a2bed4ce7952c8a53a69bed8bfb79a0040

Remove division problems, it's basically impossible to get a round number.

ccnelsonsic committed 13 years ago
Unverified
8cab63e15dbc21bf5e8ea24ba06cb2b6ac568aad

Add a method to get drinks on a specific day.

ccnelsonsic committed 13 years ago
Unverified
44ebe4f9df348ba102b2de1d8f5498818593d74d

The drink shortcut buttons now disable themselves for 1 second instead of re-enabling themselves every 2 seconds.

ccnelsonsic committed 14 years ago
Unverified
311f5ddda06ca1382aa3e929843d8484511f49c3

Move SystemTrayIcon's signals into a QObject class usable by all the widgets.

ccnelsonsic committed 14 years ago
Unverified
2e3bf82e549b013d42ceba518a05272b96671f79

Clean up imports a little.

ccnelsonsic committed 14 years ago

README

The README file for this repository.

Liquor Cabinet

v0.0.1-alpha3

A desktop application to manage your personal booze inventory.

Liquor Cabinet is currently in Alpha, and may break, or just plain not work. It shouldn't eat your data, but as usual there are no guarantees.

Installing

Windows

You will need to download the following dependencies before you'll be able to use Liquor Cabinet:

A proper installer will be a goal for beta.

Linux

Long story short, you should already have Python, and only need PyQt4, which should be in your distribution's repositories.

Mac

I dont have any Macs available to test, so you're encouraged to give it the ol' college try. You should only need PyQt4 which might be in Fink or Macports or whatever package manager it is you Mac people use.

Running

Windows users can double-click liquor_cabinet.bat to launch the program. You might need to edit it (right click, edit) to adjust your python path.

Other users will need to run python guiclient.py from a terminal, preferably from within its directory.

You'll notice a window and an icon in your system tray. Closing the window will simply hide it, clicking the icon in your system tray will re-show the window. Right clicking the icon will show a menu with which you can do most things with the program.

Your data is saved in database.py when you exit the program, and every few minutes while it runs. If you're worried about new versions eating your data, make a backup regularly.

Contributing

If you'd like to contribute to the project, send an email to C Nelson and we'll think of something for you to do.

The #1 thing right now is making the GUI more featureful, specifically with respect to the predictive parts of the application.

The #2 thing is adding useful default data. This is mostly in the form of popular products and product information.

If you still have no ideas for things to do, there are several "TODO"s that would be nice to have completed.

Copyright

Liquor Cabinet Copyright (C)  2010  C Nelson
This program comes with ABSOLUTELY NO WARRANTY; for details see the LICENSE file.
This is free software, and you are welcome to redistribute it
under certain conditions; see the LICENSE file for details.