Evil Eye
|
59fab4c9e2
|
Use std::unique_ptr in ItemView
|
2022-08-31 19:03:45 +02:00 |
|
Evil Eye
|
837183ec79
|
Use std::unique_ptr in ProxyItemModel
|
2022-08-31 18:49:50 +02:00 |
|
Evil Eye
|
4ff12d8945
|
Make Class::getName return string_view
|
2022-08-16 21:15:03 +02:00 |
|
Evil Eye
|
eaa108d25d
|
Return string_view from SoundId methods
|
2022-08-14 14:39:58 +02:00 |
|
elsid
|
f99ed6f1db
|
Split components/misc/stringops.hpp into multiple headers
Replace all ciEqual overloads with one having std::string_view as argument.
|
2022-08-03 22:06:24 +02:00 |
|
Evil Eye
|
6b482d0b52
|
Merge branch 'openmw-tradeglitch' into master
|
2021-10-12 18:19:19 +02:00 |
|
Kindi
|
ce54edf011
|
Update tradewindow.cpp
Additional check
|
2021-10-05 18:00:53 +00:00 |
|
Kindi
|
f28d6738bf
|
Update tradewindow.cpp
|
2021-10-04 20:44:56 +00:00 |
|
Kindi
|
0c1b78c42a
|
Update tradewindow.cpp curly
|
2021-10-04 02:16:01 +00:00 |
|
kuyondo
|
071793eeb3
|
Merge branch 'master' of https://gitlab.com/Kuyondo/openmw
|
2021-10-04 08:12:56 +08:00 |
|
kuyondo
|
49da33a129
|
comiit
|
2021-10-04 08:12:15 +08:00 |
|
Evil Eye
|
087e933326
|
Close windows using Ptrs that are about to be deleted
|
2021-07-15 22:31:26 +02:00 |
|
jvoisin
|
04edb1c817
|
Trim down some internal includes
|
2021-04-30 19:39:26 +02:00 |
|
Alexei Dobrohotov
|
9763995892
|
Fix regression #5666
|
2020-10-27 18:08:14 +03:00 |
|
Assumeru
|
72549651e0
|
Rework container resolution (#3006)
* Rework container resolution
* add optional argument to getCount
* remove now-redundant changes
* undo worldimp changes
* move save-fixing code to InventoryState
* replace Rng instances with Seeds
|
2020-10-13 17:46:32 +02:00 |
|
Capostrophic
|
96a447ee3a
|
Show the soulgem soul in count dialog (feature #5362)
|
2020-04-12 11:55:00 +03:00 |
|
Frederic Chardon
|
78d58a344d
|
Item search in inventory (feature #4831)
|
2020-02-24 18:14:40 +00:00 |
|
Capostrophic
|
56539fee4f
|
Partially revert "Get rid of redundant setKeyFocusWidget() method"
|
2019-06-09 02:12:44 +03:00 |
|
Alexei Dobrohotov
|
7c46102f0c
|
Merge pull request #2389 from akortunov/fmt
Introduce a custom format() function
|
2019-05-21 21:45:52 +03:00 |
|
Andrei Kortunov
|
e679190f31
|
Introduce a custom format() function to get rid of boost::format() and hackish replace()
|
2019-05-20 09:20:01 +04:00 |
|
Alexei Dobrohotov
|
0ee73d89f0
|
Correct selling prices of creature merchants
|
2019-05-19 23:43:40 +03:00 |
|
Andrei Kortunov
|
faf940546b
|
Get rid of redundant setKeyFocusWidget() method
|
2019-05-17 19:09:40 +04:00 |
|
Andrei Kortunov
|
675be20a0f
|
Get rid of redundant ControllerRepeatClick class
|
2019-05-17 10:49:00 +04:00 |
|
Alexei Dobrohotov
|
d37cb871d6
|
Fix last-minute typo
|
2019-05-13 09:50:32 +03:00 |
|
Capostrophic
|
9d191055bf
|
Make offered price caps barter-specific (bug #5028)
|
2019-05-09 21:19:10 +03:00 |
|
Andrei Kortunov
|
8df8bd3f37
|
Use C++11-style loops in the GUI instead of iterators
|
2019-03-02 13:27:59 +04:00 |
|
Capostrophic
|
8ecd0b82a4
|
Replace Boost format and replace_all where possible
|
2019-02-24 03:20:20 +03:00 |
|
Capostrophic
|
c3e8d536cd
|
Implement getNormalizedEnchantmentCharge() method and use it
|
2018-10-25 16:16:07 +03:00 |
|
Capostrophic
|
54bd7b2dcf
|
Implement getItemNormalizedHealth() method and use it
|
2018-10-25 15:45:31 +03:00 |
|
Capostrophic
|
67de61e1fb
|
Avoid item condition and charge zero divisions
|
2018-10-24 19:06:55 +03:00 |
|
Andrei Kortunov
|
e06f0b797a
|
Replace all NULLs to nullptr
|
2018-10-09 10:21:12 +04:00 |
|
Andrei Kortunov
|
bdd9eba2b8
|
Use C++ limits instead of C ones
|
2018-09-20 16:02:26 +04:00 |
|
Andrei Kortunov
|
269ef7a559
|
Disable repeating for ENTER key in GUI
|
2018-09-10 12:55:00 +04:00 |
|
Capostrophic
|
7ef6fa9f61
|
Remove deprecated GMST get* functions
|
2018-08-29 18:38:12 +03:00 |
|
Capostrophic
|
ab29f9e13f
|
Add permanent barter disposition change option (feature #3103)
|
2018-08-01 17:31:35 +03:00 |
|
Capostrophic
|
191cc76378
|
Consider faction ownerships in item stolen checks (fixes #4293)
|
2018-06-03 10:22:20 +03:00 |
|
scrawl
|
8964fc93d6
|
Fix dialogue window not being exited properly
|
2017-09-27 12:56:02 +00:00 |
|
scrawl
|
2ce79e07a4
|
Refactor dialogue GUI to talk to the dialogue manager, not the other way around and not both ways.
- Fix memory leaks in DialogueWindow
- Fix Link objects being deleted from their own event handler
|
2017-09-25 23:38:28 +02:00 |
|
scrawl
|
b7752ec52d
|
Make TradeWindow not depend on DialogueWindow
|
2017-09-25 18:07:49 +02:00 |
|
scrawl
|
67dc4e019a
|
Make Enter on trade window price attempt the trade
|
2017-09-25 00:47:07 +02:00 |
|
scrawl
|
2b03bc0c56
|
Call WindowBase::onFrame() for every active window
|
2017-09-24 19:08:15 +02:00 |
|
scrawl
|
4fff2e2e34
|
Refactor exitCurrentGuiMode
|
2017-09-24 19:08:13 +02:00 |
|
scrawl
|
84657271c7
|
Improve WindowManager API with a generic way of passing a Ptr to the opened GUI window
|
2017-09-24 19:08:12 +02:00 |
|
Andrei Kortunov
|
f84eb68b3d
|
Confiscate an item when you try to sell it to its owner (bug #3944)
|
2017-08-14 11:31:17 +04:00 |
|
Andrei Kortunov
|
35beede065
|
Restock items after trade deal instead of trade window opening
|
2017-08-03 18:41:13 +04:00 |
|
Andrei Kortunov
|
487e72fd23
|
Play Up sounds instead of Down ones in trade window (bug #3982)
|
2017-08-03 18:39:59 +04:00 |
|
Andrei Kortunov
|
54b4d93f79
|
Added a special function for GUI sounds playing
|
2017-07-10 15:48:00 +04:00 |
|
Bret Curtis
|
154d7cffa2
|
replace and purge boost::function
|
2017-06-09 19:08:53 +02:00 |
|
Ben Shealy
|
5085afa3d7
|
Moved mechanics code from MWGui::TradeWindow to MWMechanics::Trading
|
2016-06-04 12:28:47 -04:00 |
|
Ben Shealy
|
8703609649
|
Allow +/- buttons in trade window to decrease offer to 0
|
2016-04-09 17:49:21 -04:00 |
|