summaryrefslogtreecommitdiff
path: root/src/gui/widgets/itemlinkhandler.cpp
AgeCommit message (Collapse)AuthorFilesLines
2025-07-11Make the screenshot file name a clickable linkThorbjørn Lindeijer1-0/+19
Some security checks are done because players might also write "screenshot:" in the chat to create file:// URLs and `SDL_OpenURL` can be used to open many things. So we disallow ".." and require a ".png" extension.
2025-07-02Added Quests windowThorbjørn Lindeijer1-0/+8
This window gives an overview over completed and currently active quests. A persistent checkbox toggles whether completed quests are shown. Item links are supported in quest texts. New window icon by meway. Completed quest icon for Mana theme copied from ManaPlus. The Quests window has no shortcut for now.
2024-03-13Added SDL version check for SDL_OpenURLThorbjørn Lindeijer1-3/+20
Ubuntu 20.04 had SDL 2.0.10, and it is still supported. Also added error handling to the SDL_OpenURL call, just in case.
2024-03-11Implemented ability to open external links in news and chatThorbjørn Lindeijer1-6/+28
* Use ConfirmDialog to confirm the opening of the external link. * ConfirmDialog now centers on its parent window when provided. * Reset hovered link when mouse exits the BrowserBox.
2012-01-26Updated copyrights to 2012Thorbjørn Lindeijer1-1/+1
2010-08-26Merged testing branch into master.Yohann Ferreira1-1/+1
2010-05-13Draw item image in item popups.Andrei Karas1-3/+2
Now draw image only in chat item popup. Reviewed-by: Bertram
2010-02-22Cleanup some popup-related code and make sure BeingPopup is includedJared Adams1-1/+1
2010-02-21Do some more copyright header cleanupsJared Adams1-1/+1
Fix "(C) 2009-2009" to just "(C) 2009" Fix "(C) 2010 TMW" to "(C) 2010 Mana" Remove TMW compyright on (hopefully all) files added after 0.0.29.1
2010-02-22Modify copyright headersFreeyorp1-1/+2
2010-02-20License header update for The Mana ClientThorbjørn Lindeijer1-4/+3
2010-02-07Updated Copyright year to 2010!Bertram1-1/+1
Also added the update copyright tool from the Wormux Team. ( And not forgetting credit's due. :P )
2010-01-12Standardize header orderJared Adams1-1/+2
Also remove some extra new lines and fix eAthena's PartyTab define guards.
2010-01-11Cleanup GUI classesJared Adams1-0/+60
Moved remaining widgets into widgets folder, standardized include order, moved TextRenderer out.