summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinWX/LogWindow.h
AgeCommit message (Collapse)Author
2018-06-26Remove DolphinWXspycrab
2017-07-09LogWindow: don't unconfigure logger on destructionMichael Maltese
This was causing Dolphin to always save "WriteToWindow = False". Instead of disabling logging to the window (a config value), tell LogManager that there's no window to log to (a runtime state).
2017-06-17Logging: Remove duplicated codeLéo Lam
2016-10-04WX: HiDPI: FrameAUI / DebuggerEmptyChaos
Changes: - MemoryWindow was cleaned up and gives more feedback on searches. Some bugs were fixed as well: - A complex bug that allowed tearing off tabs and opening multiple copies of a debug panel which lead to segfaults - Another segfault related to right-click menus on code/memory views when those tools were floating in their own window.
2016-09-25Move LogWindow/LogConfigWindow destructor logic -> OnCloseMichael Maltese
Fixes the issue on macOS where quitting Dolphin from the Dock causes a crash report (https://bugs.dolphin-emu.org/issues/9794). I'm not exactly sure why this works, but it feels right and it turns out to fix the problem.
2016-06-24Reformat all the things. Have fun with merge conflicts.Pierre Bourdon
2015-05-25Set copyright year to when a file was createdTillmann Karras
2015-05-25Update license headers to GPLv2+Tillmann Karras
2015-05-08DolphinWX: Remove unnecessary includesLioncash
2015-03-15[windows] Remove ConsoleListener, which was not actually used.Shawn Hoffman
Replace it with the DebuggerLogListener.
2015-02-28DolphinWX: Clean up some wxTimer codeLioncash
Technically fixes a memory leak (which wouldn't matter because the timer is only created once and destroyed on shutdown). Also starting and stopping the timer does not cause leaks.
2014-11-09DolphinWX: Kill off trivial event tablesLioncash
Also fixes some of the wonky stuff in Main where we would fire an event to do post-init stuff which isn't necessary anymore.
2014-09-08Include CommonTypes.h instead of Common.h.Rohit Nirmal
2014-09-01DolphinWX: Get rid of unnecessary getName function in LogWindowLioncash
2014-06-25Centralize the logging code into its own folder in Common.Lioncash
2014-03-09clang-modernize -add-overrideTillmann Karras
2014-02-23Purge wx elements of the console.Lioncash
2014-02-23Initial removal of the actual console functionality on windows.Lioncash
2014-02-23Revert "Merge pull request #83 from lioncash/remove-console"Pierre Bourdon
This breaks Linux stdout logging. This reverts commit 7ac5b1f2f805b2bc553492606cf71b6609fa0ae7, reversing changes made to 9bc14012fccf92f38b7d270ec82f7dac522986c5. Revert "Merge pull request #77 from lioncash/remove-console" This reverts commit 9bc14012fccf92f38b7d270ec82f7dac522986c5, reversing changes made to b18a33377d7229a66226a524186d24c57f1d56aa. Conflicts: Source/Core/Common/LogManager.cpp Source/Core/DolphinWX/Frame.cpp Source/Core/DolphinWX/FrameAui.cpp Source/Core/DolphinWX/LogConfigWindow.cpp Source/Core/DolphinWX/LogWindow.cpp
2014-02-23Make DolphinWX/ mostly IWYU clean.Pierre Bourdon
2014-02-18Convert all includes to relative paths.Lioncash
2014-02-16Remove the embedded Console from the possible logging options.Lioncash
Note I do not mean the Logging window, but the console window. It's literally rarely, if at all used, and offers less advantages over the built-in logging window (ie. it breaks on different locales: http://i.imgur.com/Cs92tQE.png) This commit should remove all of the console logging.
2014-02-10Replace all include guard ifdefs with "#pragma once"lioncash
2013-12-31Remove unnecessary Src/ foldersJasper St. Pierre