blender/release/scripts/startup/bl_ui
Dalai Felinto 7c25f16f1a Fullscreen Editor (new fullscreen mode for clean UI)
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-10-14 15:11:41 -03:00
..
__init__.py Code cleanup: unused python vars & imports 2014-04-25 05:36:16 +10:00
properties_animviz.py Bugfix [#32754] Clear Motion paths button not available on Motion paths panel 2012-10-04 11:05:48 +00:00
properties_constraint.py Integrated limits for volume preservation in stretch-to constraints. 2014-10-13 19:58:53 +02:00
properties_data_armature.py Code cleanup: unused python vars & imports 2014-04-25 05:36:16 +10:00
properties_data_bone.py Fix wrong interface flags combination in inverse kinematics panel 2014-07-18 15:14:52 +06:00
properties_data_camera.py Fix for missing 'field-of-view angle' property for a panoramic camera. 2014-03-12 00:08:28 +09:00
properties_data_curve.py Fix T40941: Bevel factor in Text 2014-07-04 15:12:20 +06:00
properties_data_empty.py Fix T41507: Empty prevents image deletion 2014-08-21 17:05:47 +10:00
properties_data_lamp.py Fix T40885: "Reset Curve" is backwards on Custom Falloff Curves (Lights). 2014-06-30 16:23:47 +02:00
properties_data_lattice.py Fixing issues with i18n stuff: 2011-09-15 13:20:18 +00:00
properties_data_mesh.py Automatic commit by arc 2014-07-16 14:03:37 +02:00
properties_data_metaball.py remove use of gettext: _("...") style translation now its handled by rna. 2011-09-21 15:18:38 +00:00
properties_data_modifier.py Correction to last commit, rna naming 2014-08-15 19:35:14 +10:00
properties_data_speaker.py style cleanup 2012-07-29 12:07:06 +00:00
properties_freestyle.py Freestyle: View map caching. 2014-10-02 17:52:13 +09:00
properties_game.py Code cleanup: Game Engine related panels belong into properties_game.py. 2013-12-18 07:35:05 +01:00
properties_grease_pencil_common.py Cleanup: pep8 2014-09-17 18:36:17 +10:00
properties_mask_common.py Code cleanup: unused python vars & imports 2014-04-25 05:36:16 +10:00
properties_material.py Code cleanup: unused python vars & imports 2014-04-25 05:36:16 +10:00
properties_object.py Cleanup: pep8 2014-09-17 18:36:17 +10:00
properties_paint_common.py Texture painting: 2014-10-06 20:10:12 +02:00
properties_particle.py Fix T38359: incorrect display of material slot with pinned particle settings. 2014-01-29 16:50:37 +01:00
properties_physics_cloth.py UI: Fix Cloth panel after 28936a415076, was too large and looked bad. 2014-02-06 21:45:59 +01:00
properties_physics_common.py Interface / PointCache: Remove name fields here as well, not needed anymore due to direct rename in uiList. 2013-12-13 10:20:35 +01:00
properties_physics_dynamicpaint.py Code cleanup: style 2014-04-03 09:24:09 +11:00
properties_physics_field.py Google Summer of Code project: "Smoke Simulator Improvements & Fire". 2012-10-10 13:18:07 +00:00
properties_physics_fluid.py Followup to r59434 : py UI scripts edits. 2013-08-23 20:41:21 +00:00
properties_physics_rigidbody_constraint.py Followup to r59434 : py UI scripts edits. 2013-08-23 20:41:21 +00:00
properties_physics_rigidbody.py Rigidbody: Allow triangle mesh shapes to deform during simulation 2013-12-26 18:38:06 +01:00
properties_physics_smoke.py Followup to r59434 : py UI scripts edits. 2013-08-23 20:41:21 +00:00
properties_physics_softbody.py UI: Fix more double ":" in UI labels 2014-03-27 07:15:08 +04:00
properties_render_layer.py Code cleanup: unused python vars & imports 2014-04-25 05:36:16 +10:00
properties_render.py Implement Start Resolution for preview render in BI 2014-07-09 19:55:40 +06:00
properties_scene.py Code cleanup: unused python vars & imports 2014-04-25 05:36:16 +10:00
properties_texture.py Cleanup: pep8 & redundant vars 2014-07-22 12:03:15 +10:00
properties_world.py Blender Internal: 2013-11-20 19:13:41 +01:00
space_clip.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_console.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_dopesheet.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_filebrowser.py UI: Replace +/- menus with collapsible ones 2014-01-27 18:42:11 +11:00
space_graph.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_image.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_info.py Separate operators for Link and Append. 2014-09-04 19:35:18 +02:00
space_logic.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_nla.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_node.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_outliner.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_properties.py UI: Replace +/- menus with collapsible ones 2014-01-27 18:42:11 +11:00
space_sequencer.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_text.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_time.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00
space_userpref.py Pie menus: Confirm threshold 2014-10-13 14:35:41 +02:00
space_view3d_toolbar.py Fix T42168 mask texture UI missing. Own sillyness after last data fix 2014-10-10 12:33:02 +02:00
space_view3d.py Fullscreen Editor (new fullscreen mode for clean UI) 2014-10-14 15:11:41 -03:00