Change the minimum window size to 640x480 since a window layout has been
made that shows it is possible. There seem to be people out there that
like small...
7 lines of code changed in 2 files:
Primarily a rename of widgets that had generic names (Eg. vbox2 --> vbox_all).
The corestats tab changed to cuddle the stat value with the stat name for
readability. Numeric values beside the stat bars is now left justified.
Fire/Run indicator positions slightly altered. Presently the window will not
shrink smaller than 800x600. This is due to the size set in main.c
(geometry.min_width and geometry.min_height).
309 lines of code changed in 2 files:
- Rewrite the portions of the README that deal with saved window positions
since they are now saved in unique files named after the layout in use at
the time window positions were saved.
- Add an important tip regarding use of Width and Height properties. In
general, they should not be used as they cause resize problems at runtime
in most cases.
46 lines of code changed in 1 file:
- Update the descriptions of recently modified client layout files.
31 lines of code changed in 2 files:
This is an aethsetic overhaul, adding viewports with insets to set different
screen elements off. Key widgets are moved to a common centerline below the
map notebook to keep critical information at a consistent eye-level to improve
visibility during play. The encumbrance and count box is now between the
inventory and ground view, and the fire/run indicators are just below the
command entry box.
347 lines of code changed in 2 files:
Roll in the recent changes to gtk-v1.glade that make the layout more true to
the original GTK V1 layout while keeping the tab notebook improvement. The
encumbrance display and count box has had a slight aesthetic improvement also.
998 lines of code changed in 2 files:
A major facelift brings this client layout much closer to the appearance of the
GTK V1 client layout with a few exceptions like the XP bar and the Magic Map
in the tab notebook.
959 lines of code changed in 3 files:
Miscellaneous fixes to add previously invisible or missing widgets: Run/Fire
labels, Count input, and encumbrance.
175 lines of code changed in 4 files:
- Escape the apostrophe when it starts a line, to avoid confusing man or
nroff ('help -> \'help). Reported by Kari Pahula.
9 lines of code changed in 4 files:
- Typo fixes. Take out note about "experimental" from Meflin's layout.
15 lines of code changed in 1 file:
- Fix a few inaccurate map size statistics, and add a description for the
gtk-v2.glade layout, along with a brief text describing dialogs.glade.
15 lines of code changed in 1 file:
- Update to summarize the changes made with the three prior GTK V2 client
commits.
28 lines of code changed in 1 file:
- Change more instances of gcfclient to crossfire-client-gtk2.
- Change the title to specify that this client is a second-generation GTK
client.
- Update the client option list, and add or remove descriptions to match the
client's capabilities. Some additional work may be needed to be sure the
information is up to date and accurate, but this is at least a first pass
at an update.
- Change some capitalization.
- Document the new window position save file conventions.
112 lines of code changed in 1 file:
- Add some doxygen comments to variable definitions.
- LOG() calls are reformatted to break long lines.
- Instances of "gtk::" in LOG() calls are changed to "main.c::" for consistency
with other LOG() messages.
- Change the title bar of the client from "GTK2 ... Client" to
"GTK V2 ... Client" to make it a little less likely that people will assume
that the 2 means GTK version 2 (especially since this client may eventually
be built with a different version of GTK and also because people seem to
not realize the first generation client can be built against GTK2).
53 lines of code changed in 1 file:
- Reformat LOG() calls to break long lines.
- Convert all instances of "gtk::" to "config.c::" for better consistency with
other LOG() messages in the client, and also change instances of "config.c:"
to "config.c::".
- A player visible change in load_winpos() and save_winpos() changes the window
position save file from gwinpos2 to a name based on the window layout file
name. For example, if the default window layout (gtk-v2.glade) is used, the
window positions are now saved to gtk-v2.pos. This allows retention of saved
window sizes for all window layouts, and has a side benefit of making sure
that the default window positions are all used the first time a window layout
is selected. Providing that the player's screen size is large enough, this
will tend to reduce difficulty in setting up window positions for the first
time. A message now informs the player whether default window positions are
used or which file they are recovered from.
86 lines of code changed in 1 file:
Remove the .xpm files from the list of files to parse as it is painfully slow
to do so.
4 lines of code changed in 2 files:
Factor out redundancy in draw_info() in both cases of an if/else statement.
13 lines of code changed in 2 files:
Prepare to work on this file. Break long lines; indention fixes; commenting
changes; addition of new doxygen content. No code changed for this commit.
263 lines of code changed in 2 files: