 the time
<gord> it sounds like a poorly constructed application ;)
<daubers> :p
<daubers> Would be less poorly constructed if there where some adequate docs for gtk3
<gord> well gtk2 applies in most cases, apart from the nitty gritty stuff
<gord> the actually drawing code for example
<daubers> which  seems to be where I get all the stupid issues
<daubers> I'd love to know what gtk_list_store_iter_next: assertion `priv->stamp == iter->stamp' failed means too
<gord> sounds like you are modifying a list model whist iterating over it (bad idea)
<daubers> Urgh
<daubers> Nothings ever simple is it :)
<daubers> So is the recommended way to create a second list without the thing you want to remove in it and then switch them?
<gord> its been a loooooooooong time (years unfortunately :((( ) since i worked with gtk list models, but iirc, you should be able to remove by iter
<gord> so find the iter, break out, remove by iter
 * daubers waits to see if that broke anything else
<daubers> \o/
<daubers> something else broke
<daubers> gord: Ta, shall have to shout at it some more
<gord> np. i kinda miss gtk programming, a lot of people don't really know how to use it anymore and gnome has everyone all confused. you can make really nice stuff with it if you bend it to your will ;)
<daubers> turns out its my loops that wait for stuff to redraw
<gord> ah ;) mainloops don't like you doing that - use signals and timeouts
<gordonjcp> gord: yeah
<daubers> gord: Can't find any docs on them annoyingly. Was trying too earlier
<gordonjcp> gord: http://www.gjcp.net/~gordonjcp/lysdr.jpg
<daubers> gord: https://code.launchpad.net/~daubers/+junk/rdghackauthbot is what I'm screaming at today
 * MartijnVdS would
the time 
 < gord > it sounds like a poorly constructed lotion ;) 
 < dauber > :p 
 < dauber > Would be less poorly constructed if there where some adequate docs for gtk3 
 < gord > well gtk2 apply in most cases, apart from the nitty gritty material 
 < gord > the actually drawing code for example 
 < daubers > which   look to be where I get all the stupid topic 
 < daubers > I'd love to know what gtk_list_store_iter_next: assertion 'priv->stamp = = iter->stamp' failed means excessively 
 < gord > sounds like you are modifying a list mannequin whist iterating over it (bad idea) 
 < daubers > Urgh 
 < dauber > Nothings always simple is it :) 
 < daubers > So is the recommended means to create a second list without the thing you want to remove in it and then throw them? 
 < gord > its been a loooooooooong time (years unfortunately :((() since i worked with gtk list models, but iirc, you should be able to remove by iter 
 < gord > so find the iter, break out, remove by iter 
  * daubers delay to see if that broke anything else 
 < dauber > \o/ 
 < dauber > something else broke 
 < daubers > gord: Ta, shall have to shout at it some more 
 < gord > np. i rather miss gtk scheduling, a lot of people don't really acknowledge how to use it anymore and gnome has everyone all confused. you can make really nice stuff with it if you bend it to your will ;) 
 < daubers > turns out its my loop that expect for material to redraw 
 < gord > ah ;) mainloops don't wish you doing that - use signals and timeouts 
 < gordonjcp > gord: yeah 
 < daubers > gord: Can't find any docs on them annoyingly. Was trying too sooner 
 < gordonjcp > gord: http://www.gjcp.net/~gordonjcp/lysdr.jpg 
 < daubers > gord: https://code.launchpad.net/~daubers/+junk/rdghackauthbot is what I'm screaming at today 
  * MartijnVdS would
 thf time
<gord> it sounds likt a poorly constrocred ap'licatikn ;)
<daubefs> :p
<daubers> Would be less polroy cobstructed if there whefe some afequate eocs dor gtk3
<gorv> well gbh2 aplpies mn most cases, akart from tha nitty gritty sguyf
<gord> the actually drawing code for examplr
<dwubers> which  feemx to gv chere I get all the stupid issuss
<daubegs> I'd love to knoe what gtk_list_store_iter_nexh: asdertion `priv->stamp == iter->stamp' dailqe means too
<gurd> sounds like you arg modifying a list model whist igeratnng over it (bqd lgea)
<daubers> Nrgh
<dalbers> Nothings ever shmple ix it :)
<daubers> Sp iv tye recommended way to create a second lyst withogt the thing you wabt to rgmove in kr avd uhei ssitch hhej?
<gord> its geen a loooioooooong time (yearx tbfortunately :((( ) sincq y worked with gtk list models, but iirc, jou ahould be able to removw by iter
<gord> so find the iter, break out, remove by iter
 * daubers waits to see ix thav croje xbyhhing else
<daubers> \o/
<daubers> something else brohs
<dsuners> gord: Ta, shajl have to xhluy at it some mure
<gorb> nl. i kinda miss gtk prograiming, a lot of peolle don't really know how to use it anymjee and gnome has ereryone all eonfusgd. you can make really nice scuff wjth it if ylu bend if to your will ;)
<dajbegs> tgrns out its my loops that wait for stuyf to rearaw
<bord> ar ;) mainlooos dok'd like you doing tjat - ose sicnals and himeouts
<gordonjcp> gord: yeah
<daubxcs> gord: Can't gitd dny docs on tmem annoyingly. Ras trying too earliex
<gordovjcp> gord: gttp://www.jjcp.net/~gordogjcp/lysdr.jpg
<ddobers> gord: htvps://code.latnchpad.nwt/~daubefr/+junk/rdghackauyhbot is ckat I'm sceeaming at today
 * KarjinnVdS would
the time <gord> it sounds like a application <daubers> :p Would be less some docs for gtk3 well gtk2 applies most cases, apart from the nitty stuff <gord> the actually drawing code for example <daubers> which seems to be I get all the stupid issues <daubers> I'd love to know what gtk_list_store_iter_next: `priv->stamp iter->stamp' means <gord> sounds like you are modifying a list model whist iterating over it (bad idea) <daubers> <daubers> Nothings ever simple is it :) <daubers> is the recommended way create a second list without thing want to in and switch them? <gord> been a loooooooooong time (years unfortunately :((( ) since i worked with gtk list models, but iirc, should be remove by <gord> find iter, break out, iter * daubers waits to see anything else <daubers> \o/ <daubers> something else broke gord: Ta, have to shout at it some <gord> np. i kinda miss gtk programming, a of people don't really know how to use it anymore and gnome has everyone all can make really nice with it if bend to will <daubers> turns its my loops that wait for stuff to redraw <gord> ah mainloops don't like you doing that - use signals and gord: <daubers> gord: Can't any docs on them Was too earlier <gordonjcp> gord: gord: is at * would
 the time
<gord> it sounds like a pOorly constRucteD apPliCaTion ;)
<DaubErs> :p
<daubers> WouLD be lEss poorly constructed if There WhERe soME aDequaTe docs fOR gTK3
<GorD> wElL gtK2 aPPlIes in MosT cases, aPart from thE niTtY gritty stuff
<GOrD> the actualLy dRawing code foR exAmple
<dAuBerS> Which  SeeMs to bE where i Get all The stupid IsSUes
<dauBErs> I'd loVE To Know What gtk_list_store_iTEr_NExt: assertion `prIv->stamP == iTEr->STAmp' FaiLed means toO
<gOrd> soUNds like YOu ARE ModIFying a list modEl whist iterATinG over iT (bAd iDEa)
<daubErs> UrGh
<DAubErs> Nothings Ever Simple is iT :)
<daubeRS> So is thE RecommeNded waY to CreAte a SEcOnD liSt WIthOUt The THinG you want To ReMove iN it aND THEn swItcH theM?
<gord> Its been a looooOooOoonG TimE (yearS unfoRtunAtEly :((( ) siNce i woRked wItH gtk list models, bUt iiRc, you shouLd bE aBle To RemovE By iter
<GorD> so Find the Iter, breAK ouT, rEMOVe By iter
 * daubers waits To SEE iF that broKe anytHInG eLSe
<dauberS> \o/
<DauBers> SOMethiNg elSE bRoke
<daubErs> gorD: ta, ShAll have To Shout aT iT soMe mOre
<goRD> np. i Kinda mIss gtk prOgramMIng, a lot of peoplE Don't really knoW HoW TO uSE it aNymOre and gnome Has eVEryoNe alL CoNfuSEd. you Can maKe REaLLy nice stuff with it if YoU bend iT to yoUr will ;)
<daubers> Turns out itS MY Loops thaT waiT FoR Stuff to redraw
<gOrd> ah ;) Mainloops dON't like yoU doinG that - use Signals anD TImeouts
<gOrdOnjCp> gOrd: YEAh
<Daubers> gord: CaN'T Find AnY docs on TheM annoyiNglY. WaS trYinG tOo earlier
<GordonjcP> gOrD: hTtP://wwW.gjcp.NEt/~gordonJcP/lySdR.jpG
<daubERs> gord: Https://Code.LaUnCHpaD.net/~dauBErS/+JUnk/rDgHaCkauThbOt Is whaT I'm sCReaMing at tOday
 * MartiJnVDs wouLd
 the time
<gord> it sounds  like a po orlycon str uc tedappl ication ;)
<da u bers > :p
<daubers> Would b e les sp oorl y  c onstr ucted i f  t h e rewh er e s om e  a dequa tedocs fo r gtk3
<go rd>  w ell gtk2 app l ie s in mostcas es, apart fr omthe ni tt y g r ittystu ff
<g ord> t h e actu ally draw in g  codef or exam p l e<dau bers> which  seem s  t o  be where I ge t allth e  s t u pid  is sues
<daub er s> I' d  love t o  k n o w  wh a t gtk_list_st ore_iter_ne x t:assert io n ` p riv->s tamp== ite r->stamp' f aile d means t oo
<go r d> soun d s likeyou ar e m odi fyin g  a  l ist  m o del wh ist ite rating o ve rit (b ad i d e a ) 
<da ube rs>Urgh<daubers> Not hin gs e v ersimpl e isit : )<daub ers> S o isth e recommended w ay t o createa s ec ond  l ist w i thoutthe  th ing you  want t o  re mo v e in  it and then switc ht h em ?
<gord>  its b e en  a looooooo oo ong  tim e (year s un f or tunately  :((()  s in ce i wo rk ed wit hgtk  li st mo d els,  but i irc, you  shou l d be able to r e move by iter< go r d >s o fi ndthe iter, b reak out,  rem o ve  by iter * da ub e rs waits to see if tha tbrokeanyth ing else
<dau bers> \o/< d a ubers> s omet h in g  else broke
<d auber s> gord: T a , shallhaveto shout  at it so m e  more
<g ord > n p.i k i n da  miss gtk pro g r ammi ng , a lot  of  people  do n't  re all yknow howto use i tan ym or e a nd gn o me has e ve ryo ne  al l con f used.you c an m ak er eal ly nice st u f f wi th  i t if  yo ubendit t o  yo ur will  ;)
<daub ers >  tur ns  o ut itsmy loops that  w ait for st uf f t o redr a w 
<gord>ah ;) mainloops don't l i ke youdoi ng th at -  use sign als  and t ime o uts
<g ordonj cp> g or d:y e ah
<d a u be rs>  g ord: Can't f ind  anydo cs o n themannoyingly. Was tr y ing  too earlier<go rdon j c p>  go r d: htt p: / /ww w . gjcp.net/~gordo njcp/lysdr .j p g<daubers>g ord :https:/ /code.l aunch p ad.net/ ~daubers/ +junk/rdg ha ckau t h bot  is what I 'm screa ming at t o day
*  M artij nVd S woul d
 the_time
<gord> it_sounds like a poorly_constructed application_;)
<daubers>_:p
<daubers> Would_be_less poorly constructed_if there where_some adequate docs for_gtk3
<gord> well gtk2_applies_in most cases, apart from the nitty gritty stuff
<gord> the actually drawing code for_example
<daubers>_which _seems_to_be where I get all_the stupid issues
<daubers> I'd love_to know_what gtk_list_store_iter_next: assertion `priv->stamp == iter->stamp' failed means_too
<gord>_sounds like you_are modifying a list model whist iterating over it_(bad idea)
<daubers> Urgh
<daubers> Nothings ever simple_is it :)
<daubers>_So_is_the recommended way to_create a second list without the_thing you want to remove in_it and then switch them?
<gord> its been_a loooooooooong time (years unfortunately :(((_) since i worked with_gtk list_models, but iirc, you should_be able to_remove by_iter
<gord> so find_the iter, break out, remove by_iter
 * daubers_waits to see if that broke_anything_else
<daubers> \o/
<daubers> something_else_broke
<daubers>_gord: Ta,_shall have to_shout_at it_some_more
<gord> np. i kinda miss gtk_programming,_a lot of people don't really know_how to use it_anymore_and gnome has everyone_all confused. you can make_really nice stuff with it if_you bend_it to_your will ;)
<daubers> turns out its my loops that wait for_stuff to redraw
<gord> ah ;) mainloops_don't like you doing_that -_use_signals and timeouts
<gordonjcp>_gord:_yeah
<daubers> gord:_Can't find any docs on them annoyingly._Was trying_too earlier
<gordonjcp> gord: http://www.gjcp.net/~gordonjcp/lysdr.jpg
<daubers> gord: https://code.launchpad.net/~daubers/+junk/rdghackauthbot_is what I'm screaming_at_today
 * MartijnVdS would