Directory client/trunk/gtk-v2/src/

Total Files:
26
Deleted Files:
9
Lines of Code:
16400

[root]/client/trunk/gtk-v2/src

Lines of Code

client/trunk/gtk-v2/src/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 984 (100.0%) 26398 (100.0%) 26.8
kbulgrien 231 (23.5%) 11773 (44.6%) 50.9
partmedia 434 (44.1%) 7956 (30.1%) 18.3
mwedel 93 (9.5%) 4597 (17.4%) 49.4
kstenger 18 (1.8%) 619 (2.3%) 34.3
cavesomething 11 (1.1%) 333 (1.3%) 30.2
ryo_saeba 29 (2.9%) 324 (1.2%) 11.1
anmaster 82 (8.3%) 241 (0.9%) 2.9
akirschbaum 35 (3.6%) 237 (0.9%) 6.7
qal21 29 (2.9%) 166 (0.6%) 5.7
tchize 5 (0.5%) 94 (0.4%) 18.8
silvernexus 13 (1.3%) 38 (0.1%) 2.9
quinet 2 (0.2%) 18 (0.1%) 9.0
kfitzner 2 (0.2%) 2 (0.0%) 1.0

Most Recent Commits

partmedia 2019-08-31 11:54 Rev.: 20995

Replace non-null assertion with null check

This assertion gets triggered when the server exits right when the
client is connecting. Exit with an error instead.

6 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+6 -1)
partmedia 2019-08-31 11:53 Rev.: 20994

Make profiling output easier to parse

1 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: map.c (+1 -1)
partmedia 2019-08-27 23:43 Rev.: 20980

Remove inventory table column limit

30 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: inventory.c (+30 -30)
partmedia 2019-08-18 21:38 Rev.: 20976

Fix table view for large inventories

Fun fact: this bug has been here since the GTKv2 client landed in r3083!

1 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: inventory.c (+1 -1)
partmedia 2019-08-18 21:38 Rev.: 20975

Simplify cell removal

2 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: inventory.c (+2 -21)
partmedia 2019-08-18 21:38 Rev.: 20974

Use one treestore for all tab views

21 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: inventory.c (+21 -20)
partmedia 2019-08-18 19:10 Rev.: 20973

Avoid redrawing on expose event

Since the inventory table is already redrawn when the main loop is idle,
avoid redrawing on expose to prevent the main loop from freezing up from
expose events when the redraw time is long.

0 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: inventory.c (-18)
partmedia 2019-08-09 20:37 Rev.: 20932

Add protocol debugging command-line option

3 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+3)
partmedia 2019-08-09 20:36 Rev.: 20931

Remove more calls to draw_lists()

0 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: inventory.c (-2)
partmedia 2019-08-08 10:22 Rev.: 20926

Avoid unnecessary calls to draw_lists()

This speeds up inventory redraw when picking up and dropping many items.

1 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+1 -2)
partmedia 2019-08-08 10:22 Rev.: 20925

Log events on client start

13 lines of code changed in 2 files:

  • client/trunk/gtk-v2/src: image.c (-3), main.c (+13)
partmedia 2019-08-08 10:21 Rev.: 20924

Log time elapsed with LOG()

1 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+1)
partmedia 2019-07-29 21:54 Rev.: 20921

Avoid unnecessary nested call of add_style_to_textbuffer()

6 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: info.c (+6 -2)
partmedia 2019-07-29 21:54 Rev.: 20920

Only load base style once

10 lines of code changed in 2 files:

  • client/trunk/gtk-v2/src: gtk2proto.h (+1 -1), info.c (+9 -13)
partmedia 2019-07-19 11:10 Rev.: 20918

Change key handling to reduce lag after holding down a key

16 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: keys.c (+16 -1)
partmedia 2019-07-19 09:33 Rev.: 20917

Initialize mapdata only after mapdata_set_size()

Avoid allocating map data on client init and again after loading config,
because map data is only used after negotiating a view size with the
server. Add corresponding mapdata_free() to deallocate map data after
disconnecting from a server.

0 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: config.c (-2)
partmedia 2019-07-18 10:35 Rev.: 20916

Fix use after free

1 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: image.c (+1 -1)
partmedia 2019-07-18 10:35 Rev.: 20915

Remove unused globals

0 lines of code changed in 2 files:

  • client/trunk/gtk-v2/src: image.c (-9), png.c (-3)
partmedia 2019-07-12 09:04 Rev.: 20909

Simplify event loop tick handling

Handle all time-based events in client_tick(), which is only called when
a tick is received from the server. Drop support for servers that do not
support the tick command, since it was already broken (the client would
have never called redraw()).

Add a comment explaining that supporting tickless servers again only
requires adding a timer event that calls client_tick().

19 lines of code changed in 2 files:

  • client/trunk/gtk-v2/src: inventory.c (-38), main.c (+19 -47)
partmedia 2019-07-12 09:04 Rev.: 20908

Remove unused header

0 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: image.c (-1)
partmedia 2019-05-05 15:59 Rev.: 20789

Resurrect option to connect to server directly

15 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+15 -2)
partmedia 2019-05-05 14:49 Rev.: 20786

Rename '--time-redraw' to '--profile-redraw'

4 lines of code changed in 4 files:

  • client/trunk/gtk-v2/src: main.c (+2 -2), map.c (+2 -2), opengl.c (-2), sdl.c (-3)
partmedia 2019-05-05 14:49 Rev.: 20785

Add latency profiling command-line option

3 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+3)
partmedia 2019-05-04 15:52 Rev.: 20766

Use one window for metaserver and login dialogs

Each of the metaserver and login dialogs used to be in a separate window
that was raised and lowered in sequence. Now, all the pre-game dialogs
are in one window that is not replaced until play starts.

46 lines of code changed in 6 files:

  • client/trunk/gtk-v2/src: account.c (+17 -76), create_char.c (+3 -6), gtk2proto.h (+2), main.c (+18 -1), main.h (+3), metaserver.c (+3 -13)
partmedia 2019-01-14 00:21 Rev.: 20690

Lower CMake requirement to 3.1

3.1 is the lowest version we can use to keep taking advantage of
automatic C standard compile flag selection.

0 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: CMakeLists.txt (-2)
partmedia 2019-01-12 15:13 Rev.: 20688

Call show_main_client() after addme_success

0 lines of code changed in 3 files:

  • client/trunk/gtk-v2/src: account.c (-3), main.c (-3), main.h (-1)
partmedia 2019-01-12 15:12 Rev.: 20687

Fix possible segfault

3 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: sdl.c (+3)
partmedia 2019-01-07 10:27 Rev.: 20682

Report client layout in version string

4 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+4 -1)
partmedia 2019-01-01 21:37 Rev.: 20674

Hide main client when not playing

21 lines of code changed in 3 files:

  • client/trunk/gtk-v2/src: account.c (+1), main.c (+19 -11), main.h (+1)
partmedia 2019-01-01 21:36 Rev.: 20673

Show main client after character selection

16 lines of code changed in 3 files:

  • client/trunk/gtk-v2/src: account.c (+1), main.c (+13 -4), main.h (+2)
partmedia 2019-01-01 21:36 Rev.: 20672

Make resize_map_window() a no-op again

We shouldn't do anything here until we get new map data to draw.

0 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: map.c (-5)
partmedia 2018-12-27 15:22 Rev.: 20627

Show open containers in unlocked inventory view

Submitted by: Frank Wilde <F.Wilde@casino2000.lu>

2 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: inventory.c (+2 -1)
partmedia 2018-12-27 14:42 Rev.: 20624

Use target_compile_features()

2 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: CMakeLists.txt (+2)
partmedia 2018-12-27 14:42 Rev.: 20623

Replace uses of include_directories()

11 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: CMakeLists.txt (+11)
partmedia 2018-12-27 14:42 Rev.: 20622

Use full path to SDL headers

4 lines of code changed in 2 files:

  • client/trunk/gtk-v2/src: image.c (+2 -2), sdl.c (+2 -2)
partmedia 2018-11-18 19:54 Rev.: 20612

Avoid stopping a nonexistent sound server

4 lines of code changed in 2 files:

  • client/trunk/gtk-v2/src: main.c (+3 -1), sound-vala.vala (+1 -1)
partmedia 2018-11-18 19:53 Rev.: 20611

Pave over memory error

3 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+3 -1)
partmedia 2017-08-13 14:17 Rev.: 20487

Make upgrade message more useful

4 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: config.c (+4 -1)
partmedia 2017-07-27 01:34 Rev.: 20447

Stop music when disconnecting

8 lines of code changed in 3 files:

  • client/trunk/gtk-v2/src: main.c (+3), sound-vala.vala (+4), sound.c (+1 -1)
partmedia 2017-07-26 10:48 Rev.: 20446

Control sound logging with client log level

3 lines of code changed in 1 file:

  • client/trunk/gtk-v2/src: main.c (+3)

(402 more)

Generated by StatSVN 0.7.0