85 Commits

Author SHA1 Message Date
otfallen
29ec07efb4 tiny fix to my last commit... used for testing 2012-09-15 03:53:24 +00:00
otfallen
f5cbb62eff Fix characterlist being destroyed on ESC pressed closes #93
Signed-off-by: otfallen <f.fallen45@gmail.com>
2012-09-15 03:51:53 +00:00
Eduardo Bart
a8771e86ad Fix bug when closing character list 2012-09-04 00:42:22 -03:00
Eduardo Bart
1f61929318 Fix minor issue when logging out 2012-09-03 22:16:15 -03:00
Henrique Santiago
e3cbc59cc8 Small fix to characterlist 2012-09-03 03:14:43 -03:00
Henrique Santiago
c9688551f3 Fixes to scrollbar 2012-09-01 20:16:17 -03:00
Henrique Santiago
23097980a3 Fix scrollbar slider move, outfit exact size, charlist focus 2012-08-31 20:33:51 -03:00
Henrique Santiago
18a0d7ab94 Fixes to horizontal scrollarea, improve charlist flexibility 2012-08-31 01:56:10 -03:00
Henrique Santiago
c517f7b745 Add/get table functions implemented on ext charlist 2012-08-30 02:59:27 -03:00
Eduardo Bart
112d584b66 Allow to set default server in entergame 2012-08-23 14:45:39 -03:00
Henrique Santiago
ac8d6891ca Polish interface, pt translations 2012-08-20 18:58:43 -03:00
BeniS
518e123a08 Added missing talk message types, few minor fixes. 2012-08-21 01:22:47 +12:00
Eduardo Bart
779f298055 Warn when no graphics is detected at startup
Add script for building otclient snaphots
2012-08-19 11:32:30 -03:00
Henrique Santiago
e244e1975d Format name as a feature, do not connect if dont have dat/spr 2012-08-14 20:58:48 -03:00
Henrique Santiago
abb6f59568 Rework to UIMessageBox 2012-08-12 20:27:41 -03:00
Henrique Santiago
8753f82fd0 Change cursor on textedit, remove possibility to close EnterGame window 2012-08-10 16:32:21 -03:00
Henrique Santiago
e27423660c Do not fatal cause of missing spr/dat anymore. 2012-08-09 19:54:03 -03:00
Henrique Santiago
26c682c0dc Some changes to charlist 2012-08-07 17:55:05 -03:00
Henrique Santiago
dcde317904 Fix dragable and npcto/from and remove margintop from entergame. 2012-08-06 20:43:25 -03:00
Henrique Santiago
7b1aba1fa5 Flexible entergame window, changes to logout window 2012-08-06 18:47:58 -03:00
Henrique Santiago
e6bd3907e1 Background label hide function, Skins fix and combobox hide, messagebox changes, show entergame when reload 2012-08-06 16:15:20 -03:00
Henrique Santiago
217291b486 EnterGame with unique server option, ComboboxRounded 2012-08-06 11:39:27 -03:00
Henrique Santiago
0f980ec18b Internal change to entergame, fix image-offset-y mistake, change the way default font is set in skins. 2012-08-05 18:43:45 -03:00
Henrique Santiago
e78edad4c6 Widget text upper case option, change gimp plugin mode to executable 2012-08-05 15:26:08 -03:00
Eduardo Bart
90312965bc Avoid spr loading freeze when logging 2012-07-31 01:09:55 -03:00
Eduardo Bart
c795eb91ab More multiprotocol support 2012-07-26 03:10:28 -03:00
BeniS
483487ab09 More work on Market functionality and UI
* Now loads all market items.
* Can filter market items.
* Will load market offers on items.
* Edited some UI images.
2012-07-21 06:20:06 +12:00
Eduardo Bart
eb24d6776e Multi-protocol
Lots of chagnes to add multi protocol flexibility, not really
completed yet, still have to rework text messages opcodes and other stuff,
so this still a working in progress feature

* Rework dat reader, the dat reader can now
* dinamically detect dat version
* Split game into gamelib and game_interface
* Lots of other minor changes
2012-07-17 20:53:19 -03:00
BeniS
810816b4a3 Changes/Fixes to Character List, Hotkey Manager, Exit Window and Text Message.
*Fixed typo in character list string.
* Hotkey text edit will now focus when you select a list item.
* Fix to the exit window layout.
* Added a death window for player deaths.
2012-07-13 20:24:52 +12:00
Eduardo Bart
351115d9d9 Fix login error message 2012-07-10 09:32:13 -03:00
Eduardo Bart
e7691b873b Add error code to onError protocol event 2012-07-09 19:45:34 -03:00
Eduardo Bart
59f75d996e Fix crash when logging without specifing a port or host 2012-07-09 15:06:58 -03:00
Eduardo Bart
98a1b611bf Refactor for documentation 2012-06-25 19:19:17 -03:00
Henrique Santiago
4f9ca15ef0 bind clock, fixes to waiting list 2012-06-08 17:58:24 -03:00
Henrique Santiago
86cade0aa9 waiting list, u16 effects feature, protocolsend uses clientversion 2012-06-05 20:46:36 -03:00
Henrique Santiago
3cb5216858 protocol login working 2012-06-05 18:27:37 -03:00
Henrique Santiago
6b9943447a protocol login at lua 2012-06-05 16:16:57 -03:00
Eduardo Bart
e5000fa577 encrypt password and account number
* the encryption uses a unique machine key, this means that if anyone steals config.otml with a saved password,
he will not be able to decrypt the password without the machine UUID key
* the encrypt uses a simple XOR encryption method, encoded with base64 and adler32 summing
2012-06-04 09:38:25 -03:00
Eduardo Bart
788a831f24 bug report module
* change modules authors and website
* avoid anchors recursivity crash
* update README
2012-05-01 10:06:38 -03:00
Eduardo Bart
34091bc48e implement all needed tr() for localization
* implement some pt-BR translations
* remove legacy about module
2012-04-26 16:54:16 -03:00
Henrique Santiago
ca0e1bd38b more locales changes 2012-04-26 13:45:25 -03:00
Henrique Santiago
12d75a765b init locales module 2012-04-25 23:57:56 -03:00
Henrique Santiago
2f3c83e858 textedit maxlength, fix charlist status height 2012-04-08 19:10:07 -03:00
Eduardo Bart
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
2012-04-05 09:18:25 -03:00
Eduardo Bart
0ddaa234af rework on UILineEdit
* allow multiline text editing
* rename UILineEdit to UITextEdit
2012-03-31 10:43:01 -03:00
Eduardo Bart
a475384b73 ui fixes
* fix viplist
* fix skills update
* fix mouse grabber
* minimize send interval
* add api to get world name
2012-03-29 16:25:04 -03:00
Eduardo Bart
0e46df3f29 fix useWith mouse conflict with resize borders 2012-03-28 19:25:00 -03:00
Eduardo Bart
92d535f981 improve scrolling 2012-03-27 21:33:35 -03:00
Eduardo Bart
9309d6e7f3 some rework in UIWidget input 2012-03-26 10:34:43 -03:00
Eduardo Bart
179e53bb77 scrollbar, options and widgets changes
* complete scrollbar skin
* implement scrollbar functionality (scrolling with mouse)
* fix onMouseClick issues
* add tabs in options (graphics and general tab)
* add new option for limiting frame rate using scrollbar
* add new widget property "clipping" that will be used on scrollable areas
2012-03-25 11:10:15 -03:00