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 
							
						 
						
							2012-03-20 16:10:04 -03:00  
				
					
						
							
							
								 
						
							
								b4261a8c7b 
								
							 
						 
						
							
							
								
								bunch of optimizations  
							
							
							
						 
						
							2012-03-20 12:17:10 -03:00  
				
					
						
							
							
								 
						
							
								3cd31bcd1e 
								
							 
						 
						
							
							
								
								rework Color to optimize render  
							
							
							
						 
						
							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 
							
						 
						
							2012-03-19 14:54:47 -03:00  
				
					
						
							
							
								 
						
							
								4bac617fd9 
								
							 
						 
						
							
							
								
								some protocol 870 support  
							
							
							
						 
						
							2012-03-18 17:59:00 -03:00  
				
					
						
							
							
								 
						
							
								c0611bfe2a 
								
							 
						 
						
							
							
								
								restore some game functionallity  
							
							... 
							
							
							
							* i'm gradually restoring game functionality with the new modules design, though still a lot to do
* you can reload all scripts and modules using Ctrl+R shortcut while playing (finally! this is the reason of all this rework)
* a bunch of fixes, but new regression too :P
* fix performance issue that could lead freezes in the client in older machines
* completely new game module with new design
* fix crashs in map render
* remove uigame.cpp (now every game input is via lua)
* enable DEBUG macro by default, with it you are able to view any possible lua leak while running 
							
						 
						
							2012-03-18 10:35:45 -03:00  
				
					
						
							
							
								 
						
							
								26629cf77c 
								
							 
						 
						
							
							
								
								woops!  
							
							
							
						 
						
							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 
							
						 
						
							2012-03-16 10:31:21 -03:00  
				
					
						
							
							
								 
						
							
								b46d4c4d5f 
								
							 
						 
						
							
							
								
								non relevant changes  
							
							
							
						 
						
							2012-03-16 10:31:21 -03:00  
				
					
						
							
							
								 
						
							
								27b83fa722 
								
							 
						 
						
							
							
								
								some optimizations and compilation changes  
							
							... 
							
							
							
							* speedup render of widget images on low end devices using mipmaps
* changes in CMakeLists.txt to allow usage of distcc and crosscompiling 
							
						 
						
							2012-02-20 11:10:54 -02:00  
				
					
						
							
							
								 
						
							
								ba24e7ce39 
								
							 
						 
						
							
							
								
								fix compile issue  
							
							
							
						 
						
							2012-02-20 00:40:01 -02:00  
				
					
						
							
							
								 
						
							
								e03bf33f58 
								
							 
						 
						
							
							
								
								BEAWARE all game functionality is disabled with this commit for a while  
							
							... 
							
							
							
							* rework client modules
* hide main window when loading
* remake top menu functions
* rework modules autoload
* improve path resolving for otml and lua
* move core_widgets to core_lib
* fix tooltip issues
* split some styles
* add bit32 lua library
* fix assert issues
* fix compilation on linux 32 systems
* rework gcc compile options
* renable and fix some warnings
* remove unused constants
* speedup sprite cache
* move UIGame to lua (not funcional yet)
* fix a lot of issues in x11 window
* fix crash handler
* add some warnings do uiwidget
and much more... 
							
						 
						
							2012-02-20 00:28:13 -02:00  
				
					
						
							
							
								 
						
							
								96358b317d 
								
							 
						 
						
							
							
								
								drag fixes  
							
							
							
						 
						
							2012-02-09 16:38:50 -02:00  
				
					
						
							
							
								 
						
							
								1145eb7e42 
								
							 
						 
						
							
							
								
								fix creature draw bug  
							
							
							
						 
						
							2012-02-09 05:52:52 -02:00  
				
					
						
							
							
								 
						
							
								d0a5f27fcf 
								
							 
						 
						
							
							
								
								improving battle window and fixes  
							
							
							
						 
						
							2012-02-09 05:26:52 -02:00  
				
					
						
							
							
								 
						
							
								c707f990bf 
								
							 
						 
						
							
							
								
								fix popupmenu, fix mouserelease events, fix connect  
							
							
							
						 
						
							2012-02-09 04:42:07 -02:00  
				
					
						
							
							
								 
						
							
								8545d15304 
								
							 
						 
						
							
							
								
								implementing battle window, need some improvements but its working  
							
							
							
						 
						
							2012-02-09 03:28:38 -02:00  
				
					
						
							
							
								 
						
							
								a8c9980a5c 
								
							 
						 
						
							
							
								
								bind lua functions for questlog/npc trade/trade/channels/text edit/list edit/containers  
							
							
							
						 
						
							2012-02-09 01:45:19 -02:00  
				
					
						
							
							
								 
						
							
								55fbb5f1a6 
								
							 
						 
						
							
							
								
								improvment in connect  
							
							
							
						 
						
							2012-02-08 20:58:27 -02:00  
				
					
						
							
							
								 
						
							
								175f97b98f 
								
							 
						 
						
							
							
								
								reaname and cleanup many stuff  
							
							
							
						 
						
							2012-02-08 19:23:15 -02:00  
				
					
						
							
							
								 
						
							
								d4ce3c5354 
								
							 
						 
						
							
							
								
								fix issue on onMouseRelease  
							
							
							
						 
						
							2012-02-08 18:46:25 -02:00  
				
					
						
							
							
								 
						
							
								f056131ae1 
								
							 
						 
						
							
							
								
								fix possible crash when reading border style, fix onLogin event  
							
							
							
						 
						
							2012-02-08 11:44:06 -02:00  
				
					
						
							
							
								 
						
							
								b56a7e3029 
								
							 
						 
						
							
							
								
								bind more needs for battle window  
							
							
							
						 
						
							2012-02-08 11:05:31 -02:00  
				
					
						
							
							
								 
						
							
								aff8c7717e 
								
							 
						 
						
							
							
								
								fixes and preparations for battle window  
							
							
							
						 
						
							2012-02-08 06:12:46 -02:00  
				
					
						
							
							
								 
						
							
								9bff1aa6ea 
								
							 
						 
						
							
							
								
								changes in creature drawing for battle list  
							
							
							
						 
						
							2012-02-08 03:13:52 -02:00  
				
					
						
							
							
								 
						
							
								a24fe38174 
								
							 
						 
						
							
							
								
								fix some issues with stackpos  
							
							
							
						 
						
							2012-02-08 02:20:14 -02:00  
				
					
						
							
							
								 
						
							
								1013ae279b 
								
							 
						 
						
							
							
								
								fix messagebox and rename some stuff  
							
							
							
						 
						
							2012-02-08 00:11:57 -02:00  
				
					
						
							
							
								 
						
							
								619f751371 
								
							 
						 
						
							
							
								
								fixes in uicreature rendering  
							
							
							
						 
						
							2012-02-07 23:33:08 -02:00  
				
					
						
							
							
								 
						
							
								09b3aa82df 
								
							 
						 
						
							
							
								
								add onGameStart/onGameEnd/onLogin/onLogout events  
							
							
							
						 
						
							2012-02-07 21:54:33 -02:00  
				
					
						
							
							
								 
						
							
								ee1357a848 
								
							 
						 
						
							
							
								
								add combat controls  
							
							
							
						 
						
							2012-02-07 21:06:52 -02:00  
				
					
						
							
							
								 
						
							
								e51789378a 
								
							 
						 
						
							
							
								
								make hover, dragging, press and mouse release work in a proper way  
							
							
							
						 
						
							2012-02-07 17:21:53 -02:00  
				
					
						
							
							
								 
						
							
								d6ade5a8e0 
								
							 
						 
						
							
							
								
								fix draw of uicreature  
							
							
							
						 
						
							2012-02-07 05:59:20 -02:00  
				
					
						
							
							
								 
						
							
								0b220e2e88 
								
							 
						 
						
							
							
								
								pass item id to item shader  
							
							
							
						 
						
							2012-02-07 05:04:22 -02:00  
				
					
						
							
							
								 
						
							
								ff8cc88ec8 
								
							 
						 
						
							
							
								
								more fixes  
							
							
							
						 
						
							2012-02-07 04:57:37 -02:00  
				
					
						
							
							
								 
						
							
								7b34d9336a 
								
							 
						 
						
							
							
								
								fix effects  
							
							
							
						 
						
							2012-02-07 04:44:48 -02:00  
				
					
						
							
							
								 
						
							
								e2203799dc 
								
							 
						 
						
							
							
								
								clean table fields on widget destruction  
							
							
							
						 
						
							2012-02-07 04:33:20 -02:00  
				
					
						
							
							
								 
						
							
								458cdcc23e 
								
							 
						 
						
							
							
								
								optimizations and fixes  
							
							
							
						 
						
							2012-02-07 03:52:48 -02:00  
				
					
						
							
							
								 
						
							
								37f3f904c7 
								
							 
						 
						
							
							
								
								some fixes in MainWindow move  
							
							
							
						 
						
							2012-02-07 02:55:20 -02:00  
				
					
						
							
							
								 
						
							
								876c521d43 
								
							 
						 
						
							
							
								
								add andrefaramir to authors section in README  
							
							
							
						 
						
							2012-02-07 01:57:45 -02:00  
				
					
						
							
							
								 
						
							
								e9411aa244 
								
							 
						 
						
							
							
								
								some cleanup  
							
							
							
						 
						
							2012-02-07 01:33:50 -02:00  
				
					
						
							
							
								 
						
							
								7ed81799b4 
								
							 
						 
						
							
							
								
								added hotkey manager  
							
							
							
						 
						
							2012-02-07 01:32:15 -02:00  
				
					
						
							
							
								 
						
							
								85a121822e 
								
							 
						 
						
							
							
								
								allow useWith with inventory items  
							
							
							
						 
						
							2012-02-07 01:02:06 -02:00  
				
					
						
							
							
								 
						
							
								71c706157a 
								
							 
						 
						
							
							
								
								drag fixes  
							
							
							
						 
						
							2012-02-07 00:06:48 -02:00  
				
					
						
							
							
								 
						
							
								53ead20de5 
								
							 
						 
						
							
							
								
								restore map clicking  
							
							
							
						 
						
							2012-02-06 23:35:46 -02:00  
				
					
						
							
							
								 
						
							
								46df3c7dbe 
								
							 
						 
						
							
							
								
								some window moving  
							
							
							
						 
						
							2012-02-06 22:41:53 -02:00  
				
					
						
							
							
								 
						
							
								08a88e3842 
								
							 
						 
						
							
							
								
								restore client_tibiafiles  
							
							
							
						 
						
							2012-02-06 18:10:51 -02:00  
				
					
						
							
							
								 
						
							
								b2d1e6bd89 
								
							 
						 
						
							
							
								
								remove submodule  
							
							
							
						 
						
							2012-02-06 18:10:04 -02:00  
				
					
						
							
							
								 
						
							
								88301c329a 
								
							 
						 
						
							
							
								
								a lot of changes in modules  
							
							
							
						 
						
							2012-02-06 17:19:47 -02:00  
				
					
						
							
							
								 
						
							
								add8505a5b 
								
							 
						 
						
							
							
								
								implement auto repeat configuration for key press events, to give more flexibility  
							
							
							
						 
						
							2012-02-06 10:53:28 -02:00  
				
					
						
							
							
								 
						
							
								f97104f12e 
								
							 
						 
						
							
							
								
								replace require with dofile, rename Hotkeys to Keyboard  
							
							
							
						 
						
							2012-02-06 02:39:52 -02:00