Submitted by Pierre_Admin on 2016/08/05 12:48
Hi IQ Users,
 
In this release (v0.9.79):
  • New: Grid Groups: Grids can now be grouped. Groups are shown in Home pages and the Properties pane. Details here: 7. Grid Groups
  • New: Grids and Properties Pane: Can now use custom images for check boxes. Create a 16x16 icon named CheckOn.ico and CheckOff.ico. Stored in AppFiles folder. Requires a restart
  • New: Grid and Properties pane: Dropdowns now include an empty item. Selecting this will remove the value
  • New: MapView: Lots of improvements on this component:
    • Can now add items and sub-items. Insert to add a first level child, Enter to add sibling, Ctrl+Enter to add sub-item.
    • Now updates when in grids and other UI, items are added, deleted, parent changed, etc
    • Supports move up/down and left/right commands to move items in the hierarchy
    • Context menu to make items wider / narrower. Shortcut is Ctrl + up / down arrows
  • New: Properties Pane: When resizing pane, the left column width now stays constant
  • New: Fast Search: New method to list Orphans. In Tools > Options > 2.1.8, you can now set the list of fields to ignore (such as font attribute fields, HTML, etc)
  • New: Field Management: Button to undo changes and reload field properties
  • New: Options.ini: ExpandButtonType: Sets the type of expand button shown in grids. Valid values are -1, 1, 2, 3, 4. Values -1, 2 and 3 are +/- types. 1 uses arrows. 4 is custom, using the plus.ico and minus.ico files (AppFiles path)
  • Change: Fast Search now uses Shift + Ctrl to toggle wordwrap
  • Fixed: Grid: Subitem sort was scrambled by text formatting
  • Fixed: Grid: Numerous small issues related to grid column filters
  • Fixed: Grid: When grouping, sorting non-grouped columns did not work
  • Fixed: Cannot assign ALT+1 Shortcut to Any Grid
  • Change: Properties Pane: For check boxes, a single-click outside of the checkbox no longer changes the state. Use double-click instead
  • Fixed: Properties Pane. Clicking on the lower half of a checkbox did not change the state
  • Fixed: Pivot Table / Chart: Use items displayed: Uses all items, even if some are filtered out. Now uses items as seen in the grid
 
Lots to explore in this release ! And as usual, 90 free days of use. 
 
[Edit]
v0.9.79a is now available. All users should upgrade to this version
  • Fixed: Multi-select pop-up list were broken
  • Fixed: Gantt: Grid showing a Gantt chart was sometimes resized incorrectly. Improved resize code: If the Gantt is showing, resizing the form only resizes the Gantt (right), not the tree-grid (left)
  • Fixed: When the sort bar / group bar is shown, sorting by clicking on the column header and closing / re-opening the grid added the sorted column to the sort / group bar.
 [/Edit]
 
 
You have a question on some new (or not so new) feature ? Visit our Facebook page: https://www.facebook.com/InfoQubeIM/ and let's discuss it live !
 
 
Pierre_Admin
IQ Designer
 

Comments

Love the new checkbox :)
 
How does Grouping and Sorting work now?
Source bar sorting is greyed out, the Group-by bar and the Sort bar seem to work independently of each other.

Pierre_Admin

2016/08/05 15:32

In reply to by ethanrox

>How does Grouping and Sorting work now?
 
Nothing is changed in v79 w.r.t. v78
 
Pierre_Admin
IQ Designer
 

ethanrox

2016/08/05 16:34

In reply to by Pierre_Admin

Fixed: Grid: When grouping, sorting non-grouped columns did not work
 
If nothing is changed what is the fix about?
 
If sorting is done via the Context menu while the Group bar is active, the column that is used to sort become a "Group" column after a Refresh which is not really desired behavior.
 

Pierre_Admin

2016/08/06 12:23

In reply to by ethanrox

[quote=ethanrox]
If nothing is changed what is the fix about?
 
If sorting is done via the Context menu while the Group bar is active, the column that is used to sort become a "Group" column after a Refresh which is not really desired behavior.
[/quote]
OK, I get it... what is changed that if you are grouping, you can click on a column header to sort by this column.
I'll check what happens with the context menu. it should not change the grouping...
 
Pierre_Admin
IQ Designer
 

ethanrox

2016/08/06 16:13

In reply to by Pierre_Admin

I tried clicking the header of a non-GroupedBy column which works but not always.
The problem with that is that even if it works, after a refresh the column is added into the Group-By bar and is used as a Group-By column not as a Sort-By column.
 
If Grouping and Sorting worked together well, we would have reliable grids with "emerging" hierarchy. There would be no need to create hierarchies manually (and then maintain them manually) with higher level items describing nothing but the properties of the subitems.

Pierre_Admin

2016/08/07 00:13

In reply to by ethanrox

[quote=ethanrox]
I tried clicking the header of a non-GroupedBy column which works but not always.
The problem with that is that even if it works, after a refresh the column is added into the Group-By bar and is used as a Group-By column not as a Sort-By column.
 
If Grouping and Sorting worked together well, we would have reliable grids with "emerging" hierarchy. There would be no need to create hierarchies manually (and then maintain them manually) with higher level items describing nothing but the properties of the subitems.
[/quote]
Ok, I'll look into it. Sorting while grouping is in test right now. We'll see if it can be improved.
 
I agree that some information, mostly data and intrinsically flat in nature, can be given structure through grouping. Sometimes also, it is useful to combine parent-child hierarchy with field inheritance to get the best of both worlds
 
 
Pierre_Admin
IQ Designer
 

ethanrox

2016/08/07 01:45

In reply to by Pierre_Admin

From an UI perspective, I guess the easiest way would be to have the option of both the Group-Bar and the Sort-Bar as active at the same time. It is true that the Group Bar has a sorting feature as well, but that inconsistency wouldn't be that hard to swallow (at least for me) :)

Pierre_Admin

2016/08/10 17:16

In reply to by ethanrox

>after a refresh the column is added into the Group-By bar
I was able to reproduce it. It also happens when the sort bar is shown. This is fixed in v79a
 
It was however fixed by not saving the sorted columns that are not on the sort / group bar. I'll see if a more permanent solution is possible.
 
Pierre_Admin
IQ Designer
 

ethanrox

2016/08/11 01:13

In reply to by Pierre_Admin

Thank you, Pierre!

 
  • New: Options.ini: ExpandButtonType: Sets the type of expand button shown in grids. Valid values are -1, 1, 2, 3, 4. Values -1, 2 and 3 are +/- types. 1 uses arrows. 4 is custom, using the plus.ico and minus.ico files (AppFiles path)
I assume the above means I should be opening the options.ini file and making these changes?  However I don't see anything named "expandbuttontype" anywhere.  Or do I need to add a line titled expandbuttontype?
 
 
Thanks

David_H

2016/08/12 16:01

In reply to by David_H

[quote=David_H]
 
  • New: Options.ini: ExpandButtonType: Sets the type of expand button shown in grids. Valid values are -1, 1, 2, 3, 4. Values -1, 2 and 3 are +/- types. 1 uses arrows. 4 is custom, using the plus.ico and minus.ico files (AppFiles path)
I assume the above means I should be opening the options.ini file and making these changes?  However I don't see anything named "expandbuttontype" anywhere.  Or do I need to add a line titled expandbuttontype?
 
[/quote]
Pierre,
 
Please don't miss this question, very eager to try this but don't see such an option.
 
Thanks,
 
David

Pierre_Admin

2016/08/12 16:04

In reply to by David_H

Yes, you should see an entry ExpandButtonType, about half way in the list. Just after LinesAtRoot...
 
 
Pierre_Admin
IQ Designer
 

David_H

2016/08/12 16:41

In reply to by Pierre_Admin

Thanks I found it, I was looking in the wrong options.ini file.

Just starting to look at 79a (was on holidays) and there are major performance improvements all over !  AFAICT,  the fastest version to date.
(One area seems to remain somewhat slower : moving items from one grid to another -- but it's no big deal)
 
Thanks a lot for working on that Pierre! makes a big difference in the workflow. 
 
I'll check the other features/fix in the  next few days. A lot of stuff to try! 
 
 
-
IQ geek
Windows 8.1
CPU: Intel i5 2.6ghz

Pierre_Admin

2016/08/11 17:05

In reply to by Armando

[quote=Armando]
Just starting to look at 79a (was on holidays) and there are major performance improvements all over !  AFAICT,  the fastest version to date.
(One area seems to remain somewhat slower : moving items from one grid to another -- but it's no big deal)
 
Thanks a lot for working on that Pierre! makes a big difference in the workflow. 
 
I'll check the other features/fix in the  next few days. A lot of stuff to try! 
[/quote]
You're welcome !
 
Pierre_Admin
IQ Designer
 

[quote=Pierre_Admin]
  • Fixed: Multi-select pop-up list were broken
 
[/quote]
 
It is fixed. So far I really like this release. Thank you Pierre.
 
Jon
--
Sony Vaio Z, Intel Core i7, 8 GB RAM, 800 GB SSD
Windows 7 Professional 64 bit

So many nice improvements with this release.  Am enjoying the visual improvements like checkmarks.  The improved orphan search is great, I've tested it and it works perfectly.  The arrows in grids are great.