Ticket #6202 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

Script output in MantidPlot

Reported by: Owen Arnold Owned by: Martyn Gigg
Priority: blocker Milestone: Release 2.5
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Gesner Passos

Description

Note taken during dev conference 2012:

Redirect scripting console information to results log. By default log it as notice. Then remove the scripting console.

Change History

comment:1 Changed 8 years ago by Martyn Gigg

  • Milestone changed from Release 2.4 to Release 2.5

comment:2 Changed 8 years ago by Martyn Gigg

  • Priority changed from major to critical

comment:3 Changed 8 years ago by Martyn Gigg

  • Priority changed from critical to blocker

comment:4 Changed 8 years ago by Martyn Gigg

  • Status changed from new to accepted

comment:5 Changed 8 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: 6c7a2809c5d660116e800e333fc6517bf2101053

comment:6 Changed 8 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: 6a4146c8f304af7044a768594d0c4a5a3b036fd9

comment:7 Changed 8 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: 12f064c599ff7c4ba87a407e21de92e9d45cae64

comment:8 Changed 8 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: 762ee1c70ab5c25f5cf22b46c0ee316e6874fdfe

comment:9 Changed 8 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: 9dbb89eeef6440f696278ccd6dad123ef255548c

comment:10 Changed 8 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: 93f7bf24eef96e963a9e30fac8a6960211aadc14

comment:11 Changed 8 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: 7c42df28a5c48ac8658129f5898371c4d51a7df7

comment:12 Changed 8 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: 32c6062ff1837e2260979dc39600094cd586cd97

comment:13 Changed 8 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 135917c9e5f84a97d83151b9fd01e161fcfdcbee

comment:14 Changed 8 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: c21f1b0753a9b7b0519c374eba794213fd1397c4

comment:15 Changed 8 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 2c4910718c89f379ae1e4292b8943df5319a146b

comment:16 Changed 8 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: f2d855cdd03dbc4697ad7f2f252c64f3216ba439

comment:17 Changed 8 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: 9b1148467c8cccbc0ad1feff6af90cec16f2ef25

comment:18 Changed 8 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: e7e49af4520f27ee7b4342aa76d94657ca2e12d4

comment:19 Changed 8 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: d526d4eb43ba2f4fe2c84518afaf8e19d9a65374

comment:20 Changed 8 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: db5359186026c365f5126d554d6a1c2345e19669

comment:21 Changed 8 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: 921c25c2933283a41048e3189ba28b1468c70712

comment:22 Changed 8 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 1b35b18bede4baca2f1cfa4b941384a6e38b9cb7

comment:23 Changed 8 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: cab7dd00dd847f72233c4639bc451e2230401862

comment:24 Changed 8 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: 446a4787272b568334fb918992893830c2d95cae

comment:25 Changed 8 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: 6e83f8510c19532b0444210b52afcde48873e394

comment:26 Changed 8 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: 0aeef22b808fe0b77a6f51f947567e443f01144e

comment:27 Changed 8 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: becdcd4e6aad7eb002a0fa812243a2d0d797a056

comment:28 Changed 8 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: bea67cad2eac19e5e7113cf18fb1d27426cdd193

comment:29 Changed 8 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: a366c88b5d687c17e22121b4fdb5aa1f1b7b33c0

comment:30 Changed 8 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: ff233cd993aa0553f55fb251bb4617757be044df

comment:31 Changed 8 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: b1b586a92e6a4a6bf937a9d0a9a0d3d1d59cea31

comment:32 Changed 8 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: 90ec027435037439dc4653c012a8fe1447e093dc

comment:33 Changed 8 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: fc9f52302e71b3dbab23a12f62c0e29a59ec64cf

comment:34 Changed 8 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 707e91693063a3ef64ce731f7dec7034ba55264c

comment:35 Changed 8 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: 37842da002672922477919600d6b01d57e39dba8

comment:36 Changed 8 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 4dcb51c8bb0bafd72b8109f5ea3fc4a7dafe26ac

comment:37 Changed 8 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: 9bd3f2fec61ef7e678de1e91aa3e76bffc4d1ed0

comment:38 Changed 8 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: e5d0e033129652f20f000c5dc05e6aa4b45b2ac4

comment:39 Changed 8 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: 89d280587b17bc4a004995e1c824a2d9e561940d

comment:40 Changed 8 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: 6ef1c4549aab697f131e2fb2f8b83ba971285739

comment:41 Changed 8 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: 025b5436bc9e177b395462cee5e2a2a0eb9f201d

comment:42 Changed 8 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: 858ff82a07a787c5410aee3c3f77c0f2df7c5495

comment:43 Changed 8 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 344876c2d8409593d45a326adc02ec3de0bb3a71

comment:44 Changed 8 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: 72ebfd886d141f4d0b445e26a97cd5b1151a11d5

comment:45 Changed 8 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: 476033d2b0a5dfa5882d6ff48669507af74d49e8

comment:46 Changed 8 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: 0b466ad3d2e88eadb2f85a88f18f29c1502ce62c

comment:47 Changed 8 years ago by Martyn Gigg

Remove boost signals as dependency. Refs #6202

Changeset: 4c25cb4ba64b7e36c9508e9dd07d08256e334def

comment:48 Changed 7 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: db57f1b56863d689da170abfab6b0fb8cfad7952

comment:49 Changed 7 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: 31764e31f9b826f71d4f621e2171e65a596b33fd

comment:50 Changed 7 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: 5a26f0a361449a0da9ca0ccc6f4e5cb99e082068

comment:51 Changed 7 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: b490094de0b9384549a37933b56ffefa99ee0c29

comment:52 Changed 7 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: c7e0fcb481e8133dca48ae6ff419629cc6f57c3f

comment:53 Changed 7 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: 07c8220c3ebbf2c740661ef060776eb554f11c1b

comment:54 Changed 7 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: a58a33f9213c5a3aba76ed9b1599b128e021822b

comment:55 Changed 7 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: ed80b40644e10ea745642c183ba90eb5938dbbd0

comment:56 Changed 7 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 9c2c3ea0c4ecde6679cd72c01c317b55e9d04357

comment:57 Changed 7 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: 9a02df9ac8a1b481fdb87b8099bf067e6c93ee23

comment:58 Changed 7 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 74643e2e7f012cf86aa67b6e4f4c2ad28dcea6df

comment:59 Changed 7 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: d34793f0f22706fdd830f7e80d9a5247f6df6eec

comment:60 Changed 7 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: d294b5fdeddaacfc75aee7a0507806577ed59e89

comment:61 Changed 7 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: bd07a65c679d70ff2553f55f9512f0bbbe9593c6

comment:62 Changed 7 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: d3c2712630ae1e9ae31292cf8a566eb0e6377d5f

comment:63 Changed 7 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: 4c38c977a87023946af98a832bf702db0c55e125

comment:64 Changed 7 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: f0681a6c048287a9e9205eb0943989e73ce300ba

comment:65 Changed 7 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 39dafe51375a082fccd862b0fa877aae472e0420

comment:66 Changed 7 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: d4238abd38b9bd719eaef339be4cc20ead986bc5

comment:67 Changed 7 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: d5d03da11b04baf4ccdb472ee2a561c55a63e8b0

comment:68 Changed 7 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: b3f383cea06c5a70e386f828f4ef5674f9ddf541

comment:69 Changed 7 years ago by Martyn Gigg

Remove boost signals as dependency. Refs #6202

Changeset: 0cc24edb388c4327f18b6e88d8ab710ec1c564c1

comment:70 Changed 7 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: db57f1b56863d689da170abfab6b0fb8cfad7952

comment:71 Changed 7 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: 31764e31f9b826f71d4f621e2171e65a596b33fd

comment:72 Changed 7 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: 5a26f0a361449a0da9ca0ccc6f4e5cb99e082068

comment:73 Changed 7 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: b490094de0b9384549a37933b56ffefa99ee0c29

comment:74 Changed 7 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: c7e0fcb481e8133dca48ae6ff419629cc6f57c3f

comment:75 Changed 7 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: 07c8220c3ebbf2c740661ef060776eb554f11c1b

comment:76 Changed 7 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: a58a33f9213c5a3aba76ed9b1599b128e021822b

comment:77 Changed 7 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: ed80b40644e10ea745642c183ba90eb5938dbbd0

comment:78 Changed 7 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 9c2c3ea0c4ecde6679cd72c01c317b55e9d04357

comment:79 Changed 7 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: 9a02df9ac8a1b481fdb87b8099bf067e6c93ee23

comment:80 Changed 7 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 74643e2e7f012cf86aa67b6e4f4c2ad28dcea6df

comment:81 Changed 7 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: d34793f0f22706fdd830f7e80d9a5247f6df6eec

comment:82 Changed 7 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: d294b5fdeddaacfc75aee7a0507806577ed59e89

comment:83 Changed 7 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: bd07a65c679d70ff2553f55f9512f0bbbe9593c6

comment:84 Changed 7 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: d3c2712630ae1e9ae31292cf8a566eb0e6377d5f

comment:85 Changed 7 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: 4c38c977a87023946af98a832bf702db0c55e125

comment:86 Changed 7 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: f0681a6c048287a9e9205eb0943989e73ce300ba

comment:87 Changed 7 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 39dafe51375a082fccd862b0fa877aae472e0420

comment:88 Changed 7 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: d4238abd38b9bd719eaef339be4cc20ead986bc5

comment:89 Changed 7 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: d5d03da11b04baf4ccdb472ee2a561c55a63e8b0

comment:90 Changed 7 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: b3f383cea06c5a70e386f828f4ef5674f9ddf541

comment:91 Changed 7 years ago by Martyn Gigg

Remove boost signals as dependency. Refs #6202

Changeset: 0cc24edb388c4327f18b6e88d8ab710ec1c564c1

comment:92 Changed 7 years ago by Martyn Gigg

Remove boost::signal ref from PrecompiledHeader. Refs #6202

Changeset: 07b97c685df3fd2d65007ffc33f6b7b98f7953ae

comment:93 Changed 7 years ago by Martyn Gigg

Missing export declarations for MSVC. Refs #6202

Changeset: 26fd40dd9bac32ae76c22697fdb9f7eb3c712daa

comment:94 Changed 7 years ago by Martyn Gigg

Exclude boost signals from packaging. Refs #6202

It can be left around in 3rdparty a little longer to ease transition away from it.

Changeset: d6d8da2c97bdb4f1e3dc5de74635d4b8e39feb49

comment:95 Changed 7 years ago by Martyn Gigg

Remove boost::signal ref from PrecompiledHeader. Refs #6202

Changeset: 07b97c685df3fd2d65007ffc33f6b7b98f7953ae

comment:96 Changed 7 years ago by Martyn Gigg

Missing export declarations for MSVC. Refs #6202

Changeset: 26fd40dd9bac32ae76c22697fdb9f7eb3c712daa

comment:97 Changed 7 years ago by Martyn Gigg

Exclude boost signals from packaging. Refs #6202

It can be left around in 3rdparty a little longer to ease transition away from it.

Changeset: d6d8da2c97bdb4f1e3dc5de74635d4b8e39feb49

comment:98 Changed 7 years ago by Martyn Gigg

  • Status changed from accepted to verify
  • Resolution set to fixed

Branch: feature/6202_remove_script_console

Tester: The script console should now be gone from the View menu. All output from Python run via interfaces now goes to the main results log at notice level. To test this you could save simple script to a file that does 'print "Hello"' and attach this to a menu item using "View->Manage Custom Menus". Running the script should see the print statement in the results log

There has been refactoring of the code around the loggers so also check that changing the log level on the results log window works as expected (and is NOT saved on restarting Mantid).

comment:99 Changed 7 years ago by Martyn Gigg

Fix doxygen warnings in MessageDisplay.

Refs #6202

Changeset: 64af62933ab8f3a5f11a418a877514baf1e97ca1

comment:100 Changed 7 years ago by Gesner Passos

  • Status changed from verify to verifying
  • Tester set to Gesner Passos

comment:101 Changed 7 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: db57f1b56863d689da170abfab6b0fb8cfad7952

comment:102 Changed 7 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: 31764e31f9b826f71d4f621e2171e65a596b33fd

comment:103 Changed 7 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: 5a26f0a361449a0da9ca0ccc6f4e5cb99e082068

comment:104 Changed 7 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: b490094de0b9384549a37933b56ffefa99ee0c29

comment:105 Changed 7 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: c7e0fcb481e8133dca48ae6ff419629cc6f57c3f

comment:106 Changed 7 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: 07c8220c3ebbf2c740661ef060776eb554f11c1b

comment:107 Changed 7 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: a58a33f9213c5a3aba76ed9b1599b128e021822b

comment:108 Changed 7 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: ed80b40644e10ea745642c183ba90eb5938dbbd0

comment:109 Changed 7 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 9c2c3ea0c4ecde6679cd72c01c317b55e9d04357

comment:110 Changed 7 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: 9a02df9ac8a1b481fdb87b8099bf067e6c93ee23

comment:111 Changed 7 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 74643e2e7f012cf86aa67b6e4f4c2ad28dcea6df

comment:112 Changed 7 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: d34793f0f22706fdd830f7e80d9a5247f6df6eec

comment:113 Changed 7 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: d294b5fdeddaacfc75aee7a0507806577ed59e89

comment:114 Changed 7 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: bd07a65c679d70ff2553f55f9512f0bbbe9593c6

comment:115 Changed 7 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: d3c2712630ae1e9ae31292cf8a566eb0e6377d5f

comment:116 Changed 7 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: 4c38c977a87023946af98a832bf702db0c55e125

comment:117 Changed 7 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: f0681a6c048287a9e9205eb0943989e73ce300ba

comment:118 Changed 7 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 39dafe51375a082fccd862b0fa877aae472e0420

comment:119 Changed 7 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: d4238abd38b9bd719eaef339be4cc20ead986bc5

comment:120 Changed 7 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: d5d03da11b04baf4ccdb472ee2a561c55a63e8b0

comment:121 Changed 7 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: b3f383cea06c5a70e386f828f4ef5674f9ddf541

comment:122 Changed 7 years ago by Martyn Gigg

Remove boost signals as dependency. Refs #6202

Changeset: 0cc24edb388c4327f18b6e88d8ab710ec1c564c1

comment:123 Changed 7 years ago by Martyn Gigg

Remove boost::signal ref from PrecompiledHeader. Refs #6202

Changeset: 07b97c685df3fd2d65007ffc33f6b7b98f7953ae

comment:124 Changed 7 years ago by Martyn Gigg

Missing export declarations for MSVC. Refs #6202

Changeset: 26fd40dd9bac32ae76c22697fdb9f7eb3c712daa

comment:125 Changed 7 years ago by Martyn Gigg

Exclude boost signals from packaging. Refs #6202

It can be left around in 3rdparty a little longer to ease transition away from it.

Changeset: d6d8da2c97bdb4f1e3dc5de74635d4b8e39feb49

comment:126 Changed 7 years ago by Gesner Passos

  • Status changed from verifying to closed

It is working correctly. Now, you can get also the script output at the logging, and they are logged as notice. The only thing that the previous one had that was removed here is the ability to print red messages at the console, even without throwing exceptions. We could consider two possibilities:

  • Printing a message with the content error would print red message (as before)
  • Printing to the stderr would print red messages (new feature).

But, it is a discussion to an enhancement (if it is consider enhancement).

BTW, nice solution.

comment:127 Changed 7 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: db57f1b56863d689da170abfab6b0fb8cfad7952

comment:128 Changed 7 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: 31764e31f9b826f71d4f621e2171e65a596b33fd

comment:129 Changed 7 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: 5a26f0a361449a0da9ca0ccc6f4e5cb99e082068

comment:130 Changed 7 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: b490094de0b9384549a37933b56ffefa99ee0c29

comment:131 Changed 7 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: c7e0fcb481e8133dca48ae6ff419629cc6f57c3f

comment:132 Changed 7 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: 07c8220c3ebbf2c740661ef060776eb554f11c1b

comment:133 Changed 7 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: a58a33f9213c5a3aba76ed9b1599b128e021822b

comment:134 Changed 7 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: ed80b40644e10ea745642c183ba90eb5938dbbd0

comment:135 Changed 7 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 9c2c3ea0c4ecde6679cd72c01c317b55e9d04357

comment:136 Changed 7 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: 9a02df9ac8a1b481fdb87b8099bf067e6c93ee23

comment:137 Changed 7 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 74643e2e7f012cf86aa67b6e4f4c2ad28dcea6df

comment:138 Changed 7 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: d34793f0f22706fdd830f7e80d9a5247f6df6eec

comment:139 Changed 7 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: d294b5fdeddaacfc75aee7a0507806577ed59e89

comment:140 Changed 7 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: bd07a65c679d70ff2553f55f9512f0bbbe9593c6

comment:141 Changed 7 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: d3c2712630ae1e9ae31292cf8a566eb0e6377d5f

comment:142 Changed 7 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: 4c38c977a87023946af98a832bf702db0c55e125

comment:143 Changed 7 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: f0681a6c048287a9e9205eb0943989e73ce300ba

comment:144 Changed 7 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 39dafe51375a082fccd862b0fa877aae472e0420

comment:145 Changed 7 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: d4238abd38b9bd719eaef339be4cc20ead986bc5

comment:146 Changed 7 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: d5d03da11b04baf4ccdb472ee2a561c55a63e8b0

comment:147 Changed 7 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: b3f383cea06c5a70e386f828f4ef5674f9ddf541

comment:148 Changed 7 years ago by Martyn Gigg

Remove boost signals as dependency. Refs #6202

Changeset: 0cc24edb388c4327f18b6e88d8ab710ec1c564c1

comment:149 Changed 7 years ago by Martyn Gigg

Remove boost::signal ref from PrecompiledHeader. Refs #6202

Changeset: 07b97c685df3fd2d65007ffc33f6b7b98f7953ae

comment:150 Changed 7 years ago by Martyn Gigg

Missing export declarations for MSVC. Refs #6202

Changeset: 26fd40dd9bac32ae76c22697fdb9f7eb3c712daa

comment:151 Changed 7 years ago by Martyn Gigg

Exclude boost signals from packaging. Refs #6202

It can be left around in 3rdparty a little longer to ease transition away from it.

Changeset: d6d8da2c97bdb4f1e3dc5de74635d4b8e39feb49

comment:152 Changed 7 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: db57f1b56863d689da170abfab6b0fb8cfad7952

comment:153 Changed 7 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: 31764e31f9b826f71d4f621e2171e65a596b33fd

comment:154 Changed 7 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: 5a26f0a361449a0da9ca0ccc6f4e5cb99e082068

comment:155 Changed 7 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: b490094de0b9384549a37933b56ffefa99ee0c29

comment:156 Changed 7 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: c7e0fcb481e8133dca48ae6ff419629cc6f57c3f

comment:157 Changed 7 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: 07c8220c3ebbf2c740661ef060776eb554f11c1b

comment:158 Changed 7 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: a58a33f9213c5a3aba76ed9b1599b128e021822b

comment:159 Changed 7 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: ed80b40644e10ea745642c183ba90eb5938dbbd0

comment:160 Changed 7 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 9c2c3ea0c4ecde6679cd72c01c317b55e9d04357

comment:161 Changed 7 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: 9a02df9ac8a1b481fdb87b8099bf067e6c93ee23

comment:162 Changed 7 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 74643e2e7f012cf86aa67b6e4f4c2ad28dcea6df

comment:163 Changed 7 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: d34793f0f22706fdd830f7e80d9a5247f6df6eec

comment:164 Changed 7 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: d294b5fdeddaacfc75aee7a0507806577ed59e89

comment:165 Changed 7 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: bd07a65c679d70ff2553f55f9512f0bbbe9593c6

comment:166 Changed 7 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: d3c2712630ae1e9ae31292cf8a566eb0e6377d5f

comment:167 Changed 7 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: 4c38c977a87023946af98a832bf702db0c55e125

comment:168 Changed 7 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: f0681a6c048287a9e9205eb0943989e73ce300ba

comment:169 Changed 7 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 39dafe51375a082fccd862b0fa877aae472e0420

comment:170 Changed 7 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: d4238abd38b9bd719eaef339be4cc20ead986bc5

comment:171 Changed 7 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: d5d03da11b04baf4ccdb472ee2a561c55a63e8b0

comment:172 Changed 7 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: b3f383cea06c5a70e386f828f4ef5674f9ddf541

comment:173 Changed 7 years ago by Martyn Gigg

Remove boost signals as dependency. Refs #6202

Changeset: 0cc24edb388c4327f18b6e88d8ab710ec1c564c1

comment:174 Changed 7 years ago by Martyn Gigg

Remove boost::signal ref from PrecompiledHeader. Refs #6202

Changeset: 07b97c685df3fd2d65007ffc33f6b7b98f7953ae

comment:175 Changed 7 years ago by Martyn Gigg

Missing export declarations for MSVC. Refs #6202

Changeset: 26fd40dd9bac32ae76c22697fdb9f7eb3c712daa

comment:176 Changed 7 years ago by Martyn Gigg

Exclude boost signals from packaging. Refs #6202

It can be left around in 3rdparty a little longer to ease transition away from it.

Changeset: d6d8da2c97bdb4f1e3dc5de74635d4b8e39feb49

comment:177 Changed 7 years ago by Martyn Gigg

Fix doxygen warnings in MessageDisplay.

Refs #6202

Changeset: 64af62933ab8f3a5f11a418a877514baf1e97ca1

comment:178 Changed 7 years ago by Martyn Gigg

Fix doxygen warnings in MessageDisplay.

Refs #6202

Changeset: 64af62933ab8f3a5f11a418a877514baf1e97ca1

comment:179 Changed 7 years ago by Martyn Gigg

Fix doxygen warnings in MessageDisplay.

Refs #6202

Changeset: 64af62933ab8f3a5f11a418a877514baf1e97ca1

comment:180 Changed 7 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: db57f1b56863d689da170abfab6b0fb8cfad7952

comment:181 Changed 7 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: 31764e31f9b826f71d4f621e2171e65a596b33fd

comment:182 Changed 7 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: 5a26f0a361449a0da9ca0ccc6f4e5cb99e082068

comment:183 Changed 7 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: b490094de0b9384549a37933b56ffefa99ee0c29

comment:184 Changed 7 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: c7e0fcb481e8133dca48ae6ff419629cc6f57c3f

comment:185 Changed 7 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: 07c8220c3ebbf2c740661ef060776eb554f11c1b

comment:186 Changed 7 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: a58a33f9213c5a3aba76ed9b1599b128e021822b

comment:187 Changed 7 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: ed80b40644e10ea745642c183ba90eb5938dbbd0

comment:188 Changed 7 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 9c2c3ea0c4ecde6679cd72c01c317b55e9d04357

comment:189 Changed 7 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: 9a02df9ac8a1b481fdb87b8099bf067e6c93ee23

comment:190 Changed 7 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 74643e2e7f012cf86aa67b6e4f4c2ad28dcea6df

comment:191 Changed 7 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: d34793f0f22706fdd830f7e80d9a5247f6df6eec

comment:192 Changed 7 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: d294b5fdeddaacfc75aee7a0507806577ed59e89

comment:193 Changed 7 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: bd07a65c679d70ff2553f55f9512f0bbbe9593c6

comment:194 Changed 7 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: d3c2712630ae1e9ae31292cf8a566eb0e6377d5f

comment:195 Changed 7 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: 4c38c977a87023946af98a832bf702db0c55e125

comment:196 Changed 7 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: f0681a6c048287a9e9205eb0943989e73ce300ba

comment:197 Changed 7 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 39dafe51375a082fccd862b0fa877aae472e0420

comment:198 Changed 7 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: d4238abd38b9bd719eaef339be4cc20ead986bc5

comment:199 Changed 7 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: d5d03da11b04baf4ccdb472ee2a561c55a63e8b0

comment:200 Changed 7 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: b3f383cea06c5a70e386f828f4ef5674f9ddf541

comment:201 Changed 7 years ago by Martyn Gigg

Remove boost signals as dependency. Refs #6202

Changeset: 0cc24edb388c4327f18b6e88d8ab710ec1c564c1

comment:202 Changed 7 years ago by Martyn Gigg

Remove boost::signal ref from PrecompiledHeader. Refs #6202

Changeset: 07b97c685df3fd2d65007ffc33f6b7b98f7953ae

comment:203 Changed 7 years ago by Martyn Gigg

Missing export declarations for MSVC. Refs #6202

Changeset: 26fd40dd9bac32ae76c22697fdb9f7eb3c712daa

comment:204 Changed 7 years ago by Martyn Gigg

Exclude boost signals from packaging. Refs #6202

It can be left around in 3rdparty a little longer to ease transition away from it.

Changeset: d6d8da2c97bdb4f1e3dc5de74635d4b8e39feb49

comment:205 Changed 7 years ago by Martyn Gigg

Fix doxygen warnings in MessageDisplay.

Refs #6202

Changeset: 64af62933ab8f3a5f11a418a877514baf1e97ca1

comment:206 Changed 7 years ago by Martyn Gigg

Fix doxygen warnings in MessageDisplay.

Refs #6202

Changeset: 64af62933ab8f3a5f11a418a877514baf1e97ca1

comment:207 Changed 7 years ago by Martyn Gigg

Remove unnecessary mention of ISIS in log message. Refs #6202

Changeset: db57f1b56863d689da170abfab6b0fb8cfad7952

comment:208 Changed 7 years ago by Martyn Gigg

Formatting changes only. Refs #6202

Changeset: 31764e31f9b826f71d4f621e2171e65a596b33fd

comment:209 Changed 7 years ago by Martyn Gigg

Add MessageDisplay & QtSignalChannel classes. Refs #6202

Changeset: 5a26f0a361449a0da9ca0ccc6f4e5cb99e082068

comment:210 Changed 7 years ago by Martyn Gigg

Allow/disallow control over log level in message display. Refs #6202

Changeset: b490094de0b9384549a37933b56ffefa99ee0c29

comment:211 Changed 7 years ago by Martyn Gigg

Formatting only change. Refs #6202

Changeset: c7e0fcb481e8133dca48ae6ff419629cc6f57c3f

comment:212 Changed 7 years ago by Martyn Gigg

Allow MessageDisplay to clea & replace contents. Refs #6202

Changeset: 07c8220c3ebbf2c740661ef060776eb554f11c1b

comment:213 Changed 7 years ago by Martyn Gigg

Add light-weight message class. Refs #6202

Changeset: a58a33f9213c5a3aba76ed9b1599b128e021822b

comment:214 Changed 7 years ago by Martyn Gigg

Emit Messages not strings. Refs #6202

Changeset: ed80b40644e10ea745642c183ba90eb5938dbbd0

comment:215 Changed 7 years ago by Martyn Gigg

Hook new MessageDisplay to MantidPlot. Refs #6202

No colours and the old stuff is still in the code.

Changeset: 9c2c3ea0c4ecde6679cd72c01c317b55e9d04357

comment:216 Changed 7 years ago by Martyn Gigg

Gradually replacing custom log functions with logger objs. Refs #6202

Changeset: 9a02df9ac8a1b481fdb87b8099bf067e6c93ee23

comment:217 Changed 7 years ago by Martyn Gigg

Show results on error. Refs #6202

Changeset: 74643e2e7f012cf86aa67b6e4f4c2ad28dcea6df

comment:218 Changed 7 years ago by Martyn Gigg

Remove uses of old results log QTextEdit and replace with new

MessageDiplay instance. Refs #6202

Changeset: d34793f0f22706fdd830f7e80d9a5247f6df6eec

comment:219 Changed 7 years ago by Martyn Gigg

Remove console window and pipe everything to results log. Refs #6202

Changeset: d294b5fdeddaacfc75aee7a0507806577ed59e89

comment:220 Changed 7 years ago by Martyn Gigg

Add single argument constructor to MessageDisplay. Refs #6202

Allows it to be used in the designer plugins more easily.

Changeset: bd07a65c679d70ff2553f55f9512f0bbbe9593c6

comment:221 Changed 7 years ago by Martyn Gigg

Move MessageDisplay to MantidWidgets where it belongs. Refs #6202

Changeset: d3c2712630ae1e9ae31292cf8a566eb0e6377d5f

comment:222 Changed 7 years ago by Martyn Gigg

Add MessageDisplay to designer plugins. Refs #6202

Changeset: 4c38c977a87023946af98a832bf702db0c55e125

comment:223 Changed 7 years ago by Martyn Gigg

Allow QtChannel to filter on a given source. Refs #6202

Changeset: f0681a6c048287a9e9205eb0943989e73ce300ba

comment:224 Changed 7 years ago by Martyn Gigg

Replace log handling in SANS window with MessageDisplays. Refs #6202

Changeset: 39dafe51375a082fccd862b0fa877aae472e0420

comment:225 Changed 7 years ago by Martyn Gigg

Remove Poco logging from UserSubWindow. This is now all controlled

using the MessageDisplay & loggers. Refs #6202

Changeset: d4238abd38b9bd719eaef339be4cc20ead986bc5

comment:226 Changed 7 years ago by Martyn Gigg

Remove SignalChannel that is now superfluous. Refs #6202

Changeset: d5d03da11b04baf4ccdb472ee2a561c55a63e8b0

comment:227 Changed 7 years ago by Martyn Gigg

Correct some spelling errors. Refs #6202

Changeset: b3f383cea06c5a70e386f828f4ef5674f9ddf541

comment:228 Changed 7 years ago by Martyn Gigg

Remove boost signals as dependency. Refs #6202

Changeset: 0cc24edb388c4327f18b6e88d8ab710ec1c564c1

comment:229 Changed 7 years ago by Martyn Gigg

Remove boost::signal ref from PrecompiledHeader. Refs #6202

Changeset: 07b97c685df3fd2d65007ffc33f6b7b98f7953ae

comment:230 Changed 7 years ago by Martyn Gigg

Missing export declarations for MSVC. Refs #6202

Changeset: 26fd40dd9bac32ae76c22697fdb9f7eb3c712daa

comment:231 Changed 7 years ago by Martyn Gigg

Exclude boost signals from packaging. Refs #6202

It can be left around in 3rdparty a little longer to ease transition away from it.

Changeset: d6d8da2c97bdb4f1e3dc5de74635d4b8e39feb49

comment:232 Changed 7 years ago by Martyn Gigg

Merge branch 'feature/6202_remove_script_console' into develop into 6856_ConvertToDiffractionMDWS_v2

comment:233 Changed 7 years ago by Martyn Gigg

Merge branch 'feature/6202_remove_script_console' into develop into 6856_ConvertToDiffractionMDWS_v2

comment:234 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 7048

Note: See TracTickets for help on using tickets.