Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-02-15 | Code cleanup: remove more string encoded menu functions | Campbell Barton | |
2014-02-11 | Fix T38547: crash in skeleton sketching. | Brecht Van Lommel | |
2014-02-07 | ListBase API: add utility api funcs for clearing and checking empty | Campbell Barton | |
2014-02-03 | Code cleanup: use bools where possible | Campbell Barton | |
2013-10-31 | remove return argument from wmOperatorType->cancel, was only ever returning ↵ | Campbell Barton | |
OPERATOR_CANCELLED. | |||
2013-05-08 | rename BLI_ghashIterator_notDone() -> BLI_ghashIterator_done() | Campbell Barton | |
was renamed fairly recently but other similar iterators not negated like this, would prefer to keep it as it was | |||
2013-04-23 | fix [#35007] clipping border error | Campbell Barton | |
add clip option to ED_view3d_win_to_ray(), ED_view3d_win_to_segment() | |||
2013-04-03 | use floats for transform snapping distance comparisons | Campbell Barton | |
2013-03-14 | use BLI_strncpy_rlen() rather then BLI_snprintf() when no formatting is needed. | Campbell Barton | |
also replace sprintf with strcpy when no formatting is done. | |||
2013-03-13 | code cleanup: use const events for modal and invoke operators. | Campbell Barton | |
2013-03-09 | code cleanup: move runtime var zfac out of RegionView3D. rename initgrabz() ↵ | Campbell Barton | |
-> ED_view3d_calc_zfac() and have it return the zfac to use. | |||
2013-03-07 | use bool for rna funcs. | Campbell Barton | |
2013-03-07 | Change !BLI_ghashIterator_isDone to BLI_ghashIterator_notDone. It is | Antony Riakiotakis | |
always used in that context so we can at least avoid reverting it twice :p. | |||
2013-02-28 | code cleanup: includes | Campbell Barton | |
2012-12-11 | define the size of matrix args for both rows/cols. | Campbell Barton | |
2012-11-09 | style cleanup: indentation | Campbell Barton | |
2012-10-27 | use min/max inline functions where MIN2/MAX2 were doing type conversion. | Campbell Barton | |
2012-10-07 | style cleanup: line length, | Campbell Barton | |
rename V3D_PROJ_RET_SUCCESS -> V3D_PROJ_RET_OK | |||
2012-10-05 | replace ED_view3d_project_float with ED_view3d_project_float_global | Campbell Barton | |
2012-10-04 | refactor ED_view3d_project_short & ED_view3d_project_short_noclip, | Campbell Barton | |
This is apart of a code cleanup to make ED_view3d_project_short/ED_view3d_project_int/ED_view3d_project_float interchangeable. Currently they work very differently in a way thats quite confusing (and cause of bugs in blender that remain uncorrected) - fixes coming. There are also cases where ED_view3d_project_short is used, then the values are converted from shorts into int's after because ED_view3d_project_int() behaves differently, will unify behavior of these functions after this commit. - rather then clip/noclip versions, pass flags (for bound-box clip, window clip). - rather then store the invalid clip-value, return success (or error value clip_near, clip_bb, clip_win, overflow). - remove local copies of project functions from drawobject.c: view3d_project_short_clip, view3d_project_short_noclip, view3d_project_short_clip_persmat. add functions: - ED_view3d_project_short_global() global space projection - ED_view3d_project_short_object() object space projection. - ED_view3d_project_short_ex() take perspective matrix and local space option as args. - ED_view3d_project_base() - special function to set the Object 'Base' screen coords (sx, sy), since this is a common enough operation. | |||
2012-10-04 | Kind of cleanup of "menu strings": always have a space between the entry's ↵ | Bastien Montagne | |
label and value (these strings are a nightmare to handle in RTL languages like arabic or persian, but a bit less of a nightmare this way ;) ). | |||
2012-09-20 | code cleanup: | Campbell Barton | |
- make view3d project names more consistent. - remove apply_project_float() its not needed. - update comments referencing an old function name. - move doxygen docs into the C file, prefer they are kept here to avoid getting out of sync with code. | |||
2012-07-19 | code cleanup: remove commented includes - mostly from 2.4x | Campbell Barton | |
2012-05-16 | Code cleanup: simplify standard GHash creation. | Nicholas Bishop | |
Added four new functions as shortcuts to creating GHashes that use the standard ptr/str/int/pair hash and compare functions. GHash *BLI_ghash_ptr_new(const char *info); GHash *BLI_ghash_str_new(const char *info); GHash *BLI_ghash_int_new(const char *info); GHash *BLI_ghash_pair_new(const char *info); Replaced almost all occurrences of BLI_ghash_new() with one of the above functions. | |||
2012-05-09 | style cleanup: graph & armature | Campbell Barton | |
2012-05-06 | Last part of fix for [#31157]: Some (actually, 172) operators have no tooltip. | Bastien Montagne | |
Only remaining undocumented one is IMAGE_OT_record_composite (not sure what it actually does, nor even whether it’s actually working or not...). Note that I didn’t bother with operators flagged as OPTYPE_INTERNAL! | |||
2012-04-29 | style cleanup: function calls & whitespace. | Campbell Barton | |
2012-04-28 | style cleanup: changes to brace placement / newlines - for/while/if/switch | Campbell Barton | |
2012-03-24 | style cleanup: follow style guide for formatting of if/for/while loops, and ↵ | Campbell Barton | |
else if's | |||
2012-03-24 | style cleanup: mainly for mesh code, also some WM function use. | Campbell Barton | |
2012-03-22 | style cleanup: spaces aroudn operators for operator definitions. | Campbell Barton | |
2012-03-11 | [#30373] Which part to snap in volume snapping is removed | Martin Poirier | |
By Bug reported by Pep Ribal Also fixed an object mode bug with volume snapping and made it compatible with the edit mode "Snap on self" option | |||
2012-03-01 | Spelling Cleanup | Campbell Barton | |
2012-02-27 | Various fixes to UI messages (among other things, all messages needed it ↵ | Bastien Montagne | |
should now be capitalized). | |||
2012-02-27 | style cleanup (mostly whitespace) | Campbell Barton | |
2011-11-11 | quiet -Wdouble-promotion warnings | Campbell Barton | |
2011-11-07 | replace VECCOPY with copy_v3_v3, same for 2d copy, also added vec copy ↵ | Campbell Barton | |
functions for int & char. | |||
2011-11-05 | use (const char*) rather than (char*) where possible. | Campbell Barton | |
also removed some unused function definitons. | |||
2011-10-23 | remove $Id: tags after discussion on the mailign list: ↵ | Campbell Barton | |
http://markmail.org/message/fp7ozcywxum3ar7n | |||
2011-09-12 | replace VECCOPY -> copy_v3_v3, added copy_v*_v*_short too for typesafe ↵ | Campbell Barton | |
copying, some parts of the code are copying float -> short normals without scaling. fix coming next. | |||
2011-05-27 | remove BLI_streq() since it was hardly used, also replace string search with ↵ | Campbell Barton | |
BLI_findstring(). | |||
2011-05-20 | use consistant arguments to ED_view3d_win_* funcs, a single float vector ↵ | Campbell Barton | |
rather then 2 floats. | |||
2011-05-20 | function rename to give clearer meaning that they change from window to 3d ↵ | Campbell Barton | |
coordinates. some functions had vague names, I even ended up re-writing some of these functions by accident! also added doxy comments. * ED_view3d_win_to_3d (was window_to_3d) * ED_view3d_win_to_delta (was window_to_3d_delta) * ED_view3d_win_to_vector (was window_to_3d_vector / viewvector) * ED_view3d_win_to_segment_clip (was viewline) * ED_view3d_win_to_ray (was viewray) | |||
2011-05-12 | for bug [#27358] Transform bug when transform > 500 | Campbell Barton | |
mouse coords would with cont. grab would wrap at short. use mouse coords as int rather then short. this problem still happens on linux because of XTranslateCoordinates | |||
2011-04-21 | pass even mouse coords value as const so its not edited, ↵ | Campbell Barton | |
view3d_get_view_aligned_coordinate() could modify the event->mval. | |||
2011-02-27 | doxygen: blender/editors tagged. | Nathan Letwory | |
2011-02-23 | doxygen: prevent GPL license block from being parsed as doxygen comment. | Nathan Letwory | |
2011-02-18 | Clear some compiler warnings by commenting some functions, adding others to ↵ | Campbell Barton | |
headers. left in warnings where functions obviously need to get ported to 2.5x still. Also, render stamp seq strip works again. | |||
2011-02-14 | made most variables which are only used in a single file and not defined in ↵ | Campbell Barton | |
header static for blenlib, blenkernel and editors. | |||
2011-01-07 | split BKE_utildefines.h, now it only has blender specific defines like GS() ↵ | Campbell Barton | |
MAKE_ID, FILE_MAXDIR, moved the generic defines to BLI_utildefines.h. no functional changes. |