Tortilla

Developer discussion of experimental fixes, changes, and improvements.

Moderators: Nexuiz Moderators, Moderators

Sat Jun 20, 2009 5:42 am

  • Hello friends.
    Inspired by ST2, last year I wrote a little server browser which I called Tortilla.
    The back-end is finished but I lost interest when working on the GUI.

    If anyone has any clever ideas for the project I might add them and finish it up, otherwise a compiled release and the source are at http://tortilla.googlecode.com/ , it may be a useful resource on dpmaster querying.

    Image
    Dave
    Member
     
    Posts: 17
    Joined: Tue Feb 10, 2009 4:33 am

Sat Jun 20, 2009 6:58 am

  • Now i'm hungry.

    Thanks.
    Dokujisan
    Forum addon
     
    Posts: 1199
    Joined: Sat Oct 07, 2006 4:31 pm
    Location: Louisville, Kentucky

Sat Jun 20, 2009 8:18 am

Sun Jun 21, 2009 11:28 am

  • Ah, I remember trying a beta of this like a year ago. :)

    At this point tho, the nexuiz ingame-browser offers a lot more features since 2.5.x than it had back when you started working on this app such has the possibility to see the player list and adding bookmarks. So unfortunately this browser does not offer much other than allow to select a server to join before starting nexuiz, which of course IS the point and I've wanted this for a while, but without some more features it doesn't feel like this app is as useful as it could be.

    If it had the possibility to see player list and add bookmarks (would allow to add and monitor private servers) then I would definitely use it rather than use the in-game browser especially now that starting up nexuiz is much faster than it used to.

    I don't know if you plan on working anymore on this since you said you lost interest, but here are my suggestions if you ever get interested again:

    Add a button "Favorites". When clicking on it, it would only show bookmarked servers.

    Right clicking on a server (in the complete server list) would show the option "Add this server to favorites"

    When in the Favorites server list, right-clicking a server would show the option "Remove this server from favorites"

    Add a button "Add a server to Favorites" which would allow to add a server by entering an ip address.

    Double-clicking a server would popup a window and show player list (something like this, for example: http://planetnexuiz.de/nexstat/popup.rh ... .226:26003). Or even better, seperating the app window in 2 where one side shows serverlist and the other displays info/player list (example: http://i34.tinypic.com/f5aa8x.jpg). If done this way, single-click could display playerlist in second window and double-click would connect to selected server.

    Add a "command line" option where you could specify the command line to use to when starting up nexuiz, would allow to execute different cfgs.

    Well, even without the playerlist part, which would be mostly a bonus, adding Favorites would make this app a lot more useful.

    Okay I'm done :)
    nifrek
    Alien
     
    Posts: 208
    Joined: Fri Sep 22, 2006 6:43 am

Sun Jun 21, 2009 10:21 pm

  • I've tried tortilla and unfortunately it lacks of many things that nifrek said (btw, they are all in the TODO list of Dave http://code.google.com/p/tortilla/wiki/ToDo ).

    Clicking on the link ST2 Dave posted, I was pretty surprised to see a very good application, that does all the stuffs nifrek mentioned. Moreover, it is open source and written in JAVA, so it works on every OS (like tortilla).

    The bad things of ST2 are:
    - no support for color codes (the names are all fucked up and less searchable)
    - not very good GUI, tortilla is better in this
    User avatar
    terencehill
    Alien
     
    Posts: 176
    Joined: Thu Jul 10, 2008 10:33 pm
    Location: Italy

Mon Jun 22, 2009 1:01 am

  • Thanks for the kind suggestions nifrek.
    Favorites were on my mind before, and you were so enthusiastic about favorites that I made them work today. (didn't get to test it under windows though)
    Playerlist is pretty simple to implement, and your "command line" option idea sounds interesting.
    The single and doubleclick idea sounds nice, but I'd prefer a non-modal window instead of another panel for that.
    Dave
    Member
     
    Posts: 17
    Joined: Tue Feb 10, 2009 4:33 am

Mon Jun 22, 2009 3:59 am

  • Nice, tested on windows and it works just fine, thanks for this. I like that it uses bookmarks from nexuiz config, all my favorites were already there when I started the app :)

    I remember trying ST2 and did not like it but cannot remember why. In any case, I'd much rather use Tortilla since it was made by the Amazing Dave.
    nifrek
    Alien
     
    Posts: 208
    Joined: Fri Sep 22, 2006 6:43 am

Mon Jun 22, 2009 4:28 pm

  • If Dave made a sandwich and Angelina Jolie made a sandwich, I would eat the sandwich that Dave made.

    That is all.

    Edit: ok I have no idea how the rest of this message got appended to mine, but I did not write the following (- doku)

    .....


    Me too.

    Not tried this out yet Dave, but it's nice to see that your back posting on the forums again!
    Last edited by Dokujisan on Tue Aug 25, 2009 11:17 am, edited 1 time in total.
    Dokujisan
    Forum addon
     
    Posts: 1199
    Joined: Sat Oct 07, 2006 4:31 pm
    Location: Louisville, Kentucky

Mon Jun 22, 2009 9:38 pm

  • lool, jMenuItem1 :)

    Waiting until it got support for listing players as well as searching for players until I use it regularly :)
    IRC quote:
    [kojn] I've been coming a bit more recently
    [kojn] she took it the dirty way
    GreEn`mArine
    Forum addon
     
    Posts: 1509
    Joined: Tue Feb 28, 2006 9:33 pm
    Location: Germany

Wed Jul 15, 2009 10:12 pm

  • GreEn`mArine wrote:support for listing players as well as searching for players

    Those features now subtly exist:

    Image

    I still plan on displaying detailed server info, but this adds a bit of usability for now.
    Dave
    Member
     
    Posts: 17
    Joined: Tue Feb 10, 2009 4:33 am

Thu Jul 16, 2009 7:23 am

  • cool, keep it coming :)
    GreEn`mArine
    Forum addon
     
    Posts: 1509
    Joined: Tue Feb 28, 2006 9:33 pm
    Location: Germany

Thu Jul 16, 2009 12:10 pm

  • Dave wrote:Hello friends.
    [...]
    If anyone has any clever ideas for the project I might add them and finish it up,[...]

    a Player finder and when you hold your mouse over a server, a tooltip window should appear with the players (0.5 sec you should hold) (oh read that already exists amazing :) )

    ... it dousnt find any servers "Could not reach master server" :cry: :wink:

    have windoof
    User avatar
    Sven
    Alien trapper
     
    Posts: 315
    Joined: Sun Jun 01, 2008 8:38 am
    Location: Berlin; Germany

Sat Jul 25, 2009 10:12 am

  • OK, I tried it.

    First of all, do I assume correctly that it knows about servers such as ladder servers that are hidden (sv_public 0) but yet in the list because they are in my Nexuiz's favorites (thus in my config.cfg file) ?

    If this is the case, please also place these servers on top of the serverlist, don't have them mixed between the others. Also another nice option would be to show only the favorites and hide all the other servers.

    Apart from that:
    - Please make the settings (e.g. hide xx, Use SDL...) saved settings
    - Why not use coloring? Empty servers can stay black, servers that are occupied but not full could be green, full servers could be red
    - please add the gametype column that the built-in nexuiz server browser has

    Other than that I like that the search function includes the search for player names. Good job!
    GreEn`mArine
    Forum addon
     
    Posts: 1509
    Joined: Tue Feb 28, 2006 9:33 pm
    Location: Germany

Sat Jul 25, 2009 10:21 pm

  • Yes, it is perhaps impolite, but Tortilla borrows config.cfg for favorite servers.
    The heart button toggles showing only favorites.
    Ok on the suggestions.
    Dave
    Member
     
    Posts: 17
    Joined: Tue Feb 10, 2009 4:33 am

Wed Oct 07, 2009 12:09 am

  • Looks that this works on the APPLE because Softpedia added it to their mac catalog with some screenshots.

    Ordered list:
      0: Tortilla uses Java 6 features and mac doesn't come with java 6 on default I think
      1: Tortilla only knows how to start the linux and windows nexuii

    Now that I see him at least someworking I can add mac nexuiz starter support.
    Dave
    Member
     
    Posts: 17
    Joined: Tue Feb 10, 2009 4:33 am



Return to Nexuiz - Development




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest