Bug 44 - Instantiate windows only when needed
Status:
RESOLVED FIXED
Component:
GUI :: gtkmm
Version:
unspecified
Hardware:
All All
Importance:
P3 normal
Target Milestone:
---
Assignee:
Rob Caelers
URL:
Depends on:
Blocks:
Reported:
Sep 5 2002 22:13:19 UTC
by:
Raymond Penners
Modified:
Aug 11 2003 12:16:24 UTC
CC List:
Rob Caelers
| Who | When | What | Removed | Added |
|---|---|---|---|---|
| Rob Caelers | Sep 10 2002 23:52:46 UTC | status | NEW | ASSIGNED |
| Rob Caelers | Sep 11 2002 22:32:15 UTC | status | ASSIGNED | RESOLVED |
| resolution | FIXED | |||
| Raymond Penners | Aug 11 2003 11:29:04 UTC | cc | Rob Caelers | |
| Raymond Penners | Aug 11 2003 11:30:17 UTC | blocks | 257 | |
| status | RESOLVED | REOPENED | ||
| resolution | FIXED | |||
| Rob Caelers | Aug 11 2003 12:16:24 UTC | status | REOPENED | RESOLVED |
| resolution | FIXED |
Description
Raymond Penners Sep 5 2002 22:13:19 UTC
The program should behave a bit better memory-wise: windows should only be instatiated when needed. Hence, the micropause window should be new'ed and deleted just before opening resp. after closing. Same for the other windows...
Comment 1
Raymond Penners Sep 10 2002 20:54:48 UTC
Postpone/skip added, still need to be hooked up though. Don't understand why this solves bug 32 though... the prelude window should still move...
Comment 2
Raymond Penners Sep 10 2002 20:55:20 UTC
strike previous comment, don't know it got there..?
Comment 3
Rob Caelers Sep 10 2002 23:30:16 UTC
Argghh, breaks are started/stopped by a generic, GUI toolkit independent class (BreakControl). This class cannot just do a "new RestBreakWindow". So, we need some kind of create/destroy callback, or a classfactory. Is it worth the trouble??
Comment 4
Rob Caelers Sep 10 2002 23:52:46 UTC
Ok. I'm convinced after a ICQ discussion. Will do.
Comment 5
Rob Caelers Sep 11 2002 22:32:15 UTC
Fixed.
Comment 6
Rob Caelers Sep 11 2002 23:41:47 UTC
Deleting finnally works... FMH
Comment 7
Raymond Penners Aug 11 2003 11:29:16 UTC
*** Bug 279 has been marked as a duplicate of this bug. ***
Comment 8
Raymond Penners Aug 11 2003 11:30:17 UTC
This no longer works.
Comment 9
Rob Caelers Aug 11 2003 12:16:24 UTC
reclosed.