summaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)AuthorFilesLines
2024-09-02Added a hand mouse cursor, used when hovering linksThorbjørn Lindeijer1-0/+0
InputEvent::mIsConsumed is used to tell the Window it should not change the mouse cursor as well. This change also adds a closed hand mouse cursor, though this is unused for now (might be useful when dragging stuff around). The new cursors are by meway.
2024-08-31Apply a margin to the text in the help windowThorbjørn Lindeijer6-223/+230
And removed the manual space character at the start of each line...
2024-08-31CMake: Make the data files show up in the IDEThorbjørn Lindeijer1-0/+18
Using a custom target which should otherwise not affect the build.
2024-08-04Merged INSTALL with README.md and README.cmakeThorbjørn Lindeijer1-1/+1
2024-08-04Updated some URLsThorbjørn Lindeijer1-1/+1
2024-04-20CMake: Use cmake-format to make the files more pleasant to readThorbjørn Lindeijer1-9/+2
More consistent formatting and no longer everything in uppercase, yay!
2024-04-17macOS: Create an app bundleThorbjørn Lindeijer1-1/+1
Also enable using `cpack -G DragNDrop` to create a DMG to easily drag Mana into the Applications folder. The DMG is also available as a CI artifact. The minimum deployment target has been set to 10.15, as required due to usage of std::filesystem::create_directories.
2024-04-08CMake: Use install(DIRECTORY ...) to install data filesThorbjørn Lindeijer10-122/+9
Beats using a CMakeLists.txt in each directory and fixes a few missed files (like music and equipment slot icons).
2024-03-02Updated mouse cursors to latest versionThorbjørn Lindeijer1-0/+0
The new cursor types are not used yet for now.
2024-02-21Adjusted icon and desktop file names and added metainfoThorbjørn Lindeijer3-46/+39
2012-04-02Merge branch '0.6'Thorbjørn Lindeijer2-1/+14
2012-04-02Fixed problems with using the last emotev0.6.1Thorbjørn Lindeijer1-0/+1
The tmwa/BeingHandler was adjusting the effect id rather than the emote id, causing it to not find the last emote (and the rest of the emotes only worked correctly because the effect ids were consecutive in the same order as the emote ids). Furthermore, the EmoteShortcutContainer refused to draw the icon for the last emote due to an off-by-one error in dealing with the 1-adjusted emote ids used by the EmoteShortcut class. Also cleaned up some old remains of a player ignore strategy that used to use the two balloon emotes (this had been their original purpose). Reviewed-by: Erik Schilling
2012-04-02Bumped version and updated news in preparation of 0.6.1 releaseThorbjørn Lindeijer2-1/+13
2012-02-18Added notification sound on receiving whisperThorbjørn Lindeijer4-0/+7
One of the sound channels is reserved for notification sounds, of which the volume can be configured separately. Currently, the only notification sound that is played is for receiving whispers. That can be extended later. The newmessage.ogg sound used currently is the one for receiving a message with the Psi instant messenger. Parts of this patch are based on the new message notification in ManaPlus. Reviewed-by: Erik Schilling
2012-02-12Final updates to NEWS file and help headers for 0.6 releasev0.6.0Thorbjørn Lindeijer2-3/+5
Reviewed-by: Yohann Ferreira
2012-02-11Fixed issues with the help texts and small NEWS file updatesThorbjørn Lindeijer6-120/+74
* Changes were made to the way BrowserBox does colors that the help files were not adapted to. For example, there is no more ##P for choosing the previous color and applying a color changes it persistently rather than returning to default text color after each line wrap. Rather than changing the behavior of BrowserBox back I've just adapted the help files. * Set a monospace font on the Help window because this was originally the case and the text still relies on that for its layout. * zlib and CSV support was already cherry-picked into 0.5.1 so it is removed from the 0.6.0 changelog. Reviewed-by: Erik Schilling
2012-02-09Updated help to upcoming releaseErik Schilling2-1/+34
TODO: Update the date when actually releasing. Reviewed-by: Bertram.
2012-01-20Fixed mouse cursor offset againThorbjørn Lindeijer1-0/+0
The pointer was in the wrong place after the positioning fixes done in commit dc0097631ff092660e2249d7001ec339a090698d. Now it is restored to where it was before, but keeping the relative offset changes from that commit.
2011-11-13Added background support to the equipment boxes.Yohann Ferreira10-0/+0
The background images are auto-centered. Also, for Manaserv, a new background parameter has been added in the box node of the equip.xml file to specify the background image. Note that the filename is relative to the gui theme folder. Reviewed-by: Thorbjorn Lindeijer Resolves: TMW-Mantis #769.
2011-09-13Merge github.com:mana/manaYohann Ferreira2-10/+7
2011-09-11Merge branch '0.5'Thorbjørn Lindeijer2-10/+7
Conflicts: CMakeLists.txt src/map.cpp src/winver.h
2011-09-11Bumped version to 0.5.3 and updated the NEWS fileThorbjørn Lindeijer2-10/+7
2011-08-11Added true arrows graphics to tab area buttons.Yohann Ferreira3-0/+2
2011-08-11Added icons to the confirm and cancel button of the quit dialog.Yohann Ferreira3-0/+2
This a good example of use for the new graphics and button functionalities.
2011-08-11Reached the state where the menu bar is now using image buttons.Yohann Ferreira10-0/+8
I had to adapt a bit the images given by Poison ivy to do that.
2011-08-11Added the setup button icon and optimized the image size.Yohann Ferreira2-0/+0
2011-08-11Changed the Social button to an image one.Yohann Ferreira2-0/+1
I also made the client able to keep the old behaviour, and i changed the button api to not require the icon frames size as it could easily guess them.
2011-05-24Fixed mouse cursor offsetsAngelo Castellani1-0/+0
The cursor hopped around too much when mousing over stuff. Cursors were off center by + 5x3 pixels. Signed-off-by: Jared Adams <jaxad0127@gmail.com>
2011-05-22Install the monospace font, so mana can be started from outside the git cloneBen Longbons1-0/+1
Signed-off-by: Jared Adams <jaxad0127@gmail.com>
2011-05-14Updating fonts to DejaVu 2.33 and adding licenseStefan Dombrowski3-0/+99
Source: http://dejavu-fonts.org/wiki/Main_Page Reviewed-by: Thorbjørn Lindeijer
2011-05-13Made the setup keyboard tab prettier.Angelo Castellani1-0/+0
Incidentally I added support for a monospaced font (which may come in handy).
2011-05-04Avoid mixing the system login music with the existing song in TMW.Yohann Ferreira1-0/+0
Reviewed-by: CodyMartin.
2011-05-04Added the Magick - Real.ogg file as official Mana login music.Yohann Ferreira1-0/+0
Let's not remove it from tmw-music before the 0.6 release becomes the official one, to not despise older clients.
2011-04-30Fixed target circle installation.Yohann Ferreira1-0/+2
Should resolve: Mana-mantis #341.
2011-04-30Merge branch '0.5'Yohann Ferreira2-27/+9
Conflicts: CMakeLists.txt po/fi.po po/fr.po src/gui/skilldialog.cpp src/localplayer.cpp src/net/manaserv/generalhandler.cpp src/net/tmwa/buysellhandler.cpp src/net/tmwa/generalhandler.cpp src/net/tmwa/playerhandler.cpp src/net/tmwa/specialhandler.cpp src/winver.h
2011-04-16Bumped version to 0.5.2 and updated the NEWS filev0.5.2Thorbjørn Lindeijer2-27/+9
Reviewed-by: Stefan Dombrowski Reviewed-by: Yohann Ferreira
2011-03-25Merge branch '0.5'Thorbjørn Lindeijer2-8/+15
Conflicts: CMakeLists.txt po/pt_BR.po po/ru.po src/winver.h
2011-03-13Bumped version to 0.5.1 and updated the NEWS filev0.5.1Thorbjørn Lindeijer2-8/+15
2011-01-03Merge branch '0.5'Thorbjørn Lindeijer2-2/+6
Conflicts: po/es.po po/fr.po src/net/tmwa/adminhandler.cpp update-creator.sh
2011-01-03Updates for the 0.5.0 releasev0.5.0Thorbjørn Lindeijer1-2/+6
2011-01-02Removing Mana.icns and removing ambientoverlay.{cpp,h} from file listsStefan Dombrowski1-0/+0
The Mana.icns was removed because data/icons/mana.icns exists. The ambientoverlay files had been already removed in commit 4bb2616ed97dc6e12a0efb26ca233c5a3eac1807. Reviewed-by: sebbu, Jaxad0127
2010-12-15Merge branch '0.5'Thorbjørn Lindeijer9-131/+0
2010-12-15Free at last. Free at..erm. Drop remaining auto* filesBernd Wachter8-125/+0
2010-12-15Move OS-X icon to icon directoryBernd Wachter1-0/+0
2010-11-01Merge branch '0.5' of gitorious.org:mana/manaYohann Ferreira12-237/+137
Conflicts: src/being.cpp src/client.cpp src/commandhandler.cpp src/gui/setup_video.cpp src/gui/socialwindow.cpp src/gui/viewport.cpp src/gui/widgets/browserbox.cpp src/gui/widgets/itemcontainer.cpp src/imageparticle.cpp src/localplayer.cpp src/localplayer.h src/map.cpp src/net/tmwa/beinghandler.cpp src/particle.cpp src/particle.h src/player.cpp src/player.h
2010-10-13Adding theme colors for party tabsStefan Dombrowski1-0/+2
Following Rotonen's advise to "make anything and everything you can think of recolorable", a theme can now define colors for PARTY_CHAT_TAB and PARTY_SOCIAL_TAB. This was badly needed, because the requirements for a color of a chat tab and of a player name are quite different. TODO: When guild support gets enabled, then have a look at the colors for guilds. Reviewed-by: 4144
2010-10-13Updating F1-helpStefan Dombrowski11-237/+135
Based on Bertram's start some more updates to the F1-help. The team page was removed, because the last update was done in March 2006 and no one volunteered to write a new one. TODO: Improvements can be done during the beta test. A team list can be added if someone wants to do it. This resolves http://bugs.manasource.org/view.php?id=210
2010-07-19Merge branch '1.0'Yohann Ferreira1-1/+1
Conflicts: src/gui/itempopup.cpp src/item.cpp src/monster.cpp src/net/manaserv/playerhandler.cpp src/net/tmwa/partyhandler.cpp src/npc.cpp src/player.cpp src/resources/itemdb.cpp src/resources/monsterdb.cpp src/resources/monsterinfo.cpp src/resources/npcdb.cpp src/resources/spritedef.cpp
2010-07-11Made the different hard-coded paths and files be now taken from theYohann Ferreira1-1/+1
data/paths.xml configuration file. Also added default gui theme path in branding and default wallpaper path and file searched respectively in the branding and paths.xml files. Hard-coded values are still used as fallbacks. Resolves: Manasource Mantis #148. Reviewed-by: jaxad0127.
2010-06-13Merge remote branch '1.0/1.0'Jared Adams8-8/+32
Conflicts: data/graphics/CMakeLists.txt data/graphics/Makefile.am src/client.cpp