| 304 | | === |
| 305 | | |
| 306 | | |
| 307 | | |
| 308 | | |
| 309 | | |
| 310 | | |
| 311 | | |
| 312 | | |
| 313 | | |
| | 304 | == EDJE == |
| | 305 | |
| | 306 | === Edje === |
| | 307 | * Frametime: fps |
| | 308 | * Freeze: stop/start |
| | 309 | * Scaling factor |
| | 310 | * List groups |
| | 311 | * Data Get |
| | 312 | * Cache sizes: Collection/File/Color/ |
| | 313 | * Color class |
| | 314 | * Text Class |
| | 315 | * Sizes: min/max/aspect for the object |
| | 316 | * Signals |
| | 317 | * Play/Pause states |
| | 318 | * Animation state |
| | 319 | * Message send to an object |
| | 320 | * Parts |
| | 321 | * Check existance |
| | 322 | * Text get/set/insert/selection |
| | 323 | * Swallows get/set |
| | 324 | * Dragables |
| | 325 | * Boxes insert/add/remove/append/prepend |
| | 326 | * Tables |
| | 327 | * State get |
| | 328 | |
| | 329 | === Edje Edit === |
| | 330 | * Groups |
| | 331 | * Create new groups |
| | 332 | * Manage groups |
| | 333 | * Size min/max set for groups |
| | 334 | * Data |
| | 335 | * List data items inside a data block |
| | 336 | * Color class management |
| | 337 | * Text |
| | 338 | * Text Style list (font?) |
| | 339 | * Tag names list/get |
| | 340 | * Tag add |
| | 341 | * Parts |
| | 342 | * List |
| | 343 | * Add |
| | 344 | * Check if exist |
| | 345 | * Move position of part |
| | 346 | * Names management |
| | 347 | * Clip |
| | 348 | * Get Source/Effect |
| | 349 | * Mouse get/set events |
| | 350 | * Dragables |
| | 351 | * States |
| | 352 | * list/get/add/del/exists/copy |
| | 353 | * rel1/2, offset |
| | 354 | * color state |
| | 355 | * align/min/max/aspect |
| | 356 | * fill |
| | 357 | * visible |
| | 358 | * Text |
| | 359 | * ... |
| | 360 | * Images |
| | 361 | * ... |
| | 362 | * Spectrum |
| | 363 | * ... |
| | 364 | * Gradient |
| | 365 | * ... |
| | 366 | * Programs |
| | 367 | * ... |
| | 368 | * Script (get, only) |
| | 369 | |
| | 370 | === EDC Reference === |
| | 371 | http://docs.enlightenment.org/auto/edje/edcref.html |
| | 372 | |
| | 373 | |
| | 374 | |
| | 375 | == Evas == |
| | 376 | * Freeze events |
| | 377 | * Check if mouse is inside an object |
| | 378 | * events add/remove/repeat/check/propagate(to_parent)/etc |
| | 379 | * Clip objects |
| | 380 | * Layer levels, raise/lower, etc |
| | 381 | * Name get/set/find |
| | 382 | * Position move/resize/geometry/min/max/aspect/align |
| | 383 | * Visible hide/show/visible |
| | 384 | * Color Get/Set to an evas object |
| | 385 | * Anti_alias |
| | 386 | * Scale |
| | 387 | * Retrieves: position, which object in pointer, which on rectangle, number (which) of objects in a rectangle (zone), |
| | 388 | * Precise (collision detection?) |
| | 389 | * Stack |
| | 390 | * Get object in a relative way, like: above of, lowest object (position), below of, etc |
| | 391 | * Font: Path/List/Append |
| | 392 | * norender: Update objects but not render anything |
| | 393 | * Image: add/filled/border_no_scale/border_fill/tiling_fill/size_get|set/alpha/smooth/preload(in_background)/reload/scale/size/dpi |
| | 394 | * Map: transformation of evas objects |
| | 395 | * rotation |
| | 396 | * distortion |
| | 397 | * zoom |
| | 398 | * smooth set/unset |
| | 399 | * alpha |
| | 400 | * dup |
| | 401 | * coordinates |
| | 402 | * UV texture |
| | 403 | * vertext color |
| | 404 | |
| | 405 | === Smart Evas Objects === |
| | 406 | Smart Evas object can be defined as the hability to create one or more evas objects with default states/values/capabilities, you can create then your own type of objects with your desired function calls on it, Smart Evas Objects are a container for child objects |
| | 407 | * Retrieve evas_smart from objects, retrieve data from evas_smart, etc |
| | 408 | * Members: add/del member objects to a smart object |
| | 409 | * Callbacks assign to events for smart objects |
| | 410 | * Recalculation need lags |
| | 411 | * Move children objects relative to a given offset |
| | 412 | * Clip |
| | 413 | * Box |
| | 414 | * Table |
| | 415 | |
| | 416 | |
| | 417 | === Object Functions === |
| | 418 | * Gradients: Color stop, angle, colors, fill, offset, direction, type |
| | 419 | * Lines |
| | 420 | * Poligons |
| | 421 | * Rectangles |
| | 422 | * Text |
| | 423 | * Font set, get, source |
| | 424 | * Styles |
| | 425 | * Shadow |
| | 426 | * Glow |
| | 427 | * Outline |
| | 428 | * TextBlock |
| | 429 | * Styles |
| | 430 | * string_range_get |
| | 431 | * markups |
| | 432 | * cursor new/get/free/node/char_next|last|first/pos_get|set/compare/text_append/format/node/char_del/range_del/ |
| | 433 | |
| | 434 | |
| | 435 | |
| | 436 | |
| | 437 | |
| | 438 | == ETHUMB == |
| | 439 | Generate Thumbnails of multiple file formats, with multiple features like size, duration, format, crop, quality, etc |
| | 440 | |
| | 441 | |
| | 442 | |
| | 443 | |
| | 444 | |
| | 445 | |
| | 446 | |
| | 447 | |
| | 448 | |
| | 449 | |
| | 450 | |