December 2013 Commit Log

Number of Commits:
53
Number of Active Developers:
7
partmedia 2013-12-31 23:37 Rev.: 19206

Fix compiler warning by removing unused argument.

1 lines of code changed in 1 file:

buzzsawddog 2013-12-31 17:57 Rev.: 19205

changed wording to make it seem less programmerish

1 lines of code changed in 1 file:

partmedia 2013-12-31 17:24 Rev.: 19204

Fix unnecessary use of character buffers.

Only string literals are selected, so no buffers are needed. Replace
buffers with character pointers and assign literals to them.

Pointy hat to: Karla Stenger (kstenger), Kevin Zheng (partmedia)

17 lines of code changed in 1 file:

partmedia 2013-12-31 16:59 Rev.: 19203

Fix incorrect use of strcat(3).

7 characters (including a newline) were copied from a string literal to
a fixed 6-character wide buffer, causing a buffer overflow.

Pointy hat to: Karla Stenger (kstenger)
Reported by: Anthony Wyatt (buzzsaw)

3 lines of code changed in 1 file:

kstenger 2013-12-30 20:54 Rev.: 19202

Undo the changes made in revision 19200. Found a better place/way to do it.

When the player is initialized in new_player() initialize the bindings too.
Added keybindings_init to common/external.h to be able to do it.

5 lines of code changed in 3 files:

kstenger 2013-12-30 20:49 Rev.: 19201

Forgot to use the servername when saving the char bindings file too.

2 lines of code changed in 1 file:

kstenger 2013-12-30 17:05 Rev.: 19200

Add some compatibility for older servers to use char-specific bindings.
It's probably not the best solution: update bindings when redrawing stats.
When the playername label has to be updated it's a good sign that the bindings
also should, and it's the right moment to get the character's name
if the server doesn't support accounts.

5 lines of code changed in 1 file:

kstenger 2013-12-30 16:27 Rev.: 19199

Add the servername as a part of the char specific keys filename allowing
to have characters with the same name have different bindings for each
server they belong.

2 lines of code changed in 1 file:

partmedia 2013-12-30 12:59 Rev.: 19198

Respect XDG base directories for image/server cache.

273 lines of code changed in 5 files:

kstenger 2013-12-30 11:50 Rev.: 19197

Added the chance to bind a global key with the 'bind' command.

4 lines of code changed in 1 file:

kstenger 2013-12-30 11:39 Rev.: 19196

Changed the 'user' scope name to 'global' as suggested by Partmedia.

Corrected a couple of details in some comments while at it.
And removed a couple of spaces by the end of the lines (which my editor
insists in erasing).

No functional changes.

64 lines of code changed in 3 files:

partmedia 2013-12-30 11:34 Rev.: 19195

Fix compiler warning from last commit.

Pointy hat to: Kevin Zheng (partmedia)

1 lines of code changed in 1 file:

partmedia 2013-12-30 10:26 Rev.: 19194

Fix metaserver connection window behavior.

Correctly update "connecting" status and return after timing out.

49 lines of code changed in 2 files:

kstenger 2013-12-30 09:33 Rev.: 19193

Added support for scoped keybindings.

When bindings are loaded let them know where they come from by adding a flag indicating if it comes from the character's keys file or from the user's keys file.
I found it easier to put default keybindings into the user's scope too, it won't hurt.

Load them separatedly to ease their maintenance.

Adapt the keybindings management window to let the user see and switch scopes.

TODO: add support for the 'bind' command to save user scoped new bindings (by defauld it saves them into the character's scope).

554 lines of code changed in 3 files:

partmedia 2013-12-27 14:49 Rev.: 19192

Load the default if selected layout doesn't work.

14 lines of code changed in 1 file:

partmedia 2013-12-26 17:44 Rev.: 19191

Remove check for libglade and bump GTK version.

4 lines of code changed in 2 files:

partmedia 2013-12-26 17:25 Rev.: 19190

Update GTKv2 client documentation.

Take this opportunity to sneak myself into the developers list.

528 lines of code changed in 8 files:

partmedia 2013-12-26 17:25 Rev.: 19189

Reimplement save_winpos() for GtkBuilder.

182 lines of code changed in 1 file:

partmedia 2013-12-26 17:25 Rev.: 19188

Convert widgets to use GtkBuilder.

208 lines of code changed in 22 files:

partmedia 2013-12-26 17:25 Rev.: 19187

Convert Glade window layouts to GtkBuilder.

34792 lines of code changed in 34 files:

partmedia 2013-12-20 23:34 Rev.: 19186

Substantial cleanups to startup code.

278 lines of code changed in 3 files:

partmedia 2013-12-20 17:59 Rev.: 19185

Fix configuration dialog combo boxes.

This has the unfortunate consequence of bumping up the minimum GTK
version requirement to 2.24.

36 lines of code changed in 1 file:

rjtanner 2013-12-19 03:24 Rev.: 19184

Spelling corrections in the comments. No functional changes.

5 lines of code changed in 1 file:

partmedia 2013-12-16 23:01 Rev.: 19183

Clean up sound logging and improve readability.

49 lines of code changed in 1 file:

kstenger 2013-12-16 14:47 Rev.: 19182

Change the order in which keybinding's files are loaded.
Now defaults go first, then user global bindings, then character specific bindings.
So also changed what we do when a binding is inserted, if it already exists do not return error and leave but overwrite it instead.
EKEYBIND_TAKEN was so useless and got removed.
Use keybind_find() instead of keybind_insert() at several places to check for previous existance when we don't want to overwrite the previous binding.

43 lines of code changed in 1 file:

kstenger 2013-12-16 11:26 Rev.: 19181

Remove never used if statement.

0 lines of code changed in 1 file:

kstenger 2013-12-16 11:20 Rev.: 19180

Add deprecation warning for bindings 'S' flag.

4 lines of code changed in 1 file:

kstenger 2013-12-16 11:15 Rev.: 19179

Turn uppercase bindings to lowercase with the shift flag on.
Fixes bug #766.

8 lines of code changed in 1 file:

partmedia 2013-12-15 16:41 Rev.: 19178

Remove inaccessible tiles from the map.

2 lines of code changed in 1 file:

partmedia 2013-12-15 16:41 Rev.: 19177

Fix a few exits in the Scorn Mansion.

Remove a portal to a random map that leads to no final destination.
Replace the Wishing Well exit with stairs going up.

3 lines of code changed in 2 files:

partmedia 2013-12-15 12:30 Rev.: 19176

Clean up logging and remove in-memory log.

11 lines of code changed in 3 files:

rjtanner 2013-12-13 20:59 Rev.: 19175

Punctuation correction (missing a period) in the summary for Strength. No functional changes.

1 lines of code changed in 1 file:

rjtanner 2013-12-13 19:02 Rev.: 19174

Re-add Euthville maps that were accidentally removed in earlier commit.

22196 lines of code changed in 9 files:

rjtanner 2013-12-13 19:01 Rev.: 19173

Re-add Liomal maps that were accidentally removed in earlier commit.

31505 lines of code changed in 3 files:

rjtanner 2013-12-13 18:59 Rev.: 19172

Merge from trunk changes to Goblin and Zombie Training Entrance (dungeons/train/gobl_zomb_train).

3 lines of code changed in 1 file:

rjtanner 2013-12-13 18:58 Rev.: 19171

Re-add Dark Cave maps that were accidentally removed in earlier commit.

47710 lines of code changed in 8 files:

partmedia 2013-12-13 13:46 Rev.: 19170

Fix dialog conversions to GtkBuilder.

Remove an unused variable in 'info.c' and convert the widgets that were
forgotten in 'spells.c'.

9 lines of code changed in 2 files:

partmedia 2013-12-12 19:28 Rev.: 19169

Update and improve 'About' dialog.

Replace the 'hbox' hack with correct usage of GtkImage.

Merge the contents of 'about.h' into the UI dialog to improve future
accessibility and make translations possible. Also take this opportunity
to make the dialog look a bit nicer.

343 lines of code changed in 4 files:

partmedia 2013-12-12 19:28 Rev.: 19168

Fix several GTK assertion failures.

5 lines of code changed in 1 file:

partmedia 2013-12-08 18:51 Rev.: 19167

Move 'mdk.sh' script to 'common/' directory.

15 lines of code changed in 5 files:

partmedia 2013-12-08 18:10 Rev.: 19166

Migrate 'dialogs.glade' and widgets to GtkBuilder.

5548 lines of code changed in 15 files:

partmedia 2013-12-08 18:10 Rev.: 19165

Switch to a library-independent naming scheme.

33143 lines of code changed in 58 files:

partmedia 2013-12-08 18:09 Rev.: 19164

Update README and convert to AsciiDoc format.

63 lines of code changed in 2 files:

rjtanner 2013-12-07 02:41 Rev.: 19163

Merge from Trunk changes to santo_dominion/ with the exception of the guild maps.

55445 lines of code changed in 76 files:

rjtanner 2013-12-07 00:48 Rev.: 19162

Merge from Trunk changes to quests/ - no guild maps in this directory. Need to figure out why so many (all?) pupland maps are also in this directory.

112917 lines of code changed in 211 files:

ryo_saeba 2013-12-04 17:19 Rev.: 19161

More properties available to reports and filters.

14 lines of code changed in 2 files:

silvernexus 2013-12-03 22:23 Rev.: 19160

Fixed segfault in unlinked kandora map by removing x and y attributes from map arch, which had caused undesired behavior.

9 lines of code changed in 2 files:

silvernexus 2013-12-03 22:18 Rev.: 19159

Pixel cleanup on the map archetype graphic.

4 lines of code changed in 2 files:

silvernexus 2013-12-03 20:06 Rev.: 19158

Ripened and shaded pear image.

7 lines of code changed in 3 files:

silvernexus 2013-12-02 22:02 Rev.: 19157

Added rudimentary help information for use_skill and ready_skill commands in English. Someone will need to do a French translation.

18 lines of code changed in 2 files:

silvernexus 2013-12-02 16:12 Rev.: 19156

Added back facing to beholder.

28 lines of code changed in 15 files:

silvernexus 2013-12-02 11:35 Rev.: 19155

Added empty popcorn bag image to classic imageset.

4 lines of code changed in 2 files:

akirschbaum 2013-12-01 03:08 Rev.: 19154

Make project compilable.

2 lines of code changed in 1 file:

November 2013 »

Generated by StatSVN 0.7.0