August 2, 2014, 15:26 (GMT) |
Attempt to support retina also cleanup on identifier |
August 1, 2014, 18:29 (GMT) |
Simplify some 2d vector use |
August 1, 2014, 18:12 (GMT) |
Minor changes, sync with master |
August 1, 2014, 17:13 (GMT) |
Merge branch 'master' into pie-menus |
August 1, 2014, 15:51 (GMT) |
Final fix for X11 weirdness. Fortunately the extra keypress that comes after keyrelease has a time signature less or equal than the last keyrelease of the same type, so the included code will enable us to detect and reject such keypresses safely and without many hacks. |
August 1, 2014, 10:11 (GMT) |
Revert "X11 code that disables autorepeat." This reverts commit b892c8a4523357570d53d2a662ad7a4d34d80294. It's difficult to count exit and entrance for pie menus, since it can be done in many different ways and there are cases where defocusing from blender window can make the system confused. This is not so serious in itself but this disables autocomplete -everywhere- on the system and it really is troubling when it doesn't work. Even navigation on webpages by holding directional keys breaks. We will use dufferent code to detect autorepeats here. |
July 31, 2014, 16:38 (GMT) |
X11 code that disables autorepeat. This makes it so as long as there is a pie menu active, autorepeat is off. It is meant to cater for support for multiple coexisting pies in the future too but no tests can be really made here yet. |
July 31, 2014, 16:00 (GMT) |
Remove force click argument, now pies detect click style automatically |
July 31, 2014, 15:38 (GMT) |
Remove X11 hack. Cannot reproduce original issue on studio pc anymore, will try on other pcs too to make sure it is unneeded now (maybe issue was fixed upstream or pie interaction system now hides this better.) |
July 31, 2014, 15:08 (GMT) |
Merge branch 'master' into pie-menus |
July 31, 2014, 13:13 (GMT) |
minor edits - sync with master also use ***_menu_pie for operator names |
July 31, 2014, 09:05 (GMT) |
Change blender subversion correctly for pie menus. Also no need for conditionals here. |
July 30, 2014, 17:01 (GMT) |
Fixes: * Space sticky did not call search menu * Cancelling and confirming with no active button would respawn the pie menu immediately in drag style interaction * Area now covers the whole screen, collision with pie buttons is done always. |
July 30, 2014, 16:20 (GMT) |
Fix issue with navigation pie/search menu |
July 30, 2014, 15:20 (GMT) |
Change the enum fetching code to be order independent. This is done by checking each item in a dynamic enum for existence. This can result in n^2 cost in worst case (for 8 items about 64 steps) but since this is done once on initialization and makes the system more robust, better prefer it. |
July 30, 2014, 14:29 (GMT) |
Code cleanup, move function to correct header |
July 30, 2014, 14:00 (GMT) |
Quiet double promotion warnings |
July 30, 2014, 13:51 (GMT) |
Merge branch 'master' into pie-menus |
July 30, 2014, 13:47 (GMT) |
Change rename to one proposed by Campbell |
July 30, 2014, 13:37 (GMT) |
Address Dalai's concerns |
|