summaryrefslogtreecommitdiff
path: root/src/gui/windows
AgeCommit message (Collapse)AuthorFilesLines
2024-10-11Introduce a kludge to deduplicate server type strings.Fedja Beader1-24/+7
**** mana/plus!104
2024-10-11Add confirmation dialog for leaving guildFedja Beader2-0/+37
Memory may not be freed properly, also code is IMO ugly. See !109 for the other way of implementing this (unrelated). Was done in socialWindow as the join confirmation is already there. **** mana/plus!110
2024-09-19Horizontally extend the login screen server type selection boxFedja Beader1-1/+9
Split from mana/plus!79
2024-09-08Refactor outfit saving logicFedja Beader1-13/+23
Shaves some bytes from exe, too **** mana/plus!102
2024-09-07There is no need to first pack this into a vector and then into arrayFedja Beader1-17/+4
TODO: are all these casts actually required? SMH **** mana/plus!101
2024-08-27Show mail expiry timeFedja Beader2-0/+5
Server does not communicate sent time.. or it did, until 2017 ?? See src/map/clif.c #if PACKETVER >= 20170419 The RODEX_EXPIRY constant seems not to be communicated either, preventing us from deducing send time from expiry time. **** mana/plus!90
2024-08-17Limit shop's Max button to available carry weightFedja Beader1-1/+15
**** mana/plus!88
2024-05-29Fix paste in registration windowFedja Beader2-9/+8
Addendum to cbab9d6d "Fix for login button" See also mana/plus!67 and mana/plus#64 **** mana/plus!86
2024-05-16Refactor loadFromLogFile calls into ChatTab contructorFedja Beader1-4/+0
This has the side effect that now #Debug history is also loaded. **** mana/plus!84
2024-05-15Consume input event in QuitDialog instead of relying on a hackewewukek1-0/+5
2024-05-14Fix: Job XP Bar not updating on monster kill in mini status windowasuratva1-2/+5
**** mana/plus!83
2024-05-08Don't use pathJoin for URLsFedja Beader1-2/+1
Problem happens only on Windows that uses \ for path separators and only when primary download location does not contain requested file with requested checksum. To repro, it should be enough to change one checksum in resources.xml Report from Manatauro: ![pathjoin](/uploads/4b969168ba7babc21108c1db1a680f66/pathjoin.jpg) **** mana/plus!82
2024-04-16Stop log spam in case download errors outFedja Beader1-0/+2
See manaplus.log in https://git.themanaworld.org/specing/manaplus/-/jobs/168040#L3241 **** mana/plus!72
2024-04-09Fix all alignment warnings/errors.Fedja Beader2-2/+3
Other addButton sections intentionally left misaligned as a test for future fix in nsiqcppstyle. .. why does it not complain about every such block?
2024-04-07Fix for login buttonewew ukek2-10/+8
This is the simpler solution for issue #64 proposed by @bjorn. `logic()` gets called on every tick after input is processed so I removed redundant code from `keyPressed()`. * Update login button in logic() instead of keyPressed() See merge request mana/plus!67 **** Reviewed-by: Thorbjørn Lindeijer <bjorn@lindeijer.nl>
2024-03-26Auto-focus number and text input fields in NPC dialogsFedja Beader1-2/+5
+reformat one bit See merge request mana/plus!61
2024-03-11Remove last-login(time) from char select window.Fedja Beader1-3/+3
No server in use still sends that field. **** Approved-by: Jesusalva Jesusalva <jesusalva@themanaworld.org>
2024-03-11Typofix {add,remove}InventoyListener -> {add,remove}InventoryListenerFedja Beader2-5/+5
**** Approved-by: Jesusalva Jesusalva <jesusalva@themanaworld.org>
2024-02-16Client rebranding: Partly import changes from !28Jesusalva Jesusalva2-5/+10
Co-Authored-By: jak1 <jak1@themanaworld.org> Co-Authored-By: jesusalva <jesusalva@themanaworld.org> Co-Authored-By: Fedja Beader <fedja@protonmail.ch>
2024-02-11Total weight sortingFedja Beader1-1/+25
2024-02-11Get rid of manaverse-owned updates. (Coverage warning!)Jesusaves2-74/+3
This leaves some dead corpses behind, cleanup after is advised. Reverts b9e27e9563e32a17cd80142ce05b5770479cc709 For short, the client should not be keeping an override on what server shows. This function (backdoor) also don't exist on Mana client.
2024-02-09Update copyright headers up to 2023Jesusalva Jesusalva108-108/+216
2023-02-05Disable /fix/ updates.Jesusalva Jesusalva1-1/+1
2022-12-18fixed formating (linter)jak11-5/+6
2022-11-17Some branding asked by WildX, I honestly do not care enoughJesusaves1-1/+1
2022-08-05Add support for arrow keys on World Selection window.cuoco1-0/+14
2022-08-05Add more rows and cols to outfits windowcuoco2-3/+3
2021-12-18added ftp:// to url command also @@ftp:/foo.bar|baz@@ fixes #38jak11-2/+2
2021-12-18added check for equiped items, and protected items. ignored by store all ↵jak11-0/+3
fixes #26
2021-06-06disable logout option in unique sessions (-S)jak12-7/+16
2021-06-05changed updatehost (to update badges in future)jak11-4/+4
2021-03-12fix manaplus2/manaplus#9 : limited the check to tmwa, not needed for evol/hercJesusaves1-2/+5
2021-03-12added 'store all' button shown: when in storage windowjak12-1/+31
2020-06-02fixed back to login button in world selection windowjak11-1/+1
2020-05-11Remove useless struct keywordAndrei Karas1-1/+1
2020-05-07Fix code style after merged switch port codeAndrei Karas2-5/+6
2020-05-07Add option for show/hide hidden genderAndrei Karas2-3/+8
By default hidden gender is hidden.
2020-04-29switch: change default input mapping in inputactionmap.hcpasjuste1-3/+4
2020-04-26switch: actually send "chatinput" action on new software keyboard textcpasjuste1-0/+11
switch: toggle software keyboard on textfield focus change
2020-04-25add "SAVE_PASSWORD" define optioncpasjuste1-2/+10
2020-02-23Fix some code style issuesAndrei Karas5-9/+9
2019-10-16Change type for some loop variables [ci skip]Andrei Karas1-1/+1
2019-10-16Fix code style, ignore some warning in clang-tidyAndrei Karas2-4/+4
2019-09-30Add missing static keywordsAndrei Karas5-8/+8
2019-03-18Remove deprecated std::mem_funAndrei Karas1-2/+8
2019-01-01Update copyright year.Andrei Karas111-111/+111
2018-11-28Fix string allocation in whoisonline.cppAndrei Karas1-1/+1
2018-11-27Fix showing group name in online list for legacy server.Andrei Karas1-5/+12
2018-11-27Show short group name when available instead of (GM)gumi1-2/+14
2018-11-27Remove extra ; from different code.Andrei Karas34-106/+106