Commit Graph

182 Commits (6cb5ac6e63fb9bf6b27e827a227161f6dbc82f0a)

Author SHA1 Message Date
Doc West f9b565a46e Removed QDebug include, moved updateUndoRedoAction to an anonymous namespace 6 years ago
Doc West baf21362e1 Fixed undo / redo actions losing their shortcuts 6 years ago
Kyle Cooley 5d14a2afcc Initial LTEX/LAND tables 7 years ago
Kyle Cooley 979b0d7211 Code cleanup and more cache clearing 7 years ago
Kyle Cooley d31ed83b54 Preliminary asset reloading 7 years ago
Aesylwinn 3475b83e90 Clean up modifier/shortcut class and handle focus out event,
Improve shortcut labels,
Adjust menu titles and remove menu navigation (can conflict with
shortcuts)
8 years ago
Aesylwinn 3edc77a32b Remove QShortcut usage,
Add a lot of shortcuts,
Remove debug messages
8 years ago
Aesylwinn 051aec2729 Added methods to keep text mentioning shortcuts up to date,
fixed potential issue with widget relationship tracking,
hopefully got rid of signed/unsigned errors (Qt4/5 issue)
8 years ago
Aesylwinn f251c3867d Redesigned shortcut handler to be capable of dealing with child and
parent widgets. This should be the final design change. Also, some
various bug fixes.
8 years ago
pi03k 128508882a Changed some zeros to NULLs in view.cpp 8 years ago
pi03k 3bfab9c2c9 extracted creation of scroll area to separate method 8 years ago
pi03k 9539925f3e Fixed typo in updateSubViewIndices. Changed 0 to NULL for pointers. 8 years ago
pi03k bf9aa2e131 Extracted resizing of window's width to separate method 8 years ago
Marc Zinnschlag ecbd68a19b third batch of changing over user settings usage to the new system 9 years ago
Marc Zinnschlag cf9fa0e0e9 first batch of changing over user settings usage to the new system 9 years ago
cc9cii 64821b0785 Disable toolbar context menu. Should resolve bug #2953. 9 years ago
Marc Zinnschlag 708cacdec4 disable merge menu item when a merge is already in progress 9 years ago
Marc Zinnschlag b83f9445a9 added UI for merge tool (merge tool itself is still missing) 9 years ago
Marc Zinnschlag 6a9218ee07 replaced State_Compiling (not requried anymore) with State_Merging 9 years ago
Marc Zinnschlag 1e033fa8fe added meta data dialogue sub view 9 years ago
scrawl e13a938896 Add support to build with Qt5 (Task #2665)
Known issue: the render view doesn't work in Qt5. With the switch to OSG around the corner, this isn't worth fixing.
9 years ago
Marc Zinnschlag 8d22d26669 Merge remote-tracking branch 'cc9cii/scrollbar-fix' 9 years ago
Marc Zinnschlag 88d5aed62d removed code that interfered with the default window size on Linux (Fixes #2568) 9 years ago
cc9cii ce421b230b Move scrollbar to newly opened subview. Should resolve Bug #2576. 9 years ago
Marc Zinnschlag 5176e3d84b Merge remote-tracking branch 'cc9cii/mainwindow-scrollbar' 9 years ago
cc9cii cfcfb17320 Updates to optional horizontal scrollbar.
- move SizeHintWidget out to separate files
- remove redundant logic in view.cpp
- remove sizehint from dialogue subview
- add tooltip hints in user preferences
9 years ago
Marc Zinnschlag 93c3bb3716 fixed subview-closing related crash (Fixes #2564) 9 years ago
cc9cii e9ca022162 Add an optional horizontal scrollbar to the main view window. Should resolve Feature #2549.
- TableSubviews and DialogueSubviews now provide size hints
- Option to stop the growth of the window at the screen boundary for multi-monitor setup with different resolution.
- Three options:
  Grow Only: No change to current, except the use of size hints
  Scrollbar Only: Simple addition of a scrollbar, the view window does not grow
  Grow then Scroll: Window grows as per current behaviour. The scrollbar appears once it cannot grow any further.
9 years ago
Marc Zinnschlag 048d7be87c Adjusted terminology for references/referenceables in OpenMW-CS user-interface (Fixes #2516) 9 years ago
cc9cii f326b14604 Allow Qt to cleanup its signals. 9 years ago
cc9cii 47d5eac290 Merge branch 'master' into NonTableFields
Conflicts:
	apps/opencs/model/world/columnbase.cpp
	apps/opencs/model/world/columnbase.hpp
	apps/opencs/model/world/idtable.hpp
9 years ago
Marc Zinnschlag 38ce074a62 Merge branch 'replace' 9 years ago
cc9cii 7990fab708 Fix crash when exiting via window manager on some systems. 9 years ago
Marc Zinnschlag 23cf859fee added search stages (cell table only for now) 9 years ago
Marc Zinnschlag 413b35de6c moved search menu item from view to edit 9 years ago
Marc Zinnschlag d053c62032 setting up global search operation and subview 9 years ago
scrawl 19e8280f45 OpenCS window title unicode fixes 9 years ago
scrawl 6ff2523d8a Fix for line focus when clicking on a verifier script error
- setFocus() on the script editor, otherwise setting the text cursor has no effect.
- setFocus() must be done after the widgets are created/shown, or the newly created widgets will "steal" the focus again.
- Missing useHint in case subviews are reused.
9 years ago
Marc Zinnschlag a148b851c0 added start script table 9 years ago
scrawl b39cc0c8c8 Fix OpenCS window opening issue when config file doesn't exist
It would attempt to create a zero-sized window (or even negative-sized, after subtracting the frame dimensions).
9 years ago
cc9cii 2720e5ea9d Remove PhysicsManager singleton and use shared_ptr instead. Resolves the issue where sometimes destructors were called in an unexpected sequence resulting in a crash while exiting the application. 10 years ago
cc9cii 911839bb91 Simplify detecting whether a universal id represents a referenceable type. 10 years ago
cc9cii ede1b97b46 Check the type of universal id before getting its id. Should resolve bug #2137 10 years ago
cc9cii b328aa1fb9 Multiple document support. 10 years ago
cc9cii 057982b1f8 Fix Subview interface clutter by keeping a map of Scenewidgets. 10 years ago
cc9cii fbadaf55ee Multiple SceneManagers per physics engine now working. 10 years ago
Marc Zinnschlag e604fcf282 Merge branch 'double' 10 years ago
Marc Zinnschlag 6f4b753750 replaced regular function call from SubView to View with signal-slot-connection 10 years ago
Marc Zinnschlag 1aef9304e9 replaced the signal/slot user settings update with a regular function call 10 years ago
Marc Zinnschlag 275bf854ed added new user setting: window/hide-subview (hide subview titlebar if there is only one subview in the window) 10 years ago