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
2018-12-20Cleanup: remove intermediate menu drawing functionCampbell Barton
2018-12-18UI: use icons for text edit copy/pasteWilliam Reynish
2018-11-22UI: First batch of fixing missing categories for panels.Bastien Montagne
2018-08-28Fix space text script - keyboard for labelsDalai Felinto
I guess multi-line ui elements were not covered in the cleanup scripts.
2018-07-14Merge branch 'master' into blender2.8Campbell Barton
2018-07-14Cleanup: minor change for f-string useCampbell Barton
2018-07-02UI: Header consistency for Text editorPablo Vazquez
2018-06-28Correct bad mergeCampbell Barton
2018-06-28Merge branch 'master' into blender2.8Campbell Barton
2018-06-28Cleanup: use f-stringsCampbell Barton
2018-06-28Cleanup: pep8Campbell Barton
2018-06-28UI: Center ID Blocks in Text EditorWilliam Reynish
See T55635
2018-05-24UI: View menu area operators now in submenuCampbell Barton
2017-03-19Moving classes to separate listing broke panel orderCampbell Barton
Although this wasn't so obvious since it only showed up for factory settings and in the preferences window. Panel display order depends on registration order, Sorry for the noise. On the bright side we no longer need to move classes around to re-arrange panels.
2017-03-18PyAPI: remove bpy.utils.register_module()Campbell Barton
In preparation for it being removed, see: T47811
2017-03-14Update path_menu for recent API changeCampbell Barton
2016-06-22Fix T48703: Name inconsistency w/ area maximize/fullscreenCampbell Barton
Name operator based on default behavior.
2014-10-14Fullscreen Editor (new fullscreen mode for clean UI)Dalai Felinto
Organize Maximize/Fullscreen mess and add a new fullscreen mode with no UI * Maximize Editor: (old Ctrl+Up) * Full Screen Window: (old Alt + F11) * Full Screen Editor: new operator (Alt + F10) * Change Show/Hide Header: (Alt + F9) When the mode is on moving the mouse near the top right corner of the editor shows an icon to go back to the normal editor mode. This was originally intended for the multiview branch, but this functionality also benefits non-stereo workflows, thus it can be reviewed and committed independently. Development notes: * This includes cleanups in the code to sanitize the naming of fullscreen/maximize across the window/editor code. * Originally the idea was to make the window fullscreen as well, but this idea was dropped. * You can see the clicking area when debug is 1 * Technically the user can be left with an unfaded icon in the corner (specially when using a tablet). If we think this is too bad we can increase the action zone to be the whole screen, or something similar. Reviewers: campbellbarton [1], ton [2], fsiddi [2] [1] actual code review [2] design review Differential Revision: https://developer.blender.org/D678
2014-01-27UI: Replace +/- menus with collapsible onesCampbell Barton
Patch D160, by Scott Petrovic with own modifications.
2013-10-14Interface / Text:Thomas Dinges
* Add "Open" operator to the Text Editor header, it's a common operation next to New. * Add Body Text property to the Font panel for Text objects, so text can easily be pasted into Blender and editing it becomes easier too. This was only accessible via the RNA Data blocks before.
2013-09-20Text Editor: 'Find' (in the Edit menu) was pointing to the wrong operatorDalai Felinto
2013-08-24Followup to r59434 : py UI scripts edits.Bastien Montagne
Notes: * Made those edits by full checking of py files, so I should have spoted most needed edits, yet it remains quite probable I missed a few ones, we'll fix if/when someone notice it... * Also made some cleanup "on the road"!
2013-02-10Actually, UI scripts should not use directly pgettext, but rather the iface ↵Bastien Montagne
or tooltip variants. Added those to bpy.app.translations, and used pgettext_iface. (Did not add those when I created that module, because I did not thought we would actually need them in usual UI code, but turned out I was wrong). Also made some optimizations in those py gettext funcs, when i18n is disabled at build time, no need to do pyobject -> cstring -> pyobject conversions!.
2013-02-10use import rather then assignment for loading '_' into scripts.Campbell Barton
2013-02-10Another fix for r54414 (cleaner to "import" pgettext once at top of files, ↵Bastien Montagne
also now using usual '_' shortcut).
2013-02-10revert removal of ternary operators from r54414Campbell Barton
2013-02-09Bunch of fixes for py ui messages (all those using 'formating' were not ↵Bastien Montagne
translated previously, now they use bpy.app.translations.pgettext). Also pleas avoid complex py statements in 'text' values (like 'text="foo" if cond else "bar"'), thes make message extraction script fails! And another "final point in UI message" removal!
2013-01-16style cleanupCampbell Barton
2012-12-31add back initial autocomplete support.Campbell Barton
- This doesnt use python as 2.4x did, instead it just autocompletes based on the text files unique identifiers so its useful for any language. - key is same as console (Ctrl+Space)
2012-12-30add templates menu for OSL, use preprocessor directive color for decorators ↵Campbell Barton
in python.
2012-12-22Text Editor: Gray out the Register check unless the file has .py extension. ↵Pablo Vazquez
(feature lost since July)
2012-11-23Text Editor: remove text marker functionality. Patch [#33251]Justin Dailey
2012-11-04Editors UI:Thomas Dinges
* Add "Toggle Full Screen" and "Duplicate Area into New Window" operators to the view menu, was missing in those 2 operators. Patch [#33076] by Harley Acheson, thanks. * Also moved those two operators to the top in text editor, for consistency.
2012-11-03Render API: shader script node for custom shaders.Brecht Van Lommel
* Shader script node added, which stores either a link to a text datablock or file on disk, and has functions to add and remove sockets. * Callback RenderEngine.update_script_node(self, node) added for render engines to compile the shader and update the node with new sockets. Thanks to Thomas, Lukas and Dalai for the implementation.
2012-07-29style cleanupCampbell Barton
2012-07-29User Interface Scripts:Thomas Dinges
* Code cleanup, removed unneeded code. * Style cleanup, don't break lines to early (unless marked as pep8-80 or pep8-120 compliant) * Keep 1 line after layout declaration empty.
2012-05-15style cleanup: pep8Campbell Barton
2012-05-06Fix for [#31327] Text editor menu incorrect (Patch attached)Bastien Montagne
Patch by Justin Dailey, thx!
2012-05-04Patch [#30654] Wiki Quick Hack: Text editor move lines up/downJoshua Leung
Submitted by: Justin Dailey (dail) Patch allows the current line (or selected lines) to be moved up and down with Ctrl+Shift+Up and Ctrl+Shift+Down. Has undo/redo support and operators in python menu.
2012-04-29patch [#30821] Wiki Quick Hack: Text editor duplicate lineCampbell Barton
from Justin Dailey (dail) made this Ctrl+D, to replace Delete.
2011-12-19Fix #29655: keyboard shortcuts missing from text editor text menu, and removedBrecht Van Lommel
confirmation popup for creating new text datablock.
2011-09-26pep8 cleanup and fix for keymap test operator from my own recent fix.Campbell Barton
2011-09-21remove use of gettext: _("...") style translation now its handled by rna.Campbell Barton
2011-09-20pep8 update & some minor cmake edits.Campbell Barton
2011-09-15Fixing issues with i18n stuff:Sergey Sharybin
- Make gettext stuff draw-time. so switching between languages can happens without restart now. - Added option to translate visible interface (menus, buttons, labels) and tooltips. Now it's possible to have english UI and localized tooltips. - Clean-up sources, do not use gettext stuff for things which can be collected with RNA. - Fix issues with windows 64bit and ru_RU locale on my desktop (it was codepage issue). - Added operator "Get Messages" which generates new text block with with all strings collected from RNA. - Changed script for updating blender.pot so now it appends messages collected from rna to automatically gathered messages. To update .pot you have to re-generate messages.txt using "Get Messages" operator and then run update_pot script. - Clean up old translation stuff which wasn't used and most probably wouldn't be used. - Return back "International Fonts" option, so if it's disabled, no gettext lookups happens on draw. - Merged read_homefile function back. No need in splitting it. TODO: - Custom fonts and font size. Current font isn't nice at least for russian locale, it's difficult to read it. - Put references to messages.txt so gettext can merge translation when name/description of some property changes.
2011-09-01merge with trunk r39834Xiao Xiangquan
2011-08-27Do not show confirm message when creating text block from menu.Sergey Sharybin
2011-08-132.6 UI Files:Thomas Dinges
* Code cleanup in the space_*.py files. * Removed layout.column() statement in _MT_ panels, they are useless. * Only define variables at the beginning of a function!
2011-08-12import common classes from bpy.types, saves ~1000 python getattrs on startup.Campbell Barton
2011-07-29merge with trunk r38787Xiao Xiangquan