~tony-badwolf/quickly/threaded_application

  • Committer: tony
  • Date: 2010-09-16 19:55:40 UTC
  • Revision ID: tony@tony-laptop-20100916195540-i9lgho9h5m9bjl8b
Threads are useful in gui applications. Without them slow processes freeze the GUI. This uses the node concept from erlang (quickly uses couchdb, couchdb uses erlang, I wondered why). It is implemented using python's Queue module. There is a bug catcher for exceptions in other threads. Contains example code to drive a progress bar, disable buttons when busy and show exception in threaded model. Demo code is clearly marked and can be removed to make a clean project. All threading code is "hidden" in helpers.py. Implemented as new template based on ubuntu_application.
Filename Latest Rev Last Changed Committer Comment Size
..
bin 155 14 years ago Didier Roche * Make the project comply with distutilsextra.auto Diff
data 155 14 years ago Didier Roche * Make the project comply with distutilsextra.auto Diff
debian 155 14 years ago Didier Roche * Make the project comply with distutilsextra.auto Diff
etc 155 14 years ago Didier Roche * Make the project comply with distutilsextra.auto Diff
po 26 14 years ago Loïc Minier Add initial intltool/xgettext support for l10n. Diff
quickly 136 14 years ago Didier Roche * Prepare distutils usage: - make template impor Diff
test 419.2.23 14 years ago Philip Peitsch Adding test harness to run bash files with expecta Diff
.bzrignore 104 14 years ago robert.ancell at gmail Remove executable flags off files 143 bytes Diff Download File
AUTHORS 413.1.1 14 years ago Didier Roche fix copyright 365 bytes Diff Download File
COPYING 391 14 years ago Didier Roche enhance quickly license (no more Copyright file, o 34.2 KB Diff Download File
NEWS 532 13 years ago Didier Roche Provide a modeline in generated source (Michael Te 14.8 KB Diff Download File
quickly.1 507.2.2 13 years ago Barry Warsaw Add an ENVIRONMENT section describing $QUICKLY and 4.6 KB Diff Download File
README 442.1.4 14 years ago Didier Roche update README for tests 2.2 KB Diff Download File
File setup.py 536 13 years ago Didier Roche bumping version, preparing release 4.1 KB Diff Download File
ubuntudevbar.py 531.1.2 13 years ago Michael Terry add modelines to actual quickly code too, not just 6.9 KB Diff Download File