Page MenuHomePhabricator

macOSTag
ActivePublic

Recent Activity

Apr 16 2020

stefan_schmidt closed T8562: efl does not build on macOS anymore as Resolved.
Apr 16 2020, 1:11 AM · efl, macOS
stefan_schmidt added a comment to T8562: efl does not build on macOS anymore.

I guess we should land this patch, given it fixes a compile break and has been successfully tested by two people.

Apr 16 2020, 1:11 AM · efl, macOS

Apr 6 2020

Bo98 added a comment to T8562: efl does not build on macOS anymore.

Thanks for testing it out!

Apr 6 2020, 9:03 AM · efl, macOS
bu5hm4n added a comment to T8562: efl does not build on macOS anymore.

This solves the problem with sweetness! :) Thank you a lot! I am not experienced at all with objective C or macos, i just have a maschine to test, but this seems to be working nice and correctly!

Apr 6 2020, 1:51 AM · efl, macOS

Mar 21 2020

netstar added a comment to T6940: ecore-cocoa window issue.

Marcel, I've no longer access to a macOS machine. If someone would send me one I'd gladly look into any of these issues. I'm reassigning to @bu5hm4n as he is the last person I know who did any macOS-specific work...

Mar 21 2020, 4:29 AM · efl: display system, macOS
netstar reassigned T6940: ecore-cocoa window issue from netstar to bu5hm4n.
Mar 21 2020, 4:28 AM · efl: display system, macOS

Mar 10 2020

Bo98 added a comment to T8562: efl does not build on macOS anymore.

Here's my patch. I tested compiles on the last three macOS SDK versions (10.15, 10.14 & 10.13).

Mar 10 2020, 8:24 PM · efl, macOS

Mar 9 2020

ProhtMeyhet added a comment to T8562: efl does not build on macOS anymore.

@seeker could you write us a patch? Either upload it here or create a diff here. Any other textform (email, paste) would probably also helpful, but less desirable.

Mar 9 2020, 7:39 AM · efl, macOS
seeker added a comment to T8562: efl does not build on macOS anymore.
  • Can confirm that [[self mainMenu] update] fixes [_mainMenu update]
  • _running = 1 can be replaced with [self setValue:[NSNumber numberWithShort:1] forKey:@"_running"]
    • Although _running is no longer declared in NSApplication.h it still exists in the implementation
    • See AppKit.tbd (Ctrl + F, NSApplication._running)
Mar 9 2020, 6:48 AM · efl, macOS

Jan 13 2020

fxcoudert added a comment to T8562: efl does not build on macOS anymore.
  • I think [_mainMenu update] should be [[NSApp mainMenu] update].
  • _running = 1 is more problematic, since running is a read-only NSApplication property.
Jan 13 2020, 4:26 AM · efl, macOS
ProhtMeyhet edited projects for T8562: efl does not build on macOS anymore, added: efl; removed efl (efl-1.22).
Jan 13 2020, 4:09 AM · efl, macOS
ProhtMeyhet added a project to T8562: efl does not build on macOS anymore: efl (efl-1.22).

@jayji could you have a look? It's from your commit c03876d611fca41d02513fb07d3d275f64bcf0cd and also has a FIXME there:

Jan 13 2020, 4:09 AM · efl, macOS

Jan 12 2020

fxcoudert created T8562: efl does not build on macOS anymore.
Jan 12 2020, 11:57 PM · efl, macOS

Jan 22 2019

zmike added a project to T3629: Cannot do drag and drop: macOS.
Jan 22 2019, 12:08 PM · macOS, efl: widgets
zmike added a project to T3635: animation is not played: macOS.
Jan 22 2019, 12:08 PM · macOS, efl: rendering

Jan 14 2019

zmike added a project to T7170: ecore_main_loop_iterate blocks when resizing a macOS window: macOS.
Jan 14 2019, 11:31 AM · macOS, efl: rendering, efl: widgets

Aug 25 2018

bu5hm4n closed T7306: cocoa build broken as Resolved.
Aug 25 2018, 2:04 PM · macOS, efl: meson, Restricted Project

Aug 18 2018

bu5hm4n added a comment to T7306: cocoa build broken.

For now fixed in the meson ( devs/bu5hm4n/meson) fixed with D6865. works.

Aug 18 2018, 2:59 AM · macOS, efl: meson, Restricted Project
bu5hm4n added a comment to T7306: cocoa build broken.

@jayji that is very good news. :)

Aug 18 2018, 2:46 AM · macOS, efl: meson, Restricted Project

Aug 17 2018

jayji added a comment to T7306: cocoa build broken.

I don't know if this will help, but ecore_cocoa_clipboard_set() (that calls evas_textblock_text_markup_to_utf8) is beta API (the whole cocoa clipboard API is). It was (badly) designed to be used by Elementary only. Maybe the caller of this function can run the evas_textblock_text_markup_to_utf8() first, and pass its output as the data parameter?

Aug 17 2018, 12:21 PM · macOS, efl: meson, Restricted Project

Aug 16 2018

bu5hm4n reassigned T7306: cocoa build broken from bu5hm4n to zmike.

Then feel free to refactor the textblock apis into a static lib,

Aug 16 2018, 6:35 AM · macOS, efl: meson, Restricted Project
zmike added a comment to T7306: cocoa build broken.

No, that's definitely not a viable solution for us.

Aug 16 2018, 6:30 AM · macOS, efl: meson, Restricted Project
bu5hm4n added a comment to T7306: cocoa build broken.

Or just quick and dirty dlsym'ing evas_textblock_text_markup_to_utf8 ?

Aug 16 2018, 6:17 AM · macOS, efl: meson, Restricted Project
zmike added a project to T7306: cocoa build broken: macOS.

I agree that it probably should not, but this is how the code is written.

Aug 16 2018, 6:01 AM · macOS, efl: meson, Restricted Project

Jul 25 2018

zmike added a comment to T4444: OSX - Bad handling of window resizing.

This is probably a symptom of T6940.

Jul 25 2018, 11:27 AM · efl: display system, macOS
zmike added a parent task for T4444: OSX - Bad handling of window resizing: T6940: ecore-cocoa window issue.
Jul 25 2018, 11:27 AM · efl: display system, macOS
zmike added a subtask for T6940: ecore-cocoa window issue: T4444: OSX - Bad handling of window resizing.
Jul 25 2018, 11:27 AM · efl: display system, macOS

Jul 4 2018

ajwillia.ms added a comment to T6940: ecore-cocoa window issue.

Ah I misunderstood sorry.
I had thought it was something else from the description.
If it's not visible then I agree it's not a 1.21 problem.

Jul 4 2018, 1:26 AM · efl: display system, macOS

Jul 3 2018

zmike added a comment to T6940: ecore-cocoa window issue.

It's a race condition based on a timing issue. It's entirely possible that there is no visible sign of this, which is why I removed it from the 1.21 milestone.

Jul 3 2018, 8:10 AM · efl: display system, macOS
ajwillia.ms added a comment to T6940: ecore-cocoa window issue.

I actually can't replicate this here - is there a small code snippet that I can use?

Jul 3 2018, 8:02 AM · efl: display system, macOS

Jun 29 2018

Herald closed T6935: Dnd not working and crashing sometimes as Invalid.

The Enlightenment ticket system is currently receiving high amounts of spam tickets. This ticket has been closed as spam because it lacks a description. If this ticket is not spam, please reopen it after adding a description.

I don't see a crash?

Jun 29 2018, 8:44 AM · Restricted Project, efl (efl-1.21), efl: display system, efl: widgets, macOS
netstar added a comment to T6940: ecore-cocoa window issue.

Hey @ajwillia.ms that sounds good :)

Jun 29 2018, 2:08 AM · efl: display system, macOS

Jun 28 2018

ajwillia.ms added a comment to T6940: ecore-cocoa window issue.

Hi @netstar if you're not succeeding I will look - this should really get fixed for 1.21

Jun 28 2018, 2:32 PM · efl: display system, macOS
zmike closed T6936: window is rendered as minsize of the content, but the engine window is bigger as Resolved.

It seems like this was resolved.

Jun 28 2018, 12:17 PM · efl (efl-1.21), efl: display system, efl: rendering, macOS
zmike closed T6936: window is rendered as minsize of the content, but the engine window is bigger, a subtask of T6940: ecore-cocoa window issue, as Resolved.
Jun 28 2018, 12:17 PM · efl: display system, macOS
zmike removed a project from T6940: ecore-cocoa window issue: efl (efl-1.21).

I think probably there are more important issues for the 1.21 release, let's table it for now.

Jun 28 2018, 12:16 PM · efl: display system, macOS

Jun 22 2018

netstar claimed T6940: ecore-cocoa window issue.

I'll take a look at it. No promises! I've some free time though.

Jun 22 2018, 8:58 AM · efl: display system, macOS
netstar added a comment to T6944: Ecore KeyDown missing window id on OS X.

Here you go mike: https://phab.enlightenment.org/D6366

Jun 22 2018, 8:54 AM · efl (efl-1.21), efl: display system, macOS
zmike added a parent task for T6935: Dnd not working and crashing sometimes: T6937: Drag and drop looses its picture in elementary_test.
Jun 22 2018, 7:29 AM · Restricted Project, efl (efl-1.21), efl: display system, efl: widgets, macOS
zmike added a comment to T6936: window is rendered as minsize of the content, but the engine window is bigger.

Is this still an issue?

Jun 22 2018, 7:27 AM · efl (efl-1.21), efl: display system, efl: rendering, macOS
zmike updated subscribers of T6940: ecore-cocoa window issue.

If someone in this ticket isn't interested in resolving this soon then the 1.21 milestone tag should be dropped...

Jun 22 2018, 7:26 AM · efl: display system, macOS
zmike added a comment to T6944: Ecore KeyDown missing window id on OS X.

Yes, but what about when it is just setting ->key to the event member? Is this memory guaranteed to persist too?

Jun 22 2018, 6:33 AM · efl (efl-1.21), efl: display system, macOS

Jun 21 2018

netstar added a comment to T6944: Ecore KeyDown missing window id on OS X.

Should be okay and point to valid address in data segment I reckon?

Jun 21 2018, 10:52 PM · efl (efl-1.21), efl: display system, macOS
zmike added a comment to T6944: Ecore KeyDown missing window id on OS X.

@netstar and what about the key string allocation?

Jun 21 2018, 5:58 AM · efl (efl-1.21), efl: display system, macOS
netstar added a comment to T6944: Ecore KeyDown missing window id on OS X.

This was causing issue in Fyne.io using EFL.

Jun 21 2018, 5:41 AM · efl (efl-1.21), efl: display system, macOS
netstar closed T6944: Ecore KeyDown missing window id on OS X as Resolved by committing rEFLa939b57c7b4d: ecore_cocoa: fix ECORE_EVENT_KEY_DOWN/UP on MacOS..
Jun 21 2018, 5:39 AM · efl (efl-1.21), efl: display system, macOS
netstar added a comment to T6944: Ecore KeyDown missing window id on OS X.

I can have a little look.

Jun 21 2018, 3:27 AM · efl (efl-1.21), efl: display system, macOS

Jun 20 2018

zmike assigned T6944: Ecore KeyDown missing window id on OS X to jayji.

I'm not an expert on mac system programming or whatever language the .m files are written in.

Jun 20 2018, 11:28 AM · efl (efl-1.21), efl: display system, macOS

Jun 14 2018

zmike closed T5250: edje_codegen crashes on osx as Resolved.

Reopen if this recurs.

Jun 14 2018, 6:23 AM · efl (efl-1.21), efl: layout engine, macOS

Jun 12 2018

bu5hm4n added a project to T5250: edje_codegen crashes on osx: efl (efl-1.21).
Jun 12 2018, 8:46 AM · efl (efl-1.21), efl: layout engine, macOS