0:00:09that
0:00:11excellent okay right i did usual so i'm about but i what the intel and
0:00:15the audience that working away then
0:00:18see in some of looking to commit log since the think the first meet was
0:00:21in that if it december twenty eleven
0:00:23and i was the fix something thank you okay
0:00:26so i would not for a while the course toolkit and i composed a bug
0:00:30fixing features
0:00:33so you know i think we are what they help often to stop conversation with
0:00:37this but what when it is a just a paper away of a lot of
0:00:41challenges around quality what people mean when they say weighted right so and you know
0:00:47i think they precise lights a
0:00:50the represents a weighted is a pretty cool winds communicate with the composed and when
0:00:54you know when we about clients with them application
0:00:58and you know about component so we kind of
0:01:02describing something this guy hey content there's applications
0:01:05well it together and aggregates in percent on the screen and go back and for
0:01:09direct input was that applications for the they can be like what so you know
0:01:14good example is menus name selling not the all the stuff and so we're gonna
0:01:18blend those aspects together
0:01:21so wait and strictly is the particle like education
0:01:25and it comprise the you know we may not
0:01:28the presentation of those windows contents and the with the contents in red and we
0:01:34used to motive a buffet represent the contents of the wind of the winter
0:01:39we also need to be able to take input from the this at the lower
0:01:42levels of this no and it's alright that awards each individual application you know so
0:01:47that we can you can use it can control that computer and then you know
0:01:52there are aspects of things about like in terms of the it's a process communication
0:01:57old copy and paste right control and there is a recall things that all caps
0:02:02inside or whatever
0:02:05and we have a lovely saying but every frame is about that i and we
0:02:10know what we trying to this one think we promote weight and
0:02:14what you know what we mean by that and how we achieve
0:02:18this is a more but you know having so you can have kind of
0:02:22glitch free were sizing that you know they can posters not gonna show any contents
0:02:26by mobile application the gamification isn't very happy that i rented that one i printed
0:02:32out that exactly on what i want to use it to see right and there
0:02:37you know the mechanism doing that is that we have an a frame aggressive you
0:02:41can tell the one can be told by the importance the where and what lay
0:02:46off to be sure has been show so that why knows of the users doing
0:02:50what they are
0:02:53similarly we got the and event to say when the posters no longer show like
0:02:57that
0:02:57and that is the release event and i said hey you can reuse it about
0:03:00that you can create you do whatever you like
0:03:04and in order to be able to ensure or sort state changes that we go
0:03:08through and the particle or result we have an explicit commitment
0:03:13the say i want to change but just a on this surface and so this
0:03:17is the terminology that's the used to represent the window the buffalo is the contents
0:03:23the services window itself
0:03:26and you know the state for that's a transaction be you know part very suspect
0:03:31firstly you are hey can i have this but to the surface
0:03:35and then you okay and then you need say well you know i'd change this
0:03:38aspect amuses me say the damage there so
0:03:42that's a you all you know gonna huge
0:03:44turn what we all do you have and it is i'll a blinking cursor and
0:03:48you know you that we won
0:03:51optimization perspective pasta one we have hey i'm to be jewel this one aspect or
0:03:56the terminal whatever application is doing the damage we give a region say this is
0:04:00the area that's czech and in the composite second okay collect and actually read the
0:04:05whole of the screen i can just change this one aspect
0:04:09similar is another optimization strategy you can have the ability to say this is near
0:04:13pay area for so
0:04:15so you remind might have alpha transparent buff
0:04:20but have nice shadows around my application
0:04:23but
0:04:24maybe most of applications actually have taken do it is just the chatter that so
0:04:31as an optimisation you to compose the word without knowing the base there is a
0:04:36hey we have to zipping up gonna paying clients and to the director the you
0:04:41get the correct landing of all the different parts together with potential transparent can anticipate
0:04:47they can just get a just one
0:04:50that one
0:04:51in the region is will similar idea that that's a i've got my
0:04:55application and it doesn't once again have to months drop shot is because the decorations
0:05:01and wait and a lot one class i'd the not drawn by the composer
0:05:05so we want to have that shattered we don't want to we have to be
0:05:10really it might not it might be they teacher reminds you get close to you
0:05:13might wanna be able to resize the window and shut it we don't want you
0:05:17want to be able to react so we can adjust it is it in prevention
0:05:21and all there's things are captured in this transaction a few of the state changes
0:05:27that so you know when you can me
0:05:30what will become of the what can you react to what you said when you
0:05:34meet this allows you to get we consistent a behaviour all of the applications of
0:05:39the plunge we need to make how old reacting to what's all signal gonna get
0:05:44a point state where you know you haven't got the of cake we can synchronise
0:05:47of what you're expecting it to be you can really ensure got good pay
0:05:52and you do the other aspect of every frame of the crippled but which previous
0:05:56eyes so
0:05:58you know finding in inside way why initiated and all the direct
0:06:04so when you hit the to choose the resize the with the you resize grip
0:06:11you tell you tell the able to pay you know they stop size i mean
0:06:15and then of the can
0:06:17it's a grab and then send a stream of configure bands to you to say
0:06:20hey you know so you decided to be decided to do so
0:06:23but you know that one reactor configure red highlights you can we can reach or
0:06:28ignore and say determine size groups attaching as it's about so the bar or one
0:06:34have to determine the side window so
0:06:38there is no
0:06:40posted terms the size a but actually didn't apply to read rule so you to
0:06:43get like an area where have really exposed to sell a lever draw so you
0:06:48can get that kind of which pretty resizing
0:06:50that's a lot of all
0:06:51affection all right and the mechanism to achieve that
0:06:56and then the next aspect is the input that are like to direct you to
0:07:01the clients
0:07:03but you expect we have simple people mouse touch is a first pass it and
0:07:08borrow from beginning
0:07:10you inspired by the accident to put to touch aspects and
0:07:16the composite all takes input
0:07:19first is that from the devices
0:07:21it separately and then send it a lot
0:07:25any it is responsible for directing in the
0:07:28and
0:07:30there's no ability for any want to any take any particular collapse
0:07:34they often place a base grab them grab the because portal taken you profits about
0:07:38situation
0:07:40but there there's no to
0:07:41textile it global grab so you know one of the things that was talked about
0:07:46in terms of is of security that i think atlanta mention with the about the
0:07:51typically the isolation of the plot in talked about having a this place ever that
0:07:55helps with the isolation of the different applications and you know through the input we
0:07:59you know input direction where and able to achieve
0:08:03and then
0:08:05that's a lazily ancillary stuff like the selection the dragon drop and that kind of
0:08:09it's positive based
0:08:12so maybe can kind of efficient transfer the contents between
0:08:16well okay should based on my so we've got that sort of flexibility to try
0:08:21and work out how the client should be talking to each other
0:08:24and you know the selection is really coupled in the by the you can imagine
0:08:29right
0:08:30and situation where in some kind of a multi seat environment where we can make
0:08:34it big
0:08:36table that has got flat screen on and its multiple people using the computer the
0:08:39same time because they label and like to associate with that each person can have
0:08:46maintained and playful of the you can get some privacy have user experience aspects
0:08:52unified and then you know how to still single pebbles you don't have a confusion
0:08:56with the like primary secondary whiteboard you have one
0:09:01and then this one aspect this is probably in the is the shell and space
0:09:05and it catches
0:09:07some of the aspects that you would need to build a you a you know
0:09:12a full user experience well at some more to be multiple you
0:09:16you know that ability to say hey you make myself is full screen and these
0:09:20captured in the shell so
0:09:23i'm of the full screen of the ability to say
0:09:26i would you know to i mean how one should
0:09:29make that application great difference maybe showing of it
0:09:33and you video is that any company and used one for and second can actually
0:09:38tops
0:09:39people's to when you get full screen to say going to drive them out and
0:09:43instead of frame right and then the close to will actually change mode on the
0:09:47outputs to satisfy the one that we're not doing any what mister
0:09:53can opportunity for playstation you know or so you can awesome full screen to scale
0:09:58it doesn't fatal to censor a book like a lot of that sure
0:10:02already mentioned however sizing works do also divinity to for the quite not able to
0:10:08start with
0:10:09so once don't have any idea about the absolute position
0:10:13well now we know what out there one
0:10:16all the dimensions about all the they don't know if they're in the top left
0:10:19ankle all about right
0:10:21so i'm
0:10:22they cut is the river than impressed because if i start writing
0:10:28what in plan around white part of all i wanna push my mouse down on
0:10:31thought of all and the client has planted in several at a i want start
0:10:35moving
0:10:37the clients and the requested of course the you start meeting please like important it
0:10:41takes
0:10:42as i didn't expect improvement to grab centre leave event like to the one to
0:10:47say hey neuromotor of the focus and then just all smoothing it around you know
0:10:52when you be moved and you returns a stopping move because you and you can
0:10:56never enter that
0:10:58so
0:10:59there is no i want to have just which is
0:11:02different we have on eleven and that's created charges when it comes will to talk
0:11:06about one of it
0:11:08and then the shelters also catches aspects of roles that whether it's at the top
0:11:13level application window or pop up or transient i'm the difference between pop transient the
0:11:18pop up have some right maintenance the comport to take we to say that you
0:11:23would when you click outside old just based window a well tell you can dismiss
0:11:27the fall and
0:11:29and now uses a man majestically you expected but when but as i mentioned is
0:11:34in this is kind of quite a
0:11:36limited script maybe not suitable putting a communication from belief ledge their stuff application to
0:11:42a fully fledged desktop environment maybe we need to look at this proposal to start
0:11:46on this on the next one my colleagues rough i'll who is working on this
0:11:51idea of a next you shell maybe capture some of bigger aspects that we need
0:11:56all of how about want to communicate with a more well the top invite
0:12:03so in one point two we had a couple cool new features
0:12:07we got because of subset
0:12:09you're going to open yourself and if methods at a our next cycle to be
0:12:14just like to go for his talk just think about in quite good detail and
0:12:18with also gained a staple at i always that the that means that if you're
0:12:22open to both so you can rely on some stability of that if you are
0:12:26inside the others like we become somewhere help you will go composed
0:12:33so
0:12:35like
0:12:37so it sounds that this is what you know what is this is this is
0:12:40there is if it's the be been a you know i was thinking long for
0:12:42a long time they thought in the meeting some of the things i wanted to
0:12:46get through a not a not on a project
0:12:48but subsets is a lot is it's a good analogy and it to what you
0:12:52can do with X where you can take a window and every parent the inside
0:12:56not winter
0:12:57so that kind of gets used in bunch applications enlightenment starcube that you crime is
0:13:03this all the time one does it different
0:13:05browser process but also you know freedom is a in a okay it's of the
0:13:10stand aspect but it's
0:13:13way because next is pretty horrible pretty racy so on the we have the subsets
0:13:18this article that was developed by packet from lab or
0:13:22and many others and you know operational less and this is a really good solution
0:13:28it allows you to create off the composite to give us all sub composes the
0:13:33and then you can get a sets the saves my main surface and then i
0:13:36quite another service to create subsets men without subsurface you can position it in it
0:13:42within another aspect on money surface by their it up of course the other subsurface
0:13:46is or what positioning in X and Y
0:13:49and this very valuable when you come to implement plastic U K for instance where
0:13:54people to separate libraries the both created surfaces i don't expecting to use it this
0:13:59is and therefore and kind of are designed to be talking a formal to each
0:14:04other wanna coming combined together into a single application
0:14:08another really good example of where you might wanna use subsidise body but we have
0:14:12a G stream about he with great inspiration
0:14:16but you know i've got mine my accelerated to be a play that which is
0:14:19all expecting to take it buff ago in and decode straight into this buffer and
0:14:24hardware you know do whatever colour space conversion or whatever things needs to the ticket
0:14:29and then a bit out ready to use in for willing to compose
0:14:33questions a what most to compose
0:14:36but we actually want to build a window a
0:14:39i mean if that slide to having substances we actually have to kind of read
0:14:43that data back and then landed in ourselves
0:14:46this of services allow you that all the do the blending for so that we
0:14:50don't have and then perhaps you can make some of the all wet do some
0:14:54of that work for
0:14:57so it's of the very valuable recently came in one point two
0:15:01implemented also like this is what was done by a christmas
0:15:06this is really important was when we stop talking about that screen
0:15:10when we wanna be don't just use a standard could people when they may need
0:15:14to talk with regard so there's a package sitting in G T K but there
0:15:17are to integrate the
0:15:20the support it okay and that
0:15:24but she you can use now that's one of the clients on the and it
0:15:27so this two aspects to implement as vertical the client uses the talk to the
0:15:32post to which school the text vertical and it sort of is a problem i
0:15:36think i personally at an impulse in article it's a the last at for that
0:15:43but the a left to right and you can you know something that is you
0:15:47want to care about the surrounding text is very sure contact and the decline content
0:15:51let by to the to the in the implement
0:15:54and then at the particle for the internet that don't both to
0:15:58to actually some controlling unique at about how much
0:16:02and we have a couple of people for you
0:16:06that sounds one hears the sample one this inside a what
0:16:10is just little test a and it's replication
0:16:13there's a really good agreeable one important aspect all recent work try make great and
0:16:19more ready right now
0:16:23so you know
0:16:24what we also doing in terms of the particle changes going forward
0:16:29you know point about one important aspect of the games and it's and catch quite
0:16:33heavily in the in the web standards now
0:16:37this is
0:16:39hope positioning and negotiation as i mentioned that we don't have any concept of where
0:16:45you are absolutely in the screen
0:16:47so detache
0:16:49expects you have to get the full dimensions of the output find it where is
0:16:53absolutely and then position the rearrangement of pop that in some aspect of it so
0:16:57that it would be visible you
0:16:59so you'd if you get ready to the bottom of your window it will hopefully
0:17:03out of your screen popping up so that
0:17:07so that what i posted have to that i haven't been up kinder to G
0:17:11T K adding that big hurdles run into
0:17:15but the way i my proposed by the solution that is to say if i
0:17:19was to pop up a surface that this dimension at this location relative to where
0:17:24our car and
0:17:26what would be the visible rectangle from that you can kind of the way the
0:17:29you be falling of the left hand side of the right hand side looked all
0:17:33will bottom of man you can kind of position yourself so unique and she that
0:17:38and i at the sub so expert at which apparently
0:17:43not in the weighting corporate will would be we have been proven you know through
0:17:48that agent
0:17:49and that for you in and the article is good all make be promoted being
0:17:54in school where the project
0:17:59so you know this is what we really want to about name integration
0:18:06and so i already a couple to created are gonna a the just explain how
0:18:12but if moving fall that's we have inside name integration here save
0:18:17we have the we had this old to you want to
0:18:21maybe minimum well it but what well we went have as well
0:18:25we just have one but
0:18:28will only the i want hot about it you know we have huge guy and
0:18:34we did U K uses S H and buffet type and this is the memory
0:18:37map file solution
0:18:39this of a really readily available those requiring hardware acceleration are we used car and
0:18:43it's image surface to drawer into that image that this and it's a gem of
0:18:50a of your
0:18:51over the
0:18:52in a class a little couple we use
0:18:58you G L U G L it got which is make you i that is
0:19:02so
0:19:03flight it to me said in the music one slide aspect of it hidden inside
0:19:08the E G L platform communique we may extension to the composer to sets up
0:19:13to tell the how it combines the information but you know the that sort prior
0:19:18you can have different drivers you can have your work because of their particular like
0:19:22an indication this is the accelerated
0:19:25how this using you know level about the management all like that
0:19:30and global i have a problem but both have a pi are handling
0:19:37one thought
0:19:38and both so
0:19:41and then you know the that can maybe you inside martin and i'm shell to
0:19:45create name shell that is a way of
0:19:49and specs all we have inside problem part to do that is that this ability
0:19:55to create a force acts on
0:19:58represents the contents
0:19:59all hey wait and stuff
0:20:04so we can actually than a free the user experience we want in matter and
0:20:09then show
0:20:10so
0:20:11is it all screenshot to give educators the i suggested i think it was so
0:20:16what you could carry running on way on western here this is the people west
0:20:20and user experience the test with the best of show you know and it looks
0:20:25pretty good one thing you know you think about that so kind of how to
0:20:29because the
0:20:30but decorations landed they landed in this like a thank you them ultimately the setting
0:20:36in and urging that they can sell abroad for a long time myself and christine
0:20:40and it's it really what how them and now it's not this it would be
0:20:43a way to think
0:20:46that you know into the G T K to improvements recent middle should be in
0:20:49addition all the hiding you know i will once with a high dpi what i
0:20:53likes it
0:20:56and you know the also we have a school that you bring of the you
0:21:01know what things the way back and the G T K and if you think
0:21:05it's just
0:21:06it's existence simply doesn't then but i think the real progressive stuff recently in this
0:21:10like a will be making really good progress
0:21:13and it sounded you know the kind of gaps that remain and made you want
0:21:18that we would like make the is a the copy paste that is implementation of
0:21:24copy pasted i put in a while back that
0:21:28a copy the coolest model and we have a copy all think opencal source file
0:21:33evolve in such as uk that when if you compile await and actually wait and
0:21:38you're crippled well i would be replaced with this instantiation of the object that happens
0:21:42you know it's not very good dot typing it looks just like that
0:21:49abortion that's really what you wanna call but when next you have ever in one
0:21:53aspect or you kind of migration strategy
0:21:56and then the other major thing for you to build a perspective is a place
0:22:00so there were some there are some asking so we'll kind of
0:22:05i think what well there are few hacks where we actually started you position we
0:22:10take the positions of the way it says that we're ways zeros or
0:22:14and the many popups that actually works one a big challenges
0:22:18you can carry menu position found
0:22:21which is a and but it is like and use applications if you if we
0:22:27are
0:22:28exposes global cool so it's not level that's one of the few places in the
0:22:33just anywhere global coordinates projects but so some of can pick a pop up and
0:22:38we have to position it absolutely on the screen
0:22:41so what did the chance that
0:22:44flats
0:22:46but works pretty well
0:22:48and
0:22:49it's just man a few random applications that on the well that's applications they well
0:22:56i think that's that'd be either you
0:23:00nobody many channels and particle the results you know if you centering all the major
0:23:07issues around that have been resolved one thing that was really affecting a real ability
0:23:12to before with the migration of gnome clients
0:23:17run again
0:23:18wait and of course post aside my name shell walls
0:23:23got you can never n-classes the K is used
0:23:28right so you can buy cheese because you know as a as the way that
0:23:32they used
0:23:33or tickets just to and
0:23:36that's it came with the whole thing about where than only made of possible
0:23:41recently following the availability of
0:23:44subsets as well subset
0:23:48and so actually i and one thing i was working on by recently was making
0:23:52a what
0:23:53so i can't it then i
0:23:55strategy to K which i think
0:23:57and the most of the
0:24:10you know well
0:24:19and this is obsolete events running on the west end
0:24:30i have to we still might well do you can these two screens
0:24:37so it once real application right name terminal
0:24:41it's just
0:24:43visible and then that's just do
0:24:47it's company a name right
0:24:53which one clear on this one
0:24:56there again so that we've got have to
0:24:59working inside
0:25:01a T K application
0:25:03using custody today
0:25:06and
0:25:08in a bit it you get input the works looking at all
0:25:13that's right
0:25:16what would just will still again we
0:25:22well understanding for one
0:25:26okay so we've got we've got you know
0:25:29a T calcutta stage here and we got
0:25:33i we can just make use the making curtains will not in G T K
0:25:39to
0:25:43so this use is
0:25:45this use the subsurface so we have one
0:25:48the G T K O
0:25:50like the points mini crash
0:25:52we have a
0:25:55we that message that generate event
0:25:59i'm not really the label pointer okay like generation event that's quite cool pathfinder what
0:26:04that does
0:26:07no this one generated be let the your it with any like to okay fine
0:26:13i think about
0:26:14so you very we think about in this work you can see as it's all
0:26:18let you record this we will and brought up to do you guys and the
0:26:22and the we slash audience hey question mark project but that you to games about
0:26:28the as well that some nice at a projects the west and
0:26:33to make this work so but they are you have a subset gettysburg that the
0:26:37you that may not at the middle top level service with them an application right
0:26:41and then we create it we all know the close because of sub all that
0:26:45and then we get lisa let me create new surface on credit subsystem that out
0:26:51that in susceptible of and some of the and we part that service in two
0:26:55parts so you only go with what we have to add in first ad api
0:26:59too cluttered to save make it simple what support are working on a on a
0:27:03foreign that this
0:27:05surround trying to create sounds that's this to save event handling
0:27:09so we don't have multiple things do
0:27:11all i wanna be able chargeable that
0:27:16because we got these two stacks you might be expected they are the anything talking
0:27:21to the
0:27:22waylon well that we need to make sure they use the same can connections because
0:27:26the because otherwise they would have different object id and then you would be upset
0:27:30you work combine is to
0:27:32rate a single location and the composite so was kind of assuming that there would
0:27:37be only a single inputs
0:27:40however sorry single to input device brazil's i like handle we cannot use the handle
0:27:46the also have for the object that it inside thought writes
0:27:52and small but also have a question to make it but what it does that
0:27:57indeed what they're still a few problems and ask you can see apple so this
0:28:01T
0:28:02you could be
0:28:03who
0:28:05i mean
0:28:08so i with my present diamonds my presentation was like on
0:28:16so what you have said about events working on
0:28:20what's the
0:28:26people's we never thing so basic this where this is this is the major what
0:28:31their stock point for us enabling all the games right and
0:28:36achieved run again
0:28:37weighted
0:28:39you know and then the next aspect or
0:28:43all the you know it or the name inspiration side
0:28:46i think i think to in pretty good shape the game riga progress
0:28:50you know and we have a goal is listed on the on this one as
0:28:54well i'm up especially in the person and was
0:28:58it's
0:28:59i would make about how we wanna try and get name show when it was
0:29:02to run against
0:29:04no three ten that's available one meeting you will recall that being people i think
0:29:10disenchanted around them in the next few days
0:29:14you have discussions with anyone is interested in weight and for about intel red hat
0:29:20and all the absolute organisations and community are interested
0:29:23to try and kind of
0:29:26make some progress on that on what how we can cheap
0:29:30what
0:29:32you know many applications the only testing in fixing
0:29:36there are
0:29:39of interesting problems if the applications and you know we need to work at
0:29:44so we just need to make sure we can the not applications
0:29:48make a direct express or expect you have the cost air display to be and
0:29:53G T K excellent right so use go through and find a patient next but
0:30:00i think but
0:30:02the state talk at the coming stands nights a week and i'm going you can
0:30:06i'm some of money so i think that we should be applicable purpose that and
0:30:12i think over the next not we should have seen many patches come into the
0:30:17application make work on different what make more like elsewhere
0:30:24that is the end of mine
0:30:26well
0:30:27are there any questions and we do have a plan to go into the panel
0:30:30discussion
0:30:32and off this so maybe people something that's we don't we processing
0:30:38so i can you demonstrate that we can free perfect resizing or do you
0:30:46right i the
0:31:01for that if an application
0:31:03a lady events
0:31:06that's right but even so it's always so lucky when the results
0:31:14well i think i mean i think it's a it's a futuristic about twelve hundred
0:31:18on my laptop which is so you know i think from the
0:31:25i mean
0:31:26no you problems even with you know some nice applications so i call this a
0:31:57sorry well
0:32:00in this host like is the window manager is that some point that does it
0:32:06just fit into it or you have to rewrite it completely no i'm talking about
0:32:10the but environments like the ecstasy so on
0:32:15so
0:32:17in the button and the way to model the can the composer and within manager
0:32:23all there's no separation like might expect so that
0:32:27dean than the admit of these windows that i'm doing inside less than a which
0:32:31is this a reference
0:32:33and like positive that we have
0:32:37that is being we runway and mention like i didn't decided its shell plucking
0:32:41and the different shells this that's top shelf that different idea but there is no
0:32:47side by communication on the extra communication between something that doing the job all the
0:32:52comp of like you could have the X of the whole thing and window manager
0:32:56so you to avoid so about it ahead of you know in matter on the
0:33:00traditional X able to desktop we have a one five projects have excess of all
0:33:04of that fixed and
0:33:06fine so we it's just a single and it's all
0:33:18i
0:33:19that doesn't go back to the resizing issue rub if you could try moving the
0:33:23window we can point out that when you move the window you can see there's
0:33:26no leg at all between the cursor position and window position
0:33:30so if you if you compare the two moving on the X you can see
0:33:32how the excuse open the case has ribbon that the window any case of a
0:33:36been supportive we have to reinvent an entire page and scale it well one thing
0:33:40that we could do is we could fix the cursor position to the corner of
0:33:44the application window so that it looks as if we never lack and that that's
0:33:48but just one of it
0:33:51a options we have once we combine with this place of a composite we can
0:33:54actually control where the cursor goals these cases
0:34:00me
0:34:02what we have a team and the information small and
0:34:06in a in a T V so
0:34:09you can see i'm i think i'm kind of in this i mean the border
0:34:12as anybody in chat a one we need to do is we need actually happy
0:34:16we did some you need to just be able to chat a so that we
0:34:19can kind of the resize would be a still usable
0:34:23the entity much deeper channel you want to be able to resize the whole each
0:34:26other down here
0:34:28that's whether you
0:34:32sure what's do with G D M and system composite stuff
0:34:37unlike looking in this post use which are in the can stuff
0:34:42i you at one of panel on that's a really good question let's say that
0:34:47i think that some of the other participants on that we have on a much
0:34:50but like
0:34:53the good question which is
0:34:57the richer countries and great very for a how to management to west
0:35:02so and using you had that might and using no control centre changing the colour
0:35:07i think running the nonetheless
0:35:23well
0:35:31do we have something like
0:35:34it the X settings are similar and there's some of the properties that like them
0:35:39sitting demons that like sixty P R i am the doubleclick wearing then
0:35:46so there are there are nice i think that all
0:35:50there are you know there are exciting that occur that in the past but it's
0:35:54and
0:35:55something like people p-value over to they of the to the class on the
0:36:02but
0:36:04you know each client
0:36:07everyone should use D car but i don't know i mean it
0:36:12i don't know that
0:36:14it this is like saying vacation different have different decorations a different all
0:36:25sure
0:36:27word or you do wanna
0:36:29but to have no one is also
0:36:36okay
0:36:58that's not quite the same thing you know you know do you get the millimetre
0:37:02size
0:37:04what do you do reports
0:37:16my question was about plotted you to carry dentists obsessive implementation is that in G
0:37:22T K and use it here's and it's not that G T K A back
0:37:25and
0:37:27the thanks a question for you get the costs it's okay implementation using subsets is
0:37:32just and that's okay
0:37:36and you know what like
0:37:39a little
0:37:43okay well
0:37:57i
0:38:00would you like
0:38:08no
0:38:14who
0:38:19so it's only have occasion a team actually make any changes that we can do
0:38:23that this talk applications the come in at the door i didn't even compile them
0:38:27so the running with the runtime detection back and it's give is indication reduce the
0:38:32need do some work
0:38:33to
0:38:36we begin right
0:38:42like minor
0:38:45i see the
0:38:48okay
0:38:57to
0:39:03the innocent this is they this is this is the any changes that have to
0:39:06make that okay
0:39:08so to make it something
0:39:11you waited so we just kind of
0:39:13we greatest can we try to the surface all the costs of this
0:39:18we get the surface from jic you tie
0:39:21the G T K for the window reset the
0:39:25so if is that we can post a recreation the composite on
0:39:29trough the and then we create a sub composite it so
0:39:35so
0:39:39was my first version the second version my i think it's cool here
0:39:45it gets the application X and Y
0:39:52now i'm sure it's not i think it when we are correctly to resizing the
0:39:56window but it's just initial
0:39:59this is idea to realise function of the
0:40:02okay with you
0:40:19i'm so i this is just the this is finishes it off see i make
0:40:23progress is the air you know we are moving parts with that us five this
0:40:28is you know making good progress
0:40:32question
0:40:34so i'm not sure if you haven't talked about this already but my question is
0:40:39what if someone position becomes the unresponsive it freezes can i still move the window
0:40:45can i still the resize the window can i still talk to close the window
0:40:49with the dialogue like force great but it as it is now what happens
0:40:55i can kind of that
0:40:59or
0:41:01okay
0:41:03controls D and
0:41:07it's right by my point again sorry
0:41:14right so i well i per cent six talk to
0:41:17the internal here ornamental process
0:41:22so the ping pong particle that the line and you are able to set the
0:41:27pauses in the paying requirement at one thousand and upon by
0:41:30i hope that i mean that they are processes on the spot so any because
0:41:35that you changes be cussed to a little
0:41:39is the area we could have you why this it unresponsive you really good and
0:41:45if i have to the you can you can read it but if you to
0:41:48compose the driven
0:41:50moving here
0:41:51problem one on one click but if i then
0:41:57and then unit
0:42:06we have a you know as you can see that when i hear we change
0:42:08the cursor when we start thing and that's that is one thing that when you
0:42:13move the pointer in this
0:42:15step is to comply want get and prevent the one on setting up whatever "'cause"
0:42:19one and i don't like to meetings like beans or wait in the way lucas
0:42:23of the ladies and those things from the experts
0:42:28okay
0:42:36one more question
0:42:46that's a any discussion was how is my vision proposal different approaching absolute coordinates
0:42:55well
0:42:58mm
0:43:04he be the code to be neat and they pop up this negotiation based on
0:43:11the i want to do this particular area that in does take into consideration any
0:43:15so that this transformations
0:43:18so i
0:43:20with people in the
0:43:22spinning that's it
0:43:25super right click
0:43:28so i can i can do this by myself it might myself is could be
0:43:31rotated like that you know you don't want to remember pop up menu as you
0:43:35know but example this don't have any pop up menus
0:43:38if i bring up is
0:43:44i would say that well
0:43:47a roomful menu we wanna problem and you to be in the right place right
0:43:51so if you if you have to step to X Y coordinates make a lot
0:43:55doesn't know about this transplant
0:43:58so you really shouldn't be doing that absolute coordinates to be a particular
0:44:06okay
0:44:08okay
0:44:12the single that change
0:44:15we might we might it might change this would be ubm to movies in but
0:44:18i haven't that
0:44:20it's not you what can transform okay
0:44:23posted it buddy
0:44:29or
0:44:30well you know why just like all to a
0:44:33i