Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Data Handling

Worksheet

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-2443

Add Sheet and Show/Hide Organizer button

Two buttons added at bottom of workbook and matrix book to add sheet and show/hide Book Organizer.

Add sheet to the end of current book

Show/Hide workbook Organizer

ORG-24490

Improve Workbook Organizer

Edit Notes for sheet and show sheet color in Workbook Organizer

When selecting a sheet in Workbook organizer, Notes edit box shows on the right page of the organizer to add sheet level notes.

ORG-24636

Cell Comment in Column Label rows

Click cell in column label row to insert notes

User can add notes in column label rows including F(x) e.g. explain what the formula is, etc.

Also since the notes show as tooltip, it saves vertical space of column label.

ORG-24577

Set Column Value calculation with Duplicate Long Name

Use both Short name and long name in Col() function to refer to correct column

There could be duplicate column long names. When selecting column from Col(A) menu in Set Column Values dialog, both short name and long name will be included so refer to correct column in calculation.

Note: In the past, only Col(“Sensor Output”) will be used and it refers to the 1st found column with such long name which is column B in this example.

ORG-24566

Define name in column label row area

Define name for column label row and use it in column/cell formula, graph reference line or function plot

Click a column label cell, mini toolbar will show to define name

  • Use it in column/cell calculation

  • Use it in reference line expression (project level name)

  • Use it to define function plot (project level name)

ORG-24742

Support tolerance when splitting worksheet dialog

When splitting worksheet by reference column value or value change, set tolerance so values within tolerance will be put to same sheet

There was no tolerance option in the past so all unique values were split to individual sheets in the past.

Notes

JIRA

SUMMARY

DESCRIPTION

DETAILS

ORG-24518

ORG-24684

Use Origin Rich Text to Cell Notes

Add Origin Rich Text as another Syntax for Notes, and set it as default

  • Besides Markdown, HTML, a new syntax Origin Rich Text is provided for Notes, and it will be set as default syntax for notes window and cell note.

  • Add Notes as Sheet will default using Origin Rich Text to create note sheet.

  • Rename HTML menu to be Notes menu, and provided samples for Origin Rich Text.

  • Context menu for easily added info from worksheet cell, meta data and graph/image window.

  • Context menu for easily added symbol, equation, web link and image when syntax is Origin Rich Text.

ORG-24519

Toolbar buttons for editing Origin Rich Text in More Places

When Notes window with Origin Rich Text syntax, allow to customize format like font, font size, color, .ect with Toolbar.

In worksheet, Insert Notes for cell, also allow In-Place Edit with Standard Toolbar

Image Removed
Image Added

ORG-23917

Paragraph Style Support in Notes Window – Beta3

User can write notes, report in Notes window and styles

  • By default Notes window syntax set to Origin Rich Text by default. Right click window title and check Syntaxt node.

  • Right click the paragraph and choose Paragraph Styles to set it to Body Text, Bulleted List, Numbered List, Heading Left, Heading1, Heading2, Picture or a user-defined style.

  • Use Tools: Text Style Manager to edit, create new styles and delete styles.

  • Close Origin, delete OriginTextStyles.ini under User Files folder and restart Origin to reset to default settings.

ORG-24846

Preview of Notes window in PE - beta3

Mousing over Notes window in PE shows preview

Paragraph style, image, etc. can show fine in Preview of Notes window in PE.

ORG-24845

Allow Notes Window to edit Text in Layout or Graph - beta3

Support text object to use text from Notes.

In graph or layout, user can add a text object and enter text “@@@notes1” and this will get string from notes window named Notes1.

In layout, two context menus are provided to easily insert or add note text.

Image Modified

ORG-19339

Font Control for Note Window

Support different font size in different Notes window

Font will be the same in all Notes windows but font size can be set differently in each notes window.

ORG-

24921

24920

Zoom in and out in Notes window

ORG-24876

Link to external or online image in Notes Window - beta4

Link to image file or online image in Notes window to keep Origin project file size small

Use context menu to insert image file or online image to Notes window or text label in graph. Since it’s a link, it will not make project file size big.

Image Removed

Or directly use the following syntax:

\img

URL Link support in Notes Window - beta4

Zoom in rendered mode of Notes window

Use the zoom percentage toolbar to zoom in and out the notes window.

Clickable URL link in Notes Window

Right click in Notes window and choose Insert: Link… to link to url, help file or labtalk command

Image Added

Other examples

images/header_logo.png, w=100)
  • \img(file://"%@JSamples/Image Processing and Analysis/car.bmp", w=200)

  • ORG-24920

    URL Link support in Notes Window - beta4

    Clickable URL link in Notes Window

    Right click in Notes window and choose Insert: Link… to link to url, help file or labtalk command

    Image Removed

    Other examples

  • Please visit https://www.originlab.com

  • Please visit \link
    • LabTalk/ref/sys-var-list?f=dl, System variables List)

    • Click to import \link(labtalk://"dlgfile g:=*.opju; doc -o %(fname$"), "this")

    • Plot Grouped Box Chart with Color Indexed Data Points from this \link(help://1293/TUTORIAL.CHM, Tutorial)

    ORG-24902

    Set Notes window page width and display margin - Beta4

    Set Page width (inch) of Notes window and display margin (points)

    When syntax is Origin Rich Text,

    • Right click Notes window title and choose Properties (Alt+Enter) and set Page width or use Labtalk property: note.width=

    • Use @NDM = 3; //Notes Display Margin in rendered mode, in points

    ORG-24921

    Zoom in and out in Notes window - beta4

    Zoom in rendered mode of Notes window

    Use the zoom percentage toolbar to zoom in and out the notes window.

    ORG-24876

    Link to external or online image in Notes Window - beta4

    Link to image file or online image in Notes window to keep Origin project file size small

    Use context menu to insert image file or online image to Notes window or text label in graph. Since it’s a link, it will not make project file size big.

    Image Added

    Or directly use the following syntax:

    doc/LabTalk/ref/sys-var-list?f=dl, System variables List)
  • Click to import \link(labtalk://"dlgfile g:=*.opju; doc -o %(fname$"), "this")

  • Plot Grouped Box Chart with Color Indexed Data Points from this \link(help://1293/TUTORIAL.CHM, Tutorial)

  • ORG-24902

    Set Notes window page width and display margin - Beta4

    Set Page width (inch) of Notes window and display margin (points)

    When syntax is Origin Rich Text,

  • Right click Notes window title and choose Properties (Alt+Enter) and set Page width or use Labtalk property: note.width=

  • Use @NDM = 3; //Notes Display Margin in rendered mode, in points

    Image

    JIRA

    SUMMARY

    DESCRIPTION

    DETAILS

    ORG-24884

    Support drawing none color for grayscale image in Image Window

    Set missing value and color for it

    Labtalk Properties

    • img.missing = -999

    • img.nancolor=1 //black

    Mini toolbar button

    Graphing

    JIRA

    SUMMARY

    DESCRIPTION

    DETAILS

    ORG-24270

    Dash line Customization

    Define Dash line in Plot Details dialog

    Click … next to Style dropdown list on Line tab of Plot Details dialog to customize dash line.

    Save it for future use.

    The dash line definition is saved in graph so it’s fine to share the project with others.

    ORG-24719

    Point by Point Legend Improvements

    Show Unique Entries Only for Point by Point Legend

    Right click legend and choose Legend: Point by Point … will show legend entry for each data point in graph.

    Check the newly added Show Unique Entries Only checkbox, only unique symbol’s will show in legend.
    Set Label Form as Custom and use Col(A) or wcol(1) to choose which column info. will show as legend text for each unique symbol.

    ORG-24757

    Data Highlighter to collect data in different sheets - Beta3

    Data Highlight Properties dialog is added with different adding mode

    In Data Highlight mode, if user click the last button on Mini toolbar to set Add Data Mode to Append and then highlight points and extract, data from different sheets can be collected to one sheet.

    Drawback: Origin can only highlight points from one sheet at a time so user will need to pick and click the add button multiple times to pick data from different sheets.

    ORG-21668

    Cell image on graph using escape code

    • For image in worksheet cell, use the following syntax to show it in graph

    Code Block
    \cell([book1]1!col(C)[2]) = col C, row2 and current font height
    \cell(alpha,200) = cell defined by alpha, width=200 logical pixel
    \cell(alpha,h=300) = cell defined by alpha, height=300 logical pixel
    • Show Smile Image in Graph

    Copy smile image in worksheet cell and then in Graph, add Text, in the text object, right click to Paste Link. Or use menu Edit: Paste Link.

    • Show Image window in Graph

    Code Block
    \img(Image1) = Image1
    \img(Image1,200) = Image1, width=200 logical pixel
    \img(Image1,h=300) = Image1, height=300 logical pixel

    ORG-6100

    Export Graph to SVG Image Type

    Support Export graph or layout window to SVG image type

    SVG support is added in both File… Export Graph… and File: Export Graph (Advanced)… dialogs.

    ORG-23916

    Simple Version Symbol Map - Beta3, Beta4

    Insert Symbol Map provides both Simple and Advanced mode

    In in-place edit mode of Text and legend, Ctrl+M or right click and choose Symbol Map.

    • A simpler modeless dialog shows with symbols organized by tabs

    • Combining tab to add accents, etc.

    • Recently used symbol for easy access

    • Uncheck Close dialog to insert multiple symbols

    • Click Advanced to see the old dialog with more options such as change font, unicode, etc.

    ORG-24630

    Add Labels for Each Layer

    Mini toolbar button to add label for each layer of multi-layer graph

    In graph with more than 1 layers, click on graph page edge and click Add Label for Layers… button

    ORG-24901 - Beta4

    Better treatment of none existing substitution notation in text label

    Nothing will show instead of ### for non-existing info.

    E.g. set axis title as %(?Y,@LL) %(?Y,@LD1) (%(?Y,@LU), which means show Y plot’s <long name> <user-defined parameter1> (<units>)

    In previous versions, if user-defined parameter doesn’t exist, it will show <long name> ### (<units>)

    In Origin 2022b, it will show <long name> (<units>)

    ORG-24949

    Origin Text New Escape Notations 2022b

    \h() to block substitution

    h should be another form of verbatim e.g. \h(\l(1) %(?Y)) to display literal \l(1) %(?Y)

    ORG-24331

    Speed Improvement for Sankey Diagram

    We improve the speed for highlight and move nodes.

    Download Network.opju from ORG-24321, open it in Origin, Try to select a node then move, highlight and move is slow. We improve it in Origin2022b.

    ORG-24613

    Easy way to turn on/off Link to substitution notation of text in graph

    Add toggle of setting Link to (%, $) substition level to 1 or 0 on Text object mini toolbar

    In the past, if user wanted to add label in graph with metadata in worksheet, or etc., user needs to enter the substitution notation and then go to Programming tab of Text Object Properties dialog to turn it on.

    E.g. %(1, @WS) refers to 1st plot’s sheet display name. After entering it as text, user can easily turn the substitution notation on using the mini toolbar.

    ORG-18505

    Longer minus sign in tick label

    default new graph to use long minus sign

    System variable @TNA added

    @TNA=1 to turn off active data indicator in legend

    @TNA=2 to turn off long minus.

    @TNA=3 to turn off both long minus and active indicator in legend.

    ORG-24560

    Export Image Window Improvements

    DPI option added when exporting image

    Imported image’s DPI will be used by default

    ORG-24658

    Want to Select Objects with Same Name in OM

    Support Select All with Same Name in Object Manager with Show Graph Objects, and show mini toolbar to set object with same name

    ORG-24659

    Mini Toolbar for Multiple Legend

    Support mini toolbar for multiple legend to conveniently set up Legend in batches, hold Ctrl to select each Legend in one graph, mini toolbar will show after release Ctrl key.

    ORG-21223

    Distance Annotation on Graphs

    Double head arrow between two points with label. The label is the distance between the two points, auto-calculated when you draw the object.

    Distance Annotation support snap to Data Point, Axis, and Line Object (Reference line, additional line), hold Ctrl to disable snap

    ORG-22642

    Want to Control Symbol Edge of Percentile Symbol

    Add Edge Thickness control under Size option in Percentile tab of box chart.

    The unit is point. This is same as Edge Thickness in scatter plot with Scale by Symbol Size.

    ORG-24146

    Increment in Line Style dropdown

    Add Increment option to Line Style dropdown in Plot Details dialog’s Line tab.

    When this option is selected, Line Style List tab will show.

    ORG-23126

    Box Chart Curved Connecting Line

    Add Connect option to all line fly-out of Connect Lines tab, including Connect Mean, Connect Median, Connect Data Points and Connect Percentiles.

    Dropdown list of Connect is the same as line plot.

    ORG-24717

    Case Sensitive Usage with Origin

    Make sorting of dataset list case sensitive in Layer Content dialog

    @SCCS = 1 is added. It’s bit combination to enable Sort Column Case Sensitive, 0x1 means LC dialog.

    After this change, number’s order will change like: Book1-> Book10 -> Book2.

    ORG-23379

    Add option to wrap text in tick labels no matter there is space

    Origin 2022b add an option to wrap text in tick labels according to the length, no matter there is space between words.

    In the past, the texts are wrapped only when there is space between the words. It’s only for Japanese/Chinese characters. You can turn it off by system variable @WCJK=0.

    ORG-24597

    Image Plot Transparency Support

    Transparency support for image plot from matrix data

    After creating image plot from matrix data, user can open Plot Details to adjust transparency so multiple images can show in same graph.

    For image in matrix window, please first select Image: Conversion: Convert to Data to convert image into data and then plot image plot.

    ORG-24831

    3D Vector legend failed to reflect transparency and color of plot

    In Origin2022b, legend of 3d vector plot match color and transparency of plot.

    ORG-24615

    New graph type: Bar Map

    Plot bars at xy coordinates

    Plot: Bar, Pie, Area: Bar Map menu

    It requires XYYY… columns. The 1st XY are coordinates. The remaining Ys are data to plot bars.

    After plotting, use Insert: menu to add appropriate built-in map. If not built-in map applies, please use our apps to get map or shape

    Mini toolbar to edit bars

    ORG-23744

    Circular Packing Graph

    Add a new graph type Circular Packing. You can select Plot: Categorical: Circular Packing to make the plot.

    Circular packing graph can used to visualize a hierarchic organization, it is as a variant of a treemap or a dendrogram, where each node of the tree is represented as a circle and its sub-nodes are represented as circles inside of it.

    Origin supports two kinds of data type to present the hierarchic organization: Edge List and Multiple Levels.

    ORG-12914

    Right Angle Ternary

    Add a new graph type Right Angle Ternary. You can select Plot: Specialized: Right Angle Ternary to make the plot.

    A variants of the Ternary graph, but plotted in a right triangle coordinate. The X and Y axis are orthogonal and equilateral, Z axis is the hypotenuse.

    Add a new option: Right in Ternary tab. You can select Equilateral to change back to normal ternary plot.

    ORG-24484

    Remove Contour Line for Contour Related Templates

    We turn off contour line for 3D Colormap surface with Projection template and separate template for Multiple Colormap Surfaces and Surface with Projection.

    ORG-24680

    Add Alignment Option in Label Tab

    We add alignment options for multiple-line data label to align to left/center/right.

    ORG-24917

    ORG-23909

    Allow precise text box width when wrap is enabled - Beta4

    The default setting of text object is text.box=1, which is to force the wrap box behavior when wrapping enabled.

    It can be used only if wrap is enabled. (Click the text and use Mini toolbar to turn on Wrapping or go to Text Properties dialog)

    text,box=1 is to force the wrap box behavior when wrapping enabled. In this case the size of the text object will not change depending on the content, i.e. the string. The size can be changed only by manual resizing.

    For example, when text.box is 0, you resize the object from the left, you will see that the right edge will move as well. If text.box=1, you drag the left edge, you will see that the right edge remains in place.

    ORG-24752

    support batch plotting with multiple x plot like sunburst

    Add a new checkbox Match X by Offset to support do batch plotting with multiple x plot

    Match X by Offset checkbox is added to batch plotting dialog. Uncheck means use original x, select means use same offset like Y/Z. This options only show when batch plotting mode is column or column offset. Like Associated X option,this option also work for error, label, Y(plot with Z column) columns.

    ORG-24371

    Show scientific notation only at the end

    If the option is not none, Axis Tick Label option to show power (scientific notation) will be in just one place.

    In Tick Label: Display tab, we add Display Units option under Set Decimal Place.

    For 2022b, we support the options for normal 2d only.

    ORG-24692

    Cannot load the saved theme from PD - Group tab

    Context menu improve for group table

    • when right click a increment list row in group table, we show following options only:

      Code Block
      Save Increment List...
      Load Increment List
      Save as System Increment List
      ---------
      Load Palette //only show for color increment row
    • When right click header or grey area in group table, we show following options only:

      Code Block
      Nested
      Concerted
      ---------
      Save Theme...
      Load Theme

    ORG-24414

    Support Fit layout page to objects

    Add Fit Page to Objects menu for layout window

    • Add menu items“Fit Page to Objects” under Format menu for layout window, it will open pfit2l dialog which is same dialog when Fit Page to Layer for graph window.

    • Labtalk Command

    Code Block
    page -fit -m 1 -b 5 -u -d 1; 
    -m mean margin control: 0 for tight, 1 for border 
    -b mean border value as percentage of the page size
    -u means undo supported.
    -d means fit direction, 0: both directions (default), 1: vertical only, 2: horizontal only

    ORG-24839

    Linked File for Image in Layout and Graph Updating

    Linked Image in graph/laytout auto reimport when opening opju or modifying image file

    When an image file is inserted to a graph/layout, and you set it as Linked File,

    • when you open the project, the image is automatically imported. Before, you will need to click a download button to bring back that image.

    • when you modify the image, it will auto update in graph/layout

    ...

    JIRA

    SUMMARY

    DESCRIPTION

    DETAILS

    ORG-24711

    ORG-24793

    Customize ROI label - Beta3

    Custom Label support for Quick Fit/Statistics gadgets

    On ROI Box tab, Custom Label control is added under Show on Center-Top of ROI Box node.

    • Substitution notation is supported to show greek letter, superscript, subscript, etc.

    • Calculation is supported too e.g. user can write $(slope*intercept).

    • Such custom label can be saved in gadget dialog theme and applied to new graph.

    Use such ROI box label when generating output label box

    E.g. For such multi-layer graph,

    1. Set custom label on ROI Box tab

    2. Set Parameter Table to be Use ROI Box Tab Settings and uncheck all other output on Label Box tab.

    3. Click the > button next to the yellow ROI box and choose New Output for All Layers. Fit curve and label will be added to each layer.

    ...

    JIRA

    SUMMARY

    DESCRIPTION

    DETAILS

    ORG-24341

    Cell Notes Programming Access

    Support accessing cell notes in code

    Labtalk

    Introduce Labtalk substitution notation @WN to access cell note in text label or legend of graph window. See example below,

    Code Block
    %([Book1]Sheet1,@WN,B[2]) //cell note in the 2nd cell of col(B) in Sheet1 of Book1
    %(1, @WN, 2) //cell note in the 2nd cell of the 1st plot's Y column
    %(1X, @WN, 2) //cell note in the 2nd cell of the 1st plot's X column
    %(1, @WN, B, 3) //cell note in the 3rd cell of col(B) in the 1st plot's worksheet
    %(1, @WN, 4, 5) //cell note in the 5th cell of wcol(4) in the 1st plot's worksheet
    %(1, @WN, C) //cell note in the Comment label cell of the 1st plot'Y column
    %(1, @WN, B, L) //cell note in the Long name cell of col(B) in the 1st plot's worksheet
    %([Book1]1, @WN, col(B)[L]) ==> //cell note in the Long name cell of col(B) in the first sheet of Book1

    Python

    Code Block
    import originpro as op
    row, col = 1,1
    wks = op.find_sheet()
    str = wks.method_str('GetNote', f'{row + 1},{col+1}')
    print(str)

    ORG-24701

    System Variable to completely disable sparklines

    Support disable sparklines by system variable @SPK.

    New registry system variable @SPK is instroduced. Default is 0.

    • 0: Default value, as before

    • 1: No new, but opju open as before

    • 2: Can add but opju will be cleaned up on loading

    • 3: Can’t create and opju will be cleaned up on loading

    Also, new command “delete -spk;” is implemented to delete all sparklines in current project.

    ORG-19905

    Support KaTeX - Beta2

    In Notes window, set Syntax as Markdown, input KaTex script and press Ctrl+M to render

    ORG-24838

    Improve Notes Window Raw Text Editor

    Support moving cursor to matching parenthesis.

    Added hotkey Ctrl+K, Ctrl+B and Ctrl+{ to find the matching parenthesis in Note book.

    ORG-24914

    layer object support change XY mapping for matrix

    Channel layer object to set XY mapping for matrix object.

    Now, user can access XY mapping for a matrix object with following ways,

    • layer.x.from/to, layer.y.from/to (newly support)

    • x1/x2, y1/y2

    • wks.col1.x1/x2, wks.col1.y1/y2

    ...

    JIRA

    SUMMARY

    DESCRIPTION

    DETAILS

    ORG-24646

    Turn off mini toolbar for future sessions

    View: Mini toolbar checkbox and system variable will apply to future sessions

    Uncheck View: Mini toolbar or set system variable @DMT=1 to disable mini toolbar

    ORG-24595

    Arrange Windows

    Customize how to tile/cascade windows in workspace

    Window: Arrange Window… menu is added

    • Tile windows into multiple columns based on different sorting orders including window name, PE order, manually activated order, etc.

    • First sort by window type and then sort by window name order.

    • Cascade in each column by check Overlap Each Column

    • Apply and Restore buttons.

    • Save settings as dialog theme for future use.

    ORG-22142

    Snap Windows - Beta2

    Resizing and Snapping of Windows in Workspace

    Window: Snap Windows (Ctrl+F12) menu to turn on/off this feature.

    When it’s on, user can drag window to snap it or if windows are tiled or arranged in workspace, it will snap windows in same row/column.

    Usage

    1. To snap window to 1/4 or 1/2 of workspace, drag window to border of workspace.

      1. Drag it close to upper border but more to left side, it will snap to the upper-left quarter of space.

      2. Drag it to upper border but the middle part, it will snap to top half of space.

      3. Drag it to upper border but more to the right side, it will snap to the upper-right quarter of the space.

      4. Same applies to left, bottom, right border of workspace to snap to half of space.

    2. To split a snapped window space A with another window B

      1. Drag window B to left side within window A, window A space will be split by B on the left

      2. Drag window B to right side within window A, window A space will be split with B on the right.

      3. Same applies to drag to upper/bottom side within window A.

    3. To switch two window location, press Alt key when dragging.

    4. To put window B to cover window A, drag window B to title bar of window A.

    5. To snap a window to empty space, press Shift key when dragging.

    6. If multiple windows share same border, e.g. after using Tile Vertically, Tile Horizontally or Arrange Windows, mouse over edge of one window will show green border for windows of same column/row. Drag it will resize all of them. To resize only one window, press Shift key and then mouse over to edge of the window to resize.

    ORG-24443

    Undo deleting of workbook

    Ctrl+Z to restore deleted workbook window

    Set System variable @WU to disable restore.

    ORG-24512

    Adjust Apps Icon spacing

    Control the horizontal gap between App icons

    Click tab or white space in Apps Gallery and choose Apps Icon Spacing…, use the slicer to adjust gap between apps.

    System variable @apps to control horizontal gap

    @appv is used to set additional vertical gap

    After setting it, user can dock Apps Gallery to top of workspace to save space

    ORG-24051

    Modify all the pre-shipped VI files to add the "Close References" application control

    Added Close References to OA_GetColumn.vi

    Updated Labview sample files to build-in sample folder.

    Can copy these samples to Labview by Tools: Copy Origin Sub-VI LabVIEW vi.lib\addons.

    ORG-24702

    Option to show Window Preview only when Ctrl key is pressed in Project Explorer

    Context menu is added to show window preview only when Ctrl key is pressed when mousing over a window in Project Explorer

    In Origin 2022b, Hold Ctrl key for Preview Popup context menu is added in Project Explorer.

    When it’s checked, window preview will not show unless hold Ctrl key when mousing over a window in PE.

    The corresponding system variable is @PEK. Set it to 1 means it’s checked.

    ORG-23943

    Adjust windows size and position in Origin according to screen resolution and DPI

    Resize and reposition windows to make it display the same layout in workspace in different resolution and DPI.

    System variable @SRWS to control

    0: old way;

    1: fit the width, and scale y with x scale;

    2: fit the height, and scale x with y scale;

    3(default) : fit the width and height;

    In Origin2022b, windows display the same layout in workspace in different resolution and DPI

    ORG-20259

    Improving for check for update

    Inform user about new version of origin is available when check for update

    1. Update menu Help: Check for updates... to Help: Get Help Files/Check Updates

    2. Pop up message box when check for update if new version of Origin is available

    2.a select Yes, origin will open web page(https://www.originlab.com/InstallNewVersion ) in browser

    2.b select No, Check For Updates dialog will be shown

    ORG-24683

    Allow directly installation of App from Start Menu

    Registered user can directly install app when search from origin start menu

    If origin is registered, when searching app in origin Start Menu, user can directly install those apps listed under Apps Category.

    ORG-24442

    Add Cloud Template to Origin Start menu

    show cloud template when user search in Origin start menu

    Cloud Template will be shown if there is matched searching in Origin start menu.

    if template is already downloaded, click it will open template directly.

    otherwise click it will auto download this cloud template

    ORG-24738

    Allow customization of button to insert OLE object in graph

    Allow customization of button to insert OLE object in graph

    In Insert Object dialog, add a checkbox Use Current Selection as Default without Opening Dialog (Shift+click to open dialog).

    Select this option will not open dialog from next time. But user could still hold shift key to open dialog to change selection or uncheck checkbox. Once this checkbox is selected, 2nd line of button tooltip could be Hold Shift key to open dialog.

    This checkbox will be available for “Create New“ choice only, and it will not be saved for the “Display as Icon“ choice.

    ORG-24801

    Easier way to see folder size

    Folder in Project Explorer bottom panel will show size. (Need check “Show Folders“ context menu)

    ...