Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 4769 / 5574

Revision 744d328 by Shaul Kedem
February 1, 2009, 00:18 (GMT)
vert to sphere - S + ctrl + shift keys
Revision 306b3de by Shaul Kedem
January 31, 2009, 23:57 (GMT)
selectrandom mesh , temp using space key
January 31, 2009, 19:40 (GMT)
2.5

Big commit, but mainly adminstration.

- Enabled ot->flag OPTYPE_UNDO to work.
- Removed all redundant ED_undo_pushes, but I'd
recommend everyone to check it while testing. :)
- Added view manipulations as OPTYPE_REGISTER,
although this will flood the redo stack a bit...
Nevertheless; for a "redo last action" panel we
can simply check if both flags are set for redo.

- Bugfix in editmode undo: selectmode was cleared,
so you couldn't select after undo
- Bugfix in mixing tweaks and keymaps... solution
works but is weak, need to think over a while.

January 31, 2009, 16:54 (GMT)
2.5

Edit Mesh
Added the two other 'select similar' ops, for edge and face.

For testing fun I've put these ones as first keys using the
modifier order feature. So it's now:

SHIFT+G : similar vertex
CTRL+SHIFT+G: similar edge
SHIFT+CTRL+G: similar face

Not very useful here; but I think this can work well to map
a double amount of options under mouseclicks. Power user
config stuff!


January 31, 2009, 15:21 (GMT)
2.5

Edit Mesh

- "Select Similar" for vertices back.
(Put under Jkey for now)
- renamed operator righthand_faces to consistant_normals
gave it boolean property for 'inside'.

January 31, 2009, 15:09 (GMT)
2.5

Crash fix on file read: one event-free too many :)

January 31, 2009, 13:33 (GMT)
2.5

Fake commit, but for history I have to write the log!

Fixed CTRL+Q quit-blender. It was using ancient code
still, and since I always use APPLE+Q I never noticed :)

January 31, 2009, 13:30 (GMT)
2.5

Edit Mesh:

- Added back "Edge Shortest Path select"
It now also does regular selection, more fun!
It's mapped to CTRL+click now, and makes or clears selections
between current and previously activated edge.
Seam/Sharp/etc marking is a toolsetting mode still. These
options cannot become properties easily, because the tool
uses the properties of selected edge to clear...

- Removed a whole bunch of G.f flags, related to mesh drawing.
It's all now local in me->drawflags. Here's the list of
removed old globals:

G_DRAWEDGES
G_DRAWFACES
G_DRAWNORMALS
G_DRAW_VNORMALS

G_ALLEDGES
G_HIDDENEDGES

G_DRAWCREASES
G_DRAWSEAMS
G_DRAWSHARP
G_DRAWBWEIGHTS

G_DRAW_EDGELEN
G_DRAW_FACEAREA
G_DRAW_EDGEANG



January 31, 2009, 10:00 (GMT)
2.5

- Made standard border operator calls bail out on zero sized borders
- Fixed compile warning in call to BKE_animsys_evaluate_animdata()

January 31, 2009, 09:58 (GMT)
- sequencer select handle menu functions back
- sequencer border zoom (Shift+B) or from the header.
- added includes for blender.c and outliner.c
- editfont.c got rid of warning

January 31, 2009, 09:23 (GMT)
2.5

Edit mesh:
- fixed compile, shul only committed the function declaration, not
the code for 'make fgon'.

- Put the Fgon option under:
ALT+F: make fgon
SHIFT+ALT+F: clear fgon
(note, SHIFT+F = fill :)

- Fixed loop select to use two booleans, as Martin pointed me
correctly at! Using 1 variable was lazy coding.

Revision 5ed79ee by Shaul Kedem
January 31, 2009, 03:23 (GMT)
make and clear fgon MKEY and shift+MKEY. ton: please check, it doesn't do what it should right now
Revision babb973 by Shaul Kedem
January 31, 2009, 02:37 (GMT)
delete menu is back with XKEY.
Revision 05e04c5 by Shaul Kedem
January 31, 2009, 02:31 (GMT)
delete menu is back DKEY. seperating may be needed to delete_mesh
January 30, 2009, 21:01 (GMT)
Fix revision: 18690, bug #17850

The problem was that Qt convert the text to the type
STRING or UTF8, that is why Blender can't get the text,
now should be work fine.

January 30, 2009, 20:35 (GMT)
Sculpt:
* Brought back axis locking
* Fixed flipping stroke add/sub with shift key at start of stroke
* Fixed a crash in stroke exec
January 30, 2009, 19:14 (GMT)
2.5

Edit Mesh: Fkey back, add edge-face or fill 'edge net'
Make fgon will be different operator.

January 30, 2009, 18:53 (GMT)
2.5

Edit Mesh Loop select back;
the versions with ALT+Select (edgeloop) or with
ALT+CTRL+Select ('ring'). Hold shift for extend.

January 30, 2009, 18:27 (GMT)
Update the view3d depth buffer cache after rotating, moving, or scaling the view (for sculptmode)

January 30, 2009, 18:18 (GMT)
2.5

- Edit mesh: Add ctrl+click add vertex or extrude.
I've made it not move the 3d cursor in that case.

Also found out tweak events conflicted with existing
keymap definitions; on tweak failure (= no mousemove)
it now passes on the mouse event as 'mouse down' for
the remaining keymaps to check.
These then actually respond to mouse-up instead of down...

The location in the keymaps where tweaks get generated
remains important. Examples:

1 - 'select' mouse-handler, operator return pass-through
2 - tweak handler checks, and makes tweak event
3 - grabber responds to tweak event

1 - ctrl+mouse tweak handler checks, makes tweak event,
or passes event on
2 - if tweak event, it runs lasso
3 - else when passed on, ctrl+click extrude happens

In the first case, select works on mouse-down, immediate.
In the second case, extrude happens on mouse-release, even
though the keymap defined mouse-press.

This will make designing nice balanced keymaps still not
simple; especially because you can't tell operators to
pass on the key... although we can add the convention that
select-mouse operators always pass on to enable tweaks.

Still a good reason to wait with custom keymaps
when this is fully settled!



Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021