Joao Pasqualini Costa
719debfeae
Fix keyboard unbind
...
Now this will unbind the right widget
2013-08-17 21:54:16 -03:00
BeniS
529b646316
Forgot to provide the widget for walk key bind, thanks conde2!
2013-08-13 10:22:34 +12:00
Eduardo Bart
b5911cf1de
Use client version instead of entergame
2013-08-03 19:26:38 -03:00
BeniS
5fbb71157d
Added enable/disable chat mode (allows for alphabetical key controls), battle window anchoring fixed (thank you River) & more:
...
* Added better walk key binding (for other uses, like the sample given WASD).
* Made string.ends part of the string meta table rather than parameter based.
2013-07-29 10:42:18 +12:00
Mark Samman
4a04a18835
Fix login with 9.83-10.10
...
This only adds protocol compatibility, the features aren't actually
implemented yet
2013-07-28 07:05:46 +02:00
BeniS
95abf2a1d2
Fix a bug with autowalking & add prompt param for tryLogout.
...
(We don't want to be prompted when pressing Ctrl + Q or Ctrl + L).
2013-07-07 05:36:56 +12:00
Sam
c4adf2d817
Added whitelist
...
- Checkboxes to turn ignore/whitelist off
- Allow VIP messages
2013-07-04 18:03:21 +02:00
Sam
c7c259ef80
Game Menu / Attacking fixes
...
- No more "Attack" / "Follow" for creatures on different floor
- No rule violation for monsters, only players now
- Alt + Click to target works through roofs -> fixes #203
- Fixed battle list issue (check position when trying to attack)
2013-07-03 14:25:18 +02:00
Sam
c8185474de
Implements battlelist sorting
...
Features:
Sort by age, name, health or distance
Sort ascending or descending
Button to toggle filters and sort options
http://i.imgur.com/cSCBwr4.png
closes 213
2013-07-02 22:43:52 +02:00
Sam
be071c7103
Fix deathwindow issue
2013-07-02 22:40:19 +02:00
Sam
2f9e2c3e33
Sorting VIP list by name
...
@ #209
What should sorting by type do?
2013-07-01 22:59:51 +02:00
BeniS
e062562888
Added sublime text 2 project file.
...
* Changed the order of the dofiles params.
2013-05-12 21:16:43 +12:00
Tiago T. de Araujo
e4c7ca604b
Fix update on unload module
2013-04-12 21:27:10 -03:00
Sam
d427560b98
Countwindow Fix [YAH]
...
Fixed typing amount in count window. Should be hidden again.
2013-04-12 19:15:28 +02:00
Joao Pasqualini Costa
9bae1b9e25
Fix #316
...
It still have a bug when using string like this:
" teste {{}} teste"
2013-04-09 17:54:57 -03:00
Eduardo Bart
b43a196eac
Minor fixes and add auto resize for images
2013-03-15 21:59:22 -03:00
Eduardo Bart
4bdd1e79fd
Fix compile error for win32
2013-03-13 21:18:17 -03:00
Eduardo Bart
e9e4dcd71b
Improve walk when lagging
2013-03-13 20:55:20 -03:00
Eduardo Bart
0891e2b30a
Add C++ traceback to errors
2013-03-12 01:36:36 -03:00
Eduardo Bart
24664714bd
Fix rare but serious bug in Connection
...
* Implement output pooling for writing data in connection,
this should fix rare cases where sending would fail
2013-03-12 00:18:47 -03:00
Eduardo Bart
da51dd467e
Minor fix
2013-03-11 15:00:31 -03:00
Eduardo Bart
10a16169a4
Fix hotkeys reload and implement filters for console
2013-03-05 04:02:54 -03:00
Eduardo Bart
1dd558d57e
Revert "Use boost::thread instead of std::thread"
...
This reverts commit 71b5c5f2e4
.
2013-03-05 01:47:23 -03:00
Joao Pasqualini Costa
115bf08364
Fix spell cooldown timer
2013-03-04 23:45:19 -03:00
Eduardo Bart
71b5c5f2e4
Use boost::thread instead of std::thread
2013-03-04 23:06:00 -03:00
Eduardo Bart
62921dee9b
Fixes in options, hotkeys and viplist
2013-03-02 17:01:52 -03:00
Eduardo Bart
a145ad282b
Add live_sprites_reload command
2013-03-01 17:14:18 -03:00
Eduardo Bart
50b6cc69e1
Implement live_module_reload command
2013-03-01 06:38:05 -03:00
Eduardo Bart
8314b84f69
Add live_textures_reload command
2013-03-01 05:46:55 -03:00
Henrique Santiago
e85afd4b63
Platform modtime, little changes to entergame
2013-03-01 05:08:40 -03:00
Eduardo Bart
120c2b4231
Fixes in rule violations and private chat
2013-02-28 22:01:41 -03:00
Eduardo Bart
dad3026ba0
Optimize terminal buffering
2013-02-28 21:35:35 -03:00
Eduardo Bart
9312d20a0f
More terminal improvements
2013-02-28 20:10:36 -03:00
Eduardo Bart
425bfd998b
Add about_modules command
2013-02-28 19:05:53 -03:00
Eduardo Bart
b804dd6959
Fixes and new tuned terminal
2013-02-28 18:46:42 -03:00
Eduardo Bart
e528fcc8f8
Minor fixes and improvements
2013-02-28 02:43:26 -03:00
Henrique Santiago
46aa0c005f
Support to miniwindow margin, fix protocollogin connectCallback, pt translation
2013-02-27 23:45:03 -03:00
BeniS
eb46b96ffa
Fix typo from last commit
2013-02-28 10:31:15 +13:00
BeniS
ccbe491e3c
Should resolve #289 (please test and give feedback)
2013-02-28 10:23:22 +13:00
BeniS
5f26303389
Added latest protocol/client support for cipservers
2013-02-28 04:38:48 +13:00
BeniS
0bf909d52f
Fix #283 and more:
...
* Might have fixed death window issue but not confirmed
* Stop hotkey window from display while offline
* Moved some required features to >= 840 if statement
(protocol 840/842 arent supported in otclient yet)
2013-02-28 01:01:51 +13:00
Eduardo Bart
406c7bdae6
Fix #276
2013-02-26 18:13:50 -03:00
Eduardo Bart
dc3559a5c0
Fix hotkey bug and compile error on Mac
2013-02-26 17:50:08 -03:00
Eduardo Bart
d0576da69d
Implement dash walking and zoom out again
2013-02-26 16:37:02 -03:00
Eduardo Bart
2a225b99b7
Only show ping when available
2013-02-25 23:16:15 -03:00
Eduardo Bart
04f52d77d2
Walk ping is not supported anymore
2013-02-24 22:39:25 -03:00
Eduardo Bart
06e2b6eca2
Platform fixes and rework ping
2013-02-24 22:16:45 -03:00
Henrique Santiago
a8c175452b
Pt translations
2013-02-23 20:15:12 -03:00
BeniS
92228e9553
Prompt user before removing server list entry
2013-02-24 01:26:49 +13:00
BeniS
67ed9e21ad
Forget account/password when "Remember password" is unchecked
2013-02-24 01:14:30 +13:00
BeniS
01126eee62
Some fixes for the server list module
...
* Fixed an indexing issue in the settings
Note: Forgot to mention that it will store the last account/password used for that server
2013-02-24 01:02:24 +13:00
BeniS
8e9f65779c
Implemented client_serverlist module! Close #200
...
* Will store servers that are not already in the list when logging in
* Can add servers manually if required too
* Fixed a bug in table.size
2013-02-24 00:41:21 +13:00
BeniS
2296e35174
Fix issue with closing containers
...
* Wasn't clearing references properly.
2013-02-23 19:38:52 +13:00
BeniS
28e70516a4
Use full path in SpelllistSettings
...
* Fix reload errors from previous commit
2013-02-23 19:23:18 +13:00
BeniS
039c3072dc
Preload properly with g_textures.preload
...
* Thanks Baxnie for advising me of this method :)
2013-02-23 19:16:42 +13:00
BeniS
f4f9e319d8
Buffer condition/cooldown icons on module init
...
* This should hopefully avoid some lag with slow hdd computers
2013-02-23 18:53:27 +13:00
Eduardo Bart
09c937998f
Dont use boost locale anymore
2013-02-22 18:49:36 -03:00
Eduardo Bart
5b573afdfc
Change network errors message
2013-02-22 16:53:49 -03:00
Eduardo Bart
9a54bfcc90
Minimap, hotkeys and lot of other changes
...
* Begin working on a new layout system for UIMinimap and later UIMap,
this new layout system allows to add widgets to the minimap
* Add option to disable motd
* Rework hotkey binding
* Lots of fixes in hotkeys manager
* Add fullmap view using Ctrl+Shift+M
* Prevent some crashs in ThingType draw
* Add function to load minimap from PNG files
* Fixes in minimap saving
* Fixes in Tile::isClickable
* Add UIMapAnchorLayout, new layout for maps
* Fix freezes in win32 when pressing alt key
2013-02-21 17:03:05 -03:00
Henrique Santiago
f8b078ea91
Little fixes
2013-02-20 21:50:45 -03:00
Henrique
bb304f9f4e
Fixes to npc trade, begin native directx support
2013-02-20 15:41:28 -03:00
BeniS
cb3f06358c
Missed existing onInventoryChange hook
2013-02-21 04:34:06 +13:00
BeniS
3b91c4d509
Minor quantity fix from previous commit
2013-02-21 00:28:45 +13:00
BeniS
f4c7d98bd5
Fixes to trade npc module:
...
* Will now update player goods on inventory change
* Sell all no longer shows inventory items when ignore is checked
* Sell all tooltip now updates properly
* Will tell you the sell all total
2013-02-21 00:19:30 +13:00
BeniS
88c59afb8c
Added 'sell all' tooltip to show items you can sell
...
* Now 'sell all' button with enable/disable
* Fixed display issue with 'sell all' button
* Also changed spinbox button click
2013-02-20 23:08:03 +13:00
BeniS
b61094c053
Minor fix to scroll bar
2013-02-20 15:03:45 +13:00
BeniS
3b9acab7a1
Fixed Market laoding and 'search all' issue.
2013-02-20 14:44:06 +13:00
Henrique Santiago
6d456994f4
Fix scrollbar
2013-02-19 21:34:50 -03:00
BeniS
e87e669c87
Few market UI fixes
2013-02-19 23:19:43 +13:00
Henrique Santiago
59a5b8115a
Fix locale send, spelllist reload, few changes
2013-02-18 22:18:10 -03:00
Eduardo Bart
67fc77d507
Add sell all button to NPC trade
2013-02-15 16:38:57 -02:00
Eduardo Bart
28cdd6aa53
Fix minor walk delay
2013-02-15 16:38:29 -02:00
Henrique Santiago
4f423432fa
Missing change for hotkeys
2013-02-14 18:29:35 -02:00
Eduardo Bart
62f38d678d
Fix for chat commands #s #w #y
...
* Some progressbar changes
2013-02-14 16:34:55 -02:00
Henrique Santiago
07dd78002b
Save console messages #263 , change settings names
2013-02-14 15:30:45 -02:00
Henrique Santiago
5fc1ac8051
Save gamemap height #207 . UISplitter needs a rework.
2013-02-14 13:54:51 -02:00
BeniS
adc01ab9e3
Proper fix for autowalk lag issue
2013-02-13 18:05:08 +13:00
BeniS
725a16e38e
Fix a lag issue with auto walking
...
* Auto walking on unwalkable objects was still being processed
by the findPath algorithm. Ed, if this algorithm shouldn't be causing
lag spikes for the client, perhaps I should find the cause in findPath.
For now this will fix the issue however.
2013-02-13 15:06:22 +13:00
BeniS
0b29a4b466
Fixed market selling 'amounts'
2013-02-13 05:30:00 +13:00
BeniS
cb42481edd
Market fix, and a few other things:
...
* Added 'button' param to g_mouse.bindPress
* Added 'lower' param to table.contains
* UIComboBox:onOptionChange should signalcall?
* Changed the experience bar color
* Market buy/sell 'amount' window will now show the cost
of the amount you are selecting
2013-02-13 05:14:16 +13:00
Henrique Santiago
8f9055f48b
Fixed mouse bug, allow locales list
2013-02-10 03:24:51 -02:00
Henrique Santiago
dfb0150a7d
Fix signalCall, healthinfo tooltips
2013-02-10 01:17:20 -02:00
Henrique Santiago
11cb287a21
Changes to UIProgressBar, simplified healthinfo module
2013-02-09 19:57:37 -02:00
Henrique Santiago
6f37361df0
Merge pull request #268 from ricardoianelli/master
...
Added experience bar to healthinfo
2013-02-09 11:36:39 -08:00
Ricardo Ianelli
9c0c19b5b2
Exp bar on healthinfo module
2013-02-10 03:31:12 -02:00
Ricardo Ianelli
71c2ec5293
One more fix
2013-02-10 02:59:55 -02:00
Ricardo Ianelli
72d63673ca
Identation Fixes
2013-02-10 02:54:20 -02:00
Ricardo Ianelli
cbeab6f9b0
Moving start messages to lua
...
Moved start log messages to lua, to make easier to enable/disable those
messages.
2013-02-10 02:28:47 -02:00
Henrique Santiago
25841e9c77
Merge pull request #267 from ricardoianelli/master
...
Rework on init/exit log messages.
2013-02-08 21:03:08 -08:00
Eduardo Bart
ea0d5f3d81
Fix compile error for OpenGL ES
2013-02-07 03:56:21 -02:00
Eduardo Bart
7ece0ed8c7
Buttons for client options
2013-02-06 17:35:59 -02:00
Henrique Santiago
d4fb6127fc
Add blink effect
2013-02-05 19:08:32 -02:00
Eduardo Bart
717832b791
Other minor fixes
2013-02-04 19:40:12 -02:00
Eduardo Bart
4c51009ed9
Minor fixes
...
* Fix focusing opened channel on login
* Add missing options to rule violation window
* Send rule violations messages in default channel
* Enable show private messages in console by default
* Fix battle issues with invisible creatures
* Allow to use hotkeys while trading
2013-02-04 17:38:36 -02:00
Henrique Santiago
db73bbdea2
Pt translations, uicombobox, options
2013-02-01 14:31:24 -02:00
BeniS
6cd71ea02e
Closes #236
2013-02-02 03:38:17 +13:00
BeniS
7f5dda5c8f
Re-add destroying for unloading, other clean up:
...
* Cleaned some module terminate code
* Fixed "reload all" issues
2013-02-01 17:32:15 +13:00
BeniS
35e5dd8af8
Topmenu fix
...
* Will no longer duplicate topmenu buttons (no need to destroy in the module now)
* Menu items will no longer change position when reloaded.
2013-02-01 14:47:15 +13:00
BeniS
b34cc18f98
Fix #259
2013-02-01 14:31:09 +13:00
BeniS
469df27d9b
Implement #261
2013-02-01 14:21:20 +13:00