Project

General

Profile

Actions

Emulator Issues #374

closed

New log manger

Added by nakeee over 16 years ago.

Status:
Fixed
Priority:
Low
Assignee:
% Done:

0%

Operating system:
N/A
Issue type:
Feature request
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

It sort of messy and each line in level 0 is written to 3 different files!

There are 2 options:

  • merge everything into one file (printing everything that is lower than
    the debug level we are in)
  • same as one but adding something to indicate which level it came from.

Another issue might be giving proper name to the levels
such as DEBUG_INFO DEBUG_WARNING DEBUG_ERRORS
this way it will be more clear what goes to which level.

Waiting for Fire's approval

Actions #1

Updated by nakeee over 16 years ago

still waiting......

Actions #2

Updated by nakeee about 16 years ago

  • Status changed from New to Work started
Actions #3

Updated by nakeee about 16 years ago

Most of the new logmanager works things left to do:

  • Reading/Writing setting in the log manager for default enable/disable logs, default
    log level of each log and the setting for the file and console listeners.
  • Change master.log into configurable log name? (or at least constant in paths.h)
  • Finish the code letting the LogWindow change setting
  • Add queue for the logwindow Log function making it write to the window only from
    the main thread, then reenable ERROR/WARN/NOTICE to code to the log window by default
  • CONSOLE type should only be for console (add new WIIMOTE type)

Phase 2:

  • Panic alerts go to LogWindow (way to disable pop ups)
  • Panic alerts should have type, and a critical/non critical option
  • Clean up of the messages users should see
Actions #4

Updated by nakeee about 16 years ago

phaze 3 -Console window

  • Auto completion
  • Change setting from console (effects, pad, ...)
  • Control debugger from console (bp, memory,...)
Actions #5

Updated by nakeee about 16 years ago

phase one committed, to phase two we also add color support now

Actions #6

Updated by Valentin.Meriel about 16 years ago

How close the console while keeping logwindow ?

Actions #7

Updated by nakeee about 16 years ago

  • Status changed from Work started to Fixed
Actions

Also available in: Atom PDF