Commit Graph

  • 595cdc1bb4 fix some win32 hotkeys and change zoom hotkeys Eduardo Bart 2012-03-30 07:21:24 -03:00
  • 95e0a41b55 remove debug message, minor battle fix Eduardo Bart 2012-03-30 07:06:33 -03:00
  • fa3d60a00a minor fixes Eduardo Bart 2012-03-30 06:51:34 -03:00
  • c13a5b5dab fix crash and focus bug Eduardo Bart 2012-03-30 04:39:46 -03:00
  • 20e32ad2a0 fixes on battle and buff condition tooltip AndreFaramir 2012-03-30 01:10:55 -03:00
  • 959d9a87b0 fix focus bug, change battle events Eduardo Bart 2012-03-29 19:46:44 -03:00
  • e0325c4c3b removing debug messages =S AndreFaramir 2012-03-29 19:38:19 -03:00
  • 8a22b98d01 Fixes * poison condition * battle target outside screen view AndreFaramir 2012-03-29 19:36:55 -03:00
  • fd2bc9fb77 add conditions viewer below healthbar, fix hotkeys autosend AndreFaramir 2012-03-29 18:46:21 -03:00
  • 6ace984440 fix combobox Eduardo Bart 2012-03-29 17:21:59 -03:00
  • 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 -03:00
  • 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 -03:00
  • 15fce6d4cf fix and remove lock AndreFaramir 2012-03-28 23:03:01 -03:00
  • f3e9fc7cd4 fix viplist issues Eduardo Bart 2012-03-28 20:48:33 -03:00
  • 09e831ddc0 restoring use with functionality and hotkeys manager module AndreFaramir 2012-03-28 20:19:28 -03:00
  • fdba1379a7 fix Eduardo Bart 2012-03-28 19:42:02 -03:00
  • 0e46df3f29 fix useWith mouse conflict with resize borders Eduardo Bart 2012-03-28 19:25:00 -03:00
  • 5201071707 fiz rare logging crash Eduardo Bart 2012-03-28 16:59:51 -03:00
  • 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 -03:00
  • a4cef0d390 fix possible mapview crash Eduardo Bart 2012-03-28 16:09:45 -03:00
  • 4743763d48 remvoe blur, fix scroll issue on win32 Eduardo Bart 2012-03-28 15:10:59 -03:00
  • 8c2a84b6be motion blur for fun Eduardo Bart 2012-03-28 14:32:34 -03:00
  • 56d6cc2cc0 testing bloom and motion blur Eduardo Bart 2012-03-28 14:18:21 -03:00
  • 81dcd42fd1 some fixes Eduardo Bart 2012-03-28 13:20:07 -03:00
  • 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 -03:00
  • e2ea267703 rework mouse events propagation Eduardo Bart 2012-03-28 08:46:15 -03:00
  • 92d535f981 improve scrolling Eduardo Bart 2012-03-27 21:33:35 -03:00
  • 668c4d98d9 win32 fixes Eduardo Bart 2012-03-27 18:33:58 -03:00
  • 8ea154016b fix and changes Eduardo Bart 2012-03-27 15:14:35 -03:00
  • 060c1cf8e7 ui changes * create UIResizeBorder * restore miniwindow * scroll fixes Eduardo Bart 2012-03-26 19:24:01 -03:00
  • ee869bb279 side panel splitter Eduardo Bart 2012-03-26 15:33:00 -03:00
  • 9309d6e7f3 some rework in UIWidget input Eduardo Bart 2012-03-26 10:34:43 -03:00
  • 532e8e3e39 chat line wrapping Eduardo Bart 2012-03-25 19:14:00 -03:00
  • 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 -03:00
  • 179e53bb77 scrollbar, options and widgets changes Eduardo Bart 2012-03-25 11:10:15 -03:00
  • de0008caf1 ui and graphics changes Eduardo Bart 2012-03-24 12:22:40 -03:00
  • efa9811342 dragging fixes Eduardo Bart 2012-03-23 19:48:18 -03:00
  • d10a68613b bind zoom hotkeys Eduardo Bart 2012-03-23 19:19:53 -03:00
  • 3aacd9d43c console fixes Eduardo Bart 2012-03-23 19:02:58 -03:00
  • fe86dc8050 real autowalking * smart autowalking using A* path finding algorithm Eduardo Bart 2012-03-23 17:36:58 -03:00
  • 8bc63e25df simplistic autowalk * add simple and stupid autowalk algorithm * fix issue in classic control Eduardo Bart 2012-03-23 11:48:00 -03:00
  • 239f58296e restore inventory and healthbar Eduardo Bart 2012-03-23 10:48:05 -03:00
  • b301aa1a2b rework splitter implementation Eduardo Bart 2012-03-23 00:06:00 -03:00
  • 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 -03:00
  • 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 -03:00
  • 159eb98df2 introduce startup options Eduardo Bart 2012-03-22 13:07:23 -03:00
  • 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 -03:00
  • 28633a9e20 fixes * dont use realtime mipmaps by default * fix void rendering * fix max Z rendering Eduardo Bart 2012-03-21 14:30:57 -03:00
  • 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 -03:00
  • 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 -03:00
  • 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 -03:00
  • 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 -03:00
  • b4261a8c7b bunch of optimizations Eduardo Bart 2012-03-20 12:17:10 -03:00
  • 3cd31bcd1e rework Color to optimize render Eduardo Bart 2012-03-19 18:56:07 -03:00
  • 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 -03:00
  • 4bac617fd9 some protocol 870 support Eduardo Bart 2012-03-18 17:59:00 -03:00
  • c0611bfe2a restore some game functionallity Eduardo Bart 2012-03-18 10:34:39 -03:00
  • 26629cf77c woops! Eduardo Bart 2012-03-16 10:35:27 -03:00
  • a24212d4de back to otclient dev, with new background! * show otclient version in background * disable about module (don't really need it) * new function for formating strings like sprintf, Fw::formatString * new nice background (taken from RPG maker XV) * update contact information in README * fix text rendering issues with opacity Eduardo Bart 2012-03-16 10:28:29 -03:00
  • b46d4c4d5f non relevant changes Eduardo Bart 2012-03-14 15:45:15 -03:00
  • 27b83fa722 some optimizations and compilation changes Eduardo Bart 2012-02-20 11:10:54 -02:00
  • ba24e7ce39 fix compile issue Eduardo Bart 2012-02-20 00:40:01 -02:00
  • e03bf33f58 BEAWARE all game functionality is disabled with this commit for a while Eduardo Bart 2012-02-20 00:27:08 -02:00
  • 96358b317d drag fixes Eduardo Bart 2012-02-09 16:38:50 -02:00
  • 1145eb7e42 fix creature draw bug Eduardo Bart 2012-02-09 05:52:52 -02:00
  • d0a5f27fcf improving battle window and fixes AndreFaramir 2012-02-09 05:26:52 -02:00
  • c707f990bf fix popupmenu, fix mouserelease events, fix connect Eduardo Bart 2012-02-09 04:42:07 -02:00
  • 8545d15304 implementing battle window, need some improvements but its working AndreFaramir 2012-02-09 03:27:29 -02:00
  • a8c9980a5c bind lua functions for questlog/npc trade/trade/channels/text edit/list edit/containers Eduardo Bart 2012-02-09 01:45:19 -02:00
  • 55fbb5f1a6 improvment in connect Eduardo Bart 2012-02-08 20:58:27 -02:00
  • 175f97b98f reaname and cleanup many stuff Eduardo Bart 2012-02-08 19:23:15 -02:00
  • d4ce3c5354 fix issue on onMouseRelease Eduardo Bart 2012-02-08 18:46:25 -02:00
  • f056131ae1 fix possible crash when reading border style, fix onLogin event Eduardo Bart 2012-02-08 11:44:06 -02:00
  • b56a7e3029 bind more needs for battle window AndreFaramir 2012-02-08 11:05:31 -02:00
  • aff8c7717e fixes and preparations for battle window AndreFaramir 2012-02-08 06:12:46 -02:00
  • 9bff1aa6ea changes in creature drawing for battle list Eduardo Bart 2012-02-08 03:13:52 -02:00
  • a24fe38174 fix some issues with stackpos Eduardo Bart 2012-02-08 02:20:14 -02:00
  • 1013ae279b fix messagebox and rename some stuff Eduardo Bart 2012-02-08 00:11:57 -02:00
  • 619f751371 fixes in uicreature rendering Eduardo Bart 2012-02-07 23:33:08 -02:00
  • 09b3aa82df add onGameStart/onGameEnd/onLogin/onLogout events Eduardo Bart 2012-02-07 21:54:33 -02:00
  • ee1357a848 add combat controls Eduardo Bart 2012-02-07 21:06:52 -02:00
  • e51789378a make hover, dragging, press and mouse release work in a proper way Eduardo Bart 2012-02-07 17:21:53 -02:00
  • d6ade5a8e0 fix draw of uicreature Eduardo Bart 2012-02-07 05:59:20 -02:00
  • 0b220e2e88 pass item id to item shader Eduardo Bart 2012-02-07 05:04:03 -02:00
  • ff8cc88ec8 more fixes AndreFaramir 2012-02-07 04:57:04 -02:00
  • 7b34d9336a fix effects Eduardo Bart 2012-02-07 04:44:48 -02:00
  • e2203799dc clean table fields on widget destruction Eduardo Bart 2012-02-07 04:33:20 -02:00
  • 458cdcc23e optimizations and fixes AndreFaramir 2012-02-07 03:52:48 -02:00
  • 37f3f904c7 some fixes in MainWindow move Eduardo Bart 2012-02-07 02:55:20 -02:00
  • 876c521d43 add andrefaramir to authors section in README Eduardo Bart 2012-02-07 01:57:45 -02:00
  • e9411aa244 some cleanup Eduardo Bart 2012-02-07 01:33:36 -02:00
  • 7ed81799b4 added hotkey manager AndreFaramir 2012-02-07 01:32:15 -02:00
  • 85a121822e allow useWith with inventory items Eduardo Bart 2012-02-07 01:02:06 -02:00
  • 71c706157a drag fixes Eduardo Bart 2012-02-07 00:06:48 -02:00
  • 53ead20de5 restore map clicking Eduardo Bart 2012-02-06 23:35:46 -02:00
  • 46df3c7dbe some window moving Eduardo Bart 2012-02-06 22:41:53 -02:00
  • 08a88e3842 restore client_tibiafiles Eduardo Bart 2012-02-06 18:10:51 -02:00
  • b2d1e6bd89 remove submodule Eduardo Bart 2012-02-06 18:10:04 -02:00
  • 88301c329a a lot of changes in modules Eduardo Bart 2012-02-06 17:19:47 -02:00
  • add8505a5b implement auto repeat configuration for key press events, to give more flexibility Eduardo Bart 2012-02-06 10:53:28 -02:00