| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
some logic ws off in how to hide/show and handle visibility of
swallowed entry. fix it - let edje deal with show/hide and dont fight
with it and ensure we emit a signal to have entry active when it needs
to be visible
@fix
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary:
* remove additional \ character
* use only / as path separator
Test Plan:
compilation and run
test program :
```
{
elm_app_bin_dir_get();
printf("%s\n", eina_vpath_resolve("(:tmp:)/foo"));
printf("%s\n", eina_vpath_resolve("(:home:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.desktop:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.documents:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.downloads:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.music:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.pictures:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.public:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.templates:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.videos:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.data:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.config:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.cache:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.run:)/foo"));
printf("%s\n", eina_vpath_resolve("(:usr.tmp:)/foo"));
printf("%s\n", eina_vpath_resolve("(:app.dir:)/foo"));
printf("%s\n", eina_vpath_resolve("(:app.bin:)/foo"));
printf("%s\n", eina_vpath_resolve("(:app.lib:)/foo"));
printf("%s\n", eina_vpath_resolve("(:app.data:)/foo"));
printf("%s\n", eina_vpath_resolve("(:app.locale:)/foo"));
printf("%s\n", eina_vpath_resolve("(:app.config:)/foo"));
printf("%s\n", eina_vpath_resolve("(:app.local:)/foo"));
printf("%s\n", eina_vpath_resolve("(:app.tmp:)/foo"));
}
```
before patch :
```
C:\Documents\msys2\tmp/foo
C:\Users\vincent.torri/foo
C:\Users\vincent.torri\Desktop/foo
C:\Users\vincent.torri\Documents/foo
C:\Users\vincent.torri\Downloads/foo
C:\Users\vincent.torri\Music/foo
C:\Users\vincent.torri\Pictures/foo
C:\Users\Public\/foo
C:\Users\vincent.torri\AppData\Roaming\Microsoft\Windows\Templates/foo
C:\Users\vincent.torri\Videos/foo
C:\Users\vincent.torri\AppData\Local\/foo
C:\Users\vincent.torri\AppData\Roaming\/foo
C:\Users\vincent.torri\AppData\Local\/foo
C:\Users\vincent.torri\AppData\Roaming/foo
C:\Users\vincent.torri\AppData\Local\Temp/foo
C:/Documents/msys2/opt/entice_64/bin/foo
C:/Documents/msys2/opt/entice_64/bin/foo
C:/Documents/msys2/opt/entice_64/lib/foo
C:/Documents/msys2/opt/entice_64/share/foo
C:/Documents/msys2/opt/entice_64/share/foo
C:\Users\vincent.torri\AppData\Roaming\/entice/foo
C:\Users\vincent.torri\AppData\Local\/entice/foo
C:\Users\vincent.torri\AppData\Local\Temp/entice/foo
```
after patch
```
C:/Documents/msys2/tmp/foo
C:/Users/vincent.torri/foo
C:/Users/vincent.torri/Desktop/foo
C:/Users/vincent.torri/Documents/foo
C:/Users/vincent.torri/Downloads/foo
C:/Users/vincent.torri/Music/foo
C:/Users/vincent.torri/Pictures/foo
C:/Users/Public/foo
C:/Users/vincent.torri/AppData/Roaming/Microsoft/Windows/Templates/foo
C:/Users/vincent.torri/Videos/foo
C:/Users/vincent.torri/AppData/Local/foo
C:/Users/vincent.torri/AppData/Roaming/foo
C:/Users/vincent.torri/AppData/Local/foo
C:/Users/vincent.torri/AppData/Roaming/foo
C:/Users/vincent.torri/AppData/Local/Temp/foo
C:/Documents/msys2/opt/entice_64/bin/foo
C:/Documents/msys2/opt/entice_64/bin/foo
C:/Documents/msys2/opt/entice_64/lib/foo
C:/Documents/msys2/opt/entice_64/share/foo
C:/Documents/msys2/opt/entice_64/share/foo
C:/Users/vincent.torri/AppData/Roaming/entice/foo
C:/Users/vincent.torri/AppData/Local/entice/foo
C:/Users/vincent.torri/AppData/Local/Temp/entice/foo
```
Reviewers: raster
Reviewed By: raster
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12306
|
|
|
|
|
|
| |
fixes T8965
@fix
|
|
|
|
| |
@fix
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: remove FRAME_MAX limitation to play the huge animated image which has more than 1024 frames
Test Plan: load gif image which has more than 1024 frames
Reviewers: Hermet, kimcinoo
Reviewed By: Hermet
Subscribers: raster, cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12303
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
edje_cc now lists all cc's used in an edj file. edje provides an api
to list this. elm now uses this api to expose a list of all cc's used
acorss all the theme(s) selected by the user. this will then be used
by paledit to produce a nicer gui with a list of available cc's to add
etc. and split between basic and extended.
@feat
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
default palette now matches build-in cc's in theme. it;'s possible for
a user to copy the default palette then modify it to their liking.
what is left?
1. edje_cc needs to list all cc's used in parts in the edj file
2. an api in edje to read this list of cc's in #1
3. elm api to expose the cc list in #2
4. elm api to expose the cc tree simpler cc's
enlightenment paledit ->
1. use info from above to select a new cc from where + - is
2. simple vs complex mode -> simple hides + and - and above list
3. add undo
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reviewers: raster
Reviewed By: raster
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12302
|
| |
|
|
|
|
| |
this code is unused and just wastest space, compile time etc.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Summary: this backend code was for selecting XCB over Xlib. Now XCB is removed, this code is useless
Reviewers: raster
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12299
|
|
|
|
|
| |
fixes bug in d08bb7425552853eba6e1c27a33021741b7cb9b1 in fallback code
path.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
this massively speeds up efreet's icon cache building for huge icon
themes... in my nasty test case of some insanely huge icon themes that
have like 50,000 - 100,000 files... each - and multiple where the icon
cache has to scan all of them and build the cache files... i see a
speedup of going from 80 seconds to build down to 15-16 seconds. so
over 5 times faster.
This builds the dictionary in a temporary eina superfast string hash
in ram and then just before writing flattens it out into a regular eet
dict format.
@opt
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Reviewers: raster, Hermet
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12296
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Reviewers: raster, Hermet
Subscribers: cedric, #reviewers, #committers
Tags: #efl
Differential Revision: https://phab.enlightenment.org/D12295
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|