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-06-22Fix T45144: Multi-value-edit ignored rangeCampbell Barton
2015-06-22Fix memory leak /w multi-drag over a single buttonCampbell Barton
2015-06-19Cleanup: fix mismatch in printf formating (int/unsigned int).Bastien Montagne
Noisy and annoying with new gcc5...
2015-06-13Fix: Don't show "Clear Keyframes" option in RMB menu for NLA Strip propertiesJoshua Leung
Since these FCurves for these properties cannot be deleted, this operator is useless in this case.
2015-06-06Cleanup: TyposJulian Eisel
2015-06-01Fix T44747: Drag toggle /w nodes (glitch)Campbell Barton
It was possible to perform actions while performing a drag-toggle.
2015-05-31UI: comments (doxygen tweaks)Campbell Barton
2015-05-30Correct own error with recent commitCampbell Barton
Caused entering an invalid number to leak.
2015-05-28Multi-value, multi-button cancel keeps value setCampbell Barton
2015-05-28Multi-value cancel, keeps scale setCampbell Barton
2015-05-26Cleanup, add comment for old code.Antony Riakiotakis
2015-05-26Fix RMB menu in popup, included 'Header' submenuCampbell Barton
2015-05-26Fix T44697: Multi-value edit /w layers failsCampbell Barton
Not such a nice solution, but good to have this working.
2015-05-21UI: Use Ctrl+Wheel to cycle valuesCampbell Barton
Conflicted with Alt for editing multiple values. This could also conflict with global frame change at times.
2015-05-21UI: ignore mouse wheel while editing textCampbell Barton
Mouse wheel was used as home/end. Was annoying since it could happen by accident.
2015-05-18Fix multi-drag & multi-select, Alt press mid-dragCampbell Barton
This would enable multi-value-editing in the middle of the drag action.
2015-05-17Cleanup: typosCampbell Barton
2015-05-15Fix some issues found by Coverity ScanJulian Eisel
Some of them are just brain dead code, some are potential bugs.
2015-05-13UI: multi-value-edit, distable alt+lmb on slidersCampbell Barton
2015-05-13UI: multi-value-edit, tint button while editingCampbell Barton
Currently re-uses node-flag (which is only used to tint color too)
2015-05-13UI: multi-value-editing, copy value when typed inCampbell Barton
2015-05-11UI: initial support for UI editing selected itemsCampbell Barton
Add basic support (holding Alt) to edit all selected objects/bones/sequences.
2015-05-04Cleanup: wrapped function indentationCampbell Barton
2015-05-04UI: location/scale were snapping to 10sCampbell Barton
In practice this isn't useful (for scale especially). For float buttons with a very large range, don't attempt to match the snap to the range.
2015-05-04UI: button snap (ctrl) was rounding downCampbell Barton
2015-04-26UI: 'View Online Manual' ShortcutJulian Eisel
D1031, implement proposal T37478 to give easy access to the online manual. Use Alt+F1 while hovering over a button/setting.
2015-04-22Fix T44477: Overlapping tooltips in OutlinerJulian Eisel
Tooltips for buttons in the Outliner could overlap the Outliner's RMB menu in some cases (and there's no way to get rid of the tooltip again). This disables the button's tooltip before creating the menu (as we do it for the normal RMB menu)
2015-04-21Add eyedropper for selecting object & obdataJulian Eisel
In addition to the unlink icon to clear a value, When cleared, show an eyedropper to select objects or object-data (was already available via the EKey).
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-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-04-03Fix related to T44243: do not systematically do live-update when ↵Bastien Montagne
tab-completing textedit buttons. We now have a specific flag for that, use it! Note that for all 'search menu' buttons, there is already a similar behavior, so there is no need to force apply butt in this case anyway, which means in practice this change only has effect in the single place it is needed currently - file browser dir/file fields. In this case (dir field), applying button even on partial matches leads code to ask to create a new dir, which breaks completely the expected behavior of completion. And we do not need immediate apply at all here. Note this is the only 'autocomplete' button not using search menu, so this change does not affect anything else in UI.
2015-03-27Only enable IME for supported translation contextsSeverin
For me, weird characters are drawn if IME is enabled but translation is not set to a supported language. Could become an utility function if needed later.
2015-03-26IME: Minor API cleanupSeverin
2015-03-24UI: remove UI_BTYPE_SEARCH_MENU_UNLINKCampbell Barton
Internal change only, use UI_BTYPE_SEARCH_MENU with an unlink flag instead. They are really the same button type, one just happens to have the option to unlink.
2015-03-23Fix T44093: Color picker SV+H order wrong.Campbell Barton
Based on HSV ordering, SV+H had S<>V swapped.
2015-03-19Remove deleted list for palette colorsCampbell Barton
was used because of UI memory access only.
2015-03-09IME: Disable IME for number buttonsSeverin
2015-01-31Compiler warning: double-promotionCampbell Barton
2015-01-26UI: macro for checking modifiersjulianeisel
Useful for UI handling where its common to check multiple modifiers at once.
2015-01-26Correction to c792e546991bd9: OS-Key should be checked as welljulianeisel
2015-01-26Cleanup: Remove ugly ELEM checks in modifier key handlingjulianeisel
Campbell once told me such checks can cause warnings on some compilers, so let's try to avoid them. From the theoretical view, this check works quite different than the old one, but in this case everything should work just like previousely.
2015-01-26If a modifier key is held, don't open context menujulianeisel
D1019 by @gregzaal (minor edits by me). Thanks for the patch!
2015-01-21UI: support alt+wheel for expanded enumsCampbell Barton
2015-01-21Fix T43247: Don't open pulldown when a popup overlaps itjulianeisel
Auto-opening of pulldown menus didn't take overlapping popups into account.
2015-01-20Fix UI glitch: Ctrl/Shift didnt refresh the UICampbell Barton
2015-01-14UI: Eyedropper for view-depthCampbell Barton
Currently this is mainly useful for picking camera DOF depth. - EKey over a distance field prompts you to pick a depth from the camera. - WKey (Specials menu) to pick from the 3D view (when the active camera's selected).
2015-01-04Fix for crash for 'Edit Source'Campbell Barton
was accessing freed menu region.
2014-12-25Refactor 'immediate search' featureBastien Montagne
Currently, code just checks whether a text-edited button uses a given icon (VIEWZOOM) to decide to apply changes on each typed char. This patch adds a propper button flag (UI_BUT_TEXTEDIT_UPDATE) and a dedicated RNA flag (PROP_TEXTEDIT_UPDATE) for that. It's also now usable not only for text buttons, but also for example for num buttons when in 'text edit' mode, etc. It also fixes an actual bug, which is for text properties, in 'immediate' mode, hitting escape would not restore org value, because `ui_apply_but_TEX()` would set its orgstr to NULL on first call (giving it to `but->rename_orig` instead of copying it). Note no change in behavior is expected from user POV. Update for addons using that 'VIEWZOOM' icon 'feature' will follow (if any). Reviewers: campbellbarton Reviewed By: campbellbarton Projects: #user_interface, #bf_blender:_next Differential Revision: https://developer.blender.org/D938
2014-12-18Fix/workaround T42944: Crash adding a shortcut in properties spaceCampbell Barton
2014-12-14IME fix: Quit two assert failuresSeverin
We could now also remove the win->ime_data assert in wm_window_IME_end, but think it's better to leave it for further development.