Commit Graph

424 Commits

Author SHA1 Message Date
auria
bba25d6ee2 First drafts of a language selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7424 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 20:49:32 +00:00
xapantu
b405a26164 Change addons package icon, the new ones are based on the yeKcim icon, they are more in the style of stk
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7422 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 15:36:54 +00:00
auria
0ffb08e285 Added Dakal's bottom bar to the main menu, looks nice, makes the news message more visible, and also I'll probably add some more stuff there
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7419 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 02:25:59 +00:00
auria
bd456498a1 Improve gauge so that fill and focused background are less alike
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7418 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 01:55:42 +00:00
auria
57da8905f5 Improved GFX level slider
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7417 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-15 01:44:51 +00:00
auria
0496d8bd8a At Joerg's request, fixed button+progressbar combo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 21:52:19 +00:00
hikerstk
0fb5f93453 Tried to overlay/replace the install button with the progress bar,
but that doesn't work properly at this stage. Auria, any ideas?


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7414 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 06:13:20 +00:00
auria
7ae7fb5dfd Added GFX level slider in options + spell wheather correctly in options...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7410 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 03:10:04 +00:00
auria
4a41af8088 Center text + remove redundent properties
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7402 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 01:06:19 +00:00
hikerstk
dbe6395c1e 1) Changed queue and addon vector to use SynchronisedVector in order
to hide more pthread calls.
2) Started to work on screen layout.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7401 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 00:58:11 +00:00
hikerstk
9c0dd7c079 Moved 'news' message to bottom of screen.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7400 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-14 00:56:14 +00:00
auria
79b41ace2a Say hello to the new nitro bar, thanks to Dakal (it only goes up to 16, while old one went up to 20, but I don't think it matters, I never reached 20 in real gameplay anyway)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7351 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-10 20:08:41 +00:00
hikerstk
f97067d313 Started work on deleting installed updates; deleted unused variables
and file.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7265 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 06:02:17 +00:00
hikerstk
93daa15d73 Removed unused update-tab in addons manager.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2011-01-05 05:38:11 +00:00
aeonphyxius
2e5689134c tutorial developing progress commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@7087 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-19 20:23:32 +00:00
aeonphyxius
8a874c3fdd Tutorial Screen new icon and screen definition
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6941 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 01:50:08 +00:00
aeonphyxius
777292a74f <stkgui>
<div x="5%" y="0" width="90%" height="98%" layout="vertical-row" >
    
        <icon id="logo" align="center" proportion="8" width="100%" icon="gui/logo.png"/>
        
        <buttonbar id="menu_toprow" proportion="3" width="75%" align="center">
            <icon-button id="new" width="128" height="128" icon="gui/main_race.png"
                    I18N="Main menu button" text="Race"/>
            <icon-button id="network" width="128" height="128" icon="gui/main_options.png"
                    I18N="Main menu button" text="DEBUG"/>
            <icon-button id="challenges" width="128" height="128"
                         icon="gui/challenge.png"
                         I18N="Main menu button"  text="Challenges"/>
			<icon-button id="tutorial" width="128" height="128"
                         icon="gui/tutorial.png"
                         I18N="Main menu button"  text="Tutorial"/>
        </buttonbar>
        
        <spacer width="10" proportion="1"/>
        
        <buttonbar id="menu_bottomrow" proportion="3" width="85%" align="center">
            <icon-button id="options" width="128" height="128" icon="gui/main_options.png"
                    I18N="Main menu button"  text="Options"/>
            <icon-button id="help" width="128" height="128" icon="gui/main_help.png"
                    I18N="Main menu button" text="Help"/>
            <icon-button id="about" width="128" height="128" icon="gui/main_about.png"
                    I18N="Main menu button" text="About"/>
            <icon-button id="quit" width="128" height="128" icon="gui/main_quit.png"
                    I18N="Main menu button" text="Quit"/>
        </buttonbar>
        
        <spacer width="10" proportion="1"/>
        
    </div>

</stkgui>

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6940 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-10 01:42:08 +00:00
auria
5961c22728 Minor tweak to peach skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 02:18:22 +00:00
auria
3cca0b7666 Since peach is now the default skin, tweak it a little to make focus clearer at times
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6910 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-09 01:52:15 +00:00
auria
23cde9398f Added 16:9 icon + icon for unknown ratios
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-12-08 01:14:34 +00:00
auria
557216d87e Forbid setting volume to 0, OpenAL doesn't seem to appreciate
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6667 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-20 19:41:14 +00:00
auria
2b3f8cc27a More work on deactivating gfx; gfx can now be deactivated from options screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6652 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 21:44:20 +00:00
auria
29ef4826a6 Allow disabling kart animations from options menu, to get a fps boost on lower end computers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6649 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-19 21:06:58 +00:00
auria
92e7be10d3 Started adding option to disable gamepads, this will allow shutting up gamepads that have soemthing constantly pressed
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 01:26:31 +00:00
auria
55c9659b79 Corrected license omission
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6429 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-11-08 00:55:32 +00:00
auria
fc1911387a Sorry translators, I needed to fix disrepencies between strings on the same screen xD
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6329 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-25 01:20:19 +00:00
auria
719ab532a5 Fixed another case of text clipping
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-24 20:32:27 +00:00
hikerstk
bcce18aa50 Allow warp around of number of karts.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6311 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-19 01:06:45 +00:00
xapantu
2fa3c6bf43 The addons icons are now downloaded in a thread, we don't wait anymore that this download end
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6292 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-16 13:29:44 +00:00
auria
f6c78af7fd Rename the 'networking' button, it's just confusing to most people
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6235 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-10 15:44:36 +00:00
xapantu
a087e00214 Adding update support for the addons and increase the size of the buttons in the addon dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6230 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-10-09 16:44:12 +00:00
auria
51b1ffcf85 Added a 4th help tab describing multiplayer play, after suggestion to do so on IRC
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6070 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 19:22:43 +00:00
auria
6646a64c2a Following discussion on IRC, put 'press fire to join' in a box to make it more readable and more visible
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6066 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-19 18:57:23 +00:00
auria
979beb5a23 Added missing word wrap property that could result in text clipping
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6053 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 23:08:12 +00:00
auria
ab7658adb7 Changed race setup screen a little to help reduce the clipping of the game mode description. Doesn't eliminate clipping from all languages and resolutions, unfortunately.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6052 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-18 22:27:07 +00:00
hikerstk
b07ce15209 Maximum number of karts is now set from the value in stk_config (this limit is already
enforced for command line options).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6022 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-16 03:24:26 +00:00
xapantu
4dd4649c0d Reduce the addons icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6003 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 18:46:04 +00:00
xapantu
011d4f95a3 Adding a little hack to center the addons image but it is dirty...
Add an addons icon, thanks yeKcim :) (It is too big, I will reduce it later)

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@6002 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 18:43:33 +00:00
hikerstk
b8c1930d65 Fixed installation of license files, and changed
filenames to 'License.txt', to be in synch with
what is used elsewhere.


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5993 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 01:36:17 +00:00
auria
fe77e1f1ba Fixed some clipping caused by an absolute size being given to a label
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5986 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-14 00:24:49 +00:00
auria
40d3d2e5de Added new roundedbox widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5982 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-13 23:22:58 +00:00
auria
f97cec61ce Fixed the hard to click checkbox in a reasonably clean way
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5979 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-13 02:07:51 +00:00
xapantu
a7c40fede7 Finish to fix the problem with the back and install button in the addons dialog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5960 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 18:58:23 +00:00
xapantu
694a782caf Revert my last commit since it is useless now ^^
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 18:34:40 +00:00
xapantu
197f693943 Move the main menu screen thread canceling to tearDown because ~MainMenuScreen is never called
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5956 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-10 18:22:10 +00:00
auria
372e82374b Show confirm dialog before permanently erasing keyboard config (the confirm dialog I added is reusable, so should we ever need another confirm dialog we can reuse this one)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5931 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 23:06:54 +00:00
auria
244b40bfbf Added support for deleting added keyboard configurations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5929 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 22:40:54 +00:00
xapantu
ec063ef163 Adding a package-update.png image
Show 'update' instead of uninstall or install for addons which can be updated (maybe we need a third button)
Add a special icon in the addons lists if the addon can be updated

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5926 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 18:19:05 +00:00
xapantu
96abb55c7d Change the name of the addons screen (from options to addons)
Use a single pointer for addons, it is now initialized in main()
Working on the update screen, we can now see which addons can be updated

git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5925 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-08 18:02:48 +00:00
xapantu
2d17e2c2b8 Change back button id in the addons dialog to have a proper cancel button
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5914 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-07 18:04:22 +00:00
auria
908116c983 Improved bright text color in peach skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5894 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-05 00:31:19 +00:00
auria
4a1a3df201 Improved look and behaviour of new bubble widget
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5885 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 21:51:01 +00:00
auria
431e65b745 Added bubble widget to work around clipped text in help menu .I'm not sure I like it, and it's especially ugly in the glass skin, but that can be worked on later.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5884 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-04 20:24:42 +00:00
auria
4263f9a373 Fixed the small icons in the race paused screen that looked weird
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5881 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 20:14:39 +00:00
auria
bc490ef54e Added ability for setting some labels to a different color, to improve on the unreadable text on dark background issue. Colors may need to be tweaked.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5879 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-03 19:42:36 +00:00
xapantu
53037c25e1 Fix a segfault problem with addons (the buttons are now loaded from a file, and the code still used some button pointer to desactivated them, but they was NULL)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5869 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-02 15:24:56 +00:00
auria
cdea5f6a72 Removed the need to specify an empty label on buttons/labels when a label needs to be set programatically at runtime, this avoids empty strings appearing in translation catalog
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5853 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 16:09:09 +00:00
auria
1bfaf9d4f5 Update to translation script to pick up kart names + fixed many instances where gettext or the XML parser would complain
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5851 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-09-01 16:01:19 +00:00
hikerstk
ac478db1ca Fixed not crrectly centered table in race results.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5817 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-29 23:19:06 +00:00
hikerstk
18b7bd7736 Added new race result gui, which is an actual screen now. This is still work in progress
(e.g. atm it's not possible to skip part of the result animations, so for now you have
to wait till the buttons appear before you can continue).


git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5770 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-24 23:19:14 +00:00
xapantu
9362dc13f4 Convert (partialy) the addons dialog in the new xml system
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5752 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 09:34:31 +00:00
xapantu
14fa9736b7 Adding a missing kart icon (for addons tab)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5751 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 09:04:08 +00:00
auria
d2399b76a6 Converted 'confirm resolution' dialog to use XML files
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5744 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-16 00:10:09 +00:00
auria
d812bc4289 Added files I forgot in several previosu commits -.-
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5743 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-08-15 23:57:23 +00:00
auria
64a002116d Updated more screens to not hardcode button heights
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5714 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-30 01:47:16 +00:00
auria
13f82f769a Updated feature unlocked screen XML file to no more hardcode button size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5713 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-30 01:42:14 +00:00
xapantu
57b5c788ea Adding chinese language in gen-mo (not added yet), tab system in the addons menu and some others very little things
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5709 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-28 17:46:48 +00:00
auria
5efcf2fd90 Updated ocean and peach skins to also include scrollbars + fixed invalid pointer usage in addons that caused crash
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5664 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 23:56:58 +00:00
xapantu
ad9eb86671 Adding a progress bar to download addons.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5660 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-06 14:39:45 +00:00
xapantu
4669b7075b Working on the update screen: remove unneeded function and some code cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5604 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-07-01 10:02:57 +00:00
xapantu
5a653e26e9 Adding the addons menu, I am going to write a mail to the ML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5597 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-30 18:40:55 +00:00
auria
81282e3464 Modified several screens that used absolute positions and sizes to use the full power of the layout managers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5558 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-06-25 01:29:10 +00:00
auria
d9879fe3c4 Mention swapper in the help screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5461 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 23:56:39 +00:00
auria
1bdca718cb Added GP lose animation (not yet shown when actually playing, for now click on the 'network' button to see it as usual)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5454 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-30 15:45:44 +00:00
auria
466cd4ebf9 Fixed warnings with alternative skins
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5444 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 19:01:10 +00:00
auria
5cddb8ffb6 Added support for selecting GUI skin through user interface; aded skins by Dakal as a proof it works
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5442 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 18:10:55 +00:00
auria
dd0caa5f0a Split audio and video options in 2 separate tabs, in preparation for adding more items
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5441 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-15 16:12:41 +00:00
auria
e84cb5d10c As discussed with Joerg : started removing maximum number of karts limitations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5410 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-07 18:39:07 +00:00
auria
16e3988ddd Another major update to the input configuration screen. There are now separate configurable keys for menu navigations. Conflictm detection was not implemented back yet; multiplayer gameplay seems broken too. To be continued
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5371 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-03 23:37:38 +00:00
auria
53121d6c45 Added file forgotten in previous commit
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5350 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 19:39:36 +00:00
auria
1b3ea64041 Initial incarnation of the new input configuration menu. More to come
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5349 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-05-02 19:39:09 +00:00
auria
ed0d7e81e7 Removed old wrong parameter in options screen XML file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5318 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-29 22:45:16 +00:00
auria
e2e442f756 Fixed help screen bug caused by the recent move of items. Also modifying the code to make it easier to debug such kind of problem in the future (print the details to stderr, don't just assert(false))
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5262 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-25 17:14:10 +00:00
auria
89637add52 Fixed maximum number of AI karts in race setup spinner. We support a max of 8 karts, but this means a max value of 7 AI karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5172 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 20:07:08 +00:00
auria
5e88ff275b Better center 'selection bubble' in GUi skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5165 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-11 16:50:43 +00:00
auria
e2a89b12c5 Fixed parachute in help screen (because texture name of icon changed)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5134 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-04-08 20:50:57 +00:00
auria
2f3cf6d8b4 Cleanup : less publicly editable members in Widget, renamed the name of tabs in options because there was a name conflict, improved widget search into the tree
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5086 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 23:18:07 +00:00
auria
f93e26e48f Allow skinning scrollbars
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@5085 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-27 19:55:53 +00:00
auria
7c2d181fc4 Fixed feature unlocked 'continue' button when playing from a GP
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4891 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-03-01 21:50:51 +00:00
auria
f0b59c19b7 Added a 'loading' screen, so that the game does not seem unresponsive when loading a big track
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4810 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-23 01:00:21 +00:00
auria
a148a2f46b No more crash on end of GP (nothing useful show yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4784 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-21 02:22:05 +00:00
auria
e15c217c5f Converted GPs to XML
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4737 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-16 00:33:41 +00:00
auria
84027f317b Fixed GPs aspect ratio
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4695 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 23:26:05 +00:00
auria
77c29ca276 Max number of rows in a ribbon grid is no more hardcoded, can now be specified ion XML.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4692 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 17:45:10 +00:00
auria
f29de6a89e Initial work towards STK adding GPs to the selection screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4688 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-12 01:48:47 +00:00
auria
c26544dc67 Higher-res challenge icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4629 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-04 01:43:10 +00:00
auria
b7812c298b Mention bananas in help screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4616 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-02-02 02:07:21 +00:00
auria
cd787f9085 Kart and track groups tabs are now dynamically determined at runtime instead of being hardcoded
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4579 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 18:52:24 +00:00
auria
f80b9a5637 Fixed clipped text issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4573 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 16:48:24 +00:00
auria
ec69c71056 Fixed clipping text issue
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4572 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-31 16:46:12 +00:00
auria
60425bf01d Added preliminary support for greek and russian. Chinese is also supported if the SungTil files are present (I'm not committing them yet since they're quite large, so we need to decide first if we want to ship them by default or separately)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4525 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 01:30:33 +00:00
auria
05f21d45ee Moved fonts to the (duh) /fonts directory in /data
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4524 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-24 00:26:41 +00:00
auria
839738113d Deleted okolaks font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4522 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-23 23:58:05 +00:00
auria
1f6452bb7a License update
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4502 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 20:12:17 +00:00
auria
f3fa19bfa8 Added new font, thanks to Arthur_D
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4501 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-20 17:00:41 +00:00
auria
62124acdb2 Fixed button that did not scale up with longer translations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4489 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 02:47:36 +00:00
auria
2236237e02 improvements to layout engine & improvements to help menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4488 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-19 02:43:57 +00:00
auria
fd1c79aa4a Added S with bottom thingy to title font, as per forum request
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4479 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-17 19:16:13 +00:00
auria
3f28d198f4 Fixed the 'property overloading' in GUI XML files that caused a couple internal strings to be exported to pot files, confusing translators
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4476 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-16 00:02:27 +00:00
auria
3b493616e2 Added more characters to the orange font
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4475 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-15 21:58:57 +00:00
auria
acfc6cf70a Fixed a couple buttons that didn't stretch along text
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4463 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 22:45:08 +00:00
auria
334a26e858 Convert title font XML file to UTF-16 so that accentuated characters work for it too (@Hiker: sadly, accents didn't magically work; it so happens that they did because I had previously converted the okolaks font file to use UTF-16)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4462 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-13 21:49:24 +00:00
auria
6f1a199e7d Worked around font measurement issue that caused text clipping
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4404 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-06 16:48:06 +00:00
auria
2dd0a904b6 Improved buttons to have their size depend on text contents; made the 'enter' key trigger a PA_FIRE action
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4388 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 20:55:19 +00:00
auria
c0322cac00 Added more documentation to the input screen, answering a few of our recurrent FAQs
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2010-01-02 02:08:25 +00:00
auria
62ee51e383 Cleanup up a few font-related harcoded constants or duplicated code
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4366 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-30 18:00:23 +00:00
auria
b7dcca904e Added file I had forgotten to add
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4356 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-27 19:25:41 +00:00
auria
d8f063ea09 Worked around text clipping issue in options
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4345 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-23 00:41:13 +00:00
auria
8439f00dc3 Fixed clipped text bug in race setup screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4344 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-23 00:30:55 +00:00
auria
e83edfec28 Better center keyboard icon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4327 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 20:56:41 +00:00
auria
d32675cd5f Much improvements to the 'orange fonts' (namely, better aligned and more international characters)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4326 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 20:50:53 +00:00
auria
631ac7de5d Moving towards adding support for multiple keyboard configs through the GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4325 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 19:48:41 +00:00
auria
84528b4e70 Modified race setup screen to be less fancy and more useful
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4322 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 18:54:08 +00:00
auria
542320a2e6 Fixed glitch with "selection bubble"
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/trunk@4321 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-19 18:49:06 +00:00
auria
68ba369ff4 Lots of small fixes and cleanup; major change : totally bypass irrLicht's icon rendering in the GUI, which is insufficient for our needs. Use a new system that's much more flexible. Improved locking icon on the way. A few minor glitches introduced, to be fixed soon
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4290 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 20:15:09 +00:00
hikerstk
0e140899c5 Fixed makefiles for gui directory tree.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4281 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-14 02:37:33 +00:00
auria
51d6af8853 Minor naming cleanup
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4264 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 18:58:33 +00:00
auria
512e70d855 Improved icon in help tab
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 18:55:25 +00:00
auria
a97ce54007 Converted font file to UTF-16 - and magically i18 works! (@Hiker: please test it also wokrs on windows)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4258 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 17:48:47 +00:00
auria
6c50dbc340 Somewhat documented font file (to help debug i18n issues)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4257 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 17:47:23 +00:00
auria
1e4ede71ff Fixed focus orb problem when master player uses gamepad
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4252 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 15:48:04 +00:00
auria
c1f2f85cc0 Improved help menu for better readability
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4246 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-06 00:06:40 +00:00
auria
aa003ef977 made okolaks font white, so wew can color it however we want (i.e. [255,0,0]*[255,255,255] makes a white font red, but [255,0,0]*[0,0,0] doesn't make a black font red)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4243 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 23:46:17 +00:00
auria
d9f6abd511 Major and great font update : added support for scalable fonts (better not wait for them to implement it), and added a second more colourful font for titles
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4240 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 23:15:15 +00:00
auria
e46251008a Fixed texture anti-aliasing (gee, couldn't they have told us it was this easy...)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4239 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-12-05 18:56:40 +00:00
auria
1b59004a1e Made new icon for time trial
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4222 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 00:32:12 +00:00
auria
bbeffc262d Edited player options icon to fit better with the other ones (still doesn't fit with skin thoguh)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4221 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 00:17:40 +00:00
auria
e276aad85f More icon updates
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4219 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-14 00:04:47 +00:00
auria
b2af9653f4 Started adding new icons from OpenGameArt
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4218 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-11-13 23:20:11 +00:00
auria
729ccbc79b Fixed keyboard navigation & text boxes, improved the visual clues that it's focused
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4184 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-31 23:06:58 +00:00
auria
f65ec54fc2 Minor tweaks to challenges screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4142 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 21:04:31 +00:00
auria
5f52d47306 Started implementing challenges menu (for some reason, many challenge files are not found/loaded, didn't figure why yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4141 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-20 20:52:52 +00:00
auria
10e039ba7e Removed the CutScene adapter, the new event handling for Screen does not require that kind of thing anymore to combine 2D and 3D, and to use animations
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4115 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-13 19:14:17 +00:00
mbjornstk
2826c023c5 Remove exec property.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4068 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-10-02 01:10:52 +00:00
mbjornstk
4284d97abb Convert from UTF16 to UTF8 and fix props.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4048 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-26 02:28:47 +00:00
auria
69c91b7f75 Added new icons by yeKcim (thanks\!) + updated Xcode project
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4039 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-22 19:13:07 +00:00
auria
858c3bc88a Introduced new logo
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4018 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-09 13:16:42 +00:00
auria
e778c34078 Implemented viewing the options menu in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4010 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-06 18:50:41 +00:00
auria
5aa52c20ce Implemented viewing the help menu in-game
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4009 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-06 18:45:38 +00:00
auria
928d26bba7 Further tweaks to modal dialogs look
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4003 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 15:20:20 +00:00
auria
344194f20d Improved dialog skin + skinability of some stuff
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@4000 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-05 15:07:50 +00:00
auria
6abe2523bc Started implementing in-game pause dialog (not usable yet)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3987 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-09-03 01:50:13 +00:00
auria
9a6f3ef547 Improved extraction of strings from XML files (now with a python script that also supports comments to the translators; also, uses expat, which detected lots of errors through my XML files XD)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3959 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 01:28:46 +00:00
auria
e655b6330b Updated french translation so that I can test transaltion of menus eventually
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3958 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-30 00:00:15 +00:00
auria
8574b97854 Implemented kart groups (still buggy for multiplayer kart selections)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3939 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-28 18:46:02 +00:00
auria
d9707351ea First steps towards letting two different players choose their own kart
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3932 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-27 18:41:20 +00:00
auria
8417a50796 Fixed keyboard navigation on kart selection screen (still 1-p only though)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3923 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 20:05:51 +00:00
auria
edf6760b75 Cleanun in grid ribbons to allow for future visible improvements
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3917 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-26 16:06:38 +00:00
auria
72c17d391b Improvements to input actions handling in GUI, implemented selection of other game modes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3829 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-08-11 00:55:48 +00:00
auria
4c3713789f Can now choose which track to play into in the GUI + sow proper screenshots and track names
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3788 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-31 01:34:06 +00:00
auria
1c256c7805 Refactored kart selection screen code to work towards multiplayer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3700 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-04 17:24:09 +00:00
auria
58cfaa27fa Implemented model preview for all karts
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3697 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-07-03 19:06:24 +00:00
auria
a359f74ea4 Added label to players preferences to explain how to edit a player
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3670 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-28 21:08:19 +00:00
auria
36bfc5e7fe The player list can now be extended in Options, and is saved to file and loaded too
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3630 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-21 18:55:12 +00:00
auria
bfa5b18f24 misc cleanup (especially in modal dialogs)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3621 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-20 00:28:25 +00:00
auria
cb0b1d2d10 added enw background image by elisee
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3614 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-17 01:11:42 +00:00
auria
35faf740ca working towards players list + added more control over widget positions when in sizers
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3613 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-14 00:10:44 +00:00
auria
8af725a5ab Completed skin-file implementation + documented it
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3612 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 19:37:43 +00:00
auria
6dd30317ae moved skin-specific files to a skins/skinname subdirectory, making it flexible and allowing for future modes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3611 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 19:05:41 +00:00
auria
1548e1f5b4 font color is now also specified in STK skin file
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3610 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 18:17:44 +00:00
auria
e4f2a2af2a replaced non-free background image with a free one (doesn't look as good unfotrunately)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3609 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 18:04:50 +00:00
auria
dc26002e79 skin info is now mostly read from a config file, making it cleaner and opening the door for futur modding capabilities (continued)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3608 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 02:02:51 +00:00
auria
a1044011d3 skin info is now mostly read from a config file, making it cleaner and opening the door for futur modding capabilities
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3607 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-13 01:47:06 +00:00
auria
3e62911873 game mode selection screen now features a description of the mode
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3598 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-06-09 01:03:48 +00:00
auria
1f362f88b0 fixed issue with ribbons when not using mouse + improved looks of input config screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3538 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-24 01:28:56 +00:00
auria
cc2c62e024 options screen will now show current binding
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3537 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-24 01:22:13 +00:00
auria
a08a59cc17 Added 'back' buttons to option screens
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3531 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-23 01:28:14 +00:00
auria
0226ad76bd Improved navigation in tabs with mouse
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3513 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-18 00:49:16 +00:00
auria
56b99ce73e Implemented credits screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3507 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-17 19:07:27 +00:00
auria
019ef02d8e updated textures in gui to be power-of-2, fixing display issues with some graphics cards
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3481 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-13 00:44:40 +00:00
auria
b0b3b9d3ae Resolutions in options menu are now obtained from irrlicht
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3472 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-09 20:20:16 +00:00
auria
911f98fcca got sick with my own gauge implementation using an irrlicht scrollbar(irrlicht has no gauge widget) - it had all kinds of weird side effects. I rewrote it using my Spinner widget instead. Some functionnality is lost but at least it's pretty much bug-free
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3461 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-04 01:15:12 +00:00
auria
5f96bcf478 slighlty improved bubble image
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3460 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 17:06:26 +00:00
auria
55b5694224 since it's less and less sure we can have good-looking fonts quickly and easily in irrlicht, committing a small version of the current one so the game is at least usable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3459 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 17:01:10 +00:00
auria
392a6f1c50 improved look of kart and track selection screens
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3457 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 16:53:37 +00:00
auria
720bbbaee0 massive improvements to looks of options and help menus
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3456 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-03 16:16:11 +00:00
auria
b5af09764f improved look of tabs in options/help. mouse navigation still clunky
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3447 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-02 21:06:48 +00:00
auria
66cc077beb improved layout in preferences to adapt to more resolutions. added max_width/max_height properties
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3446 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-02 19:34:07 +00:00
auria
f6d8943c70 replaced some plain ribbons with tabs (help, preferences)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3445 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-05-02 19:20:31 +00:00
auria
a6ca49a561 made current selection clearer in combo ribbons (also fixing logical issues in showing the user which is the current resolution - not done yet but we're closer now)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3440 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 23:37:29 +00:00
auria
a15c23d878 the input config screen now contains some stuff... ugly and will need some serious thinking, but going along
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3439 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 01:31:56 +00:00
auria
3b0c85f05d added placeholder input config screen. added debug logs for jpenguin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3430 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-26 00:03:46 +00:00
auria
f21c7e9aa9 added a better font. but for now it's not any better because the irrlicht font system is too crappy to alow resizing fonts at runtime *sigh*
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3420 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-24 14:19:20 +00:00
auria
8bc4ed83e9 added scrolling ribbon component
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3416 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-23 01:05:17 +00:00
auria
2f20cb49b1 Removed debug print, made button text in options clearer
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3411 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 18:20:01 +00:00
auria
c9234b5884 tweaked checkbox image so it's more obvious that it's focused
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3408 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 16:08:22 +00:00
auria
a1826c8c0d fixed bug in scrolling icon grids - if more items than available space existed, scrolling would be useless
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3407 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 16:03:55 +00:00
auria
ccefa05789 improved presentation of audio/video options screen
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3406 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-20 15:27:57 +00:00
auria
546816d2d4 started adding resolution choice... a bit different from proposed design, but simpler this way. work in progress, does nothing yet, presentation can be improved
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3405 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-19 01:49:08 +00:00
auria
f875392acb skinned checkboxes
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3397 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-18 23:12:41 +00:00
auria
7ff6333abc minor improvements
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3392 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 01:38:41 +00:00
auria
35d046ee42 skinned gauges. default value is now read from audio managers - it just doesn't work for music yet because no default value is set for music volume in preferences.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3391 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 01:29:06 +00:00
auria
5ddb03e272 music and sound volume can be modified in options. much left to do : make the gauge nicer-looking, save value to file, load value from file, make the slider start at an actual value, ...
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3390 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 00:46:21 +00:00
auria
35bb0035be cosmetic changes to ribbons and spinners
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3389 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-16 00:21:32 +00:00
auria
65268c3e5f made some textures power-of-two in size
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3382 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 23:18:33 +00:00
auria
87512fef4e improved selection focus ring
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3381 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 20:13:36 +00:00
auria
2e7de89e69 added a different type of seleection for karts and tracks
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3380 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 19:57:10 +00:00
auria
a826fc0311 fixed bug when setting number of AI karts to 0 in GUI
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3379 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 19:10:20 +00:00
auria
b057267db1 more on skinning : replaced ugly blue rectangle with a subtle glow. more tweakings necessary to make it good everywhere
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3378 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 19:02:33 +00:00
auria
6955c8214c skinned tabs + improved look of ribbons (removed some red rectangles)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3377 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 18:34:17 +00:00
auria
aa37c894fe improved spinner skin
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3376 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 18:13:06 +00:00
auria
0197d081d5 Added basic skinning to spinners
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3375 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 16:43:24 +00:00
auria
b8033334d6 starting to implement better skinning. currently, only plain buttons are skinned (you can see one in the help screens if you wish to see). I made a theme as proof of concept, if people don't like it, it can easily be replaced ;)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3374 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-11 16:07:41 +00:00
auria
d7a032944e skin work (only in code, no visible change yet, but I'm preparing the way for visible changes :] )
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3372 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-08 20:31:50 +00:00
auria
060720c454 Improved main menu appearance
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3368 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-06 20:07:21 +00:00
auria
0ad78e1168 introduced more help menus, improved their look and navigation
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3364 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 01:15:38 +00:00
auria
951494cda9 first introduction of a help menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3363 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-05 00:58:52 +00:00
auria
b5f7ac87ce improved path flexibility in graphics files (can now access textures from data/textures too, will be useful in help to show weapons icons, etc.)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3353 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-04 23:33:37 +00:00
auria
b2202d0a0f refined the option menu's skeleton
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3341 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 20:37:34 +00:00
auria
1bd89aa969 starting to introduce options menu
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3340 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-04-01 19:48:42 +00:00
mbjornstk
ef44c1a2b2 Remove svn exec prop from more data files.
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3302 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-24 22:27:24 +00:00
auria
e9b4109c9b kart selection screen is now shown when you press new game, and a (black) model preview appears
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3279 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-19 01:52:35 +00:00
auria
e3fdeaaa8c GUI will now react to user input (though menu navigation is not yet in so even though you can see it got the click nothing will happen)
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3263 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-15 19:26:12 +00:00
auria
f5ced788ac Game menu now shows up :) Input is not yet handled, so not yet usable. Some dummy placeholder datafiles included for the sake of having something testable
git-svn-id: svn+ssh://svn.code.sf.net/p/supertuxkart/code/main/branches/irrlicht@3261 178a84e3-b1eb-0310-8ba1-8eac791a3b58
2009-03-15 01:34:21 +00:00