View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001349 | Slicer4 | Core: GUI | public | 2011-08-20 19:17 | 2017-06-07 23:27 |
Reporter | kikinis | Assigned To | jcfr | ||
Priority | high | Severity | feature | Reproducibility | N/A |
Status | closed | Resolution | fixed | ||
Product Version | Slicer 4.0.0 | ||||
Target Version | Slicer 4.3.0 | Fixed in Version | Slicer 4.3.0 | ||
Summary | 0001349: Error icon is missing from main window | ||||
Description | http://www.slicer.org/slicerWiki/index.php/Modules:MainApplicationGUI-Documentation-3.6#Error_Log see red icon in lower right. Having this become visible when there are error messages, would be a good way to alert users to the fact that something is not working. Perhaps moving it from the lower right to the icons in the tool bars would be a better location in slicer 4 | ||||
Tags | No tags attached. | ||||
related to | 0001153 | assigned | jcfr | Report scene loading errors |
related to | 0001310 | closed | finetjul | the pull down menu called Window |
related to | 0003016 | closed | jcfr | Saving to network drive/mount does not work (vtkPNGWriter, both Linux and Windows) -- and no error message |
related to | 0003151 | closed | jcfr | toolbars for error log and extension manager |
related to | 0002537 | closed | jcfr | expose output and error logs to the slicer.app.errorlogmodel object |
I'm not sure having an "error status" icon has its place in a toolbar. The error logger is already available from the View menu. I kind of I liked the location in Slicer3, maybe we could make it more visible if it was on the left side of the status bar. As an implementation point, we might want to have ctkErrorLogWidget emitting a separate signal when it receives an "error", a "warning" or an "info". |
|
same location as in slicer 3 is ok.has to be sufficiently far from the right corner that the corner graphic in snowleopard does not overlap. |
|
1) Select one or more item in the log widget, they will all be displayed in the description below. The widget understand the usual CTRL/Shift key modified. (Like in a excel spreadsheet) 2) Select text in the description box .. then CTRL-C (or corresponding copy command on mac) to copy .. then paste in your favorite email client. |
|
The error log icon should be visible somewhere on the main gui. When an error occurs, it should change its appearance. This was the case in Slicer 3 and is still missing from Slicer 4. |
|
2012-05-09 20:18
|
|
Posted to the dev-list: I have been introducing a number of new users to Slicer over the past couple of weeks. One of the common things that happens, is they say something didn't work. Nothing happened, and are mystified. I then usually explain to them the error log an how to check it when things don't go as expected. The users not getting a visible feedback as to something went wrong, or they simply forgetting to set a parameter is very frustrating to them. This occurs in may places such as in the Model Maker module when forgetting to select/create a MoodelHierarchy. At minimal it'd be great to add error/warning/info icon to say the bottom right to indicate that there was a new message. Or perhaps toggle the saturation of the error log button in the tool bar for a period after the message occurs. As of not I don't see how they are suppose to be notified. |
|
Change currently being reviewed - See https://github.com/jcfr/Slicer/commit/a619c4648566d1b6d7ddf6084d035334d114f616 and https://github.com/jcfr/CTK/commit/0ab3178f06da5279626a1e631ea16ffe3087cacd |
|
Fixed in r22304 |
|
Tweaked in r22305 |
|
Tweaker in r22307 |
|
Fix committed to 2145-support-for-installing-extension-from-file branch. |
|
Slicer: 2145-support-for-installing-extension-from-file cfacb19c 2013-08-20 19:27:13 Details Diff |
BUG: Add error log button to mainwindow Each time a Warning/Error/Fatal message is logged, the tool button associated with the error icon is highlighted. If the user either (1) click on the button or (2) focus on the error log widget in case it was already visible, the icon associated with the tool button is "un-highlighted". Fixes 0001349 Fixes 0002537 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22304 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Resources/UI/qSlicerAppMainWindow.ui | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppMainWindow.cxx | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppMainWindow.h | Diff File | ||
mod - SuperBuild/External_CTK.cmake | Diff File | ||
Slicer: 2145-support-for-installing-extension-from-file 8aed71ab 2013-08-21 16:15:20 Details Diff |
STYLE: Simplify error log widget eventFilter Instead of creating a specific event filter class "qSlicerErrorLogWidgetEventFilter", re-use the already installed eventFilter associated with the main window. See "qSlicerAppMainWindow::eventFilter" See issue 0001349 Co-authored-by: Julien Finet <julien.finet@kitware.com> git-svn-id: http://svn.slicer.org/Slicer4/trunk@22305 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/qSlicerAppMainWindow.cxx | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppMainWindow.h | Diff File | ||
Slicer: 2145-support-for-installing-extension-from-file e7da80d6 2013-08-22 00:47:58 Details Diff |
BUG: Ensure ErrorLog/PythonConsole menu entry bring dialog to foreground This commit partly revert commit r19500 making sure the errorLog and pythonconsole menu entry are non-checkable. It means that if one of the dialog is already shown but in the background, selecting the menu entry will bring the dialog to the foreground instead of hiding it. Also simplify who the errorLog button interact with its associated ErrorLog dialog by simply associated the corresponding QAction. Note also that the QAction icon is the one that is now highlighted/unhighlighted based on the addition of new warning/error/cricial messages. The icon is now updated both in the bottom right corner (Error log button) and in the menu entries. See issue 0001349 git-svn-id: http://svn.slicer.org/Slicer4/trunk@22307 3bd1e089-480b-0410-8dfb-8563597acbee |
||
mod - Applications/SlicerApp/Resources/UI/qSlicerAppMainWindow.ui | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppMainWindow.cxx | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppMainWindow.h | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppMainWindowCore.cxx | Diff File | ||
mod - Applications/SlicerApp/qSlicerAppMainWindowCore.h | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2011-08-20 19:17 | finetjul | New Issue | |
2011-08-20 19:17 | finetjul | Status | new => assigned |
2011-08-20 19:17 | finetjul | Assigned To | => jcfr |
2011-08-20 19:18 | finetjul | Reporter | finetjul => kikinis |
2011-08-20 19:18 | finetjul | Relationship added | related to 0001310 |
2011-08-20 19:22 | finetjul | Note Added: 0002760 | |
2011-08-21 06:06 | kikinis | Note Added: 0002761 | |
2011-08-25 09:27 | finetjul | Target Version | => Slicer 4.0 RSNA |
2012-02-16 09:16 | finetjul | Relationship added | related to 0001153 |
2012-02-16 09:46 | jcfr | Note Added: 0003649 | |
2012-05-09 20:16 | kikinis | Note Added: 0004282 | |
2012-05-09 20:18 | kikinis | File Added: RaiseErrorLog.png | |
2012-05-10 14:19 | jcfr | Assigned To | jcfr => crmullin |
2012-10-22 07:36 | jcfr | Target Version | Slicer 4.0.0 => Slicer 4.3.0 |
2013-03-23 11:38 | jcfr | Relationship added | related to 0003016 |
2013-07-09 07:51 | finetjul | Relationship added | related to 0003151 |
2013-08-19 10:38 | blowekamp | Note Added: 0009517 | |
2013-08-19 11:01 | jcfr | Priority | normal => high |
2013-08-19 11:01 | jcfr | Assigned To | crmullin => jcfr |
2013-08-20 06:46 | jcfr | Relationship added | related to 0002537 |
2013-08-20 11:44 | jcfr | Note Added: 0009533 | |
2013-08-20 11:44 | jcfr | Status | assigned => feedback |
2013-08-20 15:28 | jcfr | Note Added: 0009537 | |
2013-08-20 15:28 | jcfr | Status | feedback => resolved |
2013-08-20 15:28 | jcfr | Fixed in Version | => Slicer 4.3.0 |
2013-08-20 15:28 | jcfr | Resolution | open => fixed |
2013-08-21 12:16 | jcfr | Note Added: 0009542 | |
2013-08-21 20:56 | jcfr | Note Added: 0009545 | |
2013-08-31 04:39 | kikinis | Status | resolved => closed |
2017-06-07 23:27 | jcfr | Changeset attached | => Slicer 2145-support-for-installing-extension-from-file e7da80d6 |
2017-06-07 23:27 | jcfr | Changeset attached | => Slicer 2145-support-for-installing-extension-from-file 8aed71ab |
2017-06-07 23:27 | jcfr | Changeset attached | => Slicer 2145-support-for-installing-extension-from-file cfacb19c |
2017-06-07 23:27 | jcfr | Note Added: 0014608 |