Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-12-18Fix T46998: Console zoom doesn't update scrollbarsCampbell Barton
2015-04-07Revert Sticky Keys (and everything related to that)Julian Eisel
Our current keymap doesn't give us enough room to make such changes in the event system. To fix small issues caused by this, we would need to do drastic changes in Blender's keymaps and internal handling. It was worth a try, but it didn't work. I can write down a more descriptive statement in a few days, but for now I need a break of this stuff.
2015-04-04Add missing break statementsCampbell Barton
2015-04-03Sticky Keys backendJulian Eisel
Design task: T42339 Differential Revision: D840 Initial implementation proposal: T41867 Short description: With this we can distinguish between holding and tabbing a key. Useful is this if we want to assign to operators to a single shortcut. If two operators are assigned to one shortcut, we call this a sticky key. More info is accessible through the design task and the diff. A few people that were involved with this: * Sean Olson for stressing me with this burden ;) - It is his enthusiasm that pushed me forward to get this done * Campbell and Antony for the code and design review * Ton for the design review * All the other people that gave feedback on the patch and helped to make this possible A big "Thank You" for you all!
2015-03-16PyConsole: double-click to select wordCampbell Barton
patch T43641 by @v-disp with own edits
2015-01-26Cleanup: strcmp/strncmp -> STREQ/STREQLEN (in boolean usage).Bastien Montagne
Makes usage of those funcs much more clear, we even had mixed '!strcmp(foo, bar)' and 'strcmp(foo, bar) == 0' in several places...
2014-11-16Cleanup: use BLI_listbase_*** prefix for count,sort,sort_rCampbell Barton
2014-09-10Fix T41767: Memory free problem when console area copy fail.Bastien Montagne
Nice little memleak! Patch by reporter (randon (Dun Liang)) with minor own cleanup, thanks!
2014-04-30Code cleanup: remove unused includesCampbell Barton
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-04-11Code cleanup: use boolCampbell Barton
2014-04-01Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT defineCampbell Barton
2014-02-03Code cleanup: use bools where possibleCampbell Barton
2014-01-16Code Cleanup: no need to pass empty strings as default valuesCampbell Barton
2014-01-08Code Cleanup: de-duplicate text pasting which only used the first lineCampbell Barton
2013-10-31remove return argument from wmOperatorType->cancel, was only ever returning ↵Campbell Barton
OPERATOR_CANCELLED.
2013-09-24fix for crash freeing console history.Campbell Barton
2013-05-01fix for yet another off by one error in console code, could crash deleting ↵Campbell Barton
words (but mostly it was hidden by guardedalloc), hopefully the last of this kind in console.
2013-04-05fix bad memmove size (reading past buffer bounds)Campbell Barton
2013-03-20code cleanup: use booleans for mesh and selection code.Campbell Barton
2013-03-13code cleanup: use const events for modal and invoke operators.Campbell Barton
2013-02-14fix for double clicking in the text editor not working usefully (double ↵Campbell Barton
clicking a pair chars would select 3 - one to the left).
2013-02-11patch [#34192] UTF-8 input in Python interactive consoleCampbell Barton
from Shinsuke Irie (irie)
2012-12-01fix for bug in console indent, was not copying the null terminator.Campbell Barton
also add assert to catch this case more quickly.
2012-11-22minor edit to console line adding, all callers have the console space, may ↵Campbell Barton
as well pass it.
2012-11-22fix for clear line adjusting console selection.Campbell Barton
2012-10-30add in assert's to double check the line lenth is never <0Campbell Barton
2012-10-30fix for selection offset with indentation in the python console.Campbell Barton
2012-10-26style cleanupCampbell Barton
2012-10-23use min_ max_ functions in more places.Campbell Barton
also fix minor error in MOD decimate when the modifier did nothing the reported face count would be wrong.
2012-10-21style cleanup: trailing tabs & expand some non prefix tabs into spaces.Campbell Barton
2012-10-15fix for py-console ctrl+backspace/del changing the selection.Campbell Barton
2012-06-04Tag unused variablesSergey Sharybin
2012-06-04patch [#31644] Py Console: Indent and unindent independent of cursor ↵Campbell Barton
(aligned) [Tab / Shift + Tab / Ctrl + Tab] from Sebastian Nell (codemanx)
2012-05-19code cleanup: use TRUE/FALSE rather then 1/0 for better readability, also ↵Campbell Barton
replace do prefix with do_ for bool vars.
2012-05-09patch [#31359] Py Console: Empty current lineCampbell Barton
from Sebastian Nell (codemanx), with some edits - Changed key shortcut to Shift+Enter. - made into its own operator since it works differently to delete.
2012-04-03partial fix [#30777] python console utf-8 problemCampbell Barton
backspace/del now doesn't split up multi-byte characters. Ctlr+Backspace/Del now work for deleting whole words.
2012-03-28style cleanupCampbell Barton
2012-03-24style cleanup: follow style guide for/with/if spacingCampbell Barton
2012-03-24style cleanup: follow style guide for formatting of if/for/while loops, and ↵Campbell Barton
else if's
2012-03-22style cleanup: spaces aroudn operators for operator definitions.Campbell Barton
2012-03-21Quick fix to broken text editor/console from r45051.Bastien Montagne
Note: not completely sure this is the way to go, but at least it works (and is easy to revert in case there is better solution ;) ).
2012-03-18spelling cleanupCampbell Barton
2012-03-07edit to cursor adjustment, use int rather then short to store the cursor ↵Campbell Barton
position.
2012-03-07Unify string stepping delimiter code for text buttons, text editor and ↵Campbell Barton
console (all had duplicate code). this is also a step toward the console working with utf8 though many todo's remain.
2012-03-03style cleanup - use aligned * prefixed blocks for descriptive comments (was ↵Campbell Barton
already used a lot and part of proposed style guide).
2012-01-15fix crash when calling bpy.ops.render.render('INVOKE_DEFAULT') from the ↵Campbell Barton
python console.
2012-01-11rename RNA_property_is_set() --> RNA_struct_property_is_set() in preperation ↵Campbell Barton
to add a second version of the function which takes the property rather then its name.
2011-10-28prefix common internal operator function names so its possible to assign ↵Campbell Barton
them breakpoints.
2011-10-23remove $Id: tags after discussion on the mailign list: ↵Campbell Barton
http://markmail.org/message/fp7ozcywxum3ar7n
2011-09-19/blender/editors: Removed final points in UI strings and messages.Bastien Montagne
Plus a few cuts in very long lines…