Andrei Kortunov
651ad11ad8
Do not leave variables without initialization, even in execution paths where they are unused
4 years ago
Andrei Kortunov
8ca3c3b123
Mark overrided methods by override keyword
4 years ago
Andrei Kortunov
e06f0b797a
Replace all NULLs to nullptr
6 years ago
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