Current turn report is a chore to go through - reason is the same as with assigning girl jobs to schedules - too deep nesting.
For comparison, here is the current hierachy, as it appears in the interface:
GANG-CATEGORY
GANGNAME
GANGEVENT
GIRLS-CATEGORY
GIRL1NAME
GIRL1SHIFT1BEGIN
GIRL1SHIFT1EVENT1
GIRL1SHIFT1EVENT2
...
GIRL1SHIFT1EVENT-THAT-ACTUALLY-BELONGS-IN-THE-SUMMARY
GIRL1SHIFT1SUMMARY
GIRL1SHIFT2BEGIN
...
GIRL2NAME
GIRL2SHIFT1BEGIN
...
BROTHELS
BROTHEL1NAME
BROTHEL1EVENT1
...
BROTHEL2NAME
BROTHEL2EVENT1
...
DUNGEON-CATEGORY
GIRL3NAME
GIRL3-SUMMARY
...
HOUSE-CATEGORY
GIRL4NAME
GIRL4-SUMMARY
...
Umm.... oookay. Bottom line - this isn't fixable. Just the amount of levels (three) is already too much. The layout doesn't work either - with those three lists being stacked vertically, all across the window, it maximizes vertical mouse movement, which is the most annoying kind.
So, full abortion. Instead, i propose a flatter 2-level layout as follows:
+--------------+---------+
| Level1+2 | summary |
| combined | at the |
| | top |
| | |
| | level3 |
| | events |
| | |
+--------------+---------+
The reason to do it like this is, so that the left pane is all one has to navigate, if one merely wants to read through the summaries (this is because the summary would always be the top item in the right pane, and hence automatically selected initially). The only reason to navigate the right pane is, for all the flavour text of individual events (which technically do not matter for business... its there for immersion/roleplay only).
The exception is warnings and alerts, which would display in the right pane. However, the relevant item in the left list would be colored accordingly (as it is now in recent builds), so that the player can at a glance see, which items demand inspection of the event-details.
Here's what the hierachy of an example turn summary would be like:
GANG: GANG1NAME
GANG1-EVENT1
GANG1-EVENT2
...
GANG: GANG2NAME
GANG2-EVENT1
GANG2-EVENT2
...
BUSINESS1NAME: REPORT
BUSINESS1-EVENT1
BUSINESS1-EVENT2
...
BUSINESS1NAME: GIRL1NAME
GIRL1-SUMMARY-FOR-BOTH-SHIFTS
GIRL1-SHIFT1-START
GIRL1-SHIFT1-EVENT1
GIRL1-SHIFT1-EVENT2
...
GIRL1-SHIFT2-START
GIRL1-SHIFT2-EVENT1
GIRL1-SHIFT2-EVENT2
BUSINESS1NAME: GIRL2NAME
GIRL2-SUMMARY-FOR-BOTH-SHIFTS
GIRL2-SHIFT1-START
...
BUSINESS2NAME: REPORT
BUSINESS2-EVENT1
BUSINESS2-EVENT2
...
BUSINESS2NAME: GIRL3NAME
GIRL3-SUMMARY-FOR-BOTH-SHIFTS
GIRL3-SHIFT1-START
...
DUNGEON: GIRL4NAME
GIRL4-SUMMARY
...
HOUSE: REPORT
HOUSE-EVENT1
HOUSE-EVENT2
...
HOUSE: GIRL5NAME
GIRL5-SUMMARY-FOR-BOTH-SHIFTS
GIRL5-SHIFT1-START
...
Some explanations about the above:
1. Does it make the list too long? I don't think so - keep in mind that now we have two lists, HORIZONTALLY next to each other, so we have plenty of vertical space per list. Also keep in mind that only the 1st level would appear in the left list, which isn't as much as it looks like in the above hierachy breakdown. The true bloat - the individual events - is shown on the right pane, and it is the same amount of entries as level3 was before - in fact less, thanks to simplified summaries.
2. The summary is always the very first level 2 item, and in case of girls it covers BOTH shifts. This means that one can quickly check through all the summaries, by just navigating the left pane, without having to scroll and click through events.
3. There could be buttons on top of the two panes, to filter the left list: "All", "Gangs", "Business", "Dungeon", "House". This is not the same as the current 3-level system, because it is optional and "All" would be the default. Currently, one is forced to basically inspect one filter at a time. With my approach, the turn report starts with everything visible, and one can then filter if one wishes to.
EDIT: Removed some nonsense about dungeon changes - this was obsolete info from an earlier draft.