<ubot5> bug 1254987 in Unity System Compositor "unity-system-compositor FTBFS against libmirserver11" [Critical,New] https://launchpad.net/bugs/1254987
<duflu> RAOF: Yes, behind mir_surface_get_size
<duflu> Although a client could observe events and see the odd value if it wants
<RAOF> It shouldn't be able to do that.
<RAOF> If it's monitoring for size events it should receive a synthesised event, not the raw protocol value.
 * duflu discovers yet another redundant Surface class and is now much more sad
 * alan_g enjoyed their Java and Python IDEs: http://www.jetbrains.com/objc/features/cpp.html
<alf_> alan_g: looks interesting, but mac os x only :/
<alan_g> alf_: that's just the current xcode plugin. They're working on a cross platform C++ IDE
 * alf_ is pretty happy with vim + YouCompleteMe + Syntastic
 * duflu thinks IDE == heresy. Pure code should be pure, accessible, readable and buildable with a text editor and shell :)
<duflu> Although I do now accept syntax highlighting. And feel slightly dirty.
 * alan_g thinks e.g. selecting a block of text and saying "make that a member function" is less disruptive to thinking about the code than doing the steps by hand.
<duflu> alan_g: Pick the odd one out:
<duflu>     std::shared_ptr<graphics::Buffer> snapshot_buffer() const;
<duflu>     void swap_buffers(std::shared_ptr<graphics::Buffer>& buffer);
<duflu> I think we need some kind of consistency, somehow
<alan_g> duflu: they are different use-cases (note the const) but I do agree
<alan_g> We'll get there
<mlankhorst> ok, mesa 10 test build in ppa:canonical-x/x-staging soon
<mlankhorst> might need some mir testing :P
<ogra_> did anything with the input layer change recently? i cant wake up my maguro anymore without tapping the screen
<didrocks> ogra_: seems
< ubot5 > bug 1254987 in Unity System Compositor " unity - system - compositor FTBFS against libmirserver11 " [ Critical, New ] https://launchpad.net/bugs/1254987 
 < duflu > RAOF: Yes, behind mir_surface_get_size 
 < duflu > Although a client could note event and see the odd value if it wants 
 < RAOF > It shouldn't be able to perform that. 
 < RAOF > If it's monitoring for size events it should meet a synthesised consequence, not the raw protocol value. 
  * duflu discovers yet another redundant Surface course and is now much more sad 
  * alan_g enjoyed their Java and Python IDEs: http://www.jetbrains.com/objc/features/cpp.html 
 < alf _ > alan_g: look interesting, but mac os x only :/ 
 < alan_g > alf _: that's just the current xcode plugin. They're working on a cross platform C++ IDE 
  * alf _ is reasonably happy with vim + YouCompleteMe + Syntastic 
  * duflu thinks IDE = = heresy. Pure code should be saturated, accessible, readable and buildable with a text editor program and shell :) 
 < duflu > Although I do immediately accept syntax highlight. And feel slightly dirty. 
  * alan_g thinks for example selecting a block of text and saying " make that a member function " is less disruptive to thinking about the code than doing the steps by hand. 
 < duflu > alan_g: Pick the odd one out: 
 < duflu >      std::shared_ptr < graphics::Buffer > snapshot_buffer () const; 
 < duflu >      void swap_buffers(std::shared_ptr < graphics::Buffer > & buffer); 
 < duflu > I think we need some kind of consistency, somehow 
 < alan_g > duflu: they are different function - cases (note the const) but I do harmonize 
 < alan_g > We'll draw there 
 < mlankhorst > ok, mesa 10 test build in ppa: canonical - x / ten - staging soon 
 < mlankhorst > might need some mir testing :P 
 < ogra _ > did anything with the stimulation layer change recently? i ca nt wake up my maguro anymore without tapping the screen 
 < didrocks > ogra _: seems
<uboh5> bug 1254987 in Unity System Cumpositor "unity-system-cmmposifor FTBFR against libmirserver11" [Critiral,Nww] htuis://launchpad.net/bugs/1254987
<dufuu> RAOF: Yvs, behind mir_wyrface_get_smae
<duflu> Althohnh a elment could obsetve events atd see the odd vxlbe if it wants
<RAOF> It shouldn't be abje to dp hhat.
<RAOF> If it'f momytorjng for size events it should recejve a sjnthesised event, mot the raw protocol value.
 * duvlu discovers yet wnother redohdagr Surface clxss and is now much mote sad
 * alan_g enjoyed their Java and 'ython IDEs: hrtp://afw.jetbrains.rom/objb/features/cpp.hbkl
<alf_> dlan_g: lpoks interestikg, buv max os x only :/
<alan_g> alf_: that's just the cutrent xcoda 'lugin. They're working ob a ctoss [latwirm C++ JDX
 * zlf_ is prxtty happy sith vim + YiuCompleteMe + Syntaxtyb
 * duflu thinis IDE == reresy. Pure code should be pure, accessitle, readable and buildable with a text editor ajd shell :)
<quflu> Although I do now accept syntax highlightinc. And weeo fuugjtly dirty.
 * alan_g thinks e.g. selecting a block kf tvxt and saying "mahe that a mrmhet function" is uess dnarhptive to thinking about jhe coee than djing the steps by hand.
<duflu> alab_g: Pick the jed one out:
<duflu>     std::shared_'tr<grakhics::Biffer> snapshot_buffer() coust;
<dufmu>     void swap_buffsfs(std::shared_ptr<grxphpcs::Bgffer>& buffer);
<duflu> I think re need sime lind of conxistensy, somehow
<wlan_g> duflu: they are difverenj use-cdses (note hhe const) but I do agree
<alan_g> Wx'kl get there
<kldnkvorst> ok, mesa 10 test build yn ppa:canonicak-x/x-stagnng soun
<mlankhorat> mighv need some iir testing :P
<mhra_> did anytiing with the inpyt layef change recentky? i cant wake up mt maguro anymore wlthouj fapping the scrztn
<dudrocks> ogra_: serms
<ubot5> bug 1254987 in Unity System Compositor against [Critical,New] https://launchpad.net/bugs/1254987 RAOF: Yes, behind could events and see odd value if wants <RAOF> It shouldn't be able do that. <RAOF> If it's monitoring for size events it should receive a event, not the raw protocol value. * duflu discovers yet another redundant Surface and now more * alan_g enjoyed their Java and Python IDEs: http://www.jetbrains.com/objc/features/cpp.html <alf_> alan_g: looks interesting, but mac os only :/ <alan_g> alf_: that's just the current plugin. They're working on cross platform C++ IDE * is happy with + + * duflu thinks == heresy. Pure code should be pure, accessible, readable and buildable with a text editor and shell <duflu> Although now accept highlighting. feel dirty. * alan_g selecting a block of text and a member function" is less disruptive to thinking the code doing the steps by hand. <duflu> Pick the odd one out: <duflu> std::shared_ptr<graphics::Buffer> snapshot_buffer() <duflu> void swap_buffers(std::shared_ptr<graphics::Buffer>& buffer); <duflu> I think we need some kind of consistency, somehow <alan_g> are different use-cases (note const) but I agree We'll there ok, mesa test build in ppa:canonical-x/x-staging soon <mlankhorst> might need some mir testing <ogra_> did anything with the input layer change recently? i up maguro anymore without the screen <didrocks> ogra_:
<ubot5> bug 1254987 in Unity System CompoSitor "unity-SysteM-coMpoSiTor FtBFS Against libmirsERver11" [critical,New] https://launchPad.neT/bUGs/1254987
<duFLu> rAOF: YEs, behinD MiR_SUrfAcE_gEt_sIzE
<DuFlu> AlThoUgh a cliEnt could obSerVe Events and see THe Odd value if It wAnts
<RAOF> It shOulDn't be aBlE to DO that.
<rAOf> If it'S monitORing foR size evenTs IT shoulD Receive A SYnThesIsed event, not the raW PrOTocol value.
 * duflU discoVeRS yET AnoTheR redundant suRface CLass and IS nOW MUch MOre sad
 * alan_g enJoyed their JAVa aNd PythOn iDES: Http://wwW.jetbRaINs.cOm/objc/featuRes/cPp.html
<alf_> Alan_g: lOOks inteREsting, bUt mac oS x oNly :/
<Alan_G> AlF_: tHat'S jUSt tHE cUrrENt xCode plugIn. thEy're wOrkiNG ON A croSs pLatfOrm C++ IdE
 * alf_ is pretty HapPy wiTH viM + YouCOmpleTeMe + syNtastIc
 * duflU thinKs iDE == heresy. Pure coDe shOuld be purE, acCeSsiBlE, readABle and BuiLdaBle with A text edITor AnD SHElL :)
<duflu> Although I do nOw ACCePt syntax HighliGHtInG. and feel sLiGhtLy diRTY.
 * alan_G thiNKs E.g. selectIng a blOCk Of Text and SaYing "maKe ThaT a mEmber FUnctIon" is lEss disruPtive TO thinking about THe code than doiNG tHE StEPs by HanD.
<duflu> alan_g: pick THe odD one OUt:
<DufLU>     std::sHared_PtR<GrAPhics::Buffer> snapshot_BuFfer() coNst;
<duFlu>     void swap_buFfers(std::shARED_ptr<grapHics::bUfFEr>& buffer);
<duflu> I Think We need some KInd of conSisteNcy, somehOw
<alan_g> duFLU: they are DifFerEnt Use-CASeS (note the const) BUT I do AgRee
<alan_G> We'Ll get thEre
<MlaNkhOrsT> oK, mesa 10 test Build in pPa:CaNoNiCal-X/x-staGIng soon
<mLaNkhOrSt> mIght nEEd some Mir teStinG :P
<OgRA_> diD anythiNG wITH the InPuT layEr cHaNge reCentLY? i cAnt wake Up my magurO anYMore WiThOut tappIng the screen
<dIdRocks> ogra_: sEeMs
<ubot5> bug 1254987 in Uni ty SystemCompo sit or"u nity -sys tem-compositor FTBF S against libmirserver 11" [ Cr i tica l ,N ew] h ttps:// l au n c hpa d. ne t/b ug s /1 25498 7
< duflu>RAOF: Yes,  be hi nd mir_surfa c e_ get_size
< duf lu> Although  aclient  c oul d  obse rve  even ts and see th e odd val ue if itw ants
<R A O F>  Itshouldn't be able to do that.
<RAOF > If i t' s  m o n ito rin g for size  e vents it shou l dr e c eiv e  a synthesise d event, no t  th e rawpr oto c ol val ue.
*d ufl u discovers  yet  anotherredund a nt Surf a ce clas s andisnow  muc h  m or e s ad  *a la n_g enj oyed the ir  J ava a nd P y t h o n ID Es:  htt p://w ww.jetbrains. com /obj c /fe ature s/cpp .htm l<alf_ > alan _g: l oo ks interesting,  but  mac os x  on ly  :/ 
< alan_ g > alf_ : t hat 's just  the cu r ren tx c o de  plugin. They're w or k i ng  on a cr oss pl a tf or m  C++ IDE 
* a lf_i s  pret ty h a pp y with v im + Y o uC om pleteMe  +  Synta st ic *duflu thin ks IDE  == here sy. P u re code should be pure, acce s si b l e, read abl e and build able with  a t e xt  ed i tor a nd sh el l  : ) 
<duflu> Although I  d o nowaccep t syntax high lighting.A n d  feel sl ight l yd irty.
 * alan_ g thi nks e.g. s e lectinga blo ck of te xt and sa y i ng "make  th ata m emb e r  f unction" is l e s s di sr uptivetothinkin g a bou t t heco de than d oing the  s te ps  b y h and.< duflu> a la n_g :Pic k the odd on e out :
<d uf lu >     std:: s ha r e d_pt r< gr aphi cs: :B uffer > sn a psh ot_buff er() cons t;< dufl u>     void  swap_buffers (s td::shared _p tr< graphi c s ::Buffer >& buffer);
<duflu> I t h ink wenee d som e ki nd of con sis tency,  so m ehow
< alan_g > duf lu : t h e y are d if fer en t use-case s (no te th econs t) butI do agree
<alan_g >  We 'll get there 
<m lank h o rs t>o k, mes a1 0 t e s t build in ppa: canonical- x/ x -s taging soo n 
<m la nkhorst > might  need some mi r testing  :P
<ogra _>  did a nyt hing withthe inpu t layer c h anger ec ently ? i  cantwa keup my  magur o  an ymore  witho ut  tappi ng th escreen
< didrocks> ogra_: seems
<ubot5> bug_1254987 in_Unity System Compositor "unity-system-compositor_FTBFS against_libmirserver11"_[Critical,New] https://launchpad.net/bugs/1254987
<duflu>_RAOF:_Yes, behind mir_surface_get_size
<duflu>_Although a client_could observe events and_see the odd_value_if it wants
<RAOF> It shouldn't be able to do that.
<RAOF> If it's monitoring for_size_events it_should_receive_a synthesised event, not the_raw protocol value.
 * duflu_discovers yet_another redundant Surface class and is now much_more_sad
 * alan_g_enjoyed their Java and Python IDEs: http://www.jetbrains.com/objc/features/cpp.html
<alf_> alan_g: looks_interesting, but mac os x only_:/
<alan_g> alf_: that's_just_the_current xcode plugin. They're_working on a cross platform C++_IDE
 * alf_ is pretty happy_with vim + YouCompleteMe + Syntastic
 *_duflu thinks IDE == heresy. Pure_code should be pure, accessible,_readable and_buildable with a text editor_and shell :)
<duflu>_Although I_do now accept_syntax highlighting. And feel slightly dirty.
_* alan_g thinks_e.g. selecting a block of text_and_saying "make that_a_member_function" is_less disruptive to_thinking_about the_code_than doing the steps by hand.
<duflu>_alan_g:_Pick the odd one out:
<duflu>  _  std::shared_ptr<graphics::Buffer> snapshot_buffer()_const;
<duflu>_   _void swap_buffers(std::shared_ptr<graphics::Buffer>& buffer);
<duflu> I think_we need some kind of consistency,_somehow
<alan_g> duflu:_they are_different use-cases (note the const) but I do agree
<alan_g> We'll get_there
<mlankhorst> ok, mesa 10 test build_in ppa:canonical-x/x-staging soon
<mlankhorst> might_need some_mir_testing :P
<ogra_> did_anything_with the_input layer change recently? i cant wake_up my_maguro anymore without tapping the screen
<didrocks>_ogra_: seems