Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Busy Mode: Added a todo comment
  • Loading branch information
skyjake committed Mar 12, 2012
1 parent 0a0da8b commit e19aa49
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions doomsday/engine/portable/include/con_busy.h
@@ -1,8 +1,6 @@
/**
* @file con_busy.h
* Console Busy Mode
*
* @ingroup console
* Console Busy Mode @ingroup console
*
* The Busy Mode is intended for long-running tasks that would otherwise block
* the main engine (UI) thread. During busy mode, a progress screen is shown by
Expand All @@ -11,6 +9,11 @@
* busy mode can be configured to show a progress bar, the console output,
* and/or a description of the task being carried out.
*
* @todo Refactor: Remove the busy mode loop to prevent the app UI from
* freezing while busy mode is running. Instead, busy mode should run in the
* regular application event loop. During busy mode, the game loop callback
* should not be called.
*
* @authors Copyright &copy; 2009-2012 Jaakko Keränen <jaakko.keranen@iki.fi>
* @authors Copyright &copy; 2009-2012 Daniel Swanson <danij@dengine.net>
*
Expand All @@ -32,6 +35,8 @@
#ifndef LIBDENG_CONSOLE_BUSY_H
#define LIBDENG_CONSOLE_BUSY_H

#include "dd_share.h"

/// Busy mode worker function.
typedef int (C_DECL *busyworkerfunc_t) (void* parm);

Expand Down

0 comments on commit e19aa49

Please sign in to comment.