Commit Graph

  • db00792351 update compile options Eduardo Bart 2012-04-07 12:56:20 -0300
  • 2f3c83e858 textedit maxlength, fix charlist status height Henrique Santiago 2012-04-08 19:10:07 -0300
  • 9ca09d9849 remove unnecessary file AndreFaramir 2012-04-08 17:19:58 -0300
  • 9c038e2f39 implement npc trade interface AndreFaramir 2012-04-08 17:13:33 -0300
  • 92bd1aba54 optimize graphics performance Eduardo Bart 2012-04-08 16:28:03 -0300
  • c93732a44a close channel event Henrique Santiago 2012-04-08 01:13:52 -0300
  • 9c88c525fb fixed channels list size Henrique Santiago 2012-04-07 03:20:36 -0300
  • 2e43a77d64 change mouse press behaviour Eduardo Bart 2012-04-07 00:37:29 -0300
  • 2835a66bab experimental minimap * a lot of rework in MapView * new APIs for UIMap Eduardo Bart 2012-04-06 20:12:46 -0300
  • fba5f188d7 items movement fixed, spinbox style changed Henrique Santiago 2012-04-06 19:31:45 -0300
  • 8cc0aaae23 add scrollbar to channel list, closing channels fixed Henrique Santiago 2012-04-06 19:14:39 -0300
  • 43e2aeec73 fix far zoomout Eduardo Bart 2012-04-06 01:01:30 -0300
  • 218f2e4994 add API to remove widget anchors Eduardo Bart 2012-04-05 19:46:53 -0300
  • 248ea9e8bc fix rare crash in containers Eduardo Bart 2012-04-05 17:51:06 -0300
  • 4f15da695c optimizations Eduardo Bart 2012-04-05 16:08:46 -0300
  • 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 -0300
  • f1fda8050a fix use with for bottom items * fix hangables Eduardo Bart 2012-04-05 00:20:40 -0300
  • f8d4ef60d9 fixes in x11 platform * fix clipboard paste on x11 * fix alt tab and keyboard issues Eduardo Bart 2012-04-04 21:02:42 -0300
  • 6b020b94a4 left+right look for UIItem Eduardo Bart 2012-04-04 20:04:42 -0300
  • 16acfebe3b move clipping to painter Eduardo Bart 2012-04-04 19:46:49 -0300
  • 1410031e02 fix issues in ctrl/shift/alt states on win32 Eduardo Bart 2012-04-04 19:35:56 -0300
  • c4693fb7b9 improve map framebuffer clear Eduardo Bart 2012-04-04 18:53:10 -0300
  • 79b4136a8d ... Eduardo Bart 2012-04-04 17:32:43 -0300
  • 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 -0300
  • 53d56259c7 fix compile error no ARM platforms * and some improvements Eduardo Bart 2012-04-04 16:02:43 -0300
  • 2c38dfb397 fix dumbfounding issue on win32 that caused HUGE lags Eduardo Bart 2012-04-04 13:21:02 -0300
  • 034fce9147 improve clipping performance Eduardo Bart 2012-04-04 12:19:17 -0300
  • 8b184d3ce8 compile fixes for gcc 4.7 in 32bit platforms Eduardo Bart 2012-04-04 12:12:25 -0300
  • 27e24bda28 fixes to compile on gcc 4.7 Eduardo Bart 2012-04-04 10:16:33 -0300
  • 11ad1f5c5b performance improvements Eduardo Bart 2012-04-04 09:56:22 -0300
  • c250bfcf42 fix issue Eduardo Bart 2012-04-03 23:54:56 -0300
  • dd875fc925 support for GL_EXT_framebuffer_object Eduardo Bart 2012-04-03 23:41:12 -0300
  • cb890e8cb1 prevent some protocol crashs Eduardo Bart 2012-04-03 19:24:15 -0300
  • c33741d324 display unsupported extensions Eduardo Bart 2012-04-03 17:12:05 -0300
  • 3a6bd8341d open private messages by default Eduardo Bart 2012-04-03 11:18:45 -0300
  • d4afb71263 clean containers when relogging Eduardo Bart 2012-04-03 11:15:11 -0300
  • 4b7e0e8e58 hide miniwindow scrollbar Eduardo Bart 2012-04-02 20:19:27 -0300
  • 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 -0300
  • 231ba17ba1 remove old unused game files * and fix minor allocation leak Eduardo Bart 2012-04-02 14:53:25 -0300
  • 8450f1f896 add FileStream class * minimize memory consumption by using FileStream for loading sprites Eduardo Bart 2012-04-02 12:51:03 -0300
  • 7e6fe71b5e new build types * and remove uneeded files Eduardo Bart 2012-04-02 09:49:43 -0300
  • 0ddaa234af rework on UILineEdit * allow multiline text editing * rename UILineEdit to UITextEdit Eduardo Bart 2012-03-31 10:43:01 -0300
  • 595cdc1bb4 fix some win32 hotkeys and change zoom hotkeys Eduardo Bart 2012-03-30 07:21:24 -0300
  • 95e0a41b55 remove debug message, minor battle fix Eduardo Bart 2012-03-30 07:06:33 -0300
  • fa3d60a00a minor fixes Eduardo Bart 2012-03-30 06:51:34 -0300
  • c13a5b5dab fix crash and focus bug Eduardo Bart 2012-03-30 04:39:46 -0300
  • 20e32ad2a0 fixes on battle and buff condition tooltip AndreFaramir 2012-03-30 01:10:55 -0300
  • 959d9a87b0 fix focus bug, change battle events Eduardo Bart 2012-03-29 19:46:44 -0300
  • e0325c4c3b removing debug messages =S AndreFaramir 2012-03-29 19:38:19 -0300
  • 8a22b98d01 Fixes * poison condition * battle target outside screen view AndreFaramir 2012-03-29 19:36:55 -0300
  • fd2bc9fb77 add conditions viewer below healthbar, fix hotkeys autosend AndreFaramir 2012-03-29 18:46:21 -0300
  • 6ace984440 fix combobox Eduardo Bart 2012-03-29 17:21:59 -0300
  • a475384b73 ui fixes * fix viplist * fix skills update * fix mouse grabber * minimize send interval * add api to get world name Eduardo Bart 2012-03-29 16:25:04 -0300
  • 47e7eef716 implement more functionality * update TODO * rework UISpinBox * restore move of stackable items and with horizontal scrollbar * implement classic control look Eduardo Bart 2012-03-29 10:45:40 -0300
  • 15fce6d4cf fix and remove lock AndreFaramir 2012-03-28 23:03:01 -0300
  • f3e9fc7cd4 fix viplist issues Eduardo Bart 2012-03-28 20:48:33 -0300
  • 09e831ddc0 restoring use with functionality and hotkeys manager module AndreFaramir 2012-03-28 20:19:28 -0300
  • fdba1379a7 fix Eduardo Bart 2012-03-28 19:42:02 -0300
  • 0e46df3f29 fix useWith mouse conflict with resize borders Eduardo Bart 2012-03-28 19:25:00 -0300
  • 5201071707 fiz rare logging crash Eduardo Bart 2012-03-28 16:59:51 -0300
  • 58d9426be8 small changes * show protocol version on background * make 860 the default protocol * avoid more crashes on mapview * activa crash handler by default Eduardo Bart 2012-03-28 16:32:18 -0300
  • a4cef0d390 fix possible mapview crash Eduardo Bart 2012-03-28 16:09:45 -0300
  • 4743763d48 remvoe blur, fix scroll issue on win32 Eduardo Bart 2012-03-28 15:10:59 -0300
  • 8c2a84b6be motion blur for fun Eduardo Bart 2012-03-28 14:32:34 -0300
  • 56d6cc2cc0 testing bloom and motion blur Eduardo Bart 2012-03-28 14:18:21 -0300
  • 81dcd42fd1 some fixes Eduardo Bart 2012-03-28 13:20:07 -0300
  • 8d14d9bc99 restore old modules * partially restore vip, battle, healthbar, skills and inventory modules * more fixes on UIWidgets * implement UIMiniWindow close/minimize functionality * allow drag and drop miniwindows beteween game panels Eduardo Bart 2012-03-28 11:10:21 -0300
  • e2ea267703 rework mouse events propagation Eduardo Bart 2012-03-28 08:46:15 -0300
  • 92d535f981 improve scrolling Eduardo Bart 2012-03-27 21:33:35 -0300
  • 668c4d98d9 win32 fixes Eduardo Bart 2012-03-27 18:33:58 -0300
  • 8ea154016b fix and changes Eduardo Bart 2012-03-27 15:14:35 -0300
  • 060c1cf8e7 ui changes * create UIResizeBorder * restore miniwindow * scroll fixes Eduardo Bart 2012-03-26 19:24:01 -0300
  • ee869bb279 side panel splitter Eduardo Bart 2012-03-26 15:33:00 -0300
  • 9309d6e7f3 some rework in UIWidget input Eduardo Bart 2012-03-26 10:34:43 -0300
  • 532e8e3e39 chat line wrapping Eduardo Bart 2012-03-25 19:14:00 -0300
  • ccf55132a1 OMG the chat is finally scrolling! * implement UIScrollArea * rework console to allow scrolling * many core ui changes in the way.. so maybe we will have new bugs * fix in UIScrollBar Eduardo Bart 2012-03-25 14:10:19 -0300
  • 179e53bb77 scrollbar, options and widgets changes Eduardo Bart 2012-03-25 11:10:15 -0300
  • de0008caf1 ui and graphics changes Eduardo Bart 2012-03-24 12:22:40 -0300
  • efa9811342 dragging fixes Eduardo Bart 2012-03-23 19:48:18 -0300
  • d10a68613b bind zoom hotkeys Eduardo Bart 2012-03-23 19:19:53 -0300
  • 3aacd9d43c console fixes Eduardo Bart 2012-03-23 19:02:58 -0300
  • fe86dc8050 real autowalking * smart autowalking using A* path finding algorithm Eduardo Bart 2012-03-23 17:36:58 -0300
  • 8bc63e25df simplistic autowalk * add simple and stupid autowalk algorithm * fix issue in classic control Eduardo Bart 2012-03-23 11:48:00 -0300
  • 239f58296e restore inventory and healthbar Eduardo Bart 2012-03-23 10:48:05 -0300
  • b301aa1a2b rework splitter implementation Eduardo Bart 2012-03-23 00:06:00 -0300
  • 79a1d66f3f add splitter widget * add horizontal/vertical cursor * possibildiade to resize game map with the new splitter widget * fix reload warnings in textmessage Eduardo Bart 2012-03-22 22:52:31 -0300
  • 33458a3e39 modules changes * speedup widget destruction checks * rework outfit module using grid layout and the new design * fixes in console, terminal, textmessage modules Eduardo Bart 2012-03-22 18:47:52 -0300
  • 159eb98df2 introduce startup options Eduardo Bart 2012-03-22 13:07:23 -0300
  • 3ad97c9eab crash handler, logger and oengles changes * save log messages to otclient.txt * fixes in FrameBuffer and HardwareBuffer to work with OpenGLES * possibility to get compilation information from lua (compiler version, build date, build revision, build type) * make crash handler more informatave * handle assert crash signals (SIGABRT) Eduardo Bart 2012-03-22 09:57:43 -0300
  • 28633a9e20 fixes * dont use realtime mipmaps by default * fix void rendering * fix max Z rendering Eduardo Bart 2012-03-21 14:30:57 -0300
  • 57adcb38bd rework windows crash handler * use -Ofast -fomit-frame-pointer for release * new windows crash handler that can generate backtraces reports * fix crash after fatal errors Eduardo Bart 2012-03-21 12:31:34 -0300
  • c7469e4454 graphics fixes * zooming without real FBOs kinda works, but with lower quality * hardware detection for glGenerateMipmaps * possibility to disable bilinear filtering, mipmaps, framebuffers, and realtime mipmap generation in g_graphics * otclient works well using 3D acceleration in VirtualBox again * many fixes regarding FBOs fallback implementation Eduardo Bart 2012-03-21 09:41:43 -0300
  • 01d5fad315 support for OpenGL 2.0 * use OpenGL 2.0 auxiliary buffers when FBO is not supported, thus this means that OpenGL 3 is not a requirement anymore, so otclient might work in older video cards * map zooming will never work well with Opengl 2.0 because of glCopyTexSubImage2D limitation Eduardo Bart 2012-03-20 19:26:07 -0300
  • 5c35938a92 many graphics performance tweaks * use hardware vertex buffers (video memory) * cache text drawing with vertex buffers instead of framebuffers * avoid recalculating texture transformation matrix Eduardo Bart 2012-03-20 16:10:04 -0300
  • b4261a8c7b bunch of optimizations Eduardo Bart 2012-03-20 12:17:10 -0300
  • 3cd31bcd1e rework Color to optimize render Eduardo Bart 2012-03-19 18:56:07 -0300
  • f62f507813 just fixes * clean map when relogging * fix otclientrc.lua reloading * fix game disconnection messagebox * fix animated texture Eduardo Bart 2012-03-19 14:54:47 -0300
  • 4bac617fd9 some protocol 870 support Eduardo Bart 2012-03-18 17:59:00 -0300
  • c0611bfe2a restore some game functionallity Eduardo Bart 2012-03-18 10:34:39 -0300
  • 26629cf77c woops! Eduardo Bart 2012-03-16 10:35:27 -0300