Carsten Haitzler
11a55d0dea
browser - limit number of browser file objects creates or destroyed
...
this limits how many per second we create or destroy spreading the
cost over time to keep smoothness at the cost of perhaps some delay
until you see updated content as you scroll.
2020-02-05 13:48:08 +00:00
Carsten Haitzler
b493e5dfdd
theme - simplify a bit and remove the check fill to be plain like flat
2020-02-05 00:11:06 +00:00
Carsten Haitzler
89959af3eb
browser - optimize to only load the file entries as they appear
...
so as you scroll it'll load/create and not per dir. this gets rid of
big stalls as a whole dir worth of edje and thumb/album objects are
created and packed etc. ... now it's far more smooth. i could try and
spread the entry creation over time too instead of all of them that
appear at any time which might be smoother, but pretty good right now.
it also destroys as items go out of the window
2020-02-04 23:26:48 +00:00
Carsten Haitzler
46eae171dc
browser - fix browser scroller to fill height in win mode as it should
2020-02-04 12:29:32 +00:00
Carsten Haitzler
da7589ede8
remove redudnant video smart cb
2020-01-24 14:07:18 +00:00
Alastair Poole
b21d5d0239
video: keep track of volume setting.
...
Ensure we retain volume setting between audio/video.
gstreamer was resetting the volume on video change.
2020-01-24 12:41:25 +00:00
Carsten Haitzler
940e789772
video - remove debug printfs
2020-01-17 14:58:59 +00:00
Carsten Haitzler
459cd830ed
browser - make it more spacey with less padding wasted
2020-01-17 14:58:27 +00:00
Carsten Haitzler
fe95c8db8b
rags - allow urls like rtsp://. http:// etc. streams again
2020-01-16 21:39:11 +00:00
Carsten Haitzler
0be3c1b350
fix pos text and min size in audio mode
2020-01-16 20:14:24 +00:00
Carsten Haitzler
466fce74f0
add volume gui controls and level indicator
2020-01-16 18:49:11 +00:00
Alastair Poole
60901bfa84
novideo: Show/hide overlay and controls.
...
As with video playback, display controls and overlay
when audio is playing. Thus we can see the controls with high
brightness artwork and it shows/hides on mouseover.
2019-12-01 14:19:27 +00:00
Carsten Haitzler
141a8624f6
bump ver to 0.3.1
2019-08-24 08:59:51 +01:00
Carsten Haitzler
6c98c37e30
dnd - handle dnd data that is not nul terminated already
...
fix issue where we assumed dnd data is a nul terminated string. it's
not. it's raw data. fix.
2019-08-15 00:22:42 +01:00
Carsten Haitzler
b24a22ba6f
video - handle null file sets nicely
...
makes coverity happy
2019-08-06 10:25:17 +01:00
Carsten Haitzler
cf7f767959
buildtype - move to plain by default like efl
...
meson uses debug by default... let's use plain shall we?
2019-05-15 14:37:58 +01:00
Carsten Haitzler
95cb915557
mpris - fix title return to return real title or generated one
2019-01-24 11:44:33 +00:00
Carsten Haitzler
6a2ef684b4
brng back key controls after dnd fix with focus fix for new button
2019-01-16 11:41:35 +00:00
Carsten Haitzler
7c35c02b5b
dnd - deal with efl behavior breaks and use a button not evas rect
...
so elm broke behavior where it would allow dnd targets to be regular
evas objects not just elm. so it needs ot be elm so use an elm button.
@fix elm break
2019-01-12 14:38:18 +00:00
Carsten Haitzler
a76a80da0b
meson - use install_mode for theme
2018-12-27 16:35:30 +00:00
Carsten Haitzler
db019b569e
meson - sync tree to look like e/efl with meson scripts in meson dir
2018-12-27 15:29:33 +00:00
Carsten Haitzler
ae961da8dd
handle possible buffer max-out with snprintfs as errors
...
no warnings now.
2018-11-16 12:35:53 +00:00
Carsten Haitzler
857db46c96
rage albumart - delay img fetch as it seems no response if too fast
2018-09-27 14:39:11 +01:00
Carsten Haitzler
268e125104
rage thumb - limit max parallel thumb fetch to 4 at a time
...
if you have 128 cores, running 64 of these isnt a brilliant idea.
2018-09-27 11:45:11 +01:00
Carsten Haitzler
02cb1632c0
xxx
2018-06-22 09:29:00 +09:00
Alastair Poole
e94b1483fc
meson: install icon according to FDO icon spec.
2018-06-20 16:16:21 +01:00
Alastair Poole
d7227a74d3
Fix crash: file can be NULL here.
2018-06-19 17:21:43 +01:00
Al Poole
33127a90d5
AUTHORS: use netstar's full name.
2018-03-22 15:40:53 +00:00
Carsten Haitzler
f328d97ec5
rage thumb - allow a much longer timeout for long generation efforts
2018-02-24 22:17:38 +09:00
Eduardo Lima (Etrunko)
215867863f
dnd: Check for spaces after '%' character
...
In this case the directory name should not be escaped. I recently bumped
into this issue with the '100% Clubland 90s' album.
Signed-off-by: Eduardo Lima (Etrunko) <eblima@gmail.com>
2018-01-04 12:28:00 -02:00
Carsten Haitzler
b7be3a0ae4
rage - let's do 0.3.0.
2017-12-28 23:09:26 +09:00
Carsten Haitzler
f7e69b9412
mpris - handle when window is gone
2017-12-26 16:41:07 +09:00
Carsten Haitzler
d615cd3c11
mpris - dont use gcc extn's of { 0 } to dclare element entirely 0
...
clang is unhappy with these.
2017-12-19 11:10:00 +09:00
Carsten Haitzler
8d07759869
implement metadata for mpris so evene thumbs work for non-thumbed files
...
this allows us to port to artfiles always too... this way
music-control displays the albumart. music-control is a bit broken in
that it doesnt keep aspect ratio etc. of these. need to fix that over
there.... but... it's coming together.
2017-11-28 14:32:59 +09:00
Carsten Haitzler
34ab03ac29
update autogen.sh too to use meson configure
2017-11-21 09:08:00 +09:00
Carsten Haitzler
8f1d6d5716
update install to use meson configure not mesonconf
2017-11-21 09:04:43 +09:00
Carsten Haitzler
de57f6735c
mpris support - tidy up
...
make sure XXX's are for things to do still, list all the mime types
fully that i can find (well ok - should get from emotion but it doesnt
expose this), and dont expose functions that don't work in the dbus
api and note what is imcomplete at the top
this should dot i's and cross t's on the mpris support for now.
2017-11-18 12:23:16 +09:00
Carsten Haitzler
f655898d2f
add mpris2 dbus api support to rage
2017-11-17 22:45:31 +09:00
Carsten Haitzler
62bbf25fd2
browser - work around focus restore errors by explicitly focusing win
...
browser hides and rage relied on elm auto-focusing what was left after
hiding/deletion of the browser input button... but this broke ... work
around it and be explicit in focusing win content again.
2017-10-16 08:40:11 +09:00
Carsten Haitzler
d82c1877ec
fix warning about use after free - wasnt but coverity didn't know better
...
silence CID 165236
2017-09-28 10:49:40 +09:00
Carsten Haitzler
9663ce71b4
rage - recursion - do it in addition to the list not either-or
2017-09-28 10:48:40 +09:00
Al Poole
5bcb49879b
AUTHORS: add netstar to list.
...
Add netstar to list (thanks raster).
2017-09-09 13:58:05 +01:00
Carsten Haitzler
d8cd0b22e5
add more help to INSTALL
2017-08-21 11:46:33 +09:00
Al Poole
6e2b560ed4
thumb: fix optimization conversion, move and free.
...
Summary:
fix image save (needs extension). use same extension (saves conversion).
fix free before use.
Reviewers: raster
Reviewed By: raster
Differential Revision: https://phab.enlightenment.org/D5071
2017-08-06 19:04:24 +09:00
Carsten Haitzler
b3cb2d20a7
improve formatting of patch from netstar and warnings removed
2017-08-06 10:59:57 +09:00
Al Poole
82a163cbae
Add support for "Open with (folder)" as well as directories passed via the command line.
...
Reviewers: raster
Tags: #rage
Differential Revision: https://phab.enlightenment.org/D4820
2017-08-05 23:11:32 +09:00
Carsten Haitzler
8dfcdf2435
browser mode - clean up and dot some i's and corss some t's
...
hide control bar/pos when in browse mode, disable lots of key controls
and pause/unpause click and a bunch more. much cleaner now
2017-08-05 23:09:32 +09:00
Carsten Haitzler
712d88dbf0
rage browser mode thumbs - imrpove handling of child thum processes
...
dont overload the machin and leave thumb procs around and handle their
death better with tmp files+ atomic rename etc.
2017-07-29 00:54:12 +09:00
Carsten Haitzler
a6e000b2e8
fix help for rotation option
2017-07-28 22:27:06 +09:00
Carsten Haitzler
af4f8b4b1c
remove custom icon... as efl will find the right one anyway.
...
also remove the install of the extra icon - not needed
2017-07-24 18:46:30 +09:00