Submitted by Pierre_Admin on 2010/08/16 00:23
Well, well, this was supposed to be the official release of 0.9.25...
 
But I couldn't help myself and got some new features in, and will issue a last pre-rel.
 
The 2 "surprises" are enhanced undo and automatic grid updates.
 
Note that both are partial implementations:
  • Undo: The last field value change (and optional auto-assignments). All other changes cannot be undone (delete, moves). With this enhancement, if a field change causes an item to disappear from a grid (due to automatic grid updates), Edit>>Undo will bring it back
  • Grid updates: Field-value changes and new items now appear (if applicable) in other opened grids (shown on top of the grid). What is not implemented, is item parent change / add.
    (deleting items was already implemented). For example, now captured web content will automatically be shown in relevant grids, also, changing field-values will automatically add/remove items from grids (e.g. check the AdrsBook field of an item, and it will appear in the AdrsBook grid)
 
Version 0.9.25Pre-Rel30 includes:
 
 
 
Also, not in Mantis:
  1. 12pm appears in month calendar for all day items w option off and calendar all day event still shows 12 midnight
  2. Add a usable link to calendar item & calendar reminder - how to?
  3. View > Grids > Calendar
  4. Why is TaskDuration (or ToDosDurationInDays) rounded to the nearest integer
  5. Drop-down field with 'fixed-list' wont work with multiline selected
  6. Small Wiki Tag GUI issue > updated
Enjoy ! 
 
p.s. I'll be on holidays for this week.
 
 

Comments

Thanks ! Lots of stuff happened in the last week !
 
(P.S. :... and I'm back from my holidays -- 7 sunny days near the sea !..  Enjoy yours! )

Results may vary but I have the feeling that the real time refreshing isn't working well in my case. Many of my grids have become unusable (too slow after each item entry).
 
I have the feeling that it would be better as something one could turn on/off.
 
Will try a bit more but will probably need to stick with pre-lease 26 or 27     29 for the next week. [edit : not need to go back that far... ;)]

Pierre_Admin

2010/08/16 02:38

In reply to by Armando

I've added a grid setting to enable / disable auto-updates Grid>>Properties>>View>>Auto-updates
 
Updated pre-rel30 with this new feature
 

Armando

2010/08/16 11:39

In reply to by Pierre_Admin

[quote=Pierre_Admin]
I've added a grid setting to enable / disable auto-updates Grid>>Properties>>View>>Auto-updates
 
Updated pre-rel30 with this new feature
 
[/quote]
 
Thanks !! That was über quick. Will re-download.
 
[Edit: just sent you an email...]

I'm really enjoying this new release.
 
Item creation seems slightly slower though. I wonder if it has to do with wither the undo functionality or the grid autorefresh (even if deactivated for a given grid).
Anybody else noticed this ?

jdonlan

2010/08/16 16:26

In reply to by Armando

 Armando,
Yes I think item creation is slightly slower in the case where I hit Return to create a sibling. These are the majority of new item creations for me. When I use the button to create a new sub-item the speed seems the same as before- it has always been faster anyway.
John

Armando

2010/08/16 23:19

In reply to by jdonlan

[quote=jdonlan]
 Armando,
Yes I think item creation is slightly slower in the case where I hit Return to create a sibling. These are the majority of new item creations for me. When I use the button to create a new sub-item the speed seems the same as before- it has always been faster anyway.
John
[/quote]
 
Thanks John.
 
In a brand new sample DB, speed is pretty good.
 
However, in my 263MB DB, speed is much much slower than it was.
This is with auto refresh deactivated.
 
Maybe does it have nothing to do with autoRefresh (deactivated)... Will compare with pre release 29 tomorrow.

- The undo enhancement is nice and seems to work well ! Thanks for that. Not the true multiple undo as you said, but I really appreciate that undo now undoes cascading changes !
 
- While I've seen some decrease in performance in certain case (see my other posts), there seems to be an increase in performance in relation to either column equations or/and inheritance events. In any case, certain actions are now at least 10 times faster !

Armando

2010/08/24 15:41

In reply to by Armando

[quote=Armando]
- While I've seen some decrease in performance in certain case (see my other posts), there seems to be an increase in performance in relation to either column equations or/and inheritance events. In any case, certain actions are now at least 10 times faster !
[/quote]
 
 I want to insist on that... The performance for new item creation (and so probably copy paste etc.) has really decreased for some reason.
 
Hopefully, this can be fixed for 0.9.25. This is not so much visible in a Sampe DB, but clearly perceptible in mine.
 
I don't know what changes were made in the code since the last version (without auto refresh).
 
Note that the auto refresh is off for all of my grids.
 
 
(But... Note that, as I said, performance has increased dramatically when columns equations are activated. This is really great as I can continue working when calculation seems to take place in the background -- or something like that. )

Armando

2010/08/24 19:56

In reply to by Armando

Ok, I had to do that.
 
It used to take about 2-3 s to create an item in my task grid -- yes, slow but manageable.
 
Now it takes a full 22s to create a single TLI (!!). That means that to create 5 tasks, I have to wait almost 2 minutes for IQ to do its calculations before I can start writing anything.
 
 
I wonder what did that... The new undo system ? If yes, can I deactivate it ? I do love the idea of an undo system, but not at that expense...
 
 
Thanks

Pierre_Admin

2010/08/24 20:35

In reply to by Armando

I'll fix this today and send you a private build.
 

Armando

2010/08/26 00:51

In reply to by Pierre_Admin

Thanks ! Am downloading it right now...

Armando

2010/08/26 01:15

In reply to by Pierre_Admin

Yaye !!! It's now down to 3 sec. Great improvement. You'll tell me what it was...