Campbell Barton
6c0926e802
Code cleanup: use const for mouse location arg
2014-06-14 00:47:12 +10:00
Sergey Sharybin
2e56182311
Detect version suffix based on release cycle and version char
...
Should make it less error-prone for release tagging/ahoy.
2014-06-13 20:19:02 +06:00
Campbell Barton
7aea3acc03
Splash: enable rc label
2014-06-13 04:39:10 +10:00
Campbell Barton
ce460c6179
Fix crash running in background mode
2014-06-13 01:05:56 +10:00
Bastien Montagne
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
Campbell Barton
918f6a49a7
Replace open() with BLI_open
2014-06-07 11:30:08 +10:00
Campbell Barton
f46b384fc5
Change to key modifier should trigger re-evaluation of drag-and-drop
...
This change is part of a fix for T40435, but will postpone for now.
Original patch by Sergey Sharybin
2014-06-03 23:00:39 +10:00
Campbell Barton
bf640a6a7f
Code cleanup: use typedefs for ui handler functions
2014-06-03 09:30:08 +10:00
Campbell Barton
fd781c1095
Disable key-modifier detection when activating windows
...
Causes issues on X11 for some users
2014-06-02 22:33:42 +10:00
Campbell Barton
34862b5b57
Workaround T40317: Ghost/Win32 keys sticking for new windows
...
Ghost win32 ignores key-up events for newly activated windows.
for now just disable code for win32 to initialize modifiers for new windows.
2014-05-26 16:37:21 +10:00
Campbell Barton
cb023ce0fd
Fix T34255: Modifier keys ignored when activating windows
2014-05-20 14:21:13 +10:00
Campbell Barton
3e38be0000
Fix T40202: File selector operators not reported in info view
2014-05-16 21:25:48 +10:00
Campbell Barton
48881ad1e0
Code cleanup: doxy comments
2014-05-14 15:00:47 +10:00
Campbell Barton
164841e30e
Code cleanup: style
2014-05-09 18:29:42 +10:00
Campbell Barton
d964bad67b
Fix for crash when userprefs fails to read.
2014-05-08 06:36:43 +10:00
Campbell Barton
a8dddca0fe
playanim: check for escape key while loading images
...
(todo from 2.4x)
2014-05-07 18:18:21 +10:00
Campbell Barton
7b0bce1946
Code cleanup: remove redundant filename copy & simplify splash
2014-05-01 11:59:25 +10:00
Campbell Barton
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
Campbell Barton
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
Campbell Barton
48446870a8
Code cleanup: remove redundant CTX calls
2014-04-30 08:11:47 +10:00
Campbell Barton
23b4e246e3
Remove link from Link/Append UI, since we have 2 menu items
2014-04-30 05:09:22 +10:00
Campbell Barton
b6e967be63
Code cleanup: const args and arrays
2014-04-27 08:56:54 +10:00
Campbell Barton
15d77d201d
Code cleanup: use 'const' for arrays (windowmanager)
2014-04-27 00:25:15 +10:00
Campbell Barton
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
Jens Verwiebe
88a22632a3
OSX: always create a window in normal state, not fullscreen or iconized …
2014-04-21 19:43:10 +02:00
Campbell Barton
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
Campbell Barton
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
Campbell Barton
726628518d
WM: expose file loading operator property init functions
2014-04-03 11:04:02 +11:00
Campbell Barton
b2b4f2c033
Code cleanup: use BKE_BIT_TEST_SET to set flags
2014-04-03 10:45:08 +11:00
Bastien Montagne
35747ee3d5
Rename "BLI_cpu.h" to "BLI_system.h" and add to it BLI_getpid() helper.
...
There is not much sense to have a whole BLI file just to check SSE2 on CPUs...
So idea is to rename it to more generic "BLI_system", and add to it more system-related
utils, like e.g. an include helper for getpid(), which allows to hide unix/windows
internals from rest of the code...
Reviewers: campbellbarton
Reviewed By: campbellbarton
Differential Revision: https://developer.blender.org/D439
2014-04-02 11:59:43 +02:00
Campbell Barton
def5999f9b
UI: support for dragging popups title area
2014-04-02 18:43:53 +11:00
Campbell Barton
442f2df736
Code cleanup: avoid redundant lookups for subwindows
2014-04-02 17:33:20 +11:00
Grigory Revzin
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
Campbell Barton
617557b08e
Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT define
2014-04-01 15:22:28 +11:00
Campbell Barton
7199e2288f
Code cleanup: use sqrtf when input and output are float
2014-03-28 14:53:37 +11:00
Antony Riakiotakis
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
Antony Riakiotakis
b701c92588
Code cleanup:
...
* Separate some common code for sculpt raycasting
* Cleanup to radial operator commit
2014-03-24 23:46:30 +02:00
Campbell Barton
7bb84912ef
Code cleanup: ifdef debug only checks and simplify manifold test
2014-03-25 07:54:41 +11:00
Antony Riakiotakis
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
Lukas Tönne
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
Campbell Barton
a91247c2b4
Code cleanup: unreachable break/return
2014-03-19 12:47:09 +11:00
Campbell Barton
f127f49b4d
UI: Add splash link to gooseberry (remove user community link)
2014-03-19 07:19:43 +11:00
Campbell Barton
433d55e9b4
Code cleanup: spelling & style
2014-03-15 23:46:02 +11:00
Jens Verwiebe
82333049b9
Typos in last commit, sorry
2014-03-13 18:04:58 +01:00
Jens Verwiebe
36006220c3
GHOST: cover now both win and osx case for T39153
2014-03-13 18:03:04 +01:00
Jens Verwiebe
b7712a761a
OSX/GHOST: fix T39153, pls check on win minimized window load
2014-03-13 17:08:28 +01:00
Thomas Dinges
e097c987a8
Maintenance: Start of 2.71 release cycle, BCon1, Alpha.
2014-03-07 13:43:59 +01:00
Sergey Sharybin
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
Campbell Barton
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
Sergey Sharybin
d5aa12742c
Don't show branch name on the splash if it's a release branch
2014-03-05 23:11:06 +06:00