Commit Graph

  • d0b839a4eb fix warnings and some reloading issues Eduardo Bart 2012-04-27 01:54:14 -03:00
  • da1baf9673 add more pt-br translations Henrique Santiago 2012-04-26 19:28:31 -03:00
  • 34091bc48e implement all needed tr() for localization * implement some pt-BR translations * remove legacy about module Eduardo Bart 2012-04-26 16:54:16 -03:00
  • ca0e1bd38b more locales changes Henrique Santiago 2012-04-26 13:45:25 -03:00
  • fae2cc6481 new scripting functionality * dofiles functions to run all scripts inside a directory * new style option ! that evaluates its value from a lua code Eduardo Bart 2012-04-26 12:11:03 -03:00
  • 243bd3a930 fix rendering of quotes Eduardo Bart 2012-04-25 22:58:36 -03:00
  • 12d75a765b init locales module Henrique Santiago 2012-04-25 23:57:56 -03:00
  • 60495174a4 bot traceback, moveup function, chat setting default ongamestart Henrique Santiago 2012-04-25 21:15:48 -03:00
  • c89665848d some changes to npctrade. still needs another rev Henrique Santiago 2012-04-24 20:04:37 -03:00
  • 9afe4e012b request trade Henrique Santiago 2012-04-24 19:09:48 -03:00
  • 49fbbf6506 move up menu, still need a higher level function Henrique Santiago 2012-04-24 18:15:51 -03:00
  • 9aa12acc22 performance improvements * no more freezes because of file IO from hard disk, now we cache sound/spr file buffers * more opengl painter tweaks Eduardo Bart 2012-04-24 18:05:46 -03:00
  • ee664657fb avoid some opengl redundant calls Eduardo Bart 2012-04-24 13:37:46 -03:00
  • 70f14b5ac3 improve performance on linux by removing glFinish() Eduardo Bart 2012-04-24 13:23:33 -03:00
  • 9cf40d7f53 fix repeated texture allocation bug Eduardo Bart 2012-04-24 13:18:45 -03:00
  • 7526315d12 new shortcuts * Ctrl+Q logout from game * Ctrl+Shift+R reload scripts, instead of Ctrl+R that is now reserved for rule report * Ctrl+A clean the chat text box * Ctrl+F toggles fullscreen mode Eduardo Bart 2012-04-24 09:14:03 -03:00
  • efd17361f8 non relevant drawing changes Eduardo Bart 2012-04-24 09:06:32 -03:00
  • dc08ba2e17 fix F10 hotkey on Windows Eduardo Bart 2012-04-24 09:06:01 -03:00
  • 6db87aa78b fixing my mistakes =x AndreFaramir 2012-04-24 08:39:45 -03:00
  • 50145ec6b8 implementing private chat channel basics AndreFaramir 2012-04-24 08:20:14 -03:00
  • 6d6534f57e fix guild channel chat AndreFaramir 2012-04-24 01:01:59 -03:00
  • c903cc7ec4 Some fixes * Scrollbar on hotkeys window * Guild channel will appears on channel list but not yet working properly AndreFaramir 2012-04-24 00:19:01 -03:00
  • dcefeb134c remove print, fix creature name position Henrique Santiago 2012-04-21 21:45:05 -03:00
  • dcb196d45a minor opengl1 optimization Eduardo Bart 2012-04-20 10:32:21 -03:00
  • affcd03e06 don't use hardware buffers by default Eduardo Bart 2012-04-20 10:18:33 -03:00
  • d006e52c78 support for non power of two textures Eduardo Bart 2012-04-20 09:07:47 -03:00
  • f14706206a continue implementing new graphics engine * implement OpenGL ES 1.1 and OpenGL ES 2.0 support * new framebuffer that can run on any opengl implementation * fixes in outfit size rendering Eduardo Bart 2012-04-20 07:16:03 -03:00
  • 58d76e255d begin implementing OpenGL 1.0 engine * option to pass -opengl1 or -opengl2 as argument * note that with this commit there are a lot of graphics regressions and the master will remaing unstable for a while * shaders disabled for a while Eduardo Bart 2012-04-18 20:03:43 -03:00
  • a4a00a49fe cmake option to use luajit Eduardo Bart 2012-04-16 10:57:24 -03:00
  • 1d558bc412 make precompiled header work again Eduardo Bart 2012-04-14 23:39:14 -03:00
  • fe33614c3a fix memory leak in sound stream Eduardo Bart 2012-04-14 16:52:00 -03:00
  • 341898f1d0 add cmake toolchain for crosscompiling with w64-minwg32 Henrique Santiago 2012-04-14 20:00:04 -03:00
  • c3eae3ba06 bind sound functions and add sample startup music Eduardo Bart 2012-04-14 11:19:58 -03:00
  • 8e679f2da7 get stereo audo working on linux Eduardo Bart 2012-04-14 10:15:51 -03:00
  • ae67c6adbc drop usage of threads in sound system Eduardo Bart 2012-04-14 06:53:32 -03:00
  • 525feaf7fb add script for generating win32 pkgs Eduardo Bart 2012-04-14 00:03:29 -03:00
  • cb7bd521d2 fix compilation on win32 Eduardo Bart 2012-04-13 21:14:25 -03:00
  • c4525059ce implement basic sound engine using OpenAL Eduardo Bart 2012-04-13 16:54:08 -03:00
  • 9b4115a7e5 fix EGL compilation Eduardo Bart 2012-04-12 17:00:08 -03:00
  • 0b8d8b4595 enable ogl debug with ifdefs Eduardo Bart 2012-04-12 16:56:05 -03:00
  • 879827bdbc enable opengl debugging on x11 Eduardo Bart 2012-04-12 16:24:00 -03:00
  • a46a16738c performance improvement, lock free render Eduardo Bart 2012-04-12 11:26:32 -03:00
  • 04c2e1d245 moving report to addons AndreFaramir 2012-04-11 14:13:25 -03:00
  • 6a0677fc26 report client info to server AndreFaramir 2012-04-11 05:05:27 -03:00
  • 057727f5af hide npctrade on game end AndreFaramir 2012-04-10 22:45:20 -03:00
  • 0fe5491635 fix display of stackable items in shop Eduardo Bart 2012-04-11 00:37:46 -03:00
  • 4c67e57dd4 fix cmake error Eduardo Bart 2012-04-11 00:06:38 -03:00
  • 638cce5081 some fixes and utils AndreFaramir 2012-04-10 22:04:41 -03:00
  • 94984e0795 new npc trade feature, show only holding items for sell tab AndreFaramir 2012-04-09 18:50:10 -03:00
  • 1d2f6c7e9f enable text-auto-resize for width Eduardo Bart 2012-04-10 23:59:05 -03:00
  • 2c53d0b1dc hide minimap by default Eduardo Bart 2012-04-09 18:47:29 -03:00
  • 48d2027327 use counter for disabling layout updates Eduardo Bart 2012-04-09 18:44:33 -03:00
  • 685c730dda removing debug line AndreFaramir 2012-04-09 18:30:16 -03:00
  • dae7a8b5ad optimizations and bug fixes on npc trade AndreFaramir 2012-04-09 18:27:25 -03:00
  • b4940a6b33 fixing npc items on both lists AndreFaramir 2012-04-09 18:02:11 -03:00
  • 5425d344ba optimize widget destruction Eduardo Bart 2012-04-09 17:52:39 -03:00
  • 353aa5215e fix drawing of 2x2 items on UIItem Eduardo Bart 2012-04-09 16:33:40 -03:00
  • 2017fb366e some optimizations Eduardo Bart 2012-04-09 09:35:46 -03:00
  • db00792351 update compile options Eduardo Bart 2012-04-07 12:56:20 -03:00
  • 2f3c83e858 textedit maxlength, fix charlist status height Henrique Santiago 2012-04-08 19:10:07 -03:00
  • 9ca09d9849 remove unnecessary file AndreFaramir 2012-04-08 17:19:58 -03:00
  • 9c038e2f39 implement npc trade interface AndreFaramir 2012-04-08 17:13:33 -03:00
  • 92bd1aba54 optimize graphics performance Eduardo Bart 2012-04-08 16:28:03 -03:00
  • c93732a44a close channel event Henrique Santiago 2012-04-08 01:13:52 -03:00
  • 9c88c525fb fixed channels list size Henrique Santiago 2012-04-07 03:20:36 -03:00
  • 2e43a77d64 change mouse press behaviour Eduardo Bart 2012-04-07 00:37:29 -03:00
  • 2835a66bab experimental minimap * a lot of rework in MapView * new APIs for UIMap Eduardo Bart 2012-04-06 20:12:46 -03:00
  • fba5f188d7 items movement fixed, spinbox style changed Henrique Santiago 2012-04-06 19:31:45 -03:00
  • 8cc0aaae23 add scrollbar to channel list, closing channels fixed Henrique Santiago 2012-04-06 19:14:39 -03:00
  • 43e2aeec73 fix far zoomout Eduardo Bart 2012-04-06 01:01:30 -03:00
  • 218f2e4994 add API to remove widget anchors Eduardo Bart 2012-04-05 19:46:53 -03:00
  • 248ea9e8bc fix rare crash in containers Eduardo Bart 2012-04-05 17:51:06 -03:00
  • 4f15da695c optimizations Eduardo Bart 2012-04-05 16:08:46 -03:00
  • 49727c573f platform fixes * fix black cursor on win32 * fix front buffer refresh on some x11 platforms * fix outfit framebuffer glitch * display entergame by default * change some icons Eduardo Bart 2012-04-05 09:18:25 -03:00
  • f1fda8050a fix use with for bottom items * fix hangables Eduardo Bart 2012-04-05 00:20:40 -03:00
  • f8d4ef60d9 fixes in x11 platform * fix clipboard paste on x11 * fix alt tab and keyboard issues Eduardo Bart 2012-04-04 21:02:42 -03:00
  • 6b020b94a4 left+right look for UIItem Eduardo Bart 2012-04-04 20:04:42 -03:00
  • 16acfebe3b move clipping to painter Eduardo Bart 2012-04-04 19:46:49 -03:00
  • 1410031e02 fix issues in ctrl/shift/alt states on win32 Eduardo Bart 2012-04-04 19:35:56 -03:00
  • c4693fb7b9 improve map framebuffer clear Eduardo Bart 2012-04-04 18:53:10 -03:00
  • 79b4136a8d ... Eduardo Bart 2012-04-04 17:32:43 -03:00
  • b5a4d31fa7 more graphics optimizations * avoid buffers clears * use scisors testing instead of stencil testing for clipping * remove stencil buffers Eduardo Bart 2012-04-04 17:18:24 -03:00
  • 53d56259c7 fix compile error no ARM platforms * and some improvements Eduardo Bart 2012-04-04 16:02:43 -03:00
  • 2c38dfb397 fix dumbfounding issue on win32 that caused HUGE lags Eduardo Bart 2012-04-04 13:21:02 -03:00
  • 034fce9147 improve clipping performance Eduardo Bart 2012-04-04 12:19:17 -03:00
  • 8b184d3ce8 compile fixes for gcc 4.7 in 32bit platforms Eduardo Bart 2012-04-04 12:12:25 -03:00
  • 27e24bda28 fixes to compile on gcc 4.7 Eduardo Bart 2012-04-04 10:16:33 -03:00
  • 11ad1f5c5b performance improvements Eduardo Bart 2012-04-04 09:56:22 -03:00
  • c250bfcf42 fix issue Eduardo Bart 2012-04-03 23:54:56 -03:00
  • dd875fc925 support for GL_EXT_framebuffer_object Eduardo Bart 2012-04-03 23:41:12 -03:00
  • cb890e8cb1 prevent some protocol crashs Eduardo Bart 2012-04-03 19:24:15 -03:00
  • c33741d324 display unsupported extensions Eduardo Bart 2012-04-03 17:12:05 -03:00
  • 3a6bd8341d open private messages by default Eduardo Bart 2012-04-03 11:18:45 -03:00
  • d4afb71263 clean containers when relogging Eduardo Bart 2012-04-03 11:15:11 -03:00
  • 4b7e0e8e58 hide miniwindow scrollbar Eduardo Bart 2012-04-02 20:19:27 -03:00
  • 90d3acce2a restore containers * implemente Container class * restore module containers * add lua bindings for std::map * improve grid layout * fixes in UIItem rendering * changes in miniwindow design Eduardo Bart 2012-04-02 20:09:47 -03:00
  • 231ba17ba1 remove old unused game files * and fix minor allocation leak Eduardo Bart 2012-04-02 14:53:25 -03:00
  • 8450f1f896 add FileStream class * minimize memory consumption by using FileStream for loading sprites Eduardo Bart 2012-04-02 12:51:03 -03:00
  • 7e6fe71b5e new build types * and remove uneeded files Eduardo Bart 2012-04-02 09:49:43 -03:00
  • 0ddaa234af rework on UILineEdit * allow multiline text editing * rename UILineEdit to UITextEdit Eduardo Bart 2012-03-31 10:43:01 -03:00