Commit Graph

446 Commits (master)

Author SHA1 Message Date
Marc Zinnschlag 67cf260144 final batch of changing over user settings usage to the new system 9 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
Marc Zinnschlag b74b274ac0 Removed validator for filenames in OpenMW-CS (Fixes #2918) 9 years ago
Marc Zinnschlag e0e9e7f8c2 adjusted startup warning message for recent improvements regarding loading/saving 9 years ago
cc9cii 972193c7eb Fix issue where mandatory effects field was allowed to be empty (and vice versa) 9 years ago
cc9cii 64821b0785 Disable toolbar context menu. Should resolve bug #2953. 9 years ago
cc9cii 998348e606 Further rationalise the use of ColumnIds
- Address Zini's review comments as per https://github.com/OpenMW/openmw/pull/755
9 years ago
Marc Zinnschlag 659b87b25f more cleanup 9 years ago
cc9cii c4a900ca2c Rationalise the use of ColumnIds 9 years ago
Marc Zinnschlag a445683312 Merge branch 'mergetool'
Conflicts:
	apps/opencs/CMakeLists.txt
	apps/opencs/model/tools/tools.cpp
9 years ago
Stanislav Bas aeb1acca51 Remove enum names for AiWanderRepeat column 10 years ago
scrawl 67bd6cd708 Remove empty line at the beginning of files
git ls-files -z | xargs -0 sed -i '1{/^$/d}'
10 years ago
Marc Zinnschlag 708cacdec4 disable merge menu item when a merge is already in progress 10 years ago
Marc Zinnschlag 23ccee0124 Merge remote-tracking branch 'dieho/master'
Conflicts:
	apps/opencs/view/world/dialoguesubview.cpp
10 years ago
Marc Zinnschlag 4fd3097c1c improved adjuster widget problem reporting 10 years ago
Marc Zinnschlag b83f9445a9 added UI for merge tool (merge tool itself is still missing) 10 years ago
taras.kudryavtsev 8ae7c63c45 #2730 and #2725 10 years ago
Stanislav Bas cbc8309289 Don't allow empty value of School field in Magic Effects table 10 years ago
Marc Zinnschlag 6a9218ee07 replaced State_Compiling (not requried anymore) with State_Merging 10 years ago
Marc Zinnschlag 6769479358 moved code for initiating record cloning from DialogueSubView to RecordButtonBar 10 years ago
Marc Zinnschlag 1e033fa8fe added meta data dialogue sub view 10 years ago
Stanislav Bas 850f612c8b Merge branch 'master' into feature-color-picking 10 years ago
cc9cii cccf6c6bdd Rebuild the list of available content files when opening the open/new dialogues. Should resolve Bug #2644. 10 years ago
Stanislav Bas f19d07b404 Rename ColorPickerDelegate to ColorDelegate 10 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.
10 years ago
Marc Zinnschlag 8d22d26669 Merge remote-tracking branch 'cc9cii/scrollbar-fix' 10 years ago
Stanislav Bas d7fb497255 Color values are displayed as colored rectangles in tables 10 years ago
Stanislav Bas b25cc6bc55 IdCompletionManager uses Display type instread of ColumnId for creating completers 10 years ago
Stanislav Bas 994c6833bc Add missing columns for the ID completion 10 years ago
Stanislav Bas 5e8718d8b2 Add the ID completion delegate factory to the delegate factory collection 10 years ago
Marc Zinnschlag 88d5aed62d removed code that interfered with the default window size on Linux (Fixes #2568) 10 years ago
cc9cii 0aaac59cc3 Return to startup dialog when the open/create action is cancelled. Should resolve Bug #2588. 10 years ago
cc9cii ce421b230b Move scrollbar to newly opened subview. Should resolve Bug #2576. 10 years ago
cc9cii c721e340d8 Merge branch 'master' into npc-additional-data
Conflicts:
	apps/opencs/view/world/dialoguesubview.cpp
10 years ago
Rohit Nirmal 396fba7fa9 Silence -Wreorder warnings, and remove -Wno-reorder. 10 years ago
cc9cii 0ecfd9119f Add the remaining Race data for editing with dialogue subview. Should resolve Bug #2546. 10 years ago
Marc Zinnschlag 5176e3d84b Merge remote-tracking branch 'cc9cii/mainwindow-scrollbar' 10 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
10 years ago
Marc Zinnschlag 7b207a7954 added shortcut for closing subviews (Fixes #2558) 10 years ago
Marc Zinnschlag 93c3bb3716 fixed subview-closing related crash (Fixes #2564) 10 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.
10 years ago
cc9cii 0c461f4424 Add TopicInfos special conditions table. 10 years ago
Marc Zinnschlag 048d7be87c Adjusted terminology for references/referenceables in OpenMW-CS user-interface (Fixes #2516) 10 years ago
cc9cii f326b14604 Allow Qt to cleanup its signals. 10 years ago
cc9cii f88be67556 Convert AI package type and AI wander repeat columns in the nested tables to use enum delegate 10 years ago
cc9cii e241fb0104 Convert clothing/armour part reference type column in the nested tables to use enum delegates. 10 years ago
cc9cii e00d7f72ac Convert magic effects ID and Range columns in the nested tables to use enum delegate 10 years ago
cc9cii befd6fe658 Convert magic effects Skills column in the nested tables to use enum delegates. 10 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
10 years ago
Marc Zinnschlag 38ce074a62 Merge branch 'replace' 10 years ago
cc9cii 7990fab708 Fix crash when exiting via window manager on some systems. 10 years ago
Marc Zinnschlag 23cf859fee added search stages (cell table only for now) 10 years ago
Marc Zinnschlag 413b35de6c moved search menu item from view to edit 10 years ago
Marc Zinnschlag d053c62032 setting up global search operation and subview 10 years ago
scrawl 19e8280f45 OpenCS window title unicode fixes 10 years ago
Marc Zinnschlag fc6c9d7ff2 Merge remote-tracking branch 'scrawl/opencs-hint-fix' 10 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.
10 years ago
scrawl 295ca86ac1 OpenCS FileDialog crash fix
The file dialog would crash when no game file is selected and an addon file with no dependency is checked, then unchecked.
10 years ago
Scott Howard e2ef8c4022 fix -Wnewline-eof warnings 10 years ago
Marc Zinnschlag a148b851c0 added start script table 10 years ago
cc9cii 1ee6153940 Remove unnecessary boolean passing between objects. 10 years ago
cc9cii c4625b94e5 Fix OpenCS crashing since commit 9d6145 by showing gamefiles if the content selector was created from OpenCS. 10 years ago
Bret Curtis 5672c86924 Rename window title for OpenMW-CS 10 years ago
cc9cii e5c1c31648 Ignore case when detecting legacy extensions (.esm or .exp). Should resolve bug #2227. 10 years ago
Marc Zinnschlag fa4718283d Merge remote-tracking branch 'scrawl/contentselector' 10 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).
10 years ago
Marc Zinnschlag 9f6a2d00e8 Merge remote-tracking branch 'thoronador/fix-uninitialized-members' 10 years ago
Marc Zinnschlag bdc28c0523 Merge remote-tracking branch 'maqifrnswa/feature1325' 10 years ago
Scott Howard f24c1845b6 remove pop-up message on load failure 10 years ago
Scott Howard dece4e2640 remove unneeded includes 10 years ago
Scott Howard ce7cef924e when loading a file fails, pop-up critical window and highlight error text 10 years ago
Thoronador 91ff536460 fix uninit, #2 10 years ago
scrawl f931ba2efc Fix some static analysis issues (coverity) 10 years ago
cc9cii 64e1594b41 Move the destruction of global resources, being used by multiple documents, to the editor. 10 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 c6a2461fbd Delay removing physics until the document is closed. Also other general cleanup. 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
cc9cii 95683bc8c3 Add user interface for top level window status-bar setting (implementation already existed). For feature #854. 10 years ago
Marc Zinnschlag aad13e6bff close view when closing last sub-view unless this view is the last view 10 years ago
Marc Zinnschlag 4b921c3876 user settings cleanup 10 years ago
scrawl e413bebe99 Toggle addon files when activated or clicked on checkbox rather than clicked (Fixes #1980) 10 years ago
Thoronador 46496a35a1 fix uninitialized pointer variable in CSVDoc::SubView class 10 years ago
Marc Zinnschlag 21b16f8425 Merge branch 'tables'
Conflicts:
	apps/opencs/CMakeLists.txt
	apps/opencs/model/world/data.cpp
	apps/opencs/model/world/data.hpp
10 years ago
cc9cii 115841d31d Do not save window size on exit. 10 years ago
Marc Zinnschlag 00073694c6 added pathgrid subview 10 years ago
cc9cii 517a797a3e Remove seemingly unnecessary clearFocus() call (thanks scrawl for help). Fix saving window size on linux. 10 years ago
Marc Zinnschlag ff530a2e19 added missing magic effect table columns 10 years ago
cc9cii a25cffc242 Fixed default value not being set for spinbox. Changed the default value of max subviews to 256. Simplified the call signature to get settings & set an initial value. Fixed missing settings for num_lights. 10 years ago
Marc Zinnschlag 23fd314294 added magic effects table 10 years ago
Marc Zinnschlag 33cd04b37d added missing sound gen table columns 10 years ago
cc9cii 61bab6b1f1 Sanitised version. Some settings are only accessible via manually editing the config file. 10 years ago
cc9cii 66852d5392 Code cleanup and revert incorrect settings. 10 years ago
cc9cii fdf375fb4d Reusing subviews implemented. 10 years ago
Marc Zinnschlag 7ab4881661 added sound gen table 10 years ago
cc9cii d41230a0c5 Tweak the look of the recordfilterbox. Keep titlebar if floating. 10 years ago
cc9cii ffae816aab Max subviews setting working. However there is no way to remove the last subview once the title bar is removed and the look of the filter box is broken without the title bar. 10 years ago
cc9cii 437fb774c5 Re-implemented subview minimum size setting. 10 years ago
cc9cii d9b0c81299 Show status bar setting working (feature #854). Turns out signals were not needed, may need to clean up later. 10 years ago
cc9cii 62d2811285 Window size improvements. Added promoted widgets but seems to be require signal filters for disabled widgets to receive mouse events. 10 years ago
U-NSFW-50TH\cc9c ca80a2b856 Merge remote-tracking branch 'upstream/master' into opencs-settings 10 years ago
cc9cii 9dc4af69c6 Got window size to work correctly. Started to incorporate parts of previous settings implementation where possible. 10 years ago
Marc Zinnschlag b31c4e2bcd Merge remote-tracking branch 'cc9cii/Bug-No-1301' 10 years ago
cc9cii e4b836608c Partially address feature #854 by reading the status bar setting from opencs.ini. Missing GUI update that will affect new top level windows. 10 years ago
Marc Zinnschlag d1d861e1be Merge branch 'run'
Conflicts:
	apps/opencs/model/world/columns.cpp
	apps/opencs/model/world/columns.hpp
	apps/opencs/model/world/data.cpp
	components/CMakeLists.txt
10 years ago
Marco Melletti f212f0e4d2 subviews now get destroyed on close 10 years ago
cc9cii 88cf2bd597 Deal with signal source being overloaded. Clear filename after creating a new addon. Enable "Open" button if a game file is already selected. 10 years ago
cc9cii faac91472c Allow '-' and '_' in new addon name. Resolves Bug #1789. 10 years ago
cc9cii 227eb12295 Added document name to showModifiedDocumentMessageBox. 10 years ago
cc9cii 89f7608022 Refactor for better legibility. 10 years ago
cc9cii 77171b788b Made popup messagebox non-modal. 10 years ago
cc9cii 3a5ed9c5bb Build objects and connections only once. 10 years ago
cc9cii fdc20c595d Fix gcc compile error. 10 years ago
cc9cii 4471fe771e Fix logic errors. 10 years ago
cc9cii 84f5784575 Remove document when closing the last view. Should resolve Bug #1292. 10 years ago
cc9cii ad8d722763 Close documents rather than views. 10 years ago
cc9cii 5675626482 Cleanup signals when finished. 10 years ago
cc9cii 988c8f9ebe Ignore duplicate connections. 10 years ago
cc9cii cedf1171e3 Cleanup comments. 10 years ago
cc9cii dba352fd6f Check all views before exiting. 10 years ago
Marc Zinnschlag cf05d3c69f added run log 10 years ago
Marc Zinnschlag a728d6d77a full implementation of global run menu item (replaces earlier placeholder implementation) 10 years ago
Marc Zinnschlag 67dfaa7f35 update actions in main menu when creating a new view 10 years ago
Marc Zinnschlag bee36c9167 block saving while OpenMW process is running 10 years ago
Marc Zinnschlag c88b3a1520 track state of OpenMW process and enable/disable run/stop actions accordingly 10 years ago
Marc Zinnschlag 1b4ab6e130 added OpenMW runner 10 years ago
Marc Zinnschlag 4d49924025 added debug profile record table 11 years ago
Marc Zinnschlag e855e55318 added tooltip to user settings button on startup window 11 years ago
Marc Zinnschlag 19828df799 added subviews for resources tables 11 years ago
Marc Zinnschlag 37a2b48fa2 added missing type columns to body part table 11 years ago
Marc Zinnschlag d96ed38d49 added body part table 11 years ago
Marc Zinnschlag ab8bee4d1a added enchantment type column to enchantment table 11 years ago
Marc Zinnschlag e97fd35ae6 added enchantments table 11 years ago
Marc Zinnschlag bd252d0aec display record count in loading window 11 years ago
Marc Zinnschlag 804bf523ba removed two unused files 11 years ago
Marc Zinnschlag 79d59153c1 improved layout of loading window 11 years ago
Marc Zinnschlag 95d24492de display load error messages in loading window 11 years ago
Marc Zinnschlag aadaf7827d added load error log 11 years ago
Marc Zinnschlag 6eff5ecaad Merge branch 'operations' into load
Conflicts:
	apps/opencs/main.cpp
	apps/opencs/model/doc/document.cpp
11 years ago
graffy76 a17cb1f389 Fixed opencs.ini formatting 11 years ago
Marc Zinnschlag 492620c8cf handle exceptions thrown during loading and report them to the user 11 years ago
Marc Zinnschlag e9c2f24faa intercept close button clicks in loading window 11 years ago