summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Evil: better check of Windows 64 bitsdevs/captainigloo/win32Vincent Torri2015-11-101-1/+1
|
* Ecore_Con: fix warning on WindowsVincent Torri2015-11-101-55/+55
| | | | the macro ERROR is already defined on Windows. Rename it to ERROR_SSL
* Efreet: fix warningVincent Torri2015-11-101-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 Torri2015-11-103-1/+2
| | | | Makefile.am
* Ecore_Win32: better management of the X11 cursorsVincent Torri2015-11-105-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 warningsVincent Torri2015-11-101-2/+0
|
* eina: fix missing headerJean Guyomarc'h2015-11-101-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 windowsJean Guyomarc'h2015-11-103-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 initJean Guyomarc'h2015-11-102-7/+0
|
* ecore_cocoa: don't make ecore_cocoa_feed_events() a public APIJean Guyomarc'h2015-11-104-6/+6
|
* ecore_cocoa: NSApp must be configured in the App wrapperJean Guyomarc'h2015-11-102-8/+7
|
* ecore_cocoa_window: cosmetic changesJean Guyomarc'h2015-11-101-8/+12
|
* ecore_cocoa: don't export Ecore_Cocoa_Keys.hJean Guyomarc'h2015-11-103-3/+13
|
* ecore_x: factorize multiple calls to strlen()Jean Guyomarc'h2015-11-101-4/+9
|
* ecore_cocoa: factorize codeJean Guyomarc'h2015-11-101-5/+5
|
* evas_gl_cocoa: make sure focus is always unlocked after locking itJean Guyomarc'h2015-11-101-1/+2
|
* ecore_cocoa_cnp: make API thread-safeJean Guyomarc'h2015-11-101-7/+4
|
* ecore_cocoa_cnp: clear the clipboard only if writableJean Guyomarc'h2015-11-101-4/+4
|
* edje: on Mac OS X, use Apple's key bindings with entriesJean Guyomarc'h2015-11-101-9/+23
|
* ecore_cocoa_cnp: remove trailing whitespaceJean Guyomarc'h2015-11-101-1/+1
|
* ecore_cocoa: NSEvent modifiers are of type NSUIntegerJean Guyomarc'h2015-11-101-2/+2
|
* ecore_evas_cocoa: factorize codeJean Guyomarc'h2015-11-101-27/+28
|
* ecore_cocoa: report error when [super init] failsJean Guyomarc'h2015-11-101-2/+2
|
* ecore_evas_cocoa: remove dead codeJean Guyomarc'h2015-11-101-26/+0
|
* ecore_cocoa: remove EINA_UNUSED because parameter is usedJean Guyomarc'h2015-11-101-1/+1
|
* ecore_cocoa: remove debug logJean Guyomarc'h2015-11-101-3/+0
|
* ecore_cocoa: reindent fileJean Guyomarc'h2015-11-101-126/+126
|
* ecore_cocoa: add more safety checksJean Guyomarc'h2015-11-101-64/+67
|
* ecore_cocoa: remove EINA_UNUSED because parameter is actually usedJean Guyomarc'h2015-11-101-1/+1
|
* ecore_cocoa: prevent Ecore_Cocoa_Window to be re-definedJean Guyomarc'h2015-11-102-0/+3
|
* ecore_cocoa: remove ECORE_COCOA_EVENT_EXPOSEJean Guyomarc'h2015-11-103-6/+2
|
* ecore_cocoa: remove unused eventsJean Guyomarc'h2015-11-102-6/+0
|
* ecore_cocoa: start doxygenJean Guyomarc'h2015-11-101-29/+116
|
* ecore_evas_cocoa: focus: handle ignore_eventsJean Guyomarc'h2015-11-101-20/+2
|
* ecore_cocoa: don't track NSAppKitDefined eventJean Guyomarc'h2015-11-101-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 negativeJean Guyomarc'h2015-11-101-1/+0
|
* ecore_evas_cocoa: use Eina macro to determine the size of a static arrayJean Guyomarc'h2015-11-101-1/+1
|
* ecore_evas_cocoa: don't shutdown ecore_event_evas() twiceJean Guyomarc'h2015-11-101-1/+0
|
* ecore_evas_cocoa: EAPI cannot be set for WIN32Jean Guyomarc'h2015-11-101-14/+6
|
* ecore_cocoa: fix typesJean Guyomarc'h2015-11-101-4/+5
|
* ecore_evas_cocoa: remove dead codeJean Guyomarc'h2015-11-101-5/+0
|
* ecore_cocoa: copy and paste supportJean Guyomarc'h2015-11-105-1/+217
|
* ecore_cocoa: silent warning: unused parameterJean Guyomarc'h2015-11-101-1/+1
|
* ecore_cocoa: use EAPI in implementationJean Guyomarc'h2015-11-101-18/+22
|
* ecore_cocoa: improve const-correctnessJean Guyomarc'h2015-11-102-2/+3
|
* ecore_cocoa: don't specify inlineJean Guyomarc'h2015-11-101-1/+1
|
* ecore_cocoa: add support for system cursorsJean Guyomarc'h2015-11-1011-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 messagesNicolas Aguirre2015-11-104-521/+471
|
* Ecore_Win32: add support of X11 shaped cursorsVincent Torri2015-11-104-3/+5769
| | | | @feature
* Ecore_Win32: add clipboard managementVincent Torri2015-11-106-7/+420
| | | | @feature