Commit Graph

66768 Commits

Author SHA1 Message Date
Carsten Haitzler 70054c3392 elm theme - cc procstats 2021-09-07 19:53:11 +01:00
Carsten Haitzler daa7b6c7e1 elm theme - add procstats mini border gadget 2021-09-07 14:05:21 +01:00
Carsten Haitzler 6c084b19b0 evas - gl x11 - dont crearte eglimage multiple times in same frame
if we're rendering in multiple scissor regions/updates - dont create
the eglimage multiple times for each bind+pass - only once for that
frame.
2021-09-06 13:29:31 +01:00
Carsten Haitzler 11e82fd7f4 eo - make no_anon EO_API for test suite 2021-09-06 12:09:05 +01:00
Carsten Haitzler 14946e9cf4 efl mem - every mmap anon - allow envv ar to turn it off to be malloc
helps with memory debug to use libc mallocs/callocs etc.
set EFL_NO_MMAP_ANON env var to anything to stop anon mmaps
2021-09-06 10:05:15 +01:00
Alastair Poole ab02b4fa46 code: add simple shell syntax highlighting. 2021-09-06 09:39:01 +01:00
Carsten Haitzler aa96bf5987 elm - map widget - empty out and clean out code and tests - broken
elm map has been broken for a long time now sue to upstream web api
changes/breaks made by openstreetmaps. this isn't sustainable to have
code do this. since it's broken there is little point keeping code for
something that is totally non-functional, so reduce code, document it
as broken and remove tests. at least symbols remain so no missing
symbols and code using it will end up with an empty non-functional
widget (much like they would without these changes anyway).

@feat
2021-09-05 11:47:22 +01:00
Vincent Torri 03dae0a900 Elm Config: adapt elm_config scale on HiDPI devices on Windows
Summary: with HiDPI monitor (like 4k ones), the size of the windows are upsized with the Windows algo. The result leads to blocky font rendering for exemple. Set the scale in elm_config according to the values of the scale.

Test Plan: elm test with a text

Reviewers: raster

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D12290
2021-09-05 09:11:59 +01:00
Carsten Haitzler 724b1aa560 evas - gl - ensure surfaces are 0 when destroyed
easier on debugging when we know that we destroyed them already
2021-09-05 00:35:24 +01:00
Carsten Haitzler 66f95b7637 elm theme - more cc work 2021-09-03 19:54:02 +01:00
Carsten Haitzler 3ec33f5d6c elm theme - more cc - this is rough and ugly as its useless 2021-09-03 19:13:12 +01:00
Carsten Haitzler 12f594cd26 elm theme - more cc 2021-09-03 18:31:45 +01:00
Carsten Haitzler 8bd9795993 elm theme - more cc 2021-09-03 18:06:06 +01:00
Vincent Torri 71f7d01b6c Evil: improve timer resolution of timers and waiters
Test Plan: running the efl since several months without problem

Reviewers: raster

Reviewed By: raster

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D12289
2021-09-03 09:10:07 +01:00
Carsten Haitzler f8b262037f ecore-x - add force refresh call to randr api 2021-09-03 09:09:53 +01:00
Ali Alzyod 5f419d5b5f fix if state formatting 2021-08-30 21:19:14 +03:00
Ali Alzyod 3a5d04b125 Content Fit Enhancment
Summary:
Allow user to get currently used font size when Text Fitting is enabled.

previously, the user can not know what is current font size, he only specifies font size ranges, and the algorithm internally decides suitable font size.
with this change, the user has the ability to know the font size, that the fitting algorithm has picked

Reviewers: raster

Subscribers: raster, cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D12288
2021-08-30 21:13:38 +03:00
Carsten Haitzler dfd0bafdcc elm theme - more cc 2021-08-29 13:05:41 +01:00
Carsten Haitzler 484a07d545 elm theme - more cc 2021-08-29 12:44:14 +01:00
Carsten Haitzler ef6dc3c2ba elm theme - more cc 2021-08-29 12:00:50 +01:00
Carsten Haitzler 5e957ce806 elm theme - more cc 2021-08-29 11:41:58 +01:00
Carsten Haitzler f2510d4a08 elm theme - more cc work - now 70 percent done 2021-08-17 18:57:08 +01:00
Carsten Haitzler e1052fab4c elm theme - more cc 2021-08-17 18:50:36 +01:00
Carsten Haitzler 9eaa5ceca0 elm theme - more cc 2021-08-17 18:45:39 +01:00
Carsten Haitzler fd63d07fb9 elm theme - more cc 2021-08-17 18:21:35 +01:00
Carsten Haitzler f123f057a7 elm theme - more cc work 2021-08-17 18:05:05 +01:00
Carsten Haitzler bb01e601fe elm theme - fix cc for gadman move 2021-08-17 15:06:33 +01:00
Carsten Haitzler 6e692decf7 elm theme - more cc fixing 2021-08-17 13:55:01 +01:00
Carsten Haitzler ebf4b945d6 elm theme - more cc 2021-08-16 16:58:38 +01:00
Carsten Haitzler 5a12ceaa7d edje cc lookup - fix to proper path fallback - mis-lookups fixed 2021-08-16 11:48:41 +01:00
Carsten Haitzler 9ef86222c8 elm theme - more cc 2021-08-14 21:33:04 +01:00
Carsten Haitzler a931374ca5 efl ui focus - unbork focus from noise fix previous commit 2021-08-13 17:31:52 +01:00
Carsten Haitzler 324e74427c elm focus stuff - just handle corner cases during tree deletes quietly
like if parent is null in the process of a tree deletion etc....
2021-08-11 15:35:44 +01:00
Carsten Haitzler bace9d9ee7 elm theme - use coarse colon based cc's now 2021-08-09 19:05:01 +01:00
Carsten Haitzler 4596fdd375 elm - config - support coarse palette entires with colon 2021-08-09 19:04:53 +01:00
Carsten Haitzler 276513f58b edje - fix up colorclass lookups to always be recrusvie now 2021-08-09 19:04:53 +01:00
Carsten Haitzler a5c7c65658 edje - we can't rely on string ptr coming from eet file anymore... 2021-08-09 18:22:06 +01:00
Carsten Haitzler 0a3a28525c pdf loader - also handle non-small letter extns 2021-08-09 08:20:23 +01:00
Carsten Haitzler abd6947e8b elm theme - more cc 2021-08-08 17:30:45 +01:00
Carsten Haitzler 0b596ea6e8 elm theme - more cc 2021-08-08 17:27:30 +01:00
Carsten Haitzler 76e61a701c elm theme - more cc 2021-08-08 17:18:18 +01:00
Carsten Haitzler aeb78842df elm theme - more cc work 2021-08-08 17:04:19 +01:00
Carsten Haitzler bfe0d5b09a elm theme - more cc 2021-08-08 16:25:38 +01:00
Carsten Haitzler 4734726a61 elm theme - more cc 2021-08-08 16:12:48 +01:00
Carsten Haitzler 3cbf40c48b elm theme - more cc 2021-08-08 15:49:01 +01:00
Carsten Haitzler f8d9fe7a66 elm theme - more cc 2021-08-08 15:28:28 +01:00
Carsten Haitzler 36ae2aa85b elm theme - more cc 2021-08-08 15:08:44 +01:00
Carsten Haitzler a43d38a426 elm theme - more cc 2021-08-08 00:29:05 +01:00
Carsten Haitzler 12ef80292e elm theme - more cc 2021-08-08 00:23:31 +01:00
Carsten Haitzler 2b41ee338a elm theme - more cc 2021-08-08 00:17:21 +01:00