From f4dc6f65497a805dad971feac1bce0f36ddd4ce5 Mon Sep 17 00:00:00 2001
From: deva <deva>
Date: Thu, 26 May 2005 12:48:36 +0000
Subject: *** empty log message ***

---
 TODO | 26 +++++++++++++++++++-------
 1 file changed, 19 insertions(+), 7 deletions(-)

(limited to 'TODO')

diff --git a/TODO b/TODO
index 994e5e8..5b4a053 100644
--- a/TODO
+++ b/TODO
@@ -13,10 +13,6 @@ http://www.linuxmanpages.com/man3/fame_start_frame.3.php
 // YUV420 format specification
 http://encyclopedia.laborlawtalk.com/YUV_4:2:0
 
-- open med create unique
-- libFame frames have no timecodes!!!
-
-
 ==========================================================================
  TASKS (client)
 ==========================================================================
@@ -28,6 +24,11 @@ MessageBox:
 
 SplashScreen:
  [ ]	- Make it.
+ [ ]	- Make setProgress method, with text.
+ [ ]	- Control it from mainwindow constructor.
+	  1) Create / Show it in the beginning.
+	  2) Call setProgress at key points in the code.
+	  3) Hide / Destroy it at the end.
 
 Mainwindow:
  [x]	- Clean out mgui code.
@@ -46,6 +47,10 @@ Mainwindow:
  [ ]	- Clear / update taskbar.
  [ ]	- Make new messagebox when asking to save movie.
 	  (Save, Delete, Cancel, Save in one week)
+ [ ]	- Make "clear" button in mainwindow, to remove last patient, before 
+	  the next enters.
+ [ ]	- Realscale all window components.
+ [ ]	- Realscale all icons (use highresolution icons and scale them down)
 
 CPRQueryDialog:
  [x]	- Make it!
@@ -61,6 +66,7 @@ Encoder:
  [x]	- Make all data sent before deleting network object. (flush)
  [x]	- Remove ffmpeg code.
  [x]	- Make use of 2.6 kernel (through raw1394)
+ [ ]	- Crash bug, when network connection is broken, during transfer.
 
 Decoder:
  [ ]	- Enable sound decoding for the network stream.
@@ -82,6 +88,8 @@ Player:
 
 ImgEncoder:
  [x]	- Make libjpeg calls work again.
+ [ ]	- Save jpeg files in special cpr hierake 'encrypted'!
+ [ ]	- Make save method configurable in options file.
 
 MovEncoder:
  [x]	- Test Mpeg4. (no good)
@@ -90,6 +98,9 @@ MovEncoder:
  [x]	- Find good quality settings 
 	  (Best quality less than 22mb/s realtime encoded)
  [x]	- Multithread encoding, for multi cpu support.
+ [ ]	- libFame frames have no timecodes!!!
+ [ ]	- Files turning too big (>2gb) must automatically close and 
+	  conitnue in another file.
 
 Main:
  [ ]	- Save movie signal handling.
@@ -100,6 +111,7 @@ Main:
  [x]	- Permissions on server file writing. 
 	  Files: u+wr g+r a+x - Directories: u+wrx g+rx a+rx. 
  [ ]	- Permissions on server file writing to be read from config.
+ [ ]	- Open med create unique
 
 ==========================================================================
  TASKS (common)
@@ -131,9 +143,9 @@ ErrorObject:
  [x]	- Maintain error string stack, instead of appending.
  [x]	- Make it thread safe.
  [x]	- Make pushError take any number parameters and parse them on to sprintf
- [ ]	- Make it a superclass.
- [ ]	- Create a textmode version subclass (for the server).
- [ ]	- Create a QT version subclass (callback to mainwindow with messagebox).
+ [x]	- Make it a superclass.
+ [x]	- Create a textmode version subclass (for the server).
+ [x]	- Create a QT version subclass (callback to mainwindow with messagebox).
  [ ]	- Append to log, whenever error occur.
 
 FFMpegWrapper:
-- 
cgit v1.2.3