irc.freenode.net (see http://freenode.net for more information) then
Alternatively, you can simply use freenode's webchat service, below. Feel free to change the nick to for example, your player name.
Timestamps are in server time.
| 01:00 | -!- | Bluelads4 [~Bluelads4<(a)>p5B34912D.dip.t-dialin.net] has quit [] |
| 01:05 | -!- | Blue_away [~Bluelads4<(a)>p5B34912D.dip.t-dialin.net] has quit [] |
| 02:02 | -!- | plassy [~quassel<(a)>ip-90-186-138-215.web.vodafone.de] has quit [Remote host closed the connection] |
| 07:21 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: added caption |
| 08:24 | CIA-30 | arianne_rpg: nhnb * stendhal_website/scripts/ (inspect.php website.php): started to work on parser for /script DeepInspect.class output |
| 08:24 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: added todos |
| 08:37 | CIA-30 | arianne_rpg: nhnb * stendhal_website/ (scripts/inspect.php content/admin/inspect.php): parsing of top level attributes |
| 08:43 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: render top level attributes |
| 10:02 | -!- | CodeCannon [~Dwidge<(a)>41.18.15.98] has quit [Ping timeout: 276 seconds] |
| 10:22 | kymara | huh, i see you asked for help about cvs on sf and bluelads4 said very nicely that she was using eclipse. and support answered did she readthe instructions for tortoise cvs -.- |
| 10:25 | hendrik | Perhaps i confused chris by saying she is using windows. |
| 10:26 | kymara | that might confuse him if he thought there was only one way to use cvs with windows, yes |
| 10:27 | CIA-30 | arianne_rpg: nhnb * stendhal_website/scripts/inspect.php: implemented parseSlots |
| 10:27 | kymara | i remember having to whisper to daniel that netbeans was an IDE (and what an IDE was) when someone was asking for help before with another connection |
| 10:28 | kymara | i really don't like how you get a new project on your profile just from visiting a sf 2.0 project |
| 10:29 | hendrik | hm. |
| 10:29 | hendrik | testsf2 is not showing up at all on my projects. |
| 10:30 | kymara | https://sourceforge.net/users/nhnb doesn't have 'My Projects' |
| 10:31 | kymara | cf https://sourceforge.net/users/kymara |
| 10:31 | kymara | i have enabled that widget |
| 10:31 | hendrik | I added you as admin to testsf2. |
| 10:31 | hendrik | but the u/username seems to be implied. |
| 10:34 | kymara | that is just when you visit a sf 2.0 project |
| 10:34 | kymara | you don't even have to be admin |
| 10:35 | hendrik | It seems like those projects are to be our new profile pages. |
| 10:36 | hendrik | but there is a lot of work needed till that is useable. |
| 10:39 | kymara | can i start trying the inspect page |
| 10:40 | hendrik | you can have a look, but there is still work needed. |
| 10:41 | hendrik | You may want to uncomment the dummy data in content/admin/inspect.php |
| 10:41 | hendrik | i am currently working on parsing RPObject entries. |
| 10:41 | hendrik | and after that i want quantity + item icons instead of the tables. |
| 10:41 | hendrik | and 3rd i want the table in an java script mouse over. |
| 10:42 | kymara | but why woudl deep inspect output be rpobject |
| 10:42 | kymara | it sends everything to a string |
| 10:43 | hendrik | sorry, i mean those lines starting with RPObject... (or Item, RPObject...) |
| 10:43 | hendrik | private function parseRPObject($line) { |
| 10:43 | hendrik | in scripts/inspect.php |
| 10:49 | CIA-30 | arianne_rpg: nhnb * stendhal_website/ (scripts/inspect.php content/admin/inspect.php): parse RPObject lines |
| 10:49 | kymara | okay |
| 10:49 | hendrik | oh and i forgot: 4th a pastable input field. |
| 10:49 | hendrik | 1st is done. |
| 10:51 | kymara | cvs is really being slow |
| 10:51 | kymara | i had to update that 5 times afterr your commit to get the update |
| 10:51 | hendrik | oh |
| 10:52 | kymara | oh that's interesting we actually store when zones were visited? |
| 10:53 | hendrik | yes |
| 10:53 | kymara | is that last visited or first visited do you knwo off hand? |
| 10:53 | hendrik | last visited. |
| 10:53 | hendrik | i did that when marked scrolls were added. |
| 10:54 | hendrik | and since i had en empty value field to be filled, i added the timestamp. |
| 10:54 | hendrik | but i am not sure if it is int or long. |
| 10:54 | kymara | it's displaying okay on the website |
| 11:13 | CIA-30 | arianne_rpg: nhnb * stendhal_website/css/overlib.js: added overlib |
| 11:14 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: use overlib for item details |
| 11:43 | -!- | Bluelads4 [~Bluelads4<(a)>p5B34A058.dip.t-dialin.net] has joined #arianne |
| 11:44 | CIA-30 | arianne_rpg: madmetzger * stendhal/ (11 files in 10 dirs): remove buddy handling via keyed slot (fixes #3041136 and #3048702) |
| 11:53 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: fixed duplicated items |
| 12:11 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: render item icons |
| 13:30 | kymara | hm, i still do not seem to be able to removebuddies :( |
| 13:30 | kymara | but i wanted to to help me testing |
| 13:31 | kymara | madmetzger: are you there, can you help me work out if i am missing something please? |
| 13:32 | kymara | actually i think it might be my fault from the buddy dao change, but i still need help so i'll paste the error: |
| 13:32 | kymara | http://pastebin.ca/1921956 |
| 13:33 | kymara | it doesn't like the 'add' in teh saveBuddyList I think? |
| 13:33 | kymara | which is something i added, java.lang.UnsupportedOperationException at java.util.AbstractCollection.add(AbstractCollection.java:221) at games.stendhal.server.core.engine.db.StendhalBuddyDAO.saveBuddyList(StendhalBuddyDAO.java:61) |
| 13:33 | kymara | that StendhalBuddyDAO.java:61 was me |
| 13:44 | madmetzger | just returned from lunch |
| 13:45 | kymara | hello |
| 13:46 | madmetzger | hm... at a first glance i have no idea :/ |
| 13:47 | madmetzger | yes, but it doesn't seem to like the add |
| 13:47 | madmetzger | but the question is why |
| 13:47 | kymara | does it work for you? |
| 13:47 | kymara | or had you not udpated to have the stendhalbuddydao change before? |
| 13:48 | madmetzger | i think i had it all updated |
| 13:48 | kymara | i didnt' check the tracker ids in your comment message |
| 13:48 | madmetzger | otherwise i would have got a merge conflict |
| 13:48 | kymara | and you didn't include the title but i assumed that one was from the dev tracker i made |
| 13:49 | kymara | and the other was about the npe on removing buddies? |
| 13:49 | madmetzger | yes |
| 13:49 | kymara | okay so removing buddies does work for you? |
| 13:49 | kymara | you don't get any error message in the server log, and when you relog the buddy really is gone? |
| 13:50 | kymara | grr sf's interface is stupid, i really can't seem to find this tracker entry you referenced in any easy way from the artefact id |
| 13:50 | kymara | i assumed one was in dev tracker one is in bugs tracker |
| 13:51 | madmetzger | the other one was in patches |
| 13:51 | madmetzger | okay, i get the same exception |
| 13:51 | kymara | oh |
| 13:52 | kymara | fwiw sf tracker serach from https://sourceforge.net/search/?group_id=1111&type_of_search=artifact is broken, it says you can enter tracker item ids |
| 13:53 | kymara | and 'Seperate multiple tracker items with a space.' |
| 13:53 | kymara | but it does not work you have to do them individually. |
| 13:56 | madmetzger | okay, i think i have figured out why this exception is thrown. maybe it was my fault. but i didn't get it yesterday while testing |
| 13:56 | kymara | hm, can you check yesterdays server log at all? |
| 13:56 | kymara | maybe you did get it just didn't spot it because as you remove the buddy it does look like the buddy is removed |
| 13:56 | kymara | but when you relog you see it was not |
| 13:57 | kymara | (which is the same as what happened before with the NPE excpetion too actually) |
| 13:57 | madmetzger | no, i can't access the log from yesterday :( |
| 13:58 | kymara | hm, do you remember checking though |
| 13:58 | madmetzger | my idea is that the problem has its root in getBuddies() |
| 13:58 | kymara | they were server error logs not client so maybe it could have been missed, i'm just not sure why you ouldn't have got it yesterday |
| 13:58 | madmetzger | i was constantly watching the console |
| 13:59 | madmetzger | maybe i just didn't spot them by accident |
| 13:59 | kymara | okay, eclipse always puts my client log on top of teh server one |
| 13:59 | kymara | but i guess if you don't run your client from eclipse that would be okay :D |
| 14:00 | madmetzger | the console would come up if there's sth logged |
| 14:00 | kymara | okay, it doesn't for me, we must have a different set up, but it's not important |
| 14:01 | madmetzger | that is the explanation for the problem: http://download.oracle.com/javase/6/docs/api/java/util/Map.html#keySet() |
| 14:02 | kymara | do you know why i wanted the add |
| 14:02 | kymara | because maybe there's another way |
| 14:03 | madmetzger | maybe i should change that code there to let your code the way it is |
| 14:03 | madmetzger | no, i don't know the reason. but you could tell me ;) |
| 14:03 | kymara | it's because of queries to gather all the characters and all the buddies for a given account. |
| 14:03 | kymara | atm they would look like: |
| 14:03 | kymara | SELECT characters.charname As charname from account, characters WHERE username='madmetzger' AND account.id=characters.player_id |
| 14:04 | kymara | UNION |
| 14:04 | kymara | SELECT buddy.buddy FROM account, characters, buddy WHERE username='madmetzger' AND account.id=characters.player_id AND characters.charname=buddy.charname; |
| 14:04 | kymara | for example. |
| 14:04 | kymara | my idea was to add your own character name as a buddy within the table 'buddy' |
| 14:04 | kymara | so that query can now be written as |
| 14:04 | kymara | SELECT buddy.buddy FROM account, characters, buddy WHERE username='madmetzger' AND account.id=characters.player_id AND characters.charname=buddy.charname; |
| 14:05 | kymara | you dont' physically have to add yourself as a buddy, just the character name is saved when the buddy list is saved to db |
| 14:06 | madmetzger | okay :) |
| 14:06 | kymara | in fancy speak it's adding the reflexive pair just like the trick in the meta model |
| 14:07 | madmetzger | hehe :D |
| 14:07 | madmetzger | i think we can leave your code as it is, i have fixed getBuddies() |
| 14:07 | kymara | okay thank you |
| 14:09 | kymara | would it have been better just to say it in fancy speak from the start? |
| 14:10 | madmetzger | maybe yes, but i got it after your complete explanation |
| 14:10 | madmetzger | would have been at least a bit less typing for you :D |
| 14:12 | kymara | okay. because i didn't learn computer science i dont' usually understand fancy speak |
| 14:12 | CIA-30 | arianne_rpg: madmetzger * stendhal/src/games/stendhal/server/entity/player/Player.java: don't use the keySet for getBuddies and put them into a new set |
| 14:12 | kymara | but reflexive is a maths term so thats okay for me. but it means i don't assume other people will know the fancy speak |
| 14:13 | madmetzger | yes, that's usually a right assumption :) |
| 14:13 | madmetzger | there is the fix :) |
| 14:16 | kymara | thank you |
| 16:24 | CIA-30 | arianne_rpg: nhnb * stendhal_website/scripts/inspect.php: added support for windows |
| 16:27 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: added input area |
| 17:55 | hendrik | shouldn't the copying being done in the method which modifies the parameter? |
| 17:57 | -!- | Bluelads4 is now known as blue-painting |
| 17:57 | hendrik | on paper or on walls? |
| 17:57 | blue-painting | paper :) |
| 18:12 | hendrik | We should start to think about this years Semos Mine Town Revival Weeks. |
| 18:14 | -!- | plassy [~quassel<(a)>ip-90-186-194-56.web.vodafone.de] has joined #arianne |
| 19:11 | -!- | blue-painting is now known as Bluelads4 |
| 20:00 | hendrik | Bluelads4, do you know whether there is an image for a switch that can be right/left (or up/down)? |
| 20:01 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: render slots that make up the character window in one shared section to make the page shorter |
| 20:02 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: code cleanup |
| 20:04 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: fixed tailing comma |
| 20:15 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: group character slots (ugly but works) |
| 20:18 | Bluelads4 | no sorry, I don't know about it hendrik |
| 20:18 | Bluelads4 | I never saw one ingame so far as I can remember |
| 20:18 | hendrik | okay, thank you. |
| 20:24 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: sort tables alphabetically |
| 20:36 | kymara | what kind of switch? it can't be an electrical one for lights |
| 20:48 | hendrik | I am think about this game with a 3 x 3 switch matrix. |
| 20:48 | hendrik | at the beginning all handles point to the left |
| 20:49 | hendrik | if you move one handle, the switches above, left, right, below are moved, too. |
| 20:49 | hendrik | task: move all switches to the right. |
| 20:50 | hendrik | after flipping the one in the middle: |
| 20:50 | hendrik | +---+---+---+ |
| 20:50 | hendrik | | < | > | < | |
| 20:50 | hendrik | +---+---+---+ |
| 20:50 | hendrik | | > | > | > | |
| 20:50 | hendrik | +---+---+---+ |
| 20:50 | hendrik | | < | > | < | |
| 20:50 | hendrik | +---+---+---+ |
| 20:51 | kymara | could you use a pointy leaf or something |
| 20:51 | hendrik | yes |
| 20:51 | kymara | in modern times you'd use matches, right |
| 20:51 | kymara | because matches are what you'd have to hand |
| 20:51 | kymara | so in past times ou might have some leaves and some sticks to make the grid |
| 20:52 | Bluelads4 | or maybe some stendhal items, different ones to make it more interesting |
| 20:52 | Bluelads4 | like arrows, weapons and stuff? |
| 20:52 | kymara | they need to have a direction |
| 20:52 | kymara | so wooden arrows would be okay |
| 20:54 | Bluelads4 | or candles... like candle lighting and non lighting instead of left/right or up/down? |
| 20:54 | hendrik | the switches have the advantage that it is easy to make up a reason why the other are modified. |
| 20:55 | hendrik | but we can make it a real game, and explain it just by "so are the rules". |
| 20:56 | kymara | sorry i don't know whatt you been by modified |
| 20:56 | kymara | do you mean the right click action might be 'switch' |
| 20:57 | kymara | and so you need to explain what the player does to them |
| 20:57 | kymara | so if it's candles they have to blow out/light them (and how did they light them)? |
| 20:57 | hendrik | +---+---+---+ |
| 20:57 | hendrik | | A | B | C | |
| 20:57 | hendrik | +---+---+---+ |
| 20:57 | hendrik | | D | E | F | |
| 20:57 | hendrik | +---+---+---+ |
| 20:57 | hendrik | | G | H | I | |
| 20:57 | hendrik | +---+---+---+ |
| 20:57 | hendrik | if someone switches A, then B and D are switched, too. |
| 20:58 | hendrik | B will modfy A, C, E in addition. |
| 20:58 | kymara | sorry i misunderstood you initially then |
| 20:58 | kymara | i thought that ytou were talking about changing the direction of something |
| 20:58 | kymara | fire squares? |
| 20:59 | kymara | or just sparkles on the ground? |
| 20:59 | kymara | that would make sense that fire would spread and extinguish |
| 20:59 | kymara | and sparkle can just be magic |
| 20:59 | hendrik | it can be on/off, or black/white or left/right. |
| 20:59 | kymara | right or lit/unlit for a patch of fire burning/patch of sparkles? |
| 21:00 | hendrik | let asume A: left, B: left, D: right |
| 21:00 | hendrik | player switches A |
| 21:00 | hendrik | A: right, B: right, D: left. |
| 21:00 | kymara | oh okay |
| 21:00 | hendrik | it's a stupid game, but it was the first that came to mind after tic-tac-toe. |
| 21:00 | hendrik | this one is a single player game. |
| 21:02 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: don't check for admin level because it just renders supplied data |
| 21:04 | kymara | so long as you can only give it safe data :) |
| 21:04 | hendrik | yes, i made sure that everything is "htmlspecialchar"-ed. |
| 21:05 | * | kymara giggles |
| 21:05 | * | hendrik smiles. |
| 21:10 | CIA-30 | arianne_rpg: nhnb * stendhal_website/ (content/game/development.php index.php): added links to deep inspect renderer to both the admin box and the development menu |
| 21:18 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: uses boxes |
| 21:23 | CIA-30 | arianne_rpg: nhnb * stendhal_website/content/admin/inspect.php: clean up |
| 21:45 | hendrik | can I update the webpage? |
| 21:48 | kymara | um |
| 21:48 | kymara | i dont think i committed yet any of my half done work on events and friends |
| 21:48 | kymara | and i didn't commit the change to the hall of fame query that needs the next releases' buddy dao |
| 21:49 | hendrik | good. |
| 21:49 | kymara | i guess it's okay, i cant think of anything else right now |
| 21:49 | hendrik | thank you. |
| 21:50 | * | hendrik nods. There were no changed from you in this update. |
| 22:48 | -!- | yoriy [~yoriy<(a)>62.182.51.174] has quit [Remote host closed the connection] |
| 23:05 | CIA-30 | arianne_rpg: nhnb * stendhal/src/games/stendhal/ (3 files in 3 dirs): organized imports |
| 23:39 | CIA-30 | arianne_rpg: nhnb * stendhal_website/ (scripts/website.php index.php): organized imports |
| 23:43 | CIA-30 | arianne_rpg: nhnb * stendhal_website/ (3 files in 2 dirs): moved overlib code into new method getOverlibCode() |
These logs of #arianne were automatically created on irc.freenode.net