Latest build v10.1 released (29237) problem dragging windows macOS
Pandering to the Millennials I believe maybe? š
Time is money People!
Oh, and I set the font size to 14, as my eyes are somewhat dim nowadays.
Turn ON toolbars
Set all views to Details
Keep classes in Folders, and heaven help those who move them out!
Mike
On 3 Mar 2021, at 11:52, Phil (OmnisList) via omnisdev-en <omnisdev-en@lists.omnis-dev.com<mailto:omnisdev-en@lists.omnis-dev.com>> wrote:
Yep, I see what you mean, why delay a redraw there…
regards
Phil Potter
Based in Chester in the UK.
On 03/03/2021 10:24, Mike Matthews – Omnis wrote:
When you open a method window, you can see the code cascade down the screen, but quite quickly.
With the option off, the code is THERE! Boom!
Also turn OFF the ICONS in the IDE for the method names. That slows down the drawing of the IDE as well. Iām not sure what the icons next to the method names do really, but that may be because I know what to expect after all of these years. š
Mike
On 3 Mar 2021, at 10:16, Phil (OmnisList) via omnisdev-en <omnisdev-en@lists.omnis-dev.com<mailto:omnisdev-en@lists.omnis-dev.com><mailto:omnisdev-en@lists.omnis-dev.com>> wrote:
Hi Mike,
What IDE things animate so much to slow it down?
Just curious what you find this makes better.
Is this Mac only as well?
regards
Phil Potter
Based in Chester in the UK.
On 03/03/2021 09:19, Mike Matthews – Omnis wrote:
And to be clear, you have to add this as a new value in the macOS section I think.
While I was in there, I also made āanimateIDEcontrolsā false, so it speeds up the display in the IDE.
You can also set āautoSaveā if you like.
Mike
On 2 Mar 2021, at 16:04, Doug Easterbrook <doug@artsman.com<mailto:doug@artsman.com><mailto:doug@artsman.com><mailto:doug@artsman.com>> wrote:
hi Phil:
depends what you are asking about.
if you are asking:
does setting ignoreTitleClicksInBackground: false in config.json curtail an issue with omnis not responding to clcks and dragging the windows.. yes, it seems to have been fine for me for a week when this is set false.
I set it to true this morning and restarted omnis ā and had issues almost right away. so the change in the parameter was noticeable.
if you are asking:
does the code below change the config.json for me:
yes it does.
ā I cleared the parameter and then ran the code which created the parameters
ā I changed the parameter from true to false and back to true, both times checking the config.json.
did it take effect right away?
that Iām not sure. I had the parameter as true before starting omnis, then I used omnis to change it to false.
Omnis still behaved as if it were true.
so I quit omnis and started again and all was fine.
so, that makes me think omnis only loads parameters on startup, and not if you reset them under program control (so it becomes effective on next start).
I have a question into tech support about that, with an enhancement request that if it does not reset omnis after doing a $setConfigJson, that could it please do that
thats what Iāve found. Iāve got it in place and Iāll know relatively soon as we migrate this version to people.
Doug Easterbrook
Arts Management Systems Ltd.
mailto:doug@artsman.com
www.artsman.com
Phone (403) 650-1978
On March 2, 2021, at 7:29 AM, Phil (OmnisList) via omnisdev-en <omnisdev-en@lists.omnis-dev.com> wrote:
Hi Doug,
So, I take it, this works for you?
regards
Phil Potter
Based in Chester in the UK.
On 02/03/2021 14:33, Doug Easterbrook wrote:
I had the same pleasant results .
so out of interest, if we all have to set some of these, like dictation and the clicks in backgroundā¦.
there is a two methods that let you get and set the configuration under program control. I just tested this and added it to our mac startup
$root.$prefs.$getConfigJson. (returns row)
$root.$prefs.$etConfigJson(row)
# set some key values in config.json
Calculate Row as $root.$prefs.$getconfigjson()
Calculate configRow as Row.macOS
Calculate configRow as TMObjs.$makeparamrow(configRow,’ignoreTitleClicksInBackground’,kFalse)
Calculate Row.macOS as configRow
Do $root.$prefs.$setconfigjson(Row)
by way of explanation, the TMObjs.$makeParamRow() function is part of TMobjs that many of you may use. It is free, we give it away.
Calculate configRow as TMObjs.$makeparamrow(configRow,’ignoreTitleClicksInBackground’,kFalse)
in this context, it simply adds, or replaces a column in configRow with the new value. You can do this in omnis by defining rows, looking for columns, adding columns if need be, setting values and such, but it is a little harder.
you could also do it with a bunch of json commands
the concept and need is the same however you do it ā set the value of some parameters in the config.json.
Doug Easterbrook
Arts Management Systems Ltd.
mailto:doug@artsman.com
www.artsman.com
Phone (403) 650-1978
On March 1, 2021, at 10:47 PM, IT <it@plastipol.com> wrote:
Hi,
Omnis support could have found a workaround for this:
Try to set, into the config.json of your macOS Omnis this property at False: ignoreTitleClicksInBackground (if it’s missing, add it to the file).
I have added this property and now I can drag windows normally.
regards
xavier
_____________________________________________________________
Manage your list subscriptions at lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en@lists.omnis-dev.com
_____________________________________________________________
Manage your list subscriptions at lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en@lists.omnis-dev.com
_____________________________________________________________
Manage your list subscriptions at lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en@lists.omnis-dev.com
_____________________________________________________________
Manage your list subscriptions at lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en@lists.omnis-dev.com
_____________________________________________________________
Manage your list subscriptions at lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en@lists.omnis-dev.com
_____________________________________________________________
Manage your list subscriptions at lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en@lists.omnis-dev.com
_____________________________________________________________
Manage your list subscriptions at lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en@lists.omnis-dev.com
_____________________________________________________________
Manage your list subscriptions at lists.omnis-dev.com
Start a new message -> mailto:omnisdev-en@lists.omnis-dev.com