7aea3acc03
Splash: enable rc label
2014-06-13 04:39:10 +10:00
f1f33ba7be
Fix T40549: box selection starting point in the file requester.
...
We need to 'reset' mouse coordinates to the one it was when the gesture handling started,
else org coords are where the tweak event is created, which gives a noticeable gap
(several pixels) and unwanted behavior like the one retported about file box selection.
2014-06-09 15:31:27 +02:00
7b0bce1946
Code cleanup: remove redundant filename copy & simplify splash
2014-05-01 11:59:25 +10:00
4b75956330
Fix T39974: Popups lead to crash if 'UNDO' isn't set
...
This isn't supported, raise an error instead
2014-05-01 05:28:52 +10:00
4ca67869cc
Code cleanup: remove unused includes
...
Opted to keep includes if they are used indirectly (even if removing is possible).
2014-05-01 04:47:51 +10:00
48446870a8
Code cleanup: remove redundant CTX calls
2014-04-30 08:11:47 +10:00
23b4e246e3
Remove link from Link/Append UI, since we have 2 menu items
2014-04-30 05:09:22 +10:00
15d77d201d
Code cleanup: use 'const' for arrays (windowmanager)
2014-04-27 00:25:15 +10:00
1eb1351976
Fix T38924: wm.link_append() could fail to append
...
When the library path was changed by BLI_cleanup_path
appending would fail.
2014-04-25 18:43:53 +10:00
9ae0e585b0
View2d: API Cleanup for view<->region conversion
...
View2D had some inconsistencies making it error prone in some cases.
- Inconstant checking for NULL x/y args.
Disallow NULL args for x/y destination pointers, instead add:
- UI_view2d_region_to_view_x/y
- UI_view2d_view_to_region_x/y
- '_no_clip' suffix wasn't always used for non-clipping conversion,
switch it around and use a '_clip' suffix for all funcs that clip.
- UI_view2d_text_cache_add now clips before adding cache.
- '_clip' funcs return a bool to quickly check if its in the view.
- add conversion for rectangles, since this is a common task:
- UI_view2d_view_to_region_rcti
- UI_view2d_region_to_view_rctf
2014-04-21 16:59:40 +10:00
dd54b721c6
Add load_ui to WM_OT_read_homefile
...
Useful for implementing templates.
Patch D423 by Gaia Clary
2014-04-03 11:29:45 +11:00
726628518d
WM: expose file loading operator property init functions
2014-04-03 11:04:02 +11:00
442f2df736
Code cleanup: avoid redundant lookups for subwindows
2014-04-02 17:33:20 +11:00
420da872a6
Fix T39378: Revert, Recover Last Session and Load Factory Settings have no prompt.
...
Now they do, to make it harder to accidentally press them and lose work.
Reviewed By: brecht, carter2422
Differential Revision: https://developer.blender.org/D440
2014-04-01 18:00:07 +02:00
617557b08e
Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define
2014-04-01 15:22:28 +11:00
7199e2288f
Code cleanup: use sqrtf when input and output are float
2014-03-28 14:53:37 +11:00
a2c002acb9
Add a slight shadow to the radial operator text. It helps when brush
...
color is close to the cursor color.
2014-03-25 01:25:01 +02:00
b701c92588
Code cleanup:
...
* Separate some common code for sculpt raycasting
* Cleanup to radial operator commit
2014-03-24 23:46:30 +02:00
7bb84912ef
Code cleanup: ifdef debug only checks and simplify manifold test
2014-03-25 07:54:41 +11:00
76d32a3f16
Improvements to radial control operator:
...
* Factor values get a minimum circle too, which denotes the maximum
value. This makes it easy to set the maximum value while previously
maximum was at center, much more difficult to set exactly.
* Added text indication of value at center of the widget.
2014-03-24 22:50:59 +02:00
d2660a079c
Fix T39260: "Redo Last" operator popup shows macro operator labels twice.
...
The popup was showing an explicit uiItemL as well as using the
UI_LAYOUT_OP_SHOW_TITLE flag. Both do the exact same thing.
2014-03-19 13:20:44 +01:00
a91247c2b4
Code cleanup: unreachable break/return
2014-03-19 12:47:09 +11:00
f127f49b4d
UI: Add splash link to gooseberry (remove user community link)
2014-03-19 07:19:43 +11:00
e097c987a8
Maintenance: Start of 2.71 release cycle, BCon1, Alpha.
2014-03-07 13:43:59 +01:00
43b5f0af2d
tweaks to buildinfo
...
We wouldn't really have release branches, building will happen
from annotated tags.
Made it so building tag revision equals to a master branch.
2014-03-07 18:27:16 +06:00
f56a74566a
Bump version to Blender2.70rc and new splash
...
Splash concept art & paint-over: David Revoy. 3D artwork by Mathieu Auvray.
2014-03-06 04:40:49 +11:00
d5aa12742c
Don't show branch name on the splash if it's a release branch
2014-03-05 23:11:06 +06:00
0e47e29823
UI: Splash text for 'a' releases and the upcoming 'Release Candidate'
...
This avoids re-uploading splashes for minor version changes.
Enabling now so any glitches can be found before we do the real rc.
2014-03-03 17:29:03 +11:00
c35ac8f7ac
Fix T38678: Long strings on Search widget not getting shortened/no tooltip.
...
Note this commit only makes search menus wider and adds shortening to their strings.
Adding tooltips here is not trivial, would need much bigger changes...
Reviewers: brecht
Reviewed By: brecht
Differential Revision: https://developer.blender.org/D341
2014-02-26 21:53:56 +01:00
acecae86dc
Fix windows build error in splash screen commit.
2014-02-18 20:34:55 +01:00
3f769776fe
Splash screen: use a retina resolution image for Mac OS X.
2014-02-18 19:38:44 +01:00
bd89528a5e
Code cleanup: replace WM_OT_ndof_sensitivity_change -> WM_OT_context_scale_float
...
also increase maximum sensitivity
2014-02-12 21:05:24 +11:00
3432f34d05
UI: report if WM_OT_call_menu uses an unknown menu
2014-02-10 14:17:33 +11:00
b105d2ac7f
UI: replace uiPupMenuOkee & uiPupMenuSaveOver with WM_operator_confirm
2014-02-09 12:32:20 +11:00
b3afbcab8f
ListBase API: add utility api funcs for clearing and checking empty
2014-02-08 06:24:05 +11:00
34a0532584
Code cleanup: comments and warnings
2014-02-01 02:01:00 +11:00
5643c29fbe
File Reading: add revert operator
...
Patch D247 by Evans Jahja with edits
2014-01-29 05:34:57 +11:00
8c688a052c
File Reading: add wrapper function for WM_file_read
...
also return cancelled when an operator fails to load a file
2014-01-29 05:33:05 +11:00
9a1dcfbf2d
Fix T38367: operators activated from popups didnt reuse settings
2014-01-29 02:54:46 +11:00
1713db2035
Fix T38042: Keymap crash after reloading operators
...
After some investigation with mont29, seems like the best way to ensure
keymaps point to valid operators is using WM_keyconfig_update().
2014-01-23 19:05:56 +11:00
b64f897606
WM: add WM_operatortype_remove_ptr to remove a known operator
2014-01-23 19:05:56 +11:00
621bf47e91
Docs: doxygen file descriptions for BLF, GPU and WM
2014-01-19 23:15:25 +11:00
8b6b42b694
UI: tweak menu padding and make separator line more visible.
...
Adds some padding to the left of the icon, adds more space around the separator
line and make it more visible, and add some spacing at the top and bottom of
the menu. Ref T37794
Reviewed By: dingto, billrey
Differential Revision: https://developer.blender.org/D223
2014-01-17 17:06:11 +01:00
63ccb26303
Code Cleanup: spelling
2014-01-17 17:35:03 +11:00
348cf17448
Code Cleanup: no need to pass empty strings as default values
2014-01-16 22:00:29 +11:00
af93ebcb50
Code Cleanup: style and redundant casts
2014-01-16 19:15:53 +11:00
7ae1949517
Select Random: add option to de-select
...
also made metaball operator behave like the others.
Path originally from Walid Shouman, with own edits.
2014-01-13 20:39:12 +11:00
6734936c13
RNA API: use bool's for enum itemf callbacks.
2014-01-04 18:10:01 +11:00
549248f64b
Fix wrongly shorten labels in splash (allocated size was a bit too small, rB3c6b5b72a497).
2014-01-01 16:07:56 +01:00
0d6ae3fda2
Main API: refactor naming, use BKE_main_ prefix and add main arg.
2013-12-30 13:25:27 +11:00