scrawl
b886aea298
change console skin to MW_Window and set the selected object refID as window title
2012-06-02 12:31:23 +02:00
scrawl
0ba0b2122e
set the implicit object for script excution by clicking on it
2012-06-02 12:25:24 +02:00
scrawl
72bb7a2d2c
fix a typo
2012-05-30 08:04:07 +02:00
scrawl
c5a685d11f
addition to last commit: show the selected weapon/spell names as inventory/spell window caption
2012-05-29 18:59:11 +02:00
scrawl
298ae4f7f8
HUD icons for selected weapon / selected spell / selected enchanted item
2012-05-29 18:33:01 +02:00
scrawl
8b7baa808e
fixed the hud icon positioning issues
2012-05-29 15:36:48 +02:00
scrawl
48ba293e88
added the success formula, and spell deleting (shift+click)
2012-05-29 15:13:44 +02:00
scrawl
30461438f6
still left: spell success formula
2012-05-29 12:35:03 +02:00
scrawl
c7268233df
spell window layout & opening/closing/pinning logic
2012-05-29 09:02:22 +02:00
scrawl
69e6bc6588
add water settings to settings window
2012-05-29 06:45:44 +02:00
scrawl
5d03e86613
added field of view and texture filtering to settings window
2012-05-29 04:54:54 +02:00
scrawl
6945afe95b
alchemy window layout
2012-05-29 02:57:19 +02:00
scrawl
f75266e4ba
fixed race dialog bug
2012-05-29 01:47:49 +02:00
scrawl
0a17d6d710
more resolution switching fixes
2012-05-28 12:34:29 +02:00
scrawl
e1ee45a6d6
Issue #297 : Make the stats review dialog show correct values for attributes/skills/health/magicka/fatigue
2012-05-28 10:50:00 +02:00
scrawl
6014a90002
added tooltip delay option
2012-05-28 09:46:05 +02:00
scrawl
14f4f09f83
proper resolution switching (reposition GUI & adjust mouse clipping region)
2012-05-28 09:19:25 +02:00
scrawl
10cfe0f5bc
Issue #295 : Class creation dialogs tooltips; plus tons of other improvements
2012-05-27 06:39:10 +02:00
scrawl
f1d3978897
Issue #290 : Auto-Close MW-reference related GUI windows
2012-05-27 01:14:33 +02:00
scrawl
63213b36bf
Show a label on the HUD with the cell name when it changes (visible for a few seconds) - like Morrowind
2012-05-26 23:06:15 +02:00
scrawl
313a8e55b7
- Issue #296 : Clicking on HUD elements shows/hides the respective window
...
- Slightly redesigned the map window and minimap, the player arrow now isn't cut off at cell borders anymore
2012-05-26 21:09:21 +02:00
scrawl
3cba884f59
Issue #294 : show/hide HUD elements based on allowed windows
2012-05-26 05:46:46 +02:00
scrawl
c7010623fb
Issue #294 : disallowed inventory prevents Talk, Open and Take actions
2012-05-25 18:45:17 +02:00
scrawl
750259973e
potion creating works, most of the values are bogus
2012-05-25 18:00:13 +02:00
scrawl
63b3b82657
don't allow more than 4 potion effects
2012-05-25 16:23:49 +02:00
scrawl
1df1b521a4
show the list of potion effects
2012-05-25 16:20:57 +02:00
scrawl
6eb15f7680
auto-select the alchemy tools with highest quality
2012-05-25 15:24:33 +02:00
scrawl
3ba24aee0d
Merge branch 'alchemy' into next
2012-05-25 13:37:40 +02:00
scrawl
9b623a79ff
Merge branch 'master' into alchemy
2012-05-25 13:14:27 +02:00
scrawl
09c870ad68
first alchemy window layout (not pretty)
2012-05-25 12:58:28 +02:00
scrawl
51b8a76a68
merged by branches together, starting with alchemy window
...
Merge branch 'guimode_stacking' into next
Conflicts:
apps/openmw/mwgui/mode.hpp
2012-05-24 15:57:23 +02:00
scrawl
c2b818373e
adjust tooltip skin, now is never transparent
2012-05-24 15:11:45 +02:00
scrawl
a3a22e9096
ingredient tooltip shows possible effects
2012-05-24 14:47:57 +02:00
scrawl
57d834b14b
fixed an issue with interactive messagebox
2012-05-24 12:05:43 +02:00
scrawl
6ea7bdb224
vsync & fps buttons, sound volume apply fix
2012-05-24 11:50:48 +02:00
scrawl
9b94edd561
audio tab with volume sliders
2012-05-24 04:34:53 +02:00
scrawl
cb35f4d208
some unrelated gui cleanup
2012-05-24 03:50:02 +02:00
scrawl
a1907e7b88
cleaning up mwgui/widgets part 1
2012-05-24 03:48:02 +02:00
scrawl
7ebbc099b3
allow stacking gui modes
2012-05-23 12:23:35 +02:00
scrawl
689cf7ce05
ConfirmationDialog
2012-05-23 05:28:25 +02:00
scrawl
656a8f1be9
working menu transparency slider
2012-05-23 01:32:36 +02:00
scrawl
313294c522
settings window (hotkey F2) which does nothing. Yay!
2012-05-22 21:40:42 +02:00
scrawl
5f6e8224f4
skill progress
2012-05-21 10:48:25 +02:00
scrawl
40c52c5d09
max faction rank crashfix
2012-05-21 05:19:20 +02:00
scrawl
1079bb2677
finished tooltips for everything in the stats window, some gui refactoring
2012-05-21 05:14:07 +02:00
scrawl
4a009fc2bb
faction tooltip (doesn't handle player having max. rank)
2012-05-21 02:58:06 +02:00
scrawl
8ce4727424
skill tooltips
2012-05-21 01:58:11 +02:00
scrawl
6518eb7794
some cleanup
2012-05-20 22:55:14 +02:00
scrawl
1c7110fbf5
birthsign tooltip
2012-05-20 22:45:30 +02:00
scrawl
8d52ee27dc
attribute tooltips now use a new system that allows complex tooltips to be defined entirely through layout files
2012-05-20 22:06:54 +02:00
scrawl
876b369ca5
minor tooltip fix
2012-05-19 16:28:10 +02:00
scrawl
92d9e070fb
small tweak to getPlayerGold() method
2012-05-19 16:10:13 +02:00
scrawl
2a4c55f1ab
use Class::getInventoryStore instead of casting ContainerStore.
2012-05-19 16:04:34 +02:00
scrawl
4fb30544d4
more gui files cleanup
2012-05-19 16:00:00 +02:00
scrawl
7a4de0ed1d
changed more gui stuff to use the new tag system
2012-05-19 15:32:32 +02:00
scrawl
7ef0ad4e39
show faction & birthsign in the stats window
2012-05-19 14:55:09 +02:00
scrawl
24ce88de2a
working mygui tag replacement system for GMST strings
2012-05-19 14:19:21 +02:00
scrawl
1006411c02
small fix for mygui log being spammed with errors
2012-05-19 00:06:11 +02:00
scrawl
41466fc5fc
gold label fix, and don't allow selling gold
2012-05-18 23:00:31 +02:00
scrawl
656b08f620
removed the workaround for the ContainerStore bug.
2012-05-18 22:32:06 +02:00
scrawl
8a0c859c16
Merge branch 'iterator' of https://github.com/zinnschlag/openmw into inventoryGUI
2012-05-18 22:27:48 +02:00
scrawl
f28f36f262
added sounds to trade window
2012-05-18 22:27:27 +02:00
scrawl
c30b9e4bb9
add/remove gold from the player at the end of the transaction.
2012-05-18 22:21:44 +02:00
scrawl
c004f5d570
adjust the "total cost"/"total sold" value when trading items, added some checks with respective user notifications
2012-05-18 22:06:25 +02:00
scrawl
db49e2c046
bought/sold items now use a separate ContainerStore, this fixes a stacking issue among other things
2012-05-18 20:53:24 +02:00
scrawl
fb47681fbd
fix a bug, some cleanup
2012-05-18 17:58:33 +02:00
scrawl
342a244e31
NPC now doesn't buy items of types that he shouldn't accept.
2012-05-18 17:36:20 +02:00
scrawl
50a8eb05d9
transfering items between player and merchant works and shows a red frame for bought/sold items.
2012-05-18 17:27:55 +02:00
scrawl
e2400ca7b2
only show items in the trade window that the NPC actually trades (services enum)
2012-05-18 15:51:33 +02:00
scrawl
adf0550292
fixed a wrong label.
2012-05-18 00:14:31 +02:00
scrawl
52e5e14654
use GMST sDefaultCellname for the map window when cell has no region or name.
2012-05-17 23:42:09 +02:00
scrawl
9a3fd96a0c
display the merchant gold.
2012-05-17 22:24:47 +02:00
scrawl
41efea4c1d
in the trade window, don't show items that the merchant has equipped.
2012-05-17 21:56:16 +02:00
scrawl
6ae642aa06
complete trade window layout
2012-05-17 21:15:48 +02:00
scrawl
4213b4370f
trade window shows up and shows the vendor's inventory items.
2012-05-17 19:53:04 +02:00
scrawl
1f85475536
Merge branch 'master' into inventoryGUI
2012-05-17 19:03:41 +02:00
scrawl
0afda15ce9
fix for cells that have no region.
2012-05-17 18:14:33 +02:00
scrawl
5da4da820e
beginnings of trade window layout.
2012-05-17 17:15:44 +02:00
scrawl
0dc5e5919b
show the Barter entry in the dialogue gui for npcs/creatures that buy/sell stuff. doesn't work for the Creeper for some reason, but Mudcrab Merchant works.
2012-05-17 14:54:03 +02:00
scrawl
66abfd17ab
check the container's "Organic" flag before trying to place items inside.
2012-05-17 14:13:35 +02:00
scrawl
0c1d06d9f7
added some trade window stuff, which does nothing yet.
2012-05-17 13:36:25 +02:00
scrawl
630241c8e2
load the AIDT (AI data) for creatures in the ESM loader, which also contains the Services enum.
2012-05-17 13:12:38 +02:00
scrawl
c5185cf2e4
drop item on avatar from external container bugfix
2012-05-17 12:09:53 +02:00
scrawl
0f1e09d2c1
make Class::use method return an equip action for equippable items, add sound for equipping
2012-05-16 16:08:55 +02:00
scrawl
9c4243782e
sorting items
2012-05-16 15:17:55 +02:00
scrawl
9a01e18b29
fix some MessageBox code that was using deleted pointers sometimes
2012-05-16 15:00:20 +02:00
scrawl
398a7dc65c
crash fix (hopefully)
2012-05-16 14:32:48 +02:00
scrawl
6a0cb32b7e
removed unnecessary code
2012-05-16 14:30:02 +02:00
scrawl
c5d685c780
added an assert
2012-05-16 14:28:57 +02:00
scrawl
f8c20ef77f
don't allow putting items into a container if the weight is exceeded.
2012-05-16 00:20:24 +02:00
scrawl
2fa7ce0c19
equipping works also when the item wasn't in player inventory before.
2012-05-16 00:02:05 +02:00
scrawl
477f1b42ab
fixed another item dropping bug
2012-05-15 23:28:04 +02:00
scrawl
0f811edb47
fixed a bug with dropping items on the ground
2012-05-15 22:54:28 +02:00
scrawl
5a43fe3e5f
remove debug prints
2012-05-15 22:48:14 +02:00
scrawl
3f4ce32727
implemented player encumbrance bar
2012-05-15 22:45:46 +02:00
scrawl
d3a53ae0b8
removed the _freeSlot method which is now unneeded
2012-05-15 22:01:09 +02:00
scrawl
175623bf22
change the drag&drop to not use a seperate containerstore
2012-05-15 21:44:57 +02:00
scrawl
ca4fa21d64
removed the attempt to unify activation and use scripts which was incorrect
2012-05-15 20:51:19 +02:00
scrawl
71de10cb7e
equipping items works, but only if you have more than one of the item that you're equipping
2012-05-15 20:33:34 +02:00
scrawl
765881a61d
equipping items in the inventorywindow (there is no visual indication yet)
2012-05-15 18:20:32 +02:00
scrawl
ab6336b745
using items via the inventory is now possible by dragging them on the avatar (only implemented for books right now)
2012-05-15 18:05:53 +02:00
scrawl
b18ee198b4
use a raycast to determine where to place object, if distance is too far
...
drop it on the ground
2012-05-15 16:47:23 +02:00
scrawl
7fbee0d488
use MyGUI::InputManager instead of MWInputManager to detect ctrl/shift
2012-05-15 13:00:26 +02:00
scrawl
24a0fecd37
implemented item count selection dialog
2012-05-15 12:51:51 +02:00
scrawl
320cc7d020
implemented ctrl and shift-keys for item drag&drop (take all, take 1)
2012-05-15 11:02:50 +02:00
scrawl
933a40de14
better floating object label positioning.
2012-05-14 21:37:43 +02:00
scrawl
d3e162ec83
dropping items works
2012-05-14 17:41:17 +02:00
scrawl
6c9f75b322
some unfinished work for dropping objects into the gameworld
2012-05-13 18:35:56 +02:00
scrawl
967fb13fca
remove the old inventory code, split HUD, map and mainmenu into seperate implementation files
2012-05-13 18:14:03 +02:00
scrawl
f300a5621c
Merge branch 'master' into inventoryGUI
2012-05-13 17:45:57 +02:00
scrawl
a47d29c184
fix the inventory window overlapping with over windows in default layout
2012-05-13 16:41:00 +02:00
scrawl
8c458fc5ce
Merge branch 'master' into gui
2012-05-13 16:20:35 +02:00
scrawl
e9a1ef4269
Merge branch 'master' into inventoryGUI
2012-05-13 16:16:54 +02:00
scrawl
3a93df8db4
dynamic inventory layout like morrowind
2012-05-13 11:25:35 +02:00
scrawl
d266b4fe87
hide the cursor during drag&drop and don't allow hotkeys that change guimode
2012-05-13 10:18:17 +02:00
scrawl
f31853d30b
mouse wheel works when mouse is over an item
2012-05-13 01:27:17 +02:00
scrawl
78b06d0ebf
inventory window pinning
2012-05-12 22:44:12 +02:00
scrawl
822e5fbe1e
add indication which filter is selected
2012-05-12 22:00:15 +02:00
scrawl
902309a554
working filters
2012-05-12 21:44:33 +02:00
scrawl
0114bf948c
revised filters
2012-05-12 21:28:04 +02:00
scrawl
8e6c943400
"take all"-button sound (first item)
2012-05-12 20:39:21 +02:00
scrawl
fd18c95c5f
implemented filters (no gui yet)
2012-05-12 20:35:50 +02:00
scrawl
24e54a81bd
don't show icons in the inventory tooltips, exactly like MW does
2012-05-12 20:28:12 +02:00
scrawl
e6e50f4ad4
fix items getting cut off
2012-05-12 20:14:19 +02:00
scrawl
f3c88adc0b
items can now also be dropped on another item (and will be placed in
...
container)
2012-05-12 20:06:44 +02:00
scrawl
54c23c7422
show the background texture for enchanted items in inventory/container
2012-05-12 19:48:01 +02:00
scrawl
19e8e84f9a
more cleanup, removed the redundant ItemWidget and use widget userdata
2012-05-12 18:50:19 +02:00
scrawl
e714b77df8
small fix
2012-05-12 18:28:14 +02:00
scrawl
1abf70692c
added a scrollbar to the item container, dynamic positioning of items, fixed the item count display bug
2012-05-12 18:24:47 +02:00
scrawl
a31a9e51d3
add the sound for item drag&drop
2012-05-12 14:29:49 +02:00
scrawl
722af60337
implemented the "Take all" button
2012-05-12 14:01:59 +02:00
scrawl
d64fccec6f
display the item count in the tooltip
2012-05-12 13:46:03 +02:00
scrawl
7723044df0
added the item tooltips
2012-05-12 13:30:34 +02:00
scrawl
ed6ff0a94a
cleanup 3
2012-05-12 13:12:37 +02:00
scrawl
3a6fde5039
cleanup 2
2012-05-11 16:58:07 +02:00
scrawl
a1b86acc38
Merge branch 'master' into inventoryGUI
...
Conflicts:
apps/openmw/CMakeLists.txt
apps/openmw/mwgui/window_manager.cpp
apps/openmw/mwgui/window_manager.hpp
files/mygui/core.xml
2012-05-11 16:41:27 +02:00
scrawl
007a202deb
cleanup 1
2012-05-11 16:34:36 +02:00
scrawl
2d3cc014c9
Merge branch 'inventoryGUI' of https://github.com/gugus/openmw into inventoryGUI
...
Conflicts:
apps/openmw/mwgui/container.cpp
apps/openmw/mwgui/container.hpp
2012-05-11 16:27:24 +02:00
gugus
cfb7aa4343
Drag and drop works. There is a bug with item count when doing d&d. Clean-up time :p
2012-05-11 12:50:30 +02:00
gugus
9dd65dce30
Finished merging.
2012-05-11 11:52:07 +02:00
gugus
8e8f80807e
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into inventoryGUI
...
Conflicts:
apps/openmw/CMakeLists.txt
apps/openmw/mwclass/apparatus.cpp
apps/openmw/mwclass/armor.cpp
apps/openmw/mwclass/book.cpp
apps/openmw/mwclass/clothing.cpp
apps/openmw/mwclass/container.cpp
apps/openmw/mwclass/ingredient.cpp
apps/openmw/mwclass/light.cpp
apps/openmw/mwclass/lockpick.cpp
apps/openmw/mwclass/misc.cpp
apps/openmw/mwclass/potion.cpp
apps/openmw/mwclass/probe.cpp
apps/openmw/mwclass/repair.cpp
apps/openmw/mwclass/weapon.cpp
apps/openmw/mwgui/window_manager.cpp
apps/openmw/mwgui/window_manager.hpp
apps/openmw/mwworld/class.cpp
2012-05-11 10:40:40 +02:00
scrawl
83e434e2e9
small fix
2012-05-11 09:35:18 +02:00
scrawl
1f1edea6af
make it possible to use scroll wheel when mouse is over a skill in the stats window; set the correct track size for the scrollbar
2012-05-11 08:45:03 +02:00
scrawl
65ccfba191
resize both the left and the right pane of the stats window
2012-05-11 08:15:22 +02:00
scrawl
c4aae96d94
implemented "goodbye" script function that force-cancels dialogue
2012-05-11 07:18:41 +02:00
Marc Zinnschlag
37095b62c6
removed another include
2012-05-10 12:51:40 +02:00
scrawl
60affb5288
removed include 2
2012-05-10 12:47:15 +02:00
scrawl
3d9e89c837
removed unnecessary include
2012-05-10 12:44:01 +02:00
scrawl
4ce50c503b
a few tweaks
2012-05-10 11:29:28 +02:00
scrawl
de995e3a69
adjust topic list on window resize
2012-05-10 11:19:22 +02:00
scrawl
8a9e05a96b
display text on the book window
2012-05-10 11:03:27 +02:00
scrawl
e5e8663bb4
parse <div> <font> and <p>
2012-05-09 02:11:44 +02:00
scrawl
8e7ab09a25
scroll window image tags working
2012-05-09 01:34:32 +02:00
gugus
e9134717d6
the GUI part of drag and drop is working
2012-05-08 12:59:47 +02:00
scrawl
cd351ba3af
simple scroll text parsing (tags are ignored until now)
2012-05-08 00:39:52 +02:00
scrawl
3c69d26571
journal close sound
2012-05-07 19:42:04 +02:00
gugus
60ad6f01d4
another step towards drand and drop.
2012-05-06 11:04:07 +02:00
scrawl
d91129ed49
Merge branch 'master' into gui
2012-05-04 23:54:37 +02:00
scrawl
499dd26398
dialogue window topic list word-wrapping
2012-05-04 23:53:50 +02:00
scrawl
a4d6d1baff
added a utility for creating texture atlas at runtime
2012-05-04 18:09:45 +02:00
scrawl
4ddd24fdfc
Merge branch 'master' into tooltips
2012-05-04 07:38:27 +02:00
scrawl
ad5753ba91
Merge branch 'master' of https://github.com/zinnschlag/openmw into gui
2012-05-04 07:34:38 +02:00
scrawl
5028a83d11
fix stats window layout resizing
2012-05-03 07:03:04 +02:00
scrawl
9fc1138a87
opening, closing and taking books/scrolls works
2012-05-03 05:26:05 +02:00
scrawl
0e6b82284f
book & scroll windows
2012-05-03 03:33:33 +02:00
scrawl
c0e12d0e56
class dialog fix
2012-05-03 01:11:49 +02:00
Chris Robinson
144d52cf49
Add voices to the chargen class questions
2012-05-01 20:30:31 -07:00
scrawl
bd132074af
some formatting tweaks
2012-04-30 22:37:23 +02:00
scrawl
48e3c43823
added the bloodmoon/tribunal spells
2012-04-30 21:36:45 +02:00
scrawl
6d21fe3115
fixed mygui leaking some stuff resulting in lower fps after looking at tooltips and low-quality text
2012-04-30 21:07:25 +02:00
scrawl
cc365c5bcb
Merge branch 'master' into tooltips
2012-04-30 18:23:27 +02:00
scrawl
fc06dc72c9
small fix
2012-04-30 18:20:44 +02:00
scrawl
ea275a8aa8
extended the list of spells with no magnitude / no duration
2012-04-30 18:11:34 +02:00
gugus
5f8c08b18b
some work for dropping objects.
2012-04-30 13:01:18 +02:00
Marc Zinnschlag
53e77d4196
Merge remote branch 'scrawl/tooltips' into next
2012-04-30 10:21:21 +02:00
scrawl
2f0a69160c
small fix
2012-04-30 02:10:55 +02:00
scrawl
22f524f8d5
potion effects in tooltip
2012-04-30 01:53:22 +02:00
scrawl
b82c39c8be
renamed Widgets::MWEnchantment to Widgets::MWEffectList so it can be
...
reused for potion effects
2012-04-30 01:08:10 +02:00
scrawl
f733382f74
tooltip now contains info about item enchantment
2012-04-30 00:57:41 +02:00
scrawl
eca18f3e1d
dialogue topic and choice sorting independent of case
2012-04-29 18:13:03 +02:00
gugus
5603cb312c
Objects can now be selected and follow mouse movements.
2012-04-27 20:54:39 +02:00
gugus
a6419c3596
Clicking on an item is now detected.
...
Trying to have items follow the mouse position, but it doesn't work yet.
2012-04-26 19:35:45 +02:00
scrawl
1b5bfc52a1
Merge branch 'next' of https://github.com/zinnschlag/openmw into tooltips
...
Conflicts:
apps/openmw/engine.cpp
apps/openmw/mwclass/apparatus.cpp
apps/openmw/mwclass/book.cpp
apps/openmw/mwclass/container.cpp
apps/openmw/mwclass/ingredient.cpp
apps/openmw/mwclass/misc.cpp
apps/openmw/mwclass/npc.cpp
apps/openmw/mwclass/potion.cpp
apps/openmw/mwclass/repair.cpp
apps/openmw/mwgui/window_manager.cpp
2012-04-24 02:02:03 +02:00
Marc Zinnschlag
9f1199ee7e
removing a using directive from a header file
2012-04-23 15:29:15 +02:00
Marc Zinnschlag
35f478071e
Issue #255 : deleted the old environment class and using the new one instead
2012-04-23 15:27:03 +02:00
scrawl
1b02b503a2
gcc compile fix
2012-04-22 21:06:08 +02:00
gugus
25432d97d2
trying to get selected item. Doesn't work.
2012-04-21 20:35:45 +02:00
gugus
93ba773d2e
Merge branch 'inventoryGUI' of https://github.com/pchan3/openmw.git into inventoryGUI
...
Conflicts:
apps/openmw/mwgui/container.cpp
2012-04-21 11:08:10 +02:00
gugus
33654535c1
The inventory window now display the inventory of the player
2012-04-21 11:05:30 +02:00
gugus
1e8d894e1c
Starting inventory window
2012-04-21 10:51:01 +02:00
scrawl
4889902b98
magic effect widget improvements, read name of effect from GMST and don't show duration/target for constant effects
2012-04-18 21:18:53 +02:00
scrawl
c7381d4491
adding widget MWEnchantment
2012-04-18 18:09:30 +02:00
scrawl
d568b27b92
spell widget i18n improvements (used e.g. in birth menu)
2012-04-18 16:53:56 +02:00
pchan3
215d4e1739
Made adjustments to keep container window within the viewscreen.
2012-04-18 23:09:13 +10:00
pchan3
f902c8fa6f
Fixes on Namespace issue & more.
2012-04-18 22:35:35 +10:00
scrawl
8231cab599
correct case for dialogue topics
2012-04-17 23:47:50 +02:00
scrawl
2e57cf5730
fixed the tooltip for doors leading to exteriors, fixed map window cell name
2012-04-17 18:47:51 +02:00
scrawl
94993b515c
clean up and tooltip padding
2012-04-17 16:49:28 +02:00
scrawl
8eb0636344
restored gui-mode tooltips
2012-04-17 16:00:13 +02:00
scrawl
cdd4d83d9e
moved the tooltip info to the appropriate MWWorld::Class classes
2012-04-16 22:58:16 +02:00
scrawl
c4825cdb43
fixed gold pickup sound for international MW versions, fix npc tooltip
2012-04-16 20:20:18 +02:00
scrawl
cfa37b0e77
fix another bunch of gui stuff, some strings were untranslated and buttons were not resized to fit their text
2012-04-16 19:14:05 +02:00
scrawl
424a90aa92
back & ok button caption
2012-04-16 17:46:54 +02:00
scrawl
14377ba789
window caption fix
2012-04-16 17:30:57 +02:00
scrawl
b3dc1931a9
general GUI refactoring, part 1
2012-04-16 15:48:01 +02:00
scrawl
f5ab127a39
toggleFullHelp
2012-04-16 15:00:44 +02:00
scrawl
194ecf274c
attribute tooltips
2012-04-16 00:16:35 +02:00
scrawl
5d9648d645
fix const reference
2012-04-15 22:00:28 +02:00
scrawl
705d4c6d54
mostly complete
2012-04-15 21:14:14 +02:00
gugus
489261a6ae
Close button works.
2012-04-15 21:02:54 +02:00
gugus
58d05fa503
more clean-up. Container window shows up! But there is no working close button.
2012-04-15 20:56:45 +02:00
gugus
78c8a22cd1
more clean up. The container GUI shows up now
2012-04-15 19:32:41 +02:00
gugus
a38db39e88
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into inventoryGUI
...
Conflicts:
apps/openmw/CMakeLists.txt
2012-04-15 17:54:13 +02:00
gugus
b309d245c5
cleaning up hircine work
2012-04-15 17:52:39 +02:00
scrawl
d37bc9cba8
basic mouse-over info for in-game objects
2012-04-15 17:10:08 +02:00
scrawl
cac662ca98
basic tooltips
2012-04-14 17:47:44 +02:00
scrawl
e3486931ae
F10 hotkey toggle FPS
2012-04-13 13:17:50 +02:00
scrawl
800df7376c
use the cursors from morrowind.bsa and remove mwpointer.png
2012-04-12 14:26:21 +02:00
Roman Melnik
bdbb8a8d84
Merge remote-tracking branch 'upstream/master' into windowsPinning
...
Conflicts:
apps/openmw/mwgui/window_manager.cpp (keep both changes)
2012-04-07 17:30:20 +03:00
Roman Melnik
ef0a185e11
Pinnable windows: hide hud elements
...
Hide elements of the HUD (health/magicka/stamina bars,
minimap) when the corresponding windows (stats/map) are pinned.
Rearrange the remaining hud elements in such cases (like in the
original Morrowind).
2012-04-06 01:17:23 +03:00
Roman Melnik
91a377df86
Fix behaviour of the MapWindow
...
The map now will track player's position/rotation when
pinned, and will not update if position/rotation didn't
change since last frame.
2012-04-01 23:51:49 +03:00
scrawl
0a5757791c
Merge branch 'master' into minimap
2012-04-01 20:17:07 +02:00
Roman Melnik
911ca4be89
Move MapWindow to separate files
...
Separate MapWindow from bunch of classes in layouts.cpp/hpp
Inherit it from WindowPinnableBase.
TODO: map arrow (player position) updates orientation only
when you open the inventory. When the map window is pinned,
the arrow direction is not updated.
2012-04-01 20:39:53 +03:00
Roman Melnik
d09f0610ea
Add basic windows pinning
...
Create WindowPinnableBase class for windows which should be
allowed to be pinned.
Add skin for pinnable windows - currently just a copy of normal
window with 1 extra button (hopefully this can be improved later).
Handle clicking on PinToggle button (pinning/unpinning a window).
2012-04-01 20:36:57 +03:00
Marc Zinnschlag
ca4ad74151
more cleanup
2012-03-31 21:29:46 +02:00
Eli2
3cc81d74bc
Cleanup, replaced if with switch
2012-03-31 19:50:21 +02:00
scrawl
521b9eec6c
Merge branch 'master' into minimap
...
Conflicts:
apps/openmw/mwscript/docs/vmformat.txt
apps/openmw/mwworld/world.cpp
2012-03-30 15:31:07 +02:00
scrawl
4bbedeb3e7
made all dialogs semi transparent (like in morrowind)
2012-03-30 14:01:43 +02:00
scrawl
d3f31c3498
dialogue window enhancements
2012-03-30 13:53:35 +02:00
scrawl
8d224f009f
toggleFogOfWar script command
2012-03-29 19:45:19 +02:00
Marc Zinnschlag
a0c5ccf974
Merge remote branch 'lgro/valgrind'
2012-03-28 21:46:47 +02:00
Lukasz Gromanowski
f86d53636d
Issue #225 : Correction to commit fa4c4b8
.
...
Correction to commit fa4c4b8
- memeber mChanged should be
set to true, otherwise the map won't display if the game
is started in (0, 0) cell.
2012-03-28 21:36:38 +02:00
Lukasz Gromanowski
fa4c4b8f21
Issue #225 : Initialize members in class constructor.
2012-03-27 23:07:25 +02:00
Marc Zinnschlag
a996cfed71
Merge remote branch 'ace/win-fixes' into next
2012-03-27 20:11:46 +02:00
Alexander "Ace" Olofsson
55f1053b4f
Windows fixes for compiling and linking
2012-03-27 00:36:53 +02:00
Lukasz Gromanowski
5185a28b60
Issue #225 : Initialize all class members in constructor.
2012-03-26 19:09:55 +02:00
scrawl
f959a5cbeb
auto adjust size of map window title bar
2012-03-24 23:24:19 +01:00
scrawl
a6259a1b0d
bugfixes
2012-03-23 17:37:56 +01:00
scrawl
7a3034701f
functional HUD map
2012-03-23 16:51:56 +01:00
scrawl
a1f80e029e
abstracted some code to be reused for hud
2012-03-23 16:16:31 +01:00
scrawl
789fbb460f
move implementation to .cpp
2012-03-23 15:34:54 +01:00
scrawl
ce63d29d4a
rotate hud player arrow
2012-03-23 15:26:24 +01:00
scrawl
06fa310e29
player arrow rotated correctly
2012-03-23 15:00:48 +01:00
scrawl
770b0f2106
gui changes
2012-03-23 10:25:55 +01:00
scrawl
9c3e1f48f0
player arrow
2012-03-23 09:00:00 +01:00
scrawl
8e299bd25b
remove unuseful std::cout
2012-03-23 08:16:32 +01:00
scrawl
2dd329938a
automatically zoom in on the player while moving
2012-03-23 08:16:04 +01:00
scrawl
cf3515a898
it is now possible to drag the minimap with the mouse
2012-03-22 21:27:21 +01:00
scrawl
cc9f20a04f
MW_MapView skin
2012-03-22 20:25:41 +01:00
scrawl
ab9aa1ba74
Merge branch 'next' into minimap
...
Conflicts:
files/mygui/openmw_map_window_layout.xml
2012-03-22 19:36:37 +01:00
scrawl
d1508f5a59
List -> ListBox
2012-03-22 15:28:06 +01:00
scrawl
560e702973
fixed scroll bars
2012-03-22 15:23:23 +01:00
scrawl
26aae9d2ce
fix class name typo
2012-03-22 15:10:29 +01:00
scrawl
161d519206
fixed the dialogue history topic selection
2012-03-22 15:01:37 +01:00
scrawl
9b31b6272f
fixed the mouse cursors and fixed MWAttribute & MWSkill
2012-03-21 16:07:56 +01:00
scrawl
64212c0ee6
replaced all the StaticImage and StaticText in code
2012-03-21 14:54:02 +01:00
scrawl
b0b41a9199
should now compile warning free
2012-03-21 13:48:57 +01:00
scrawl
97ab48993e
more deprecated fixes
2012-03-21 13:32:32 +01:00
scrawl
deeb21a131
switched to the new multi-delegates system
2012-03-21 13:27:08 +01:00
scrawl
d451d7bb67
compile fixes for mygui 3.2
2012-03-20 20:24:36 +01:00
Marc Zinnschlag
4d0d941c2e
Merge remote branch 'kromgart/master'
2012-03-20 10:17:35 +01:00
Marc Zinnschlag
6a0474a977
removed some cout spam
2012-03-20 10:15:22 +01:00
Roman Melnik
88979577db
Change 'nullptr' to 'NULL' (after fixing bug#192 in previous commit)
2012-03-19 21:45:53 +02:00
Roman Melnik
a9759c3f33
Fix bug #192 : Remove the focus from the console when console is closed
...
(set current keyFocusWidget to nullptr)
2012-03-19 21:01:00 +02:00
Marc Zinnschlag
f2a47d421b
some cleanup
2012-03-19 19:21:08 +01:00
gugus
2707391535
fix for questions
2012-03-19 18:30:52 +01:00
gugus
7ca0503205
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into DialogueSystem
2012-03-19 00:20:43 +01:00
gugus
f87bd65ae1
Merge branch 'DialogueSystem' of github.com:scrawl/openmw into DialogueSystem
2012-03-17 17:00:28 +01:00
gugus
846196d048
fixed a crash
2012-03-17 16:56:22 +01:00
scrawl
21143f006b
fix several warnings
2012-03-17 15:47:22 +01:00
Michael Papageorgiou
dbbf50a184
Journal sounds, close sound will be added later
2012-03-17 15:52:57 +02:00
scrawl
5e939e4818
map window now works for interiors
2012-03-17 13:59:51 +01:00
gugus
10321ff51a
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into DialogueSystem
2012-03-16 17:58:23 +01:00
gugus
042d87f77f
a lot of clean up
2012-03-16 17:53:34 +01:00
gugus
56a84b6a1a
choices works. The only thing remaining is the script arguments problems.
...
Need a lot of clean up too.
2012-03-16 17:30:59 +01:00
scrawl
c885ec1bd1
Merge branch 'master' into minimap
2012-03-16 17:10:27 +01:00
scrawl
91d2031eb7
first attempt at map window
2012-03-16 17:09:31 +01:00
Marc Zinnschlag
5b378e820d
warning level adjustments and some related fixes
2012-03-15 16:01:41 +01:00
gugus
07d8d654cd
one step toward function filters and end choices.
2012-03-14 18:47:29 +01:00
scrawl
fa68be2b19
set map window cell name
2012-03-10 16:05:12 +01:00
gugus
6f7752633a
there was no extension in the compiler context. Corrected. But Choice doesn't work.
2012-03-07 18:44:09 +01:00
Marc Zinnschlag
65756db49e
Merge remote branch 'gus/DialogueSystem' into dialogue
2012-03-05 11:34:16 +01:00
Marc Zinnschlag
4bdfbb6d4f
Merge branch 'master' into dialogue
...
Conflicts:
apps/openmw/mwscript/docs/vmformat.txt
2012-03-05 11:34:06 +01:00
Marc Zinnschlag
e02cba58b1
Merge branch 'master' into next
...
Conflicts:
apps/openmw/mwclass/light.cpp
2012-02-20 14:34:27 +01:00
gugus
232e478768
Fix for prefix/suffix stuff
2012-02-15 13:23:59 +01:00
gugus
bc72b2d535
fixed text color
2012-02-12 22:24:23 +01:00
Lukasz Gromanowski
8829d46bda
Clean up compilation warnings.
...
Clan up compilation warnings like "variable ... set but not used" introduced
in some older and recent commits.
Signed-off-by: Lukasz Gromanowski <lgromanowski@gmail.com>
2012-02-12 15:45:08 +01:00
Marc Zinnschlag
d9945a976d
Merge remote branch 'gus/DialogueSystem' into dialogue
2012-02-12 13:47:04 +01:00
gugus
4658ec276f
increased the max size of the text of the dialogue
2012-02-11 12:18:47 +01:00
gugus
94ab65f8bb
fixe a compiling error?
2012-02-10 16:21:04 +01:00
gugus
c65c160e7b
finished connecting the dialogue GUI and the dialogue manager
2012-02-05 12:25:23 +01:00
gugus
abe38e5f87
Started to weire the dialogue manager and the dialogue GUI
2012-02-05 10:54:56 +01:00
Marc Zinnschlag
52a6605f10
Merge remote branch 'mirc/refactor_wm' into refactor_wm
...
- changed the way dynamics stats are passed to the character creation object
- some more clean up
Conflicts:
.gitignore
apps/openmw/mwgui/window_manager.cpp
apps/openmw/mwgui/window_manager.hpp
2012-02-03 11:24:28 +01:00
Cris Mihalache
4bc7051741
Finished refactoring, brought CharacterCreation up to standards
2012-02-02 18:31:28 +02:00
Cris Mihalache
ed5892eb5c
Finished moving the bulk of character creation code
2012-01-30 21:53:17 +02:00
Cris Mihalache
d17ba6ce19
Forgot the CharacterCreation files
2012-01-30 19:27:49 +02:00
Cris Mihalache
4b758376be
Created a class for char gen, and starting moving code to it
2012-01-30 16:38:43 +02:00
Marc Zinnschlag
5a70f28f47
removed a warning
2012-01-29 20:29:02 +01:00
Cris Mihalache
6d4fa9274e
Moved OpenEngine systems into their appropriate classes
2012-01-29 17:31:18 +02:00
gugus
5cbd256e1c
"full" question support. Now needs to be linked with the dialogue Manager.
2012-01-28 16:16:49 +01:00
gugus
debec44b51
better colors (not perfect yet), and some basic question support (not finished yet).
2012-01-28 16:08:22 +01:00
gugus
f7cf5f9bef
improved the dialogue GUI. Questions are still missing.
2012-01-27 14:50:13 +01:00
Marc Zinnschlag
e3631003e9
Merge remote branch 'yacoby/detailed_fps'
2012-01-17 14:04:00 +01:00
Marc Zinnschlag
f5a82931b6
some cleanup
2012-01-17 13:53:27 +01:00
Jacob Essex
e73640e720
Improved code, added labels to the counter
2012-01-17 11:58:06 +00:00
gugus
484b8a95f0
removed useless std::cout
2012-01-16 21:58:18 +01:00
Jacob Essex
3b15170d09
Cleaned up and simplified the code relating to the fps display
2012-01-16 18:16:33 +00:00
gugus
eb4dea3d87
Previous/Next button implemented
2012-01-16 17:46:25 +01:00
Jacob Essex
18e4b73a86
Added a more detailed fps counter displaying the triangle and batch count
2012-01-16 15:33:21 +00:00
gugus
9031f62962
The journal is now in the center of the screen.
2012-01-11 12:58:39 +01:00
gugus
428d0ce820
journal formating. Problems with french accents.
2011-12-30 11:39:17 +01:00
gugus
d59284a096
first attempt to read the journal
2011-12-29 17:58:58 +01:00
gugus
28bd9ce362
Merge branch 'master' of https://github.com/zinnschlag/openmw.git into journal
2011-12-11 11:21:57 +01:00
gugus
4087ab3cda
correct CMake and add some text formating attempt.
2011-12-01 13:44:34 +01:00
gugus
62946cc79d
can now clear text.
2011-11-28 17:00:32 +01:00
gugus
bc51ba5a38
Add the journal window (J key). It's still not in the right position.
2011-11-28 16:51:11 +01:00
Marc Zinnschlag
39af941d6f
Issue #19 : Moved code from Engine to WindowManager and ScriptManager
2011-10-09 12:05:13 +02:00
k1ll
0ece722ff3
Added handling of quotation marks and search for matches now ignores the case of input and keywords. When completing and there are matching or partly matching uppercase keywords the output will be upercase too. If this is a problem i'll change it.
2011-07-19 18:42:34 +02:00
k1ll
ac43d482c5
Basic tab-completition seems to be finished. It's working like requested in the old thread.
2011-07-18 18:49:38 +02:00
Sebastian Wick
317c920e03
everything works, also the readPressedButton function should do the job
2011-07-12 20:05:04 +02:00
Sebastian Wick
16ed02baeb
all MessageBoxes look good; next: make them do something ;)
2011-07-12 19:17:07 +02:00
Sebastian Wick
0fc77dc1c3
everything looks good if buttons are on one line
2011-07-12 18:05:46 +02:00
Sebastian Wick
537b2bf963
set position on interactive MessageBox'es
2011-07-12 17:57:16 +02:00
Sebastian Wick
9c2bb76869
disigned the interactive messagebox. Have to center it and add button events
2011-06-19 22:56:51 +02:00
Sebastian Wick
23194a932f
creating the buttons on the fly
2011-06-19 19:41:42 +02:00
Sebastian Wick
5db8e8c449
InterMessageBox game mode
2011-06-19 19:10:44 +02:00
Sebastian Wick
e77240dceb
basics for InteractiveMessageBox
2011-06-18 15:50:41 +02:00
Sebastian Wick
d74f834735
make to boxes apear on the correct place even if the oldest is erased
2011-06-16 18:12:50 +02:00
Sebastian Wick
315f4078c6
make them behave like the MessageBox in the original game
2011-06-16 17:11:50 +02:00
Sebastian Wick
b72e9d3b2b
non-interactive MessageBox is finished. Didn't find any bugs.
2011-06-16 13:02:49 +02:00
Sebastian Wick
4d1db13c8f
MessageBoxmangerTimer is now working properly
2011-06-16 12:12:50 +02:00
Sebastian Wick
a4217f8fb8
Everything should work fine but deleting the existing MessageBox'es.
2011-06-15 22:53:05 +02:00
Sebastian Wick
94e010b790
delete all non-interactive MessageBox'es when creating an interactive MessageBox
2011-06-15 19:53:32 +02:00
Sebastian Wick
6dc35247da
Word wrap for MessageBox
2011-06-15 19:42:20 +02:00
Sebastian Wick
9c56031ee2
rudimental implementation of non-interactive MessageBox
2011-06-15 13:58:57 +02:00
Sebastian Wick
fc25ccef4e
MW_Dialog set ro right propertys
2011-06-14 22:11:36 +02:00
Sebastian Wick
56dc9ffcf3
now, realy deleted needless code.
2011-06-14 18:29:55 +02:00
Sebastian Wick
5bf5bde946
created new files, conncted MessageBoxManger with WindowManager
2011-06-14 16:41:30 +02:00
Marc Zinnschlag
80691250ec
don't create a new virtual machine for each script and frame
2011-05-18 16:01:19 +02:00
Marc Zinnschlag
5b6ec405e3
Merge branch 'script'
2011-04-28 10:30:32 +02:00
Marc Zinnschlag
125319c441
splitting off console output from messageBox channel
2011-04-26 21:48:13 +02:00
Marc Zinnschlag
717b5e1784
fixed a constness problem
2011-04-21 10:49:45 +02:00
Marc Zinnschlag
a70e582ae2
removed debugging leftovers from the tab_complition branch
2011-03-23 23:03:41 +01:00
Marc Zinnschlag
d7226fc9c2
Merge branch 'tab_completion'
2011-03-23 17:08:52 +01:00
gugus
0fb2107265
Merge branch 'master' of git://github.com/zinnschlag/openmw.git into collisions
...
Conflicts:
apps/openmw/mwclass/npc.cpp
2011-03-15 13:36:25 +01:00
Jan-Peter Nilsson
0f2152903e
Get rid of deprecated warning for eventWindowChangeCoord
2011-03-12 13:54:00 +01:00
Jan-Peter Nilsson
f83c5327f3
Move eventDone to WindowBase and make it tell which window is done
2011-03-12 10:56:10 +01:00
Jan-Peter Nilsson
54fc64cb6a
Decrease number of classes that need to know about other components
2011-03-12 10:56:10 +01:00
Jan-Peter Nilsson
67b4243a7f
Use one instead of five state variables to keep track of character creation progress
2011-03-12 10:56:10 +01:00
Jan-Peter Nilsson
183ccad872
Move ClassPoint struct definition from source to header file
2011-03-12 10:56:10 +01:00