Commit Graph

43 Commits (8c7e06293fbe6d0ed1dd7dd0f424b9f1b6f92162)

Author SHA1 Message Date
Andrei Kortunov afae398b5c Use utf8 lowercase function for journal index to avoid code duplication 7 years ago
Andrei Kortunov 94c0e3ed10 Move toUpper() from StringUtils to the JournalViewModel 7 years ago
Andrei Kortunov 5f41f7c48d Clean code up a bit 7 years ago
Andrei Kortunov ba91cd658b Convert topic name to Unicode 7 years ago
Andrei Kortunov a391990f2a Provide multibyte toLower() and single chars comparator 7 years ago
Andrei Kortunov 4dcaf040e6 A Russian journal index 7 years ago
Bret Curtis 154d7cffa2 replace and purge boost::function 8 years ago
Bret Curtis d97aa9152b remove more unused imports, including boost headers 8 years ago
Bret Curtis d785344fad purge all instances of <boost/shared_ptr.hpp>, clean up unused headers 8 years ago
scrawl f875597be5 Don't use tolower()
See https://forum.openmw.org/viewtopic.php?f=8&t=3231&p=35968
9 years ago
scrawl 2327a41826 Fix journal freeze 9 years ago
scrawl d5a738bd39 Apply 27e669296e (locale-unaware tolower) to more code
In particular, the one in VFS::normalizeFilename was affecting cell loading performance.
9 years ago
Rohit Nirmal 396fba7fa9 Silence -Wreorder warnings, and remove -Wno-reorder. 10 years ago
scrawl a139e4efb0 Grey out completed quests in journal quests list 10 years ago
scrawl 0c6e2170db Include cleanup 10 years ago
scrawl ddd6e682bc Dialogue: add conflict resolution for overlapping keywords (Fixes #2245) 10 years ago
MiroslavR ed6bdc0bde Use all topics to search for keywords in dialogues (Fixes #2013)
Move KeywordSearch to MWDialogue
Move hypertext parsing functions to a new file
10 years ago
scrawl 083bcaf483 Fix journal quest logs not being marked finished when there are multiple quest IDs in the log 10 years ago
scrawl 7252cb63a6 Fix cppcheck issues 10 years ago
scrawl 10d4da7994 Fix date time in journal entries being off by one day (Fixes #1668) 11 years ago
scrawl d7f3cd75ac Rewrite journal GUI topic list to use MWList 11 years ago
scrawl bbc5b125ab Rewrite journal GUI quest index
- Use quest names as identifiers, not quest IDs. This ensures that quests with different IDs, but the same name (e.g. A2_4_MiloCaiusGone and A2_4_MiloGone) are merged properly, as they should.
 - Switch display from BookPage to MWList. Handles word-wrapping and scrolling properly.
 - Fixes a bug where the quest index would not be updated when opened.
11 years ago
Fil Krynicki eb5ef270ba Bug 1047 update - defaults and edge case
Handles edge case where it was possible to highlight adjacent
sub-terms without whitespace between them.

Also makes ignoring words not prefixed by whitespace the
assumed behaviour.
11 years ago
scrawl ebc67a82cf Don't list unnamed quests in the quest book 11 years ago
scrawl f89b3cac02 Feature #764: Store the actor that gave the dialog response 11 years ago
Marc Zinnschlag 1b5301eec0 Merge branch 'savedgame'
Conflicts:
	apps/openmw/mwbase/mechanicsmanager.hpp
	apps/openmw/mwbase/soundmanager.hpp
	apps/openmw/mwgui/mapwindow.hpp
	apps/openmw/mwmechanics/actors.cpp
	apps/openmw/mwmechanics/mechanicsmanagerimp.hpp
	apps/openmw/mwsound/soundmanagerimp.hpp
	components/esm/loadcell.cpp
11 years ago
scrawl 849ee54399 Feature #764: Show quest names in quest book if present 11 years ago
Marc Zinnschlag 0f971163f7 use Entry instead of plain string for topic and quest entries 11 years ago
Marc Zinnschlag b273f9e387 splitting JournalEntry into Entry and JournalEntry 11 years ago
Marc Zinnschlag 43f5f16731 removed a todo comment 11 years ago
Marc Zinnschlag 177aab536d storing topic name in MWDialogue::Topic (avoids a lookup in the GUI and also serves as preparation for better localisation support in OpenMW 1.1) 11 years ago
Marc Zinnschlag 99ea63dc4a factored out code for generating month names 11 years ago
scrawl 007a3cf9bd rename IInterface to Interface 12 years ago
scrawl b5071ced23 Removed using namespace 12 years ago
scrawl 1315432322 Handle @# links in journal 12 years ago
scrawl a33e6b9c35 Fast forward to the last page in the journal when opening it 12 years ago
scrawl 78e6dab9d2 Dialogue history rewrite WIP 12 years ago
scrawl 0bb51fd91d Retrieve the correct case for topics in the journal 12 years ago
scrawl 3c68c87923 Fix some naming guidelines, fix topic index exception, fix exception in keyword search for some journal entries 12 years ago
Nathan Jeffords 7db6447a00 dropped the I infront of the journal view model interfaces 12 years ago
Nathan Jeffords 4c22afc29b made a pass at conforming to established naming convention 12 years ago
Nathan Jeffords c7ede9b523 port code to C++03 12 years ago
Nathan Jeffords 50d688c2fc Created a view-model to present journal data to the UI in the form it
intends to display it.
12 years ago