74017cb020
header cleanup and typo's
2011-10-22 01:53:35 +00:00
Dalai Felinto
932aa116df
utf8 OSX - disabling utf8 at KeyUp, otherwise TextObject doesn't work.
...
This bug is also present in Windows, so I believe the real bug is in Linux (and in the text object input).
Also Cmd+C and Cmd+v doesn't work for utf8 yet.
2011-10-21 19:09:14 +00:00
c9035e20d0
UTF8 input support for Windows.
...
ToDo:
* add support for dead keys
* other input methods (for hieroglyphs)
2011-10-21 17:40:35 +00:00
Dalai Felinto
f9f5daed9b
disabling utf8 for OSX. It's not working 100% and it's breaking other things
2011-10-21 06:45:08 +00:00
d37760bc34
cleanup scons build flags, many duplicates because because of confusion between CFLAGS/CPPFLAGS/CCFLAGS/CXXFLAGS, devs would set multiple to be on the safe side.
...
- defines go in CPPFLAGS
- C & C++ flags go in CCFLAGS
- CFLAGS / CXXFLAGS are C OR C++ only.
also commented intended ghost unicode/ascii usage.
2011-10-21 04:23:26 +00:00
36017e2af9
OSX: dalai's patch for utf8 support, todo: uppercase chars not working yet
2011-10-20 10:35:54 +00:00
Dalai Felinto
e0604e5941
OSX fix for recent utf8 commit
2011-10-20 06:29:14 +00:00
9bbec84e7e
initial support for unicode keyboard input for ghost & blenders WM.
...
- currently X11 only, depends on Xinput (but should not break other os's).
- ghost stores utf8 buffer, copies to wmEvent's
- UI text input is currently the only area that uses this - not console or text editor.
- no rna access yet.
2011-10-20 05:30:26 +00:00
61389bba41
fix spelling mistakes in comments (and in some python error messages), nothing to effect translations.
2011-10-17 06:39:13 +00:00
f9ea19ac12
spaces -> tabs (only whitespace changes)
2011-10-06 22:02:50 +00:00
ce1ac3412d
dont define the ghost PREFIX for scons, since this means our portable downloadable binary would find the system blender files (if installed).
...
this should stay disabled until scons supports system/portable installs as with cmake.
2011-10-06 02:29:15 +00:00
39300a5079
OSX: Correct copy/paste error and exclude endianess switch from darwin
2011-10-05 08:58:32 +00:00
b05a3f7e42
Cgange compile cindition for gcc-4.6-objC++ workaround
2011-09-30 20:26:14 +00:00
47ca7e23c0
Now in proper english, hehe
2011-09-28 17:52:07 +00:00
ce714341b9
Using non ASCII-conform char in comment broke compile
2011-09-28 17:45:32 +00:00
6088d460ef
OSX: Give clear commenting and more up-to-date defaults
2011-09-28 17:28:37 +00:00
416885aad4
OSX: always compile GHOST and Quicktime with Apple-gcc-4.2, simplifies for non-apple compilers
2011-09-28 17:15:28 +00:00
6f2d937a63
OSX: introduced a workaround for compiling with non-apple gcc-4.6.1, ghost must be compiled with apple-gcc nevertheless due objc incompatibilities
2011-09-27 13:18:34 +00:00
e4c299d975
comment warnings as errors for MSVC - it too easily made small problems like unused vars into errors which gets annoying for non developers.
...
with GCC we have *some* warnings as errors which works out better.
2011-09-27 12:08:35 +00:00
274b9c8fb8
whitespace cleanup
2011-09-25 12:31:21 +00:00
4b449aefea
remove support for irix
2011-09-21 08:40:30 +00:00
Nathan Letwory
0c992c73a1
Typofix
2011-09-05 22:15:07 +00:00
Nathan Letwory
3efe867051
Put dead zone printout behind debug.
2011-09-05 21:52:06 +00:00
Dalai Felinto
22676a434e
making carbon to build again (note: NDOF is not working here)
...
- fix typo
- isolate NDOF callsi in #ifdefs
2011-09-01 00:03:20 +00:00
471c005137
typo fix: end of lines ;; --> ;
2011-08-31 01:07:55 +00:00
2475ad0ab9
When creating a multisample window for Win32, the first context created, which checks for multisample support, was never being deleted.
2011-08-30 17:30:35 +00:00
36f20f162c
Fix #28154 : linux3-config.py doesn't exist
...
Change OURPLATFORM from "linux<major_version>" to simple "linux".
Since new policy for linux kernel versions that major version in
platform doesn't make much sense for building rules so the same
rules could be used for both of linux2 and linux3 now/
Tested on both of linux2 and linux3 systems.
2011-08-21 13:31:46 +00:00
37f9d916fa
Fix #28265 : blender 2.59 not starting on OS X with old ndof driver.
...
Patch by Jens Verwiebe.
2011-08-17 15:01:26 +00:00
45cf8d673e
add numpad key input for ghost/sdl
2011-08-16 13:07:46 +00:00
39cbcdf187
Window was losing focus when switching from full screen via Alt+F11
...
Fixes [#28243 ]
2011-08-15 16:26:37 +00:00
c9216e390c
Commiting patch from jensverwiebe for NDOF support on OSX
2011-08-11 15:59:19 +00:00
ffd5fa3eea
off by 1 error with number keys in ghost/sdl
2011-08-09 07:09:49 +00:00
8eec116d0e
add missing keys for ghost/sdl
2011-08-08 06:54:07 +00:00
0160901c90
- update X3D and FBX testing checksums
...
- building with GHOST/SDL now adds the PREFIX
- image.external_edit operator errors out if the filepath isnt set (was annoying and loaded gimp while running tests)
2011-08-08 03:31:25 +00:00
5681380db0
simplify x11 path code, had unneeded NULL checks and std namespace
2011-08-07 17:38:36 +00:00
479c203dad
stricter WITH_INPUT_NDOF guards, general cleanup
2011-08-07 16:44:10 +00:00
6c821f4078
stricter NDOF guards for Windows (forgot in earlier commit)
2011-08-06 23:13:36 +00:00
4d319f8059
fix for GHOST/SDL key input with uppercase keys.
2011-08-05 17:39:44 +00:00
a6fed14da4
stricter guards for disabling NDOF code (will test in 3.. 2.. 1..)
2011-08-04 03:14:00 +00:00
d4909c5628
- Do not add GHOST_NDOFManager.cpp to list of sources if
...
NDOF is disabled in CMake.
- Added "default" section to switch in sendMotionEvent.
It's what strict gcc rules don't like much and it's
And it's good practice in general, imo.
2011-08-03 07:30:24 +00:00
Nathan Letwory
02ab2b473c
Debug print removed.
2011-08-03 07:08:28 +00:00
3b541b259f
removed attempted WITH_BF_3DMOUSE detection, fixed just one indention (left the others in their ugly new state)
2011-08-03 06:42:55 +00:00
6c9d0f2b7a
whitespace edits.
2011-08-03 06:27:44 +00:00
6233430c23
compensate for lack of 3D mouse calibration on Windows
2011-08-03 05:01:55 +00:00
13eefec9dd
More flexible configuration for 3dmouse library for scons.
...
Needed for release environment and buildbot.
Buildbot rules would be updated with next commit after
environment will be tested.
2011-08-02 17:59:43 +00:00
Nathan Letwory
222190c618
typo fix
2011-08-02 14:45:35 +00:00
Nathan Letwory
7561d10c2e
Don't include NDOF files when disabled.
2011-08-02 10:50:22 +00:00
Nathan Letwory
467475590e
Some more silencing. Enable with BF_GHOST_DEBUG
2011-08-02 10:39:46 +00:00
Nathan Letwory
6bc101fa7e
Indentation changes
2011-08-02 10:26:20 +00:00
Nathan Letwory
69b4962fc0
Properly disable NDOF code when WITH_INPUT_NDOF is not define.
2011-08-02 10:20:47 +00:00