Our pure JavaScript Scheduler component


Post by SIM-LTD »

Hi,

Running into the online demo (https://www.bryntum.com/examples/scheduler/partners/) to implement the Partner Timelines, we realized that sometime Schedulers are not Sync

To reproduce it, simply use the ZoomIn or ZoomOut button and you'll see at a certain point the Sync are lost.
But, once scrolling from one Scheduler, then the Sync gets back.
Attachments
Capture d’écran 2019-06-22 à 14.26.12.png
Capture d’écran 2019-06-22 à 14.26.12.png (136.28 KiB) Viewed 1481 times

Post by mats »


Post by SIM-LTD »

Hi,

We are entering the phase of our project where now we need to implement the "Partner".
And for that, we need to know when those issues will be fixed :
  • 1) #8764: Partner timelines out of sync after zooming
    2) #8541: When scheduler partners gantt locked grid width is taken randomly either from
    3) #8542: Timeline is broken when scheduler partners gantt
    4) #8543: When scheduler partners gantt zoom in out fails with exception
    5) #8564: Gantt normal grid gets shrunk when using the splitter
Indeed, as you can see in our first attempt to implement the partner between "Gantt" and Scheduler"
we did not make much progress:?
As a matter of fact :
1) We cannot figure out how to set the Scheduler beneath the Gantt.

..... Gantt({                    
                         flex        : '1 1 50%',
                        minHeight   : '20em',
                 })
                 
..... Scheduler({
                        partner     : gantt,
                         flex        : '1 1 50%',
                        minHeight   : '20em',
                  })
As you see, the Gantt seat next to the Scheduler, even if in the css we have :
<style lang="scss">
    .app_gantt {
        display        : flex;
        height         : 100%;
        flex-direction : column;
    };
So if you could give us a small hint on how to ensure both Gantt & Scheduler remains under each other; that would be nice.

Nonetheless, the main point remains entirely open: When those issues will be fixed since we cannot move forward in implementing our process "Partner" since there are too many issues already posted and under tickets.
To be honest this is getting a bit urgent for us since we are getting a bit behind our project schedule.

Please have a glance on the Gif herewith, you'll notice that all issues highlighted, above, are visible in the small Gif animation :
... Timeline is broken when scheduler partners gantt
... When scheduler partners gantt zoom in out fails with exception
... etc...



Thank you for your return
Attachments
Enregistrement de l’écran 2019-07-30 à 14.35.43.gif
Enregistrement de l’écran 2019-07-30 à 14.35.43.gif (724.47 KiB) Viewed 1428 times

Post by pmiklashevich »

Hello,

We're releasing new Gantt version this week. Also we're going to introduce Scheduler Pro version which will be more compatible with Gantt. So partnering them should be much straightforward. Nevertheless we will check all the known issues against new release and will fix all the found issues in the follow up patch-release. So it's about 2-3 weeks to make partnering is completely supported. Please stay tuned!

Best,
Pavel

Pavlo Miklashevych
Sr. Frontend Developer


Post by SIM-LTD »

Hi

Thank you for your return.

You mentioned "Scheduler Pro" Will this fully compatible with "Scheduler" 2.2.1 'release July 24th'.
Our worries are since we have bought a license End of March and just took over that component, so as to implement an important project;
we cannot afford now, in the middle of the project, to migrate all our processes to a new version called "Scheduler PRO"
Thus we really hope the new "Scheduler Pro" is fully compatible (minor adjustment can be handled); Otherwise, that could be an issue for us

Is there a place (web page) where we can see the value-added : Scheduler Pro versus Scheduler Standard JavaScript 2.2.1 ?

Meanwhile, we'll be waiting for the new Gantt release this week.

Post by pmiklashevich »

Hello,

We understand your concerns. From what I can reveal now Scheduler Pro will use the same CRUD manager Gantt does, which will bring asynchronous data handling. Scheduler Pro will use customized TaskEditor instead of EventEditor. Could you please create a list of widgets/features you've already customized to understand what else to check on compatibility? What is the most critical for you?

Best,
Pavel

Pavlo Miklashevych
Sr. Frontend Developer


Post by SIM-LTD »

Hi Pavel

Our project is pretty much sensitive and We're not allowed to expose on any public place some piece before the official launching.
Nonetheless, can we send you what we have either customized and used, privately, in order for you to tell if the future release "Scheduler Pro" will require us to reconsider some process we have implemented? (Do not worry we won't send you our project but just a brief description about was is used (Method / Properties / Features / Config / ....)

As you have been with us since the very beginning when we have reported a lot of issues, you may know that we have implemented in one core solution both of your component "Scheduler" & "Gantt" with a high level of CRUD within a Realtime push data.
We also have completely customized the Scheduler "EventEditor".
So we really hope that the new "Scheduler Pro" won't be too far from the current release.

We are a bit stuck now because we cannot fully implement the Partner "features" between Gantt & Scheduler, and must wait 2-3 weeks, according to what you said; Thus please make sure that at least all know the issue will be fixed.

Thank you again for your support and patient

Post by pmiklashevich »

I've sent you our support email address you can write to (in PM). Basically what I asked for is to list just name of feature or components that you have changed the most. Like Event Editor, Crud, etc. No details required at this stage.

Pavlo Miklashevych
Sr. Frontend Developer


Post Reply