Vegar
Members-
Content count
382 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Gallery
Everything posted by Vegar
-
thanks It's a branch of destruction.
-
Currently it's always there, but that can be changed if you want.
-
No. The input cursor can only be moved when the mouse is within the input widget's area.
-
You're missing a file. C:/Dev-Cpp/include/ogg/os_types.h:38:26: _G_config.h: No such file or directory
-
I can commit it if Placid can confirm that it is unbreakable.
-
Is there a missing {, or is the indenting misleading? - destroy_all_actors(); - our_actor.our_model=NULL; + if(our_actor.our_model->calmodel!=NULL) + CalModel_Delete(our_actor.our_model->calmodel); + our_actor.our_model->calmodel = CalModel_New(actors_defs[our_actor.race].coremodel); + + // Attach the Meshes.
-
I don't think having 24-bit bitmap support would hurt. The patch looks great.
-
The character creation screen destroys the actor and recreates it.
-
The config window is like this too, so it must be a window manager issue. Edit: The bug is in the bounds checking in draw_window(). When you move the encyclopedia window towards the bottom of the window, the bounds checking will move the child window (the current opened tab) out of position. Edit2: The easiest solution would be to disable bounds checking on borderless windows. These windows can't be moved anyways, so the bounds checking is pointless.
-
An octet is an eight-bit byte. http://en.wikipedia.org/wiki/Octet_%28computing%29
-
I cleaned up chat.c a bit, moved some code around, made some cosmetic code changes, made the scrollbar show up only when needed, made the scroll wheel work in the whole window. http://dev.sunscream.net/el-patches/chat.c.diff I'll commit the patch later today.
-
which is extremely annoying
-
/* Prototype added to prevent warnings on most compilers, I call show_items_handler(window_info*) from display_items_handler(window_info*) to redraw the window, so when I select/unselect the compact_inv_window option, the window is redrawn properly */ Wouldn't it be easier to do it like this (in elconfig.c)? void change_compact_inv(int *var) { change_var(var); if(get_show_window(items_win)) { show_window(items_win); } } <snip> add_var(BOOL,"compact_inv_window","uci",&compact_inv_window, change_compact_win, 1, "Compact inventory window", "Use a more compact inventory window",MISC);
-
Can you make the floating quantities only appear when the quantity has been shortened? Compile warnings: items.c: In function `display_items_handler': items.c:496: warning: ISO C90 forbids mixed declarations and code items.c:508: warning: ISO C90 forbids mixed declarations and code trade.c: In function `display_trade_handler': trade.c:113: warning: ISO C90 forbids mixed declarations and code trade.c:121: warning: ISO C90 forbids mixed declarations and code and please, indent your code.
-
It does. Don't use gcc 4 if you don't like warnings.
-
The patch looks good, but it slows the loading a lot. Can't this loop in ReadXML() be optimized? 500 is a bit much. for (i = 0; i < 500; i++) {
-
C99 has bool (stdbool.h).
-
I have a question. Why do you assign the values to new variables before passing them? baselev = your_info.attack_skill.base; cur_exp = your_info.attack_exp;
-
Fixed in CVS.
-
Does the patch depend on getting the channels in some predefined order?
-
Can you do that? It pollutes elmemory.log and makes it harder to track down memory leaks.
-
snprintf(fname, sizeof(fname), "%s/languages/%s/strings/channels.txt", datadir, lang); is not working on win32 systems and where are you free()ing this? + ||((entry->description = malloc(strlen(desc))) == NULL) + ||((entry->name = malloc(strlen(name))) == NULL)){ in tab_special_click() + for(;step->next != NULL;++listlen){ + step = step->next; + } wouldn't it be easier to use chan_name_queue->elements instead of counting the nodes?
-
May I ask what this is supposed to do? - if (use_windowed_chat == 1) - display_tab_bar (); - else if (use_windowed_chat == 2) + if (use_windowed_chat == 2) display_chat (); + LOG_TO_CONSOLE(c_blue1, "This is a _Custom_Client_. Date of CVS and the patch numbers can be found in #ver");
-
Would anyone mind if I made ATI_9200_FIX a runtime option? (looks like there's room for one more checkbox in the advanced video tab)