about summary refs log tree commit diff stats
path: root/src/tracker_frame.h
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-03-09 13:07:35 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-03-09 13:07:35 -0400
commitd3457700075fab2dac25bcff2775b7ae5a436a28 (patch)
treecfa18a1875e171e53234b2487fd9ba25b31146fa /src/tracker_frame.h
parent7f907a8985b1e2193e210ecc7e18f60c7eea2094 (diff)
downloadlingo-ap-tracker-d3457700075fab2dac25bcff2775b7ae5a436a28.tar.gz
lingo-ap-tracker-d3457700075fab2dac25bcff2775b7ae5a436a28.tar.bz2
lingo-ap-tracker-d3457700075fab2dac25bcff2775b7ae5a436a28.zip
Created log window
Diffstat (limited to 'src/tracker_frame.h')
-rw-r--r--src/tracker_frame.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/tracker_frame.h b/src/tracker_frame.h index 55e7759..7704208 100644 --- a/src/tracker_frame.h +++ b/src/tracker_frame.h
@@ -15,6 +15,7 @@
15 15
16class AchievementsPane; 16class AchievementsPane;
17class ItemsPane; 17class ItemsPane;
18class LogDialog;
18class OptionsPane; 19class OptionsPane;
19class PaintingsPane; 20class PaintingsPane;
20class SubwayMap; 21class SubwayMap;
@@ -49,6 +50,7 @@ class ApConnectEvent : public wxEvent {
49 50
50struct StateUpdate { 51struct StateUpdate {
51 std::vector<ItemState> items; 52 std::vector<ItemState> items;
53 bool progression_items = false;
52 std::vector<std::string> paintings; 54 std::vector<std::string> paintings;
53 bool achievements = false; 55 bool achievements = false;
54 bool open_panels_tab = false; 56 bool open_panels_tab = false;
@@ -94,6 +96,8 @@ class TrackerFrame : public wxFrame {
94 void OnCheckForUpdates(wxCommandEvent &event); 96 void OnCheckForUpdates(wxCommandEvent &event);
95 void OnZoomIn(wxCommandEvent &event); 97 void OnZoomIn(wxCommandEvent &event);
96 void OnZoomOut(wxCommandEvent &event); 98 void OnZoomOut(wxCommandEvent &event);
99 void OnOpenLogWindow(wxCommandEvent &event);
100 void OnCloseLogWindow(wxCloseEvent &event);
97 void OnChangePage(wxBookCtrlEvent &event); 101 void OnChangePage(wxBookCtrlEvent &event);
98 void OnOpenFile(wxCommandEvent &event); 102 void OnOpenFile(wxCommandEvent &event);
99 void OnSashPositionChanged(wxSplitterEvent &event); 103 void OnSashPositionChanged(wxSplitterEvent &event);
@@ -114,6 +118,7 @@ class TrackerFrame : public wxFrame {
114 PaintingsPane *paintings_pane_; 118 PaintingsPane *paintings_pane_;
115 SubwayMap *subway_map_; 119 SubwayMap *subway_map_;
116 TrackerPanel *panels_panel_ = nullptr; 120 TrackerPanel *panels_panel_ = nullptr;
121 LogDialog *log_dialog_ = nullptr;
117 122
118 wxMenuItem *zoom_in_menu_item_; 123 wxMenuItem *zoom_in_menu_item_;
119 wxMenuItem *zoom_out_menu_item_; 124 wxMenuItem *zoom_out_menu_item_;