Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Checking mergeability… Don't worry, you can still create the pull request.
Commits on Dec 17, 2009
@dgud dgud Added wx based file selector 5430a23
Commits on Jan 12, 2010
@dgud dgud Fixed file extension bug. 70780f7
Commits on Jan 22, 2010
@dgud dgud Created a 3d file format converter script.
A script can be used from the command line, can be used to convert
models from other scripts or makefiles or for testing wings import export

On windows invoke with ERLPATH/bin/escript wings_convert ...

The script needs more testing, I don't think textures work yet and
lights, and stuff but it is a start.
Commits on Jan 25, 2010
@dgud dgud Fixed image exporting.
Works for me now. It needs more testing for different wings files.

NOTE: Added a 'wings_convert' script which can convert 3d files
      without starting wings. Requires an erlang install (and escript
      in your path) and a wings install.  On windows run with
      c:/path/to/erlang/bin/escript /path/to/wings_convert --help
@dgud dgud Added import of formats other than wings and nendo. 70ccc1c
Commits on Feb 01, 2010
@dgud dgud Fixed wings-path bug.
when default path was not found and no env variable was set..
Commits on Feb 15, 2010
@dgud dgud NOTE: AutoUV: Added a simple world space normal shader. c4fd07b
Commits on Mar 12, 2010
Richard Jones NOTE: Added Select|Edge Loop|Select Nth Ring. [optigon] c498d86
Commits on Apr 05, 2010
Richard Jones NOTE: New Feature: Body|Explode scales objects from a defined center.
Includes standard and user axes, uniform, and radial axis options.
(Thanks to ggaliens for the idea) [optigon]
Commits on Apr 08, 2010
Richard Jones NOTE: New Feature: Rollup any window by clicking on its titlebar.
The main Geometry window behaves differently and doesn't rollup.
Instead, it moves from the foreground to the background, either
covering or revealing any coexisting windows. [optigon]
Commits on Apr 11, 2010
@bjorng wings_pref.erl: Removed unused WIN32_OLD_PREFS define
Since 21c5edc, the WIN32_OLD_PREFS
is no longer used.
@bjorng Support preferences in sub-directories for all platforms
Only on Windows could preferences be stored in a sub-directory.
@bjorng MacOS X: Put the preference file in a sub-directory
The preference files for Wings3d on MacOS X used to be created
directly in the "Library/Preferences directory". Now that is fine
as long as there can only be one preference file, but since we
soon will allow the user to have multiple named preference
files, that could cause preferences files for other applications
to be overwritten. Therefore we should put the preference file
in the directory "Library/Preferences/Wings3D".
@bjorng Unix: Put the preference file in a sub-directory
The preference file for Wings3D on Unix systems (inluding Linux) used
to be named "$HOME/.wings". Now that is fine as long as there can only
be one preference file, but since we soon will allow the user to have
multiple named preference files, they would all be stored directly
in the home directory, which could turn out to be messy. Therefore
we should put the preference file in "$HOME/.wings3d/preferences".
Commits on Apr 18, 2010
Richard Jones NOTE: AutoUV: Added Move Horizontal and Vertical. [optigon] 2c9f977
Commits on Apr 20, 2010
@giniu giniu On 64 bit linux (at least my distro) fPIC is needed to build JPEG plu…
@giniu giniu Exact path shouldn't be assumed I think, on some OS install sits in /…
…bin not /usr/bin
@giniu giniu There is no such directory as plugins/fonts, it wasn't removed from m…
Commits on Apr 25, 2010
Richard Jones NOTE: The arrow key and scroll wheel pan speed preferences have
been changed to offer a more useful range of adjustment. [optigon]
Commits on Apr 26, 2010
Richard Jones NOTE: Minor changes to Tools|Connect to allow consecutive vertices
to be placed  on the same edge. [optigon]
Richard Jones NOTE: Select|By|Sharp Edges now allows you to specify Peaks,
Valleys, or Both. [optigon]
Commits on Jun 11, 2010
Richard Jones NOTE: Bug fix for Select Vertices with 6 or more edges. (Thanks to
ggaliens). [optigon]
Commits on Jun 30, 2010
Richard Jones NOTE: For Developers: Added Show Cursor to the Develop menu. In cases
where the cursor disappears during a crash, use this option to bring
it back into view. I suggest hotkeying it so you don't have to fumble
blindly to the menu. [optigon]
Commits on Jul 15, 2010
@dgud dgud Added more options to wings_draw_setup:we/3
Allows plugins or code to specify subdivision level and what
attribs should be included in the arrays.

Modified we's in wings_draw_setup:we/3 need to rebuild the face normals.
work/3 and smooth/3 requires that they are available.
@dgud dgud Bounding box functionality to e3d_bv and a e3d_qbvh for OpenCL usage. f0f6a07
@dgud dgud E3D: More matrix operations and added e3d_transform.
transform tracks inverse matrices as well and can create
view matrices.

Allow all 4x4 matrices multiply points and vectors.
@dgud dgud Implemented intersection function in erlang. And fixed bugs.
I had to implement the intersection testing (called ray_trace
currently) in erlang to debug the strange renderings I got.

e3d_transform:lookat/3 fixed to behave with opengl standard matrices.

Changed ?E3D_INFINTY to be 32 bits float infinity, otherwise it can't
be moved to/from binaries. This also helps because you can safely
multiple values below that and don't crash because the float get's to

Fixed a serious bug in bbox:union/2 code which was the main culprit
to my problems.
@dgud dgud Merge branch 'dgud/e3d_imp' into dgud/wings_imp e7a868b
@dgud dgud Orig kd3 implementation.
This have slow deletion, due to rebuilding the subtrees after every deletion.
@dgud dgud Rewrote to use leaf based storage.
The major problem with this approach was that it didn't work with
non unique points. I will try to do something about that.

This version work for some reason (the code have been lying here for months).
But I commit it so I can see the original if needed.
@dgud dgud e3d_kd3 fixed some bugs, can handle multiple objects on the same point. 29e692a
@dgud dgud Temporary 58b2592
@dgud dgud Faster creation code
But it gives slightly worse distribution which costs in take_nearest
@dgud dgud Merge branch 'dgud/kd3' into dgud/e3d_imp 9338ea1
@dgud dgud Merge branch 'dgud/e3d_imp' into dgud/wings_imp 5cd45ff
@dgud dgud Add possibility to invoke fun from wings process. 345370d
Commits on Jul 16, 2010
@dgud dgud Added a fold function, faster then iterating with take_nearest.
Alot faster if you know the max distance or want to iterate over all
@dgud dgud Merge branch 'dgud/e3d_imp' into dgud/wings_imp 82c3ed5
Commits on Aug 06, 2010
Richard Jones NOTE: Edge|Flatten (lmb) updated to recognize Edge groups instead of
flattening to a common center. Also new, Edge|Flatten|Edge Loops,
flattens any selected closed edge loop to it normal. [optigon]
Commits on Aug 10, 2010
Richard Jones NOTE: New Feature: Edge|Crease makes a stylized extrusion, commonly
used for adding details such as wrinkles to organic models. [optigon]
Commits on Aug 11, 2010
Richard Jones NOTE: New View Along Axis option to set the view to the Nearest Axis
whether that be X, Y, Z, or -X, -Y, -Z. Might be useful for those who
would like to reduce their overall number of hotkeys and use one
instead of six for axis navigation. [optigon]
Commits on Aug 16, 2010
Richard Jones NOTE: New Feature: Select|Edge Loop while in vertex mode will now
convert consecutive vertices to edges. [optigon]
Richard Jones Revert wings_hotkey,erl 2d9938f
Commits on Aug 17, 2010
Richard Jones NOTE: AutoUV: Added Edge|Circularise to AutoUV. [optigon] 5f8fc36
Commits on Aug 18, 2010
Richard Jones NOTE: New Feature: Vertex|Grid Snap takes a vertex selection and snaps
each vertex to the closest point on a virtual grid as you drag to
increase or decrease the grid's increment. [optigon]
Commits on Sep 09, 2010
Richard Jones NOTE: Position Highlight for Point light crash fixed. (Thank to
Fonte Boa) [optigon]
Commits on Sep 10, 2010
@dgud dgud Adding Oorts jpg fixes.
This fixes some off problems with jpeg images.
Corrupt images still fail, I guess we have to override the error
functions for fixing that.
@dgud dgud Add Micheus Makefile fix for jpeg building with mingw shell 39377fb
Commits on Sep 16, 2010
@giniu giniu NOTE: Build fixes. On some systems, is named
and on others makeself, also they can reside in /usr/bin or
/usr/local/bin. Tried to catch all cases. [giniu]
Commits on Sep 17, 2010
Richard Jones removed contrib/rspt 81f29f0
Commits on Sep 18, 2010
Richard Jones NOTE: In the Tools menu, Snap Image and Screenshot have been extended
in several useful ways. It is now possible to take a screenshot of
just the main viewport. Coupled with this feature are changes to
Snap Image, which now has options to Fit the image to the viewport's
dimensions. This new combination of features allows for better
projection painting workflows using a 2d painting program like Gimp.
The new Screenshot features are available through in its options
dialog. You can also save the current view to the Saved Views at
the same time and with the same name as the screenshot so that they
can be aligned later. Additionally, one can now scale the snap image
proportionally to its current x or y value, or reset the snap image
to its actual size. Also, when exporting or making an image external
from the Outliner, the image name will automatically update in the
Outliner to the filename you save it as. [optigon]
Commits on Sep 19, 2010
@dgud dgud NOTE: Add workaround option for mouse grab problems on linux.
See option in preferences/misc.
Richard Jones NOTE: Sweep extrusion normal fix. [optigon] 47adb43
Richard Jones NOTE: New Feature: Edge|Corner takes an edge selection and adds corner
geometry to any edges bordered by a 3 and 5 sided face. Then, adjust
the tension before finalizing the corner. [optigon]
Commits on Sep 20, 2010
Richard Jones NOTE: New Feature: Plane Cut for Vertex, Face, and Body mode. Pick
the plane and point for the cut, or slice the selection into even
sections. Face and Body mode include a Loop Cut option. [optigon]
Richard Jones NOTE: Added .svg importer to convert 2d vector drawings to 3d. [optigon] 8703c9e
Richard Jones NOTE: Plugin Manager and menu format fixes. [optigon] 900538e
Richard Jones NOTE: Welding objects with only two faces could crash. (Thanks to
Fonte Boa). [optigon]
Anthony D'Agostino Rewrote the "Area & Volume" code to make very good use of the new
multi-column feature in the table widget. The calculations can be
made faster (for large meshes) by having a triangulator that does
NOT beautify the triangles. Speed, however, is not very important.

NOTE: The "Scene Info: Area & Volume" command (in the tools menu)
has been cosmetically improved and now properly displays the info
in a multiple-column tabular-format, which is much easier to read.
Commits on Sep 21, 2010
@dgud dgud It compiles now 2dc379d
@dgud dgud OBSERVE: Untested: windows makefile fix for static linking libjpeg 0857242
@dgud dgud Fix compiler warnings and make debug. 42789a3
Commits on Sep 25, 2010
Richard Jones NOTE: Mirroring a mirrored object could crash. Now fixed. (Thanks
to Fonte Boa) [optigon]
Richard Jones NOTE: Image Planes are now created with a slight thickness and all
their edges set to hard. [optigon]
Commits on Sep 26, 2010
Richard Jones NOTE: Face|Bridge has been extended to connect any two face regions
regardless of how many faces or vertices they each have. [optigon]
Richard Jones NOTE: New View item to toggle Show Backfaces. [optigon] 7072fad
Commits on Oct 04, 2010
Richard Jones NOTE: Saved selection groups have been updated to allow Cycling
via hotkey, and this feature can be set to cycle only within the
current selection mode. I also added some selection group deletion
options. One option deletes all saved groups, and the other deletes
only those groups that are corrupt. [optigon]
Commits on Oct 06, 2010
Richard Jones NOTE: I have changed the mouse buttons that perform secondary drag
operations. For instance, Move|Free has an option to drag in the
direction of the screen normal, and this option was bound to MMB.
Now it is activated by holding LMB instead. Simiar changes were
made to all the other tools that use a single secondary drag
parameter. Also, introducing Hold LMB into the mix, allowed me to
make Face|Sweep fully articulated between all four drag parameters
(Extrude, Angle, Scale, and Rotation). [optigon]
Richard Jones auto-import fixes for erlang 14B 5d1c399
Commits on Oct 08, 2010
Richard Jones NOTE: New Feature: Tools|Sculpt allows you to Push, Pull, Pinch, or
Smooth geometry by dragging the the mouse over your model. There
are Magnets and Strength parameters but it should be noted that
this tool does not attempt to compare with other specialty
sculpting programs. [optigon]
Commits on Oct 09, 2010
Richard Jones NOTE: Rewrite of Tweak to integrate it into the Wings core. [optigon] 626eedf
Commits on Oct 11, 2010
Richard Jones NOTE: New interface features including:
  - A Menu Toolbar with icons for undo/redo, repeat last command,
    changing selection modes, and opening the Select or Tools
    menus can be switched on/off via Preferences|User Interface.

  - A new facility for saving and loading preferences from and
    into your current session, has been added to the File menu.
    These new preference subsets are appended with the .pref
    extension, and are saved separately from your 'master' Wings
    preference file. Additionally, both the Save and Load dialogs
    allow you to choose from preference catagories you'd like
    to load or save from: hotkeys, graphical elements, etc.

  - New icons for the Outliner and Geometry Graph that allow you
    to use custom colors for how they look. These icons can be
    switched on in Preferences|User Interface.

  - Added canned color themes. Switch between them in Edit|Themes.

  - The Geometry Graph now has folders and objects are stored
    alphabetically. You can create, rename, move objects between
    folders, and expand and contract them. You can also toggle
    wireframe, visibility, locking, and selections just within a
    folders pressing MMB on the Object, Eye, Lock, and Wireframe

  - Added menu clipping. With all the additions to Wings over the
    years, the menus have been getting too long for smaller screens.
    To help the situation, I added a preference to set the Maximum
    Menu Height in pixels under the Misc tab in the Preferences.
    The default is set to 0, which auto clips menus to fit in the
    main Geometry window.

Commits on Oct 12, 2010
Richard Jones NOTE: FBX plugin no longer supported, and removed from the wings source. f489cdc
Richard Jones NOTE: The Windows make_installer has been changed to use the vcredist
included with Erlang and to work solely with Msys. [optigon]
Commits on Oct 15, 2010
Richard Jones Merge branch 'ad/area_volume_table' e3d8d5e
Richard Jones Merge branch 'ag/build_fixes' b3c86f4
Richard Jones Merge branch 'bg/prefs-in-sub-directory' 3d98a92
Richard Jones Merge remote branch 'dg/dgud/auv_shaders' 02d7d20
Richard Jones Merge remote branch 'dg/dgud/convert_files' 3a89611
Richard Jones Merge remote branch 'dg/dgud/wings_imp' 3be5a43
Richard Jones Merge remote branch 'dg/dgud/wx-filedialog' cf2a72c
Richard Jones Merge remote branch 'dg/dgud/oorts-jpeg-fixes' bcb1f42
Richard Jones Merge branch 'rj/auv_circularise' b2ed62b
Richard Jones Merge branch 'rj/auv_xy_move' 3188911
Richard Jones Merge branch 'rj/bridge' 76d90f1
Richard Jones Merge branch 'rj/connect' c4d076b
Richard Jones Merge branch 'rj/corner' 2adffb8
Richard Jones Merge branch 'rj/cycle_ssels' 61dcf1d
Richard Jones Merge branch 'rj/drag' 0d55e84
Richard Jones Merge branch 'rj/explode' 46f8160
Richard Jones Merge branch 'rj/flatten_edge_loops' 77f8719
Richard Jones Merge branch 'rj/grid_snap' cd38949
Richard Jones Merge branch 'rj/he_image_plane' 6dad74c
Richard Jones Merge branch 'rj/menu_fixes' 69e1af9
Richard Jones Merge branch 'rj/new_ui' db21edc
Richard Jones Merge branch 'rj/nth_ring' 07543c0
Richard Jones Merge branch 'rj/pan_speed' 324cc73
Richard Jones Merge branch 'rj/planecut' 392d64b
Richard Jones Merge branch 'rj/position_highlight_fix' e4160d3
Richard Jones Merge branch 'rj/revert_hotkey_module' 2abd0f0
Richard Jones Merge branch 'rj/rip' 2f83472
Richard Jones Merge branch 'rj/rollup4' a679562
Richard Jones Merge branch 'rj/sculpt' 2523875
Richard Jones Merge branch 'rj/sel_vertices_fix' ec2f4fc
Richard Jones Merge branch 'rj/sharp' e8f9990
Richard Jones Merge branch 'rj/show_cursor' acb37e0
Commits on Oct 16, 2010
Richard Jones Merge branch 'rj/snap_image' 7823135
Richard Jones Merge branch 'rj/svg_path_import' 01e1c02
Richard Jones Merge branch 'rj/sweep_fix' a0da210
Richard Jones Merge branch 'rj/tweak9' bab8024
Richard Jones Merge branch 'rj/view_along_nearest_axis' cf828bd
Richard Jones Merge branch 'rj/vs_to_loop' 15768d8
Richard Jones Merge branch 'rj/weld_fix' bf8d95e
Richard Jones Merge branch 'rj/remove_rspt' f77a0c8
Richard Jones Merge branch 'rj/remove_fbx' 282a3aa
Richard Jones Merge branch 'rj/auto_import_changes' c2e8031
Richard Jones Merge branch 'rj/msys_make_installer' 19c5a0c
Richard Jones Merge branch 'rj/mirror_mirror_bug' 2626a28
Richard Jones Merge branch 'rj/show_backfaces' 7477501
Richard Jones Merge remote branch 'dg/dgud/linux_bug_mouse_grab_option' a6cd929
Richard Jones NOTE: Edge|Circularise MMB fix. Center calculated incorrectly. [optigon] 212e7ea
Commits on Oct 17, 2010
Richard Jones Merge branch 'rj/circ_mmb_fix' into HEAD e2ba863
Richard Jones Added release notes for v1.3.1 738a5f0
Commits on Oct 25, 2010
Richard Jones NOTE: Body|Combine and Weld would crash when magnet mask data present.
Now fixed. (Thanks to spacemanspiff7) [optigon]
Commits on Oct 27, 2010
Richard Jones NOTE: Edge|Circularise|MMB now handles multiple open edge loops. [opt…
Richard Jones NOTE: Menu Toolbar pref added for mouse snap behaviour. [optigon] ac5ebe3
Richard Jones Merge branch 'rj/menu_toolbar' 8ae06e5
Richard Jones Merge branch 'rj/circ_mmb_multiple_arcs' 418c66d
Commits on Nov 03, 2010
Richard Jones NOTE: Some window properties were not being loaded. Now fixed. [optigon] c75672d
Commits on Nov 05, 2010
Richard Jones NOTE: New Feature: Select|Deselect Previous subtracts the previous
selection from current selection. [optigon]
Richard Jones NOTE: Edge|Dissolve has been modified to succeed more often. [optigon] 460e666
Richard Jones NOTE: Added pref to use larger icons for the Menu Toolbar. [optigon] 0caf719
Commits on Nov 11, 2010
Richard Jones NOTE: New Feature: Edge|Flow Connect connects edges with respect to
the angles of the surrounding geometry. [optigon]
Commits on Nov 12, 2010
Richard Jones cleanup a366334
Commits on Nov 13, 2010
Richard Jones NOTE: Shell Extrude fix. Could crash if extruded in wireframe.
(Thanks to Fonte Boa) [optigon]
Commits on Nov 17, 2010
Richard Jones sweep error msg fix regarding null normals a803143
Richard Jones Updated unix build notes to require Erlang 14B 0629c0f
Commits on Nov 18, 2010
Richard Jones menu clipping now accounts for the height of the toolbar 21fa19b
Richard Jones Merge branch 'rj/auto_menu_clip_adjustment' 124f576
Richard Jones Merge branch 'rj/sweep_error_msg_fix' bbe09e2
Richard Jones Merge branch 'rj/shell_extrude_fix' cdd7b23
Richard Jones Merge branch 'rj/deselect_previous' 372e741
Richard Jones Merge branch 'rj/dissolve_edges' 343b0fb
Richard Jones Merge branch 'rj/flow_connect' 9566e5f
Richard Jones Merge branch 'rj/larger_icons_mtb' 68aa8ee
Commits on Nov 19, 2010
Richard Jones NOTE: A bug in the tweak keyboard event handler has been fixed where
key up events were being recognised when they shouldn't.
(Thanks to Fonte Boa) [optigon]
Commits on Nov 20, 2010
Richard Jones NOTE: Body|Weld could crash. Now fixed, (Thanks to Stem) [optigon] 94d049c
Commits on Nov 22, 2010
Richard Jones NOTE: Circularise RMB fix attempting to ensure that all arcs go in the
same direction. [optigon]
Richard Jones Merge branch 'rj/tweak_key_up_ignore_fix' 03f520a
Richard Jones Merge branch 'rj/circ_fix' 2b9023b
Commits on Dec 13, 2010
Richard Jones NOTE:Select by Material from Outliner would not respect face and
object permissions. Now fixed. (Thanks to BlackHarmo) [optigon]
Richard Jones NOTE:Added dialogs to Select|By|Face With and Vertices With. [optigon] 4081d8f
Richard Jones feature update to flow connect to include directional options for dra…
…g version of the tool. [optigon]
Richard Jones NOTE:Select|Similar Materials now remembers if you selected Vertex
Colors or Materials. [optigon]
Commits on Dec 14, 2010
Richard Jones NOTE: When there is a Hole or Hidden Face(s) in an object and also
View|Show Backfaces is checked, selections will now include backfaces.
Richard Jones NOTE:Removed prefs to simplify interface. [optgon] 759d952
Richard Jones NOTE: Intrude could crash on objects with VM. Now fixed.
(Thanks to Fonte Boa) [optigon]
Commits on Dec 15, 2010
Richard Jones NOTE:Changes to Select|Less when dealing with Faces. Now respects
Virtual Mirror. Algorithm has been modified slightly to give better
results. [optigon]
Richard Jones NOTE:Some fixes to Sculpt mode. [optigon] 07b3a13
Richard Jones NOTE:Sweep Normal removed. Sweep virtual mirror handling improved, [o…
Commits on Dec 16, 2010
Richard Jones NOTE:For Developers: Using Toolbar to reload modules won't clear sele…
…ction. [optigon]
Richard Jones NOTE:Cancelling drag before moving the mouse when model is proxy
smoothed could crash. Now fixed. [optigon]
Richard Jones updated copyrights 4c9000b
Richard Jones Merge branch 'rj/face_less' e0afecc
Richard Jones Merge branch 'rj/flow_connect_additions' ae377ad
Richard Jones Merge branch 'rj/intrude_fix' 3bff8fc
Richard Jones Merge branch 'rj/module_reload' bbafc01
Richard Jones Merge branch 'rj/prune_interface' 65160fc
Richard Jones Merge branch 'rj/remove_sweep_normal' d1bb25d
Richard Jones Merge branch 'rj/revert_state_invalidate_vab' 77ddb85
Richard Jones Merge branch 'rj/sculpt_improvements' 4d4f578
Richard Jones Merge branch 'rj/select_material_fix' ad4e5ca
Richard Jones Merge branch 'rj/select_similar_materials' 8af25ba
Richard Jones Merge branch 'rj/selection_additions' 6e17e98
Richard Jones Merge branch 'rj/update_copyright' 98d7e33
Commits on Dec 21, 2010
Richard Jones Some code profiling done to the wings_menu.erl. [optigon] 4dc16fb
Richard Jones NOTE: Shell Extrude had a bug that stopped it from being able to handle
multiple regions at once. Now fixed. (Thanks to BlackHarmo) [optigon]
Richard Jones NOTE:Sometimes Body Weld would crash. Now an error message is displayed
for unresolvable welds. (Thanks to Fonte Boa) [optigon]
Commits on Dec 24, 2010
Richard Jones Show complete filename in title. [optigon] db91b74
Commits on Jan 12, 2011
Richard Jones NOTE:Tweak fixes including:
  -Rollup Palette would rollup Tweak Palette.
  -Tweak Axis Constraints would not toggle properly.
  -Code cleanup to improve font handling.
  (Thanks to BlackHarmo and Fonte Boa) [optigon]
Commits on Jan 13, 2011
Richard Jones NOTE: Face|Hide now works like the Hole command. The left mouse button
hides selected faces, and the right mouse button unhides any hidden
adjacent face. Also, some wording changes to make the hide/unhide
routines more clear. [optigon]
Richard Jones copyright update 2011 4ade2ce
Commits on Jan 14, 2011
Richard Jones NOTE:Changes to image import to return error when image exceeds
graphics card limitations. [Micheus]
Richard Jones image rename fix 027862f
Richard Jones minor folder fix for button event 4cc299e
Richard Jones NOTE:Added translation macros to the Ambient Occlusion plugin.
(Thanks to szzz) [optigon]
Commits on Jan 15, 2011
Richard Jones NOTE: New Fonts: Wings now includes CJK fonts which support
  Chinese, Japanese, and Korean. Helvetica and Terminus fonts
  have also been added to offer some larger font sizes for
  accessibility reasons.

  To support the character sets in excess of 40 000 glyphs required
  for Asian language support, changes had to be made to the Wings font
  handler. Large font maps could cause slowdown, so now Wings uses a
  glyph accumulator to store only the glyphs required for the interface.

  Some further memory gains were afforded by only loading the fonts
  being used instead of all of them. Wings always required a restart
  to load a new font anyway, so no change to the user experience
  should be noticed.

  Thanks to iskunk for lending his time and expertise this effort.

  Those interested in adding translations to Wings can inquire on the
  Official Development Forum. Current efforts include a translation in
  Simplified Chinese by szzz, and Korean translation by korea3d.
Richard Jones Merge branch 'rj/amb_str' 6fc6903
Richard Jones Merge branch 'rj/folder_fixes' 3c5c79a
Richard Jones Merge branch 'rj/font' 1fb0118
Richard Jones Merge branch 'rj/hide_faces' f63466e
Richard Jones Merge branch 'rj/image_fix' 0a4b817
Richard Jones Merge branch 'rj/include_file_in_title' 8ad6379
Richard Jones Merge branch 'rj/profile_menus' 0599c64
Richard Jones Merge branch 'rj/tweak_fixes' 33e3710
Richard Jones Merge branch 'rj/shell_extrude_fix' 1d5fe64
Richard Jones Merge branch 'rj/weld_fix' 1566380
Richard Jones Merge branch 'rj/copyright' d63193e
Richard Jones Added NOTES-1.4 and combined all 1.3.X NOTES 5f40094
Commits on Feb 01, 2011
Richard Jones image name fix for outliner 698411a
Commits on Feb 04, 2011
Richard Jones NOTE: Major update to the Traditional Chinese translation of Wings
including AutoUV, many plugins, tools, and other interface strings.
Many thanks to szzz for this amazing contribution! [optigon]
Richard Jones Duplicate string fix 14874d6
Richard Jones NOTE: Wings could crash when launching and opening a file at the same
time . The cause was the ets table for fonts could not be written to
while the Progress Bar was active. ets tables can only be accessed from
the process they are created in unless specifically stated. In Wings the
PB run on a separate process so accessing the ets font table while the
PB was active led to a badarg since the call was not allowed. The font
table is now set to public so it can be accessed by any process.
(Thanks to dgud and those who reported the crash) [optigon]
Richard Jones NOTE: Help dialog formatting adjustments for Asian fonts. [optigon] 346444e
Richard Jones Change strings for clarity of meaning c37e215
Commits on Feb 05, 2011
Richard Jones NOTE: Improvements to Body|Weld for handeling neighbouring faces. [op…
Richard Jones NOTE: Update to the the Korean translation to include the interface
strings and some key plugins including AutoUV. Many thanks to korea3d
for this wonderful contribution and for reporting the string errors
he found during the process. [optigon]
Richard Jones Merge branch 'rj/help_format_fix' bb71f55
Richard Jones Merge branch 'rj/image_name' c7d9d98
Richard Jones Merge branch 'rj/string_fix' 0f5f46e
Richard Jones Merge branch 'rj/string_clarity' 533c1db
Richard Jones Merge branch 'rj/weld_improvement' ea33a91
Richard Jones Merge branch 'sz/zh-tw' 36deb99
Richard Jones Merge branch 'kr/korean' 5013b74
Richard Jones Added Notes for wings-1.4.1 a196025