efl

Форк
0
/
ChangeLog.ecore 
1033 строки · 31.0 Кб
1
2012-10-10  Daniel Zaoui and Yaakov Goldberg
2
        * Porting of Ecore to Eo
3

4
2011-01-29  Carsten Haitzler (The Rasterman)
5

6
        1.0.0 release
7

8
2011-01-29  Mike McCormack
9

10
        * Convert fd list to inlist to save allocs
11

12
2011-01-29  Rui Miguel Silva Seabra
13

14
        * make https not fail (that's curl's responsibility, really).
15

16
2011-01-31  Carsten Haitzler (The Rasterman)
17

18
        * Fix ecore-evas CAN send "render done" messages even if not
19
        waiting for sync counter when using gl engine. new semi-sync
20
        mode to account for that.
21

22
2011-02-01 Mike McCormack
23

24
        * Remove SIGRT from ecore's signals since it's unused and broken
25

26
2011-02-09  Mathieu Taillefumier
27

28
	* Add xrandr backlight support to ecore_x
29

30
2011-02-10 Mike Blumenkrantz
31

32
        * Added some more possibly useless safety checks to ecore_con_ares
33

34
        * Implement event-driven error message api for all non-curl ecore_con
35
        +ECORE_CON_EVENT_CLIENT_ERROR, ECORE_CON_EVENT_SERVER_ERROR events
36
        +Ecore_Con_Event_Server_Error, Ecore_Con_Event_Client_Error types
37

38
        * Unify event handler code
39
        * Always increment server event count for client events
40

41
2011-02-11 Mike Blumenkrantz
42

43
        * Added ecore_con_client_port_get
44

45
2011-02-16 Sangho Park
46

47
	* Added ecore_file_download_full API.
48

49
2011-02-20 Vincent Torri
50

51
	* Ecore_Win32: improve resize of windows and fix key up event for
52
	the 'space' key.
53
	* Ecore_WinCE: do not erase a window background
54

55
2011-02-21 Jihoon Kim
56

57
	* Add get calls in ecore_imf for ecore_imf_context_canvas_get() and
58
        ecore_imf_context_window_get().
59

60
2011-02-21 Raoul Hecky
61

62
	* Remove 300 second timeout so large downloads work in ecore_con.
63

64
2011-02-22  Carsten Haitzler (The Rasterman)
65

66
        * Fix ecore-file inotify fd would be duplicated in children
67
        on fork. Have it detecti this on next monitor add and re-init the
68
        inotify fd and fd handler.
69

70
2011-02-24 Vincent Torri
71

72
	* Ecore_File: fix compilation when ecore_con and curl are not
73
	available
74

75
2011-02-27 Jihoon Kim
76

77
        * Add ecore_imf_context_preedit_string_with_attributes_get API.
78

79
2011-03-01 Raoul Hecky
80

81
	* Add ecore_con_url_ssl_verify_peer_set API.
82

83
2011-03-01 Guillaume Friloux
84

85
	* Fix detection of complete file write in ecore_file inotify.
86

87
2011-03-16 Cedric Bail
88

89
	* Add ecore_thread_reschedule.
90

91
2011-03-19 Mike Blumenkrantz
92

93
        * Fix crash in ecore_con_ssl related to attempted connections on a dead socket
94

95
2011-03-23  Carsten Haitzler (The Rasterman)
96

97
        * Fix ecore-evas interceptor didn't handle override-redirect
98
        windows correctly, expecting a feed-back event from x, which it didn't
99
        get.
100

101
2011-03-23  Elixirious
102

103
	* Fix ecore_con_url_ftp_upload upload the file until the end.
104

105
2011-03-29  PnB
106

107
	* Add ecore_con_url_ssl_ca_set to manually set a certificate authority.
108

109
2011-03-30  Carsten Haitzler (The Rasterman)
110

111
        * Ecore_X gains some more x sync counter controls and Ecore_Evas
112
        now uses the netwm sync protocol to get wm's to only configure
113
        as fast as it can keep drawing.
114

115
2011-04-01  Leif Middelschulte
116

117
       * Add ecore_x_randr_edid_* data extraction and validation functions
118
       for EDID structures.
119

120
2011-04-01  Cedric Bail
121

122
	* Add ecore_con_url_pipeline_set and ecore_con_url_pipeline_get for
123
	HTTP 1.1 pipelining support.
124

125
2011-04-05  Cedric Bail
126

127
	* Remove Ecore_Evas Cocoa backend that use depreacted Evas Quartz
128
	backend.
129

130
2011-04-11  Hannes Janetzek
131

132
	* Fix removal of windows from ignore_list with ecore_x_window_ignore_set
133

134
2011-04-13  Doyun Kang
135

136
	* Ecore_X + Ecore_Evas: Add more support for shape input setting
137

138
2011-04-15  Carsten Haitzler (The Rasterman)
139

140
        * Fix bug in Ecore_Evas setting modifiers for
141
        sub-buffer-canvas. They never got set. Now they do.
142

143
2011-04-19 Mike Blumenkrantz
144

145
        * Add ecore_exe_data_set
146

147
2011-04-20  Carsten Haitzler (The Rasterman)
148

149
        * Added ecore animator timeline, where animator runs for a
150
        specified time (in seconds) and then stops, but it also passes
151
        the position in the timeline (as a 0.0 to 1.0 value) to the
152
        callback which it can then use the new pos map call to map to
153
        some ease in/out, bounce, spring or whatever position.
154

155
2011-04-28  Eduardo Felipe Castegnaro
156

157
        * Add a monotonic clock implementation for Mac OS X to fix warning.
158
        Mac OS X does not provide an implementation of clock_gettime()
159
        even though it's POSIX, but it does provide a fast high-resolution
160
        monotonic clock through mach specific APIs that are perfectly suited
161
        for usage in ecore_timer.
162

163
2011-04-20  Jihoon Kim
164

165
        * Ecore_IMF: Added support for auto-capitalization and prediction
166
        control API's
167

168
2011-05-03  Carsten Haitzler (The Rasterman)
169

170
        * Fixed null pointer dereference in selection notification
171
        handling in Ecore_X.
172

173
2011-05-12  Carsten Haitzler (The Rasterman)
174

175
        * Add a custom Ecore Animator source and tick ability to be able
176
        to plug in external animator tick sources like vblank interrupts
177
        and so on.
178

179
2011-05-14  Cedric Bail
180

181
	* Sync GNUTLS threads activation with Eina.
182

183
2011-05-14  Vincent Torri
184

185
	* Make ecore_con work on Windows (only the local connections
186
	need a port)
187
	* Make ecore_ipc compile on Windows
188

189
2011-05-17  Cedric Bail
190

191
	* Add ecore_timer_dump.
192

193
2011-05-19  Carsten Haitzler (The Rasterman)
194

195
        * Fix Ecore_X shadow tree search handling to respect shape and
196
        shape input of windows.
197

198
2011-05-20  Daniel Juyung Seo (SeoZ)
199

200
        * Ecore ecore_main.c: Fixed ecore_main_loop
201
        (_ecore_main_loop_iterate_internal). This fixes fd handler pending
202
        issue when ecore_idler callback adds ecore_job/event.
203
        * Ecore ecore_main.c: Refactoring _ecore_main_loop_iterate_internal().
204

205
2011-05-27  Gustavo Sverzut Barbieri (k-s)
206

207
	* Ecore_X: introduce ecore_x_screen_size_get()
208
	* Ecore_Evas: be safer when returning Ecore_Evas* from
209
	  ecore_evas_ecore_evas_get()
210
	* Ecore_Evas: introduce ecore_evas_screen_geometry_get()
211

212
2011-05-30  Cedric Bail
213

214
	* Add ecore_pipe_freeze/thaw to suspend and restart watching the pipe
215
	inside the main loop.
216

217
2011-06-09  Cedric Bail
218

219
	* Add ecore_pipe_wait (should only called from outside of the main loop).
220

221
2011-06-15  Mike Blumenkrantz
222

223
        * Add ecore_con_ssl_client/server_upgrade to begin asynchronously upgrading an
224
        existing connection to SSL/TLS, emitting ECORE_CON_CLIENT/SERVER_UPGRADE event
225
        upon completion.
226

227
2011-06-16  Cedric Bail
228

229
	* Fix ecore_x_selection_convert not taking selection length into account.
230

231
2011-06-17  Mike Blumenkrantz
232

233
        * ecore_con_server_timeout_get/set now applies to client-type servers
234

235
2011-06-20  Ulrich Eckhardt
236

237
        * Removed support for evas xrender engine from ecore-evas as
238
        it is not a deprecated engine in evas and no longer needs support.
239

240
2011-06-20  Jihoon Kim
241

242
        * Ecore_IMF: Added ecore_imf_context_input_panel_enabled_set/get API
243

244
2011-06-25  Mike Blumenkrantz
245

246
        * Fix security hole in openssl certificate verification
247
        * Fix gnutls server-client certificate verification
248
        * New function: ecore_con_ssl_server_verify_basic for only verifying
249
            certificates against a server's Common Name (CN) or its
250
            Subject Alternative Name (if available)
251

252
2011-06-28  Carsten Haitzler (The Rasterman)
253

254
        * Add ecore_throttle mechanism to voluntarily do powersaving to
255
        avoid wakeups and excess animation etc. when in the background
256
        or another "powersave" state.
257

258
2011-07-01  Carsten Haitzler (The Rasterman)
259

260
        * Fix epoll delete fd handling in child process - #796
261

262
2011-07-07  Jihoon Kim
263

264
        * Ecore_IMF: Added ecore_imf_context_cursor_location_set API
265

266
2011-07-22  Mike Blumenkrantz
267

268
        * Added ecore_con_url_url_get
269

270
2011-07-26  Carsten Haitzler (The Rasterman)
271

272
        * Fix timer precision handling for grouping timer ticks so
273
        they actually do tick off together
274

275
2011-07-28  Cedric Bail
276

277
	* Add ecore_main_loop_thread_safe_call_async.
278

279
2011-07-26  Carsten Haitzler (The Rasterman)
280

281
        * Make ecore-evas give more errors on stderr when engines are
282
        not found.
283

284
2011-08-16  Cedric Bail
285

286
	* Add ecore_main_loop_thread_safe_call_sync.
287

288
2011-08-17  Cedric Bail
289

290
	* Add ecore_thread_main_loop_begin and ecore_thread_main_loop_end.
291
	Usefull to protect EFL call from another thread.
292

293
2011-09-12  Mike Blumenkrantz
294

295
        * Add ecore_con_server_fd_get, ecore_con_client_fd_get for manipulating
296
          server file descriptors.
297

298
2011-09-13  Mike Blumenkrantz
299

300
        * Add ECORE_CON_EVENT_CLIENT_WRITE, ECORE_CON_EVENT_SERVER_WRITE for
301
          obtaining progress of socket writes
302

303
2011-09-18  Carsten Haitzler (The Rasterman)
304

305
        * Fix bug in Ecore_X generic event handling for extended event
306
          sizes when freeing (and allocating) the data.
307

308
2011-09-29  Youness Alaoui (KaKaRoTo)
309

310
        * Port ecore-con to work on systems without IPv6 support
311
        * Use inet_ntop instead of getnameinfo for ecore_con_client_get_ip
312
        * Added ecore-con unit test
313

314
2011-10-28  Jiyoun Park
315

316
        * Fix bug in Ecore_X using geometry value instead of
317
          recently requested geometry value
318

319
2011-10-28 Rafael Antognolli
320

321
        * Make the framebuffer engine input use ecore_input_evas instead
322
        of feeding evas input events directly.
323

324
2011-11-02 Nicolas Aguirre
325

326
	* Add support ecore_cocoa_evas engine.
327
	* Fix ecore_cocoa code to correctly handle cocoa window.
328

329
2011-11-02 Bluezery
330

331
	* Fix return error handling in ecore_file_download when
332
        ecore_con_url_get() fails.
333

334
2011-11-20 Vincent Torri
335

336
	* Ecore_Win32, Ecore_WinCE: fix Shift, Control and Alt keys
337
	detection
338
	* Ecore_Win32: fix "mouse-down inside and mouse-up outside" issue
339

340
2011-11-2  Carsten Haitzler (The Rasterman)
341

342
        * Fix bug ecore-evas for fb, buffer, sdl back-ends to ensure
343
        mouse is in on init (as events wont always give this) and focus
344
        is set on show if appropriate if no focus in/out events come
345
        from the back-end later
346
        * Fix setting override state to only hide if it should be
347
        visible at that point in x back end support
348

349
2011-11-24 Rafael Antognolli
350

351
        * Add ecore_fb_input_device_window_set().
352

353
2011-11-27 Vincent Torri
354

355
        * Fix and improve key management on Windows XP
356

357
2011-11-29 Vincent Torri
358

359
        * Discard left Ctrl when AltGr is pressed (Windows XP)
360
	* Fix the string value for the Delete key (Windows XP)
361
	* Fix the key release values for non keystroke keys (Windows XP)
362

363
2011-11-29 Mike McCormack
364

365
	* Allow quitting before entering the glib version of the main loop
366

367
2011-12-02 Carsten Haitzler (The Rasterman)
368

369
        1.1.0 release
370

371
2011-12-02 Mike Blumenkrantz
372

373
        * Use mempools for allocations
374

375
2011-12-02 Term <term@twistedpath.org>
376

377
        * added ecore_x_randr_output_backlight_available()
378

379
2011-12-03 Vincent Torri
380

381
	* Fix the modifiers value (Windows XP)
382

383
2011-12-04 Mike Blumenkrantz
384

385
        * added ecore_timer_reset()
386

387
2011-12-05 Mike Blumenkrantz
388

389
        * added ecore_con_socks api
390

391
2011-12-07 Mike Blumenkrantz
392

393
        * Allow SSL certificates to be loaded for STARTTLS
394
        * Added functions to set/get the hostname used for SSL certificate verification
395
        * ecore_con_ssl_server_cafile_add() now accepts directories
396

397
2011-12-10 Mike Blumenkrantz
398

399
        * Fix case where SSL certificates would not be used
400
        * Added ECORE_CON_REMOTE_CORK for applying TCP_CORK to sends
401

402
2011-12-12 Carsten Haitzler (The Rasterman)
403

404
        * Fix bug where an animator that just keeps adding another
405
        animator keeps the animator handler in an infinite loop. Do
406
        the same as timers and mark them as "just added" to skip in
407
        this run of animators
408

409
2011-12-13  Doyun Kang
410

411
	* Add ability to get resource id of last x error in ecore_x.
412

413
2011-12-16 Carsten Haitzler (The Rasterman)
414

415
        * Clean up some ecore-evas-buffer code
416
        * Add Ecore-evas extn (external) plug and socket canvas wrappers
417
        allowing for any ecore-evas to contain an image object that is
418
        a "socket" for other processes to plug into with "plugs" and
419
        thus provide image content via a canvas remotely (from another
420
        process) as well as the socket process passing in events to the
421
        plug process to it can see key, mouse, multi etc. events.
422

423

424
2011-12-16 Mike Blumenkrantz
425

426
        * Fix possible 0 byte allocation in ecore-x
427

428
2011-12-20 Carsten Haitzler (The Rasterman)
429

430
        * Fix probable leak for g_static_mutex's on some architectures
431

432
2011-12-20 Jihoon Kim
433

434
	* Add XIM attribute support to Ecore_IMF
435

436
2011-12-21 Tae-Hwan Kim (Bluezery)
437

438
	* Add proxy set and timeout set functions in ecore_con.
439

440
2011-12-26 Tae-Hwan Kim (Bluezery)
441

442
	* Add proxy username/password set functions in ecore_con.
443

444
2011-12-26  Christopher Michael (devilhorns)
445

446
        * Add Ecore_Wayland (backend to support Wayland).
447
        * Add Shm and Egl engines for ecore_evas to draw in Wayland.
448

449
2011-12-27 Carsten Haitzler (The Rasterman)
450

451
        * Fix mouse down grab counts going bad by missing events.
452

453
2011-12-29 Carsten Haitzler (The Rasterman)
454

455
        * Fix massive post data problem in ecore-con that would cause
456
        post data to be corrupted (as it was never copied into the
457
        ecore con url struct) or could cause crashes if the memory
458
        pointed to became invalid.
459

460
2012-01-04 Carsten Haitzler (The Rasterman)
461

462
        * Add HEX, TERMINAL and PASSWORD layouts to ecore-imf
463

464
2011-01-05 Jiyoun Park (Jypark)
465

466
        * Fix Ecore-evas extn (external) for multi client model.
467
        "Socket" creates canvas and other process can show that canvas 
468
        using "Plug" image object. Before only one to one communication 
469
        is possible, but now many "plug"s can show socket's canvas.
470

471
2011-12-26  Christopher Michael (devilhorns)
472

473
        * Add Ecore_X function to return the keycode from a given keyname.
474

475
2012-02-06  Jihoon Kim (jihoon)
476

477
        * Set ECORE_IMF_INPUT_PANEL_LAYOUT_NORMAL as default layout in ecore_imf_context_add.
478
        * Add Ecore_IMF function to set or get the input panel-specific data.
479

480
2012-02-07  Jihoon Kim (jihoon)
481

482
        * Support ecore_imf_context_input_panel_show/hide in XIM and SCIM module.
483

484
2012-02-08 Carsten Haitzler (The Rasterman)
485

486
        * Add ecore_con_url_http_version_set() to set url request version
487

488
2012-02-09  Jihoon Kim (jihoon)
489

490
        * Provide compose, string in key down/up event in case of scim-input-pad.
491

492
2012-02-10  Christopher Michael (devilhorns)
493

494
        * Add Ecore_Evas function to allow setting a mouse pointer from efl/elm wayland clients.
495

496
2012-02-15  Jihoon Kim (jihoon)
497

498
        * Add ecore_imf APIs to set return key type, disable return key.
499

500
2012-02-16  Leif Middelschulte (T_UNIX)
501

502
        * Add ecore_x_randr_mode_add to add a mode to a display
503
        * Add ecore_x_randr_mode_del to remove a mode from the display
504
        * Add ecore_x_randr_output_mode_add to add a mode to an output
505
        * Add ecore_x_randr_output_mode_del to remove a mode from an output
506

507
2012-02-10  Jérémy Zurcher
508

509
        * Improve callbacks in ecore_evas to use typedefs for readability.
510

511
2012-02-20  Cedric Bail
512

513
	* Rewrite internal of Ecore_Thread to use Eina_Lock and ecore_main_loop_thread_safe_call_async.
514

515
2012-02-23  Cedric Bail
516

517
	* Move to Evas buffer engine for Ecore_Evas SDL software backend.
518

519
2012-02-23  Leif Middelschulte (T_UNIX)
520

521
        * Add ecore_x_randr_window_crtcs_get to get the crtcs that display a
522
		window.
523
        * Deprecate ecore_x_randr_current_output_get. Use
524
		ecore_x_randr_window_crtcs_get instead.
525

526
2012-02-24  Doyun Kang
527

528
	* Add indicator controls to ecore_x
529

530
2012-02-26 Carsten Haitzler (The Rasterman)
531

532
        * Fix ecore_file_download to not limit downloads to 30sec.
533

534
2012-02-28 Carsten Haitzler (The Rasterman)
535

536
        * Add ecore_x_netwm_icons_set()
537
        * Add ecore_evas_window_group_set() ecore_evas_window_group_get()
538
          ecore_evas_aspect_set() ecore_evas_aspect_get()
539
          ecore_evas_urgent_set() ecore_evas_urgent_get()
540
          ecore_evas_modal_set() ecore_evas_modal_get()
541
          ecore_evas_demand_attention_set()
542
          ecore_evas_demand_attention_get()
543
          ecore_evas_focus_skip_set() ecore_evas_focus_skip_get()
544
          ecore_evas_callback_state_change_set()
545

546
2012-02-28 Christopher Michael (devilhorns)
547

548
        * Refactor Ecore_Wayland code to improve running EFL
549
          applications as Wayland Clients.
550
        * Refactor Ecore_Evas Wayland code to match changes in 
551
          Ecore_Wayland
552

553
2012-02-29  Jihoon Kim (jihoon)
554

555
        * Add ecore_imf_context_input_panel_caps_lock_mode_set/get to set the caps lock mode on the input panel
556

557
2012-03-07  ChunEon Park (Hermet)
558

559
        * Add ecore_x_illume_clipboard_state_set()
560
              ecore_x_illume_clipboard_state_get()
561
              ecore_x_illume_clipboard_geometry_set()
562
              ecore_x_illume_clipboard_geometry_get()
563

564
2012-03-07  Carsten Haitzler (The Rasterman)
565

566
        * Add atoms and api for rotation and indicator transparency in
567
          ecore_x/ecore_evas
568

569
2012-03-07  Mike Blumenkrantz (discomfitor/zmike)
570

571
        * Add ecore_con_url_status_code_get() to check return code at any time
572

573
2012-03-09  Carsten Haitzler (The Rasterman)
574

575
	* Fix ecore_thread_feedback_run to work as the documentation and logic tell us.
576

577
2012-03-10  Cedric Bail
578

579
	* Fix double free at end of execution of Ecore_Thread with feedback.
580

581
2012-03-13  Leif Middelschulte (T_UNIX)
582

583
        * Fix ecore_x_randr_modes_info_get to not cut off the trailing '\0'
584
		anymore
585

586
2012-03-20  Vincent Torri
587

588
        * Rename ecore_win32_window_focus_set() to ecore_win32_window_focus()
589
	to match ecore_x API.
590
	* Add ecore_wince_window_focus(), ecore_wince_window_focus_get()
591
	and ecore_win32_window_focus_get().
592

593
2012-03-26  Shinwoo Kim
594

595
        * Do not autorepeat Ctrl, Shift, Alt and Win keys on Windows
596

597
2012-03-26 Christopher Michael (devilhorns)
598

599
	Ecore_Wayland:
600
	* Add ecore_wl_dpi_get
601
	* Implement functions for input grab/ungrab
602
	* Implement setting surface input & opaque regions
603
	* Implement popup windows
604
	* Implement ecore_wl_window_transparent_set function
605
	* Implement function to allow setting Ecore_Wl_Window type.
606

607
2012-03-26  Jihoon Kim (jihoon)
608

609
        * scim-immodule: fix bug candidate window covers the preedit string when preedit string appears in 2 line.
610

611
2012-03-29 Carsten Haitzler (The Rasterman)
612

613
        * Fix range of issues with ecore_fb and even ecore_evas where
614
        it didn't work right on the fb. (timestamps wrong, focus
615
        handling etc.). This makes it work fully again.
616

617
2012-04-13 Gustavo Sverzut Barbieri (k-s)
618

619
	* remove EAPI from _ecore_event_signal_user_new(). It should never
620
	be exported outside of libecore.so
621
	* stop leaking every system signal event.
622

623
2012-04-16  Shinwoo Kim
624

625
	* Check control charater and convert into printing character on Windows
626

627
2012-04-20  Vincent Torri
628

629
	* Add override_set() support in ecore_evas_win32.
630

631
2012-04-26 Carsten Haitzler (The Rasterman)
632

633
        1.2.0 release
634

635
2012-05-08  Cedric Bail
636

637
	* Don't over allocate Ecore_Pipe during ecore_init/ecore_shutdown.
638

639
2012-05-10  Cedric Bail
640

641
	* Reduce rounding error in ecore_animator_pos_map.
642

643
2012-05-10  Jiyoun Park
644

645
	* Send mouse move event before mouse down event in ecore_extn
646

647
2012-05-13  Carsten Haitzler (The Rasterman)
648

649
        * Fix ecore-x randr issues with memory access when building
650
        output arrays which are memory segv bugs waiting to crash.
651

652
2012-05-17  Vincent Torri
653

654
        * Add transparent support in ecore_evas on Windows (GDI engine only)
655

656
2012-05-22  Cedric Bail
657

658
	* Reduce race condition on Ecore_Thread shutdown.
659

660
2012-05-22  Carsten Haitzler (The Rasterman)
661

662
        * Add ecore_x_mouse_in_send() and ecore_x_mouse_out_send()
663
        * Add ecore_x illume access control/action atoms+api's
664

665
2012-05-24  Doyoun Kang
666

667
        * Add Ecore_X_Error_Code enumeration in ecore_x
668

669
2012-05-24  Carsten Haitzler (The Rasterman)
670

671
        * Fix ecore-thread scheduling issue where re-scheduled threads
672
        will hold a loop busy and not allow feedback workers to run,
673
        so now have fairer scheduling.
674
        * Allow 16 * cpu num for worker threads (default still cpu num)
675

676
2012-05-25  Carsten Haitzler (The Rasterman)
677

678
        * Fix ecore mainloop issue if you begin the mainloop, keep a
679
        timer around, quit mainloop, then start it again expecting the timer
680
        to keep ticking off. also happens to be an issue with
681
        iterating the mainloop.
682

683
2012-05-25  Rob Bradford
684

685
        * Make ecore_{software_x11, software_x11_8, software_x11_16, wayland,
686
        directfb}_window_get return 0 if the Ecore_Evas was not created with
687
        the appropriate constructor.
688

689
2012-05-29 Rob Bradford
690

691
        * Initial cursor support for Wayland:
692
        * Add api to the ecore_wl_input_ namespace to allow setting the buffer
693
        to use for the pointer and for loading a named cursor from a cursor
694
        theme. Under the Wayland protocol the cursor is associated with the
695
        input device.
696
        * Add helper functions to ecore_wl_window to set the cursor based on
697
        the active pointer input device for the window.
698
        * Load the cursor theme when the SHM interface is ready and provide an
699
        API call to provide a wl_cursor for a given name.
700
        * Add API to restore to the default cursor and then use that when the
701
        pointer enters the surface to ensure compliance with the Wayland
702
        protocol.
703

704
2012-05-30  Cedric Bail
705

706
	* Force cancel of all running Ecore_Thread on shutdown.
707
	* Make Ecore_Thread work reliabily when main loop isn't running.
708

709
2012-05-30  Mariusz Grzegorczyk
710

711
	* Small fix to ecore-evas buffer engine on resize to make the
712
        right kind of buffer cavas (ARGB32 vs RGB32).
713

714
2012-05-30 Leif Middelschulte (T_UNIX)
715

716
        * Add ECORE_X_RANDR_OUTPUT_POLICY_ASK
717

718
2012-06-04 Mike Blumenkrantz
719

720
        * ECORE_{CON,IPC}_NO_PROXY now available for disabling proxying on certain connections
721
        * Added new resolver method: dns.c -- This is used by default now when ipv6 is enabled
722
          and c-ares support is disabled.
723

724
2012-06-06 Rob Bradford
725

726
        * Ecore_Wayland: Enhance the keyboard input handling
727
        * Associate the keymap with the input device rather than the display
728
        since you could could have different keymaps associated with different
729
        devices.
730
        * Increase the size of character arrays used for the string
731
        representations of the keyname, keysym and for the string
732
        representing the key.
733
        * Re-enable the code that converts the keysym to a printable definition
734
        - this is required where the keysym is not the same as the printable
735
        definition
736

737
2012-06-06 Rob Bradford
738

739
	* Ecore_Wayland: Update to protocol change - axis events are now fixed point numbers
740

741
2012-06-11 Rob Bradford
742

743
	* Ecore_Wayland: Add missing null pointer checks on input device
744
	deletion (ticket #1031). Not all devices are keyboards.
745

746
2012-06-11  Jihoon Kim (jihoon)
747

748
        * ibus-immodule: Add immodule for supporting ibus.
749

750
2012-06-12  Mike Blumenkrantz
751

752
        * Fixed bug in ecore-file monitoring with inotify where watching a file
753
          that was deleted broke the world.
754

755
2012-06-15 Rob Bradford
756

757
	* Ecore_Wayland: Port to latest Wayland protocol. The cursor for a
758
	pointer is now a surface rather than a buffer.
759

760
2012-06-15 Rob Bradford
761

762
	* Ecore_Wayland: Drop unused timestamp from configure event. Rationale:
763
	- timestamp isn't used by the handler for this event
764
	- configure event we receive from the compositor doesn't have a timestamp
765
	- ecore_wl_window_maximized_set and ecore_wl_window_fullscreen_set had
766
	  an implicit requirement that the window had keyboard focus to retrieve
767
	  a timestamp that wasn't used. This removes that requirement and fixes
768
	  ticket #1030.
769

770
2012-06-22 Vincent Torri
771

772
	* ecore_exe: fix compilation on fedora 18.
773

774
2012-06-23  Carsten Haitzler (The Rasterman)
775

776
        * Fix small problem with xim module and if xim input context is
777
        destroyed. causes crashes next focus. track ic and set to NULL.
778

779
2012-06-27 Sebastian Dransfeld
780

781
	* Fix xim module to pass of Windows key as Mod4, not Mod5
782
	* Add support for AltGr key in X
783

784
2012-06-28  Carsten Haitzler (The Rasterman)
785

786
        * Add compose sequence handling to ecore_input to be able to
787
        query a sequence of keysyms for a final compose string (utf8)
788
        that you free if you get it.
789

790
2012-07-02  Mike Blumenkrantz
791

792
        * Fix crash which occurred in ecore-con when dns resolution failed
793
          immediately due to lack of connectivity
794

795
2012-07-03  Cedric Bail
796

797
	* Fix unitialized use of Ecore_X_Atom.
798

799
2012-07-03 Christopher Michael
800

801
	* Merge Tizen EFL changes to upsteam.
802
	* Add ecore_evas functions to get/set profiles
803
	* Fix GL buffer. some GL drivers are doing buffer copy in a separate thread.
804
		we need to check whether GL driver sends SYNC_DRAW_DONE msg afger copying
805
		that are required in order to exactly render. - added by gl77.lee
806
	* Add Ecore_X atoms for Illume Rotate Window
807
	* Add event callbacks for Ecore_Imf Input Panel
808
	* Add functions to retrieve input panel geometry & state from Ecore_Imf.
809

810
2012-07-05  Carsten Haitzler (The Rasterman)
811

812
        * Add ecore_evas_screen_dpi_get()
813
        * Fix ecore_evas_screen_geometry_get(0 for x11 to return zone
814
          pos/size as it should.
815
        * Fix ecore-fb to use key repeat like x so apps dont break in fb
816
        * Fix ecore-fb string lookup table to include ctrl+keys
817
        * Fix ecore-fb to trap sigint (ctrl+c) so it doesnt exit your fb app
818
        * Fix ecore-fb mouse to swap button 2 and 3 ro work right.
819

820
2012-07-13  Jiyoun Park
821

822
        * Fix bug in Ecore_extn to call pre/post render function
823

824
2012-07-16  Carsten Haitzler (The Rasterman)
825

826
        * Fix ecore-x selection handling to fall back to getting
827
          selection directly if getting targets fails. This fixes e17 to
828
          elm cnp.
829

830
2012-08-01  Mike Blumenkrantz
831

832
        * Add ecore_main_fd_handler_file_add() for integrating file descriptors
833
          from regular files into the main loop
834

835
2012-08-01  Rob Bradford
836

837
	* Support setting fullscreen on Ecore_Evas's under the Wayland engine
838
	before they are visible. The fullscreening will then be applied when
839
	they become visible.
840

841
2012-08-01  Rob Bradford
842

843
	* Use libxkbcommon function to map keysym to unicode characters in the
844
	Wayland backend. Removing the need to have our own function to do this
845
	and increasing the range of supported keysms. Fixes #1105.
846

847
2012-08-03  Rob Bradford
848

849
	* In the Wayland backend handle the case that events can be received
850
	for surfaces that have been since destroyed - the client side
851
	marshaller changes the pointer to NULL to when the object is destroyed
852
	on the client side. Fixes #1258.
853

854
2012-08-09  Cedric Bail
855

856
	* Correctly shutdown Ecore_Thread.
857
	* Add a way to reset Ecore_Thread internal pipe after a fork via ecore_fork_reset.
858

859
2012-08-13  Carsten Haitzler (The Rasterman)
860

861
        * Fix ecore fork reset function to allow for callbacks to be
862
          attached so ecore-evas can reset evas async fd on fork.
863

864
2012-08-13  Vincent Torri
865

866
        * Fix segmentation fault when fd_set pointers are NULL on Windows
867

868
2012-08-18  Carsten Haitzler (The Rasterman)
869

870
        * Add xkb change events patch from trac.
871

872
2012-08-27  Carsten Haitzler (The Rasterman)
873

874
        * Add ecore_x custom blanker screensaver enable/disable - cant
875
          do e17 properly without so add in even in freeze.
876

877
2012-08-27  Vincent Torri
878

879
        * Fix segmentation fault in ecore_thread on Windows as PHS
880
	  was returning a wrong value.
881

882
2012-08-29  Cedric Bail
883

884
	* Always call evas_render_update_free to prevent leak in Ecore_Evas X backend.
885

886
2012-08-29  Mike Blumenkrantz
887

888
        * Fix leak in ecore_ipc servers
889

890
2012-08-29  Christopher Michael
891

892
        * Add Copy-N-Paste support for Ecore_Wayland.
893

894
2012-08-30  Carsten Haitzler (The Rasterman)
895

896
        1.7.0 release
897

898
2012-08-31  Cedric Bail
899

900
	* Add Ecore_Con_Eet API to help using Eet_Data with Ecore_Con
901

902
2012-09-03  Shinwoo Kim (kimcinoo)
903

904
       * Add ecore_x illume access messages:
905
         ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_UP
906
         ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_DOWN
907

908
2012-09-04  Jihoon Kim (jihoon)
909

910
       * Add ECORE_IMF_INPUT_PANEL_RETURN_KEY_TYPE_SIGNIN
911

912
2012-09-05  Mike Blumenkrantz
913

914
       * Fix crash that could occur in ecore_con_ssl with privkeys and certificates on failure
915

916
2012-09-06  Mike Blumenkrantz
917

918
       * Fix race condition in ecore-con where events could sometimes be sent for freed clients
919
       * Fix ssl servers using openssl
920
       * Fix ssl connections overall
921

922
2012-09-07  Christopher Michael
923

924
       * Fix ecore_x_randr to actually return outputs properly.
925

926
2012-09-08  Vincent Torri
927

928
       * Fix readlink usage in ecore_file.
929

930
2012-09-12  Jihoon Kim (jihoon)
931

932
       * Add ECORE_IMF_PREEDIT_TYPE_SUB4~7 style.
933

934
2012-09-10  Christopher Michael
935

936
       * Fix ecore_x_randr to actually return crtcs properly.
937

938
2012-09-11  Christopher Michael
939

940
       * Fix ecore_x_randr to actually return crtcs possible outputs properly.
941
       * Fix ecore_x_randr to actually return crtcs outputs properly.
942

943
2012-09-13  Mike Blumenkrantz
944

945
       * Return -1 for ecore_con_server_fd_get() in the case that the server has already been deleted
946

947
2012-09-13  Carsten Haitzler (The Rasterman)
948

949
       * Fix ecore-evas rotation handling for canvases that shows up
950
       only on some drivers and GL implementations.
951

952
2012-09-14  Doyoun Kang
953

954
       * Add string to atom_items for ECORE_X_ATOM_E_ILLUME_WINDOW_STATE, 
955
       ECORE_X_ATOM_E_ILLUME_WINDOW_STATE_NORMAL, ECORE_X_ATOM_E_ILLUME_WINDOW_STATE_FLOATING
956

957
2012-09-18  Patryk Kaczmarek
958

959
       * Fix escaping in ecore_file_escape_name() to handle tab and
960
       newline right.
961

962
2012-09-21  Carsten Haitzler (The Rasterman)
963

964
       * Fix ecore_x_image_is_argb32_get() to return correctly on
965
       endianess.
966

967
2012-09-21  Christopher Michael
968

969
       * Fix ecore_x_randr to properly return output modes from
970
       ecore_x_randr_output_modes_get().
971

972
2012-09-27  Carsten Haitzler (The Rasterman)
973

974
       * Fix ecore_imf buf in the ibus module where it may segv
975
       accessing a wrong context handle.
976

977
2012-10-02  Daniel Willmann
978

979
       * Fix memory allocation size in ecore_thread_feedback()
980

981
2012-10-03  Daniel Wilmann
982
       * Fix memory allocation size in ecore_x xcb randr function
983

984
2012-10-04  Cedric Bail
985

986
	* Add ecore_x_input_raw_select and ECORE_X_RAW_*.
987

988
2012-10-04  Sebastian Dransfeld
989

990
	* Expose ecore_x_selection_converter_text
991

992
2012-10-05  Cedric Bail
993

994
	* Properly reschedule call to curl.
995

996
2012-10-05  Eduardo Lima (Etrunko)
997

998
       * Wayland SHM now features a mechanism to synchronize rendering with
999
       the compositor, removing tearing effect in animations when using that
1000
       engine.
1001

1002
2012-10-10 Michal Pakula vel Rutka
1003

1004
       * Fix: Send ECORE_X_EVENT_SELECTION_NOTIFY even if there is no data.
1005

1006
2012-10-15  Carsten Haitzler (The Rasterman)
1007

1008
       * Since evas has 16bit engines removed, remove support from ecore-evas.
1009

1010
2012-10-16  Carsten Haitzler (The Rasterman)
1011

1012
       * Since evas has 8bit engines removed, remove support from ecore-evas.
1013

1014
2012-10-16  Christopher Michael
1015

1016
       * Update Ecore_Wayland to build & work with newest wayland (0.99) from git
1017

1018
2012-10-19  Cedric Bail
1019

1020
       * Use Eina_Thread for Ecore_Thread.
1021

1022
2012-11-23  Eduardo Lima (Etrunko)
1023

1024
       * Fix leak of strcut wl_registry in Ecore Wayland
1025

1026
2012-11-23  Sebastian Dransfeld
1027

1028
	* Correctly define alloca
1029
	* Fix ieeefp.h inclusion on Solaris
1030

1031
2012-11-27  Alexey Yakovenko
1032

1033
	* Fix ecore_evas_sdl window resize bug.
1034

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.