Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 114 (100.0%) | 80443 (100.0%) | 705.6 |
partmedia | 101 (88.6%) | 80332 (99.9%) | 795.3 |
kstenger | 2 (1.8%) | 109 (0.1%) | 54.5 |
rjtanner | 1 (0.9%) | 1 (0.0%) | 1.0 |
buzzsawddog | 1 (0.9%) | 1 (0.0%) | 1.0 |
silvernexus | 9 (7.9%) | 0 (0.0%) | 0.0 |
Finish removing vestigal labels on uis that had not had that done yet.
0 lines of code changed in 8 files:
Bump version string to 1.75.0
2 lines of code changed in 1 file:
Remove vestigal hp, sp, grace, food, and xp info labels outside the progress bars from chthonic ui.
0 lines of code changed in 1 file:
Add metaserver refresh button
15 lines of code changed in 1 file:
Really bump version string
1 lines of code changed in 1 file:
Remove unused adjustments
0 lines of code changed in 1 file:
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.
1311 lines of code changed in 1 file:
Bump copyright year
1 lines of code changed in 1 file:
Update version string to 1.73.0
1 lines of code changed in 1 file:
Regroup connect button
96 lines of code changed in 1 file:
Update version string to 1.72.0
2 lines of code changed in 1 file:
Normalize application name
1 lines of code changed in 1 file:
Suggest ordering of rendering modes
3 lines of code changed in 1 file:
Use radio buttons for keybinding scope modifier
245 lines of code changed in 1 file:
Improve metaserver and login windows
333 lines of code changed in 1 file:
Add preferences button on metaserver dialog
15 lines of code changed in 1 file:
Split preferences into multiple tabs
288 lines of code changed in 1 file:
Use install(DIRECTORY) for layouts and themes
0 lines of code changed in 1 file:
Improve login dialogs
436 lines of code changed in 1 file:
Overhaul configuration dialog
Removing deprecated APIs exposed issues with how the client processed
input from different input widgets. While here, remove some redundant
configuration options (e.g. map size, which is set automatically) and
redesign the layout of the configuration dialog.
1626 lines of code changed in 1 file:
Remove autotools build system
0 lines of code changed in 1 file:
Display core player stats on progress bars
Numeric stats for hp, mana, grace, food, and experience were displayed
on labels next to the progress bar. Instead, draw the information
directly on the progress bar widget.
This commit includes layout updates to GTKv1 and GTKv2. The rest of the
layouts should still work, but will eventually need updating.
1275 lines of code changed in 2 files:
Redesign about dialog using built-in about widget
29 lines of code changed in 1 file:
Dialog XML cleanup
2 lines of code changed in 1 file:
Minor menu and about window change
Rename the "Client" menu to "Edit", rename "Quit Character" to "Delete"
with a tooltip under the "Player" menu, remove trailing period.
33 lines of code changed in 2 files:
Add CMake support.
14 lines of code changed in 1 file:
Revert change that broke window position saving.
2 lines of code changed in 1 file:
Use more reasonable defaults.
4 lines of code changed in 1 file:
Improve core stats display.
Line up attributes using a table. While here, remove the useless
placeholders added by Glade.
130 lines of code changed in 1 file:
Improve message filter labels.
878 lines of code changed in 1 file:
changed wording to make it seem less programmerish
1 lines of code changed in 1 file:
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.
4 lines of code changed in 1 file:
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).
105 lines of code changed in 1 file:
Update GTKv2 client documentation.
Take this opportunity to sneak myself into the developers list.
3 lines of code changed in 4 files:
Convert Glade window layouts to GtkBuilder.
34792 lines of code changed in 34 files:
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:
Punctuation correction (missing a period) in the summary for Strength. No functional changes.
1 lines of code changed in 1 file:
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.
337 lines of code changed in 1 file:
Migrate 'dialogs.glade' and widgets to GtkBuilder.
5285 lines of code changed in 4 files:
Switch to a library-independent naming scheme.
33136 lines of code changed in 27 files: