GenieClient / Genie4

.NET 6 Update of Genie
GNU General Public License v3.0
21 stars 14 forks source link

Suggestion: More robust logging with configurable options window #6

Open dantiadr opened 2 years ago

dantiadr commented 2 years ago

As someone who logs everything, it would be awesome to have a more fully fleshed out logging system, with configurable options on a per character/per profile basis. A few ideas on this:

  1. An option to send all window content to a single log file, so I can have multiple windows that are auto-merged into a single log file.
  2. An option to log window content separately into individual window files.
  3. Even better if in conjunction with 1 & 2 I could pick and choose to assign different windows to log to different files. For example, send Combat and Game window to one log file. Send OOC and Whispers window to another log file. Etc. This might be a difficult ask.
  4. Option to auto-append date/time (including seconds, please) stamps to the log, so that I don't have to see it in the game window, but I know it's being added to the log.
  5. Option to ask me when closing the Genie window if I would like to save the log from that day. This would be very helpful for a LOT of folks who want to log all day in case something exciting happens, but do not have the hard drive space for auto logging every day.
  6. Option to save formatting to the log file, even via html. Highlight colors, monsterbold, etc would be handy to have in log files sometimes (especially big world events where the GMs are using monsterbold to send important text).