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
2012-12-18Fix region expander (+) drawing too narrow.Brecht Van Lommel
2012-12-18Nicer function for drawing text in 3d window:Ton Roosendaal
ED_region_visible_rect(ar, rect) Returns the visible rect inside a region, subtracting the overlapping UI regions. Added with minimal overhead, only called once per region draw. Also fixes the 'Auto Key' warning print in 3d window (was behind properties)
2012-12-17UI fixes:Ton Roosendaal
- on setting lower DPI, the regions that were scrolled down would start moving down 1 pixel on every draw. Caused by rounding error. (int + 0.1 vs int -0.1) (Ancient bug) - circles used in outliner - to denote selection/active - now draw bigger, and better centered. (2.66 fix only)
2012-12-17Small tweak for using transparent+overlapping regions:Ton Roosendaal
On mouse-over these regions now become active always (as if they were opaque). This active state is used by many tools, or for drawing cursors. Currently, all events (if not handled by button region) are passed on anyway to the underlying region. Visible errors were for example drawing the paint brush circle.
2012-12-17Added GPL header to sconscripts!Bastien Montagne
Also changed shebang to '#!/usr/bin/env python', this is more portable across unixes...
2012-12-16Test print in bugfix...Ton Roosendaal
2012-12-16Bug fix 33563Ton Roosendaal
Region sizex/sizey should store the actual used sizes, for hide/reveal. Didn't happen correctly, resulting in opening button regions of size 1.
2012-12-16Fix region overlap drawing over render info text in image editor and 3d view.Brecht Van Lommel
2012-12-15Finished themes for transparent Button regions in Blender.Ton Roosendaal
Notes and image: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.66/Usability - now each editor has own settings for "show panel header" and "show panel background", and colors+alpha for this. - this setting used to be global for all editors, but it can conflict with looks of specific editors. - Now you can set for editors to show panels with a 100% transparent tool/properties region. Note: read XML theme files now might get an error, Campbell will fix.
2012-12-15Graah! Not using brains for quick fixes...Ton Roosendaal
2012-12-15Classical mistake - fix a bug in 1 feature, but don't test the related ones :/Ton Roosendaal
Previous commit broke dragging area edges.
2012-12-15Bugfix, irc collection:Ton Roosendaal
With larger header sizes (via DPI setting), splitting an area horizontally (using left-bottom corner widget, move up) stopped immediate after split, not allowing to drag it to a position. Culprit was code to check minimum header size, and area operator using the same flags. Now ScrVert has two flags - one for internal use, one for the tools to set.
2012-12-14code cleanup and move alternate shell calculation method into its own ↵Campbell Barton
function: BM_vert_calc_shell_factor_ex
2012-12-14Fixes for correct UI scaling display:Ton Roosendaal
- Move to layer (and more popups) didn't scale yet - User Prefs and render window now open on right location on Mac Retinas - Brush sizes for painting now scale for Mac Retina
2012-12-14style cleanupCampbell Barton
2012-12-13Bug fix, irc report:Ton Roosendaal
Overlapping regions, when you both want them on the same side they should not overlap each other! (Try F5 on a region to flip position). Code for subdivision is in need for some cleanup - a branching recursion is needed.
2012-12-13Bugfix [#33511] Ton Roosendaal
Overlapping regions: when dragging the region to close them, it started the blending timer - which of course is not meant to happen.
2012-12-13remove BKE_main_scene_add(), just add main arg to BKE_scene_add()Campbell Barton
2012-12-13style cleanup: changes from recent commitsCampbell Barton
2012-12-13code cleanup: quiet warningsCampbell Barton
2012-12-12Holiday coding log :)Ton Roosendaal
Nice formatted version (pictures soon): http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.66/Usability Short list of main changes: - Transparent region option (over main region), added code to blend in/out such panels. - Min size window now 640 x 480 - Fixed DPI for ui - lots of cleanup and changes everywhere. Icon image need correct size still, layer-in-use icon needs remake. - Macbook retina support, use command line --no-native-pixels to disable it - Timeline Marker label was drawing wrong - Trackpad and magic mouse: supports zoom (hold ctrl) - Fix for splash position: removed ghost function and made window size update after creation immediate - Fast undo buffer save now adds UI as well. Could be checked for regular file save even... Quit.blend and temp file saving use this now. - Dixed filename in window on reading quit.blend or temp saves, and they now add a warning in window title: "(Recovered)" - New Userpref option "Keep Session" - this always saves quit.blend, and loads on start. This allows keeping UI and data without actual saves, until you actually save. When you load startup.blend and quit, it recognises the quit.blend as a startup (no file name in header) - Added 3D view copy/paste buffers (selected objects). Shortcuts ctrl-c, ctrl-v (OSX, cmd-c, cmd-v). Coded partial file saving for it. Could be used for other purposes. Todo: use OS clipboards. - User preferences (themes, keymaps, user settings) now can be saved as a separate file. Old option is called "Save Startup File" the new one "Save User Settings". To visualise this difference, the 'save startup file' button has been removed from user preferences window. That option is available as CTRL+U and in File menu still. - OSX: fixed bug that stopped giving mouse events outside window. This also fixes "Continuous Grab" for OSX. (error since 2009)
2012-11-21Fix #33241: can't exit edit mode when object gets hidden via animation.Brecht Van Lommel
2012-11-11* Replace math.h with BLI_math.h, this fixes compile on windows. Thomas Dinges
2012-11-11Four fixes (own collection)Ton Roosendaal
- Screencast: stops working on window resize - crashes movie file output - Screencast now draws simple brush overlay to indicate mouse cursor. - Greasepencil now works again to use MMB for view rotates (and missed proper redraw signal for toolbar, at end of paint)
2012-10-31style cleanupCampbell Barton
2012-10-27Bugfix 32988Ton Roosendaal
"Area prev space" was setting areas to "Info" - in case no previous editor could be found. That goes wrong for cases like: - goto composite screen - make image editor full - render - esc
2012-10-26Big i18n commit: add "reports" from bmesh/readfile/tracking/dynapaint (and a ↵Bastien Montagne
few others), and another bunch of UI messages tweaks/fixes, as well as some BKE_report()<->BKE_reportf()...
2012-10-26Bugfix: because of fixed event checking, the 'area zone' didn't work anymore.Ton Roosendaal
Event that gets added should get zero'ed value.
2012-10-26fix [#30087] operator_context is different for popup and submenu's *TODO, ↵Campbell Barton
after 2.62* having context different for menu vs submenu is quite confusing, now they are both: WM_OP_INVOKE_REGION_WIN this changes WM_menu_invoke behavior.
2012-10-26style cleanupCampbell Barton
2012-10-26code cleanup: use min_/max_ math functions, add minmax_v2_v2v2.Campbell Barton
2012-10-25Bugfix #24343Ton Roosendaal
Ancient 2.5 UI issue: The button views in Property Editor have an internal storage, to ensure the view on the buttons stays same when you switch contextes or select objects. Bug was that - in case buttons were all scrolled invisible - sometimes no slider was drawn to indicate that. Discussion on whether this is a good feature or not: the only improvement would be to store such settings even per object... but that's a feature creep I think.
2012-10-25UI: add hide/show menus item in header right click menu (same as +/- button).Brecht Van Lommel
Patch #32872 by Harley Acheson.
2012-10-25Bugfix #28298Ton Roosendaal
When I added DPI support in the UI, I added code that refreshes views for 2d regions. These refreshes also happened on screen switches or file select, causing header views (horizontal scrolled) to clear. Now the code less intrusive, changing header views in fewer cases. This is a patch provided by Anthony Edlin. Thanks dude!
2012-10-25fix for nasty bug with frame dropping playback.Campbell Barton
When playback was running fast the frame step could be 0, making playback jittery. this commit just makes sure the frame step is at least 1, but there is still an issue with framedrop skipping too many frames (or too few) which Ill check on next.
2012-10-24use min_ii/max_ii over MIN2 MAX2Campbell Barton
2012-10-23skip hidden datablocks when switching screens.Campbell Barton
2012-10-23rename api functions...Campbell Barton
- minf, maxf, mini, maxi --> min_ff, max_ff, min_ii, max_ii
2012-10-23style cleanup: also rename bmesh_decimate.c --> bmesh_decimate_collapse.cCampbell Barton
2012-10-21style cleanup: bge, switch statements mostly.Campbell Barton
also left bmesh decimator on in previous commit.
2012-10-21style cleanup: trailing tabs & expand some non prefix tabs into spaces.Campbell Barton
2012-10-21style cleanup: commentsCampbell Barton
2012-10-10fix error setting quadview when there is no camera in the scene, the view ↵Campbell Barton
would glitch/jump when accessing afterwards.
2012-10-09And more UI messages fixes...Bastien Montagne
2012-10-07style cleanup: if();Campbell Barton
2012-10-04Kind 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-23fix for all pose-group editing functions crashing when the context didnt ↵Campbell Barton
have an area (in background mode), fix pose-group-sort and pose-group-moving being disabled for pinned poses. also fix for own missing NULL check for pose mask clear which would crash when run without an active object
2012-09-20code cleanup: remove unused macros, commet some which may be useful later - ↵Campbell Barton
or good to keep for completeness. quieted some warnings and add flags -Wmissing-include-dirs and -Wno-div-by-zero to cmake/gcc
2012-09-19Add a "Header" sub-menu to the right-click one of all buttons in a header ↵Bastien Montagne
area. Also header tools entries are now translatable!
2012-09-19Fix missing dependency graph update when switching to another scene, now doesBrecht Van Lommel
same update as loading .blend or switching layer visibility.