summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-10eina: fix missing headerdevs/captainigloo/osxJean Guyomarc'h
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
2015-11-10ecore_cocoa: fix live resize of windowsJean Guyomarc'h
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
2015-11-10ecore_cocoa_app: don't override initJean Guyomarc'h
2015-11-10ecore_cocoa: don't make ecore_cocoa_feed_events() a public APIJean Guyomarc'h
2015-11-10ecore_cocoa: NSApp must be configured in the App wrapperJean Guyomarc'h
2015-11-10ecore_cocoa_window: cosmetic changesJean Guyomarc'h
2015-11-10ecore_cocoa: don't export Ecore_Cocoa_Keys.hJean Guyomarc'h
2015-11-10ecore_x: factorize multiple calls to strlen()Jean Guyomarc'h
2015-11-10ecore_cocoa: factorize codeJean Guyomarc'h
2015-11-10evas_gl_cocoa: make sure focus is always unlocked after locking itJean Guyomarc'h
2015-11-10ecore_cocoa_cnp: make API thread-safeJean Guyomarc'h
2015-11-10ecore_cocoa_cnp: clear the clipboard only if writableJean Guyomarc'h
2015-11-10edje: on Mac OS X, use Apple's key bindings with entriesJean Guyomarc'h
2015-11-10ecore_cocoa_cnp: remove trailing whitespaceJean Guyomarc'h
2015-11-10ecore_cocoa: NSEvent modifiers are of type NSUIntegerJean Guyomarc'h
2015-11-10ecore_evas_cocoa: factorize codeJean Guyomarc'h
2015-11-10ecore_cocoa: report error when [super init] failsJean Guyomarc'h
2015-11-10ecore_evas_cocoa: remove dead codeJean Guyomarc'h
2015-11-10ecore_cocoa: remove EINA_UNUSED because parameter is usedJean Guyomarc'h
2015-11-10ecore_cocoa: remove debug logJean Guyomarc'h
2015-11-10ecore_cocoa: reindent fileJean Guyomarc'h
2015-11-10ecore_cocoa: add more safety checksJean Guyomarc'h
2015-11-10ecore_cocoa: remove EINA_UNUSED because parameter is actually usedJean Guyomarc'h
2015-11-10ecore_cocoa: prevent Ecore_Cocoa_Window to be re-definedJean Guyomarc'h
2015-11-10ecore_cocoa: remove ECORE_COCOA_EVENT_EXPOSEJean Guyomarc'h
2015-11-10ecore_cocoa: remove unused eventsJean Guyomarc'h
2015-11-10ecore_cocoa: start doxygenJean Guyomarc'h
2015-11-10ecore_evas_cocoa: focus: handle ignore_eventsJean Guyomarc'h
2015-11-10ecore_cocoa: don't track NSAppKitDefined eventJean Guyomarc'h
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
2015-11-10ecore_evas_cocoa: don't reset the init count if negativeJean Guyomarc'h
2015-11-10ecore_evas_cocoa: use Eina macro to determine the size of a static arrayJean Guyomarc'h
2015-11-10ecore_evas_cocoa: don't shutdown ecore_event_evas() twiceJean Guyomarc'h
2015-11-10ecore_evas_cocoa: EAPI cannot be set for WIN32Jean Guyomarc'h
2015-11-10ecore_cocoa: fix typesJean Guyomarc'h
2015-11-10ecore_evas_cocoa: remove dead codeJean Guyomarc'h
2015-11-10ecore_cocoa: copy and paste supportJean Guyomarc'h
2015-11-10ecore_cocoa: silent warning: unused parameterJean Guyomarc'h
2015-11-10ecore_cocoa: use EAPI in implementationJean Guyomarc'h
2015-11-10ecore_cocoa: improve const-correctnessJean Guyomarc'h
2015-11-10ecore_cocoa: don't specify inlineJean Guyomarc'h
2015-11-10ecore_cocoa: add support for system cursorsJean Guyomarc'h
- 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.
2015-11-10Ecore_Win32: add support of X11 shaped cursorsVincent Torri
@feature
2015-11-10Ecore_Win32: add clipboard managementVincent Torri
@feature
2015-11-10Eina: use eina_file_path_join() and eina_environment_tmp_get() when neededVincent Torri
2015-11-10Ecore_File: fix ecore_file_file_get() on WindowsVincent Torri
@fix
2015-11-10ecore_cocoa/evas_gl_cocoa: Fix indent, remove printf, and add DBG messagesNicolas Aguirre
2015-11-09eolian generator: finalize refactoring main.cDaniel Kolesa
2015-11-09eolian generator: refactor the main function (remove cruft)Daniel Kolesa
2015-11-09eolian generator: remove useless --eo argumentDaniel Kolesa
2015-11-09Revert "Eo: Optimise event callback call"Tom Hacohen
This reverts commit 4b116627c24a43248abf5a34a391241b1c0cf983. This can't be done, because the freeze state can change from within the callbacks so you need to check if events are frozen every time.