Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Evil: better check of Windows 64 bitsdevs/captainigloo/win32 | Vincent Torri | 2015-11-10 | 1 | -1/+1 |
| | |||||
* | Ecore_Con: fix warning on Windows | Vincent Torri | 2015-11-10 | 1 | -55/+55 |
| | | | | the macro ERROR is already defined on Windows. Rename it to ERROR_SSL | ||||
* | Efreet: fix warning | Vincent Torri | 2015-11-10 | 1 | -0/+5 |
| | | | | | Commit 0cd59bb199d8704bba9707721fbe41bf5c7c0b03 introduced the use of basename() which needs libgen.h (hence winsock2.h before) on Windows. | ||||
* | Ecore_Win32: rename ecore_win32_cursor_x11.c into a .h, and add it to ↵ | Vincent Torri | 2015-11-10 | 3 | -1/+2 |
| | | | | Makefile.am | ||||
* | Ecore_Win32: better management of the X11 cursors | Vincent Torri | 2015-11-10 | 5 | -24/+64 |
| | | | | | note: these cursors should be in the resource part of the library, i just have to know how to do that... | ||||
* | Eina: fix warnings | Vincent Torri | 2015-11-10 | 1 | -2/+0 |
| | |||||
* | eina: fix missing header | Jean Guyomarc'h | 2015-11-10 | 1 | -0/+1 |
| | | | | | | | | This caused functions from eina_util to be undefined at compile time. The compiler would make implicit casts of return values into ints, which had major side effects (e.g. segfault edje_cc) @fix | ||||
* | ecore_cocoa: fix live resize of windows | Jean Guyomarc'h | 2015-11-10 | 3 | -0/+40 |
| | | | | | | | | | | | | | | | | | | This was a tricky little bastard! When a window is live resized, the NSWindow which is the target of the live resize will wait for a kevent from the window manager, until live resizing is done. So... live resizing is synchronous and blocks the main thread... hence ecore_main_loop. - When live resize starts, the Ecore_Timer which polls NSRunLoop is paused. - When the window is resized, the ecore_main_loop is run manually with ecore_main_loop_iterate() to process Ecore events (mostly Ecore_Evas) - When live resize finished, the Ecore_Timer which polls NSRunLoop is resumed. @fix | ||||
* | ecore_cocoa_app: don't override init | Jean Guyomarc'h | 2015-11-10 | 2 | -7/+0 |
| | |||||
* | ecore_cocoa: don't make ecore_cocoa_feed_events() a public API | Jean Guyomarc'h | 2015-11-10 | 4 | -6/+6 |
| | |||||
* | ecore_cocoa: NSApp must be configured in the App wrapper | Jean Guyomarc'h | 2015-11-10 | 2 | -8/+7 |
| | |||||
* | ecore_cocoa_window: cosmetic changes | Jean Guyomarc'h | 2015-11-10 | 1 | -8/+12 |
| | |||||
* | ecore_cocoa: don't export Ecore_Cocoa_Keys.h | Jean Guyomarc'h | 2015-11-10 | 3 | -3/+13 |
| | |||||
* | ecore_x: factorize multiple calls to strlen() | Jean Guyomarc'h | 2015-11-10 | 1 | -4/+9 |
| | |||||
* | ecore_cocoa: factorize code | Jean Guyomarc'h | 2015-11-10 | 1 | -5/+5 |
| | |||||
* | evas_gl_cocoa: make sure focus is always unlocked after locking it | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+2 |
| | |||||
* | ecore_cocoa_cnp: make API thread-safe | Jean Guyomarc'h | 2015-11-10 | 1 | -7/+4 |
| | |||||
* | ecore_cocoa_cnp: clear the clipboard only if writable | Jean Guyomarc'h | 2015-11-10 | 1 | -4/+4 |
| | |||||
* | edje: on Mac OS X, use Apple's key bindings with entries | Jean Guyomarc'h | 2015-11-10 | 1 | -9/+23 |
| | |||||
* | ecore_cocoa_cnp: remove trailing whitespace | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+1 |
| | |||||
* | ecore_cocoa: NSEvent modifiers are of type NSUInteger | Jean Guyomarc'h | 2015-11-10 | 1 | -2/+2 |
| | |||||
* | ecore_evas_cocoa: factorize code | Jean Guyomarc'h | 2015-11-10 | 1 | -27/+28 |
| | |||||
* | ecore_cocoa: report error when [super init] fails | Jean Guyomarc'h | 2015-11-10 | 1 | -2/+2 |
| | |||||
* | ecore_evas_cocoa: remove dead code | Jean Guyomarc'h | 2015-11-10 | 1 | -26/+0 |
| | |||||
* | ecore_cocoa: remove EINA_UNUSED because parameter is used | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+1 |
| | |||||
* | ecore_cocoa: remove debug log | Jean Guyomarc'h | 2015-11-10 | 1 | -3/+0 |
| | |||||
* | ecore_cocoa: reindent file | Jean Guyomarc'h | 2015-11-10 | 1 | -126/+126 |
| | |||||
* | ecore_cocoa: add more safety checks | Jean Guyomarc'h | 2015-11-10 | 1 | -64/+67 |
| | |||||
* | ecore_cocoa: remove EINA_UNUSED because parameter is actually used | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+1 |
| | |||||
* | ecore_cocoa: prevent Ecore_Cocoa_Window to be re-defined | Jean Guyomarc'h | 2015-11-10 | 2 | -0/+3 |
| | |||||
* | ecore_cocoa: remove ECORE_COCOA_EVENT_EXPOSE | Jean Guyomarc'h | 2015-11-10 | 3 | -6/+2 |
| | |||||
* | ecore_cocoa: remove unused events | Jean Guyomarc'h | 2015-11-10 | 2 | -6/+0 |
| | |||||
* | ecore_cocoa: start doxygen | Jean Guyomarc'h | 2015-11-10 | 1 | -29/+116 |
| | |||||
* | ecore_evas_cocoa: focus: handle ignore_events | Jean Guyomarc'h | 2015-11-10 | 1 | -20/+2 |
| | |||||
* | ecore_cocoa: don't track NSAppKitDefined event | Jean Guyomarc'h | 2015-11-10 | 1 | -31/+0 |
| | | | | | | | | | | Currently, it was used only to get track of focus, howver focus was already handled (and better) in ecore_cocoa_window (with NSWindowDelegate). This led to the LOST_FOCUS event to be posted twice, with different values, which messed up the focus stack. @fix | ||||
* | ecore_evas_cocoa: don't reset the init count if negative | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+0 |
| | |||||
* | ecore_evas_cocoa: use Eina macro to determine the size of a static array | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+1 |
| | |||||
* | ecore_evas_cocoa: don't shutdown ecore_event_evas() twice | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+0 |
| | |||||
* | ecore_evas_cocoa: EAPI cannot be set for WIN32 | Jean Guyomarc'h | 2015-11-10 | 1 | -14/+6 |
| | |||||
* | ecore_cocoa: fix types | Jean Guyomarc'h | 2015-11-10 | 1 | -4/+5 |
| | |||||
* | ecore_evas_cocoa: remove dead code | Jean Guyomarc'h | 2015-11-10 | 1 | -5/+0 |
| | |||||
* | ecore_cocoa: copy and paste support | Jean Guyomarc'h | 2015-11-10 | 5 | -1/+217 |
| | |||||
* | ecore_cocoa: silent warning: unused parameter | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+1 |
| | |||||
* | ecore_cocoa: use EAPI in implementation | Jean Guyomarc'h | 2015-11-10 | 1 | -18/+22 |
| | |||||
* | ecore_cocoa: improve const-correctness | Jean Guyomarc'h | 2015-11-10 | 2 | -2/+3 |
| | |||||
* | ecore_cocoa: don't specify inline | Jean Guyomarc'h | 2015-11-10 | 1 | -1/+1 |
| | |||||
* | ecore_cocoa: add support for system cursors | Jean Guyomarc'h | 2015-11-10 | 11 | -9/+172 |
| | | | | | | | - Ecore_Cocoa_Cursor enum which references system cursors; - API to show/hide cursor: ecore_cocoa_window_cursor_show(); - API to set system cursor: ecore_cocoa_window_cursor_set(); - Ecore_Evas interface to get Ecore_Cocoa_Window from Ecore_Evas. | ||||
* | ecore_cocoa/evas_gl_cocoa: Fix indent, remove printf, and add DBG messages | Nicolas Aguirre | 2015-11-10 | 4 | -521/+471 |
| | |||||
* | Ecore_Win32: add support of X11 shaped cursors | Vincent Torri | 2015-11-10 | 4 | -3/+5769 |
| | | | | @feature | ||||
* | Ecore_Win32: add clipboard management | Vincent Torri | 2015-11-10 | 6 | -7/+420 |
| | | | | @feature |