scummvm/common
Bastien Bouclet 3333aea405 COMMON: Include hidden files in directory listings by default
Hidden files are now only ignored in the GUI file browser when the user
has not checked 'show hidden files'.

Myst III has the hidden flag set for one of the directories containing
datafiles on the CD-ROM. When users copy the files to their hard drives
the hidden flag is kept. Detection worked previously because hidden
files were explicitly requested in the AD code. The engine would fail
to open the datafiles because SearchMan.addSubDirectoryMatching
ignored hidden directories.

Fixes #1516.
2019-01-31 09:01:14 +01:00
..
algorithm.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
archive.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
archive.h ALL: Merge from ScummVM rev 3a933138ce 2017-12-06 21:41:03 +01:00
array.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
bitstream.h ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
bufferedstream.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
c++11-compat.h ALL: synced with ScummVM 2014-12-04 20:46:56 +01:00
callback.h ALL: Sync with ScummVM 2016-11-12 12:59:06 +01:00
config-manager.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
config-manager.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
coroutines.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
coroutines.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
cosinetables.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
cosinetables.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
dcl.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
dcl.h ALL: Synced with ScummVM 2015-12-22 00:24:01 +01:00
dct.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
dct.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
debug-channels.h ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
debug.cpp ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
debug.h ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
dialogs.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
endian.h COMMON: Remove now unused ResidualVM specific float handling 2018-04-14 13:57:05 +02:00
error.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
error.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
EventDispatcher.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
EventMapper.cpp ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
events.h ALL: Merge from ScummVM rev 3a933138ce 2017-12-06 21:41:03 +01:00
fft.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
fft.h ALL: synced with ScummVM 2015-04-19 07:43:34 +02:00
file.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
file.h ALL: Sync with ScummVM 2016-11-12 12:59:06 +01:00
forbidden.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
foreach.h COMMON: Use c++11 foreach if available 2014-11-27 13:10:15 -08:00
frac.h ALL: Merge from ScummVM rev 3a933138ce 2017-12-06 21:41:03 +01:00
fs.cpp COMMON: Include hidden files in directory listings by default 2019-01-31 09:01:14 +01:00
fs.h COMMON: Include hidden files in directory listings by default 2019-01-31 09:01:14 +01:00
func.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
gui_options.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
gui_options.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
hash-ptr.h STARK: Use the hash function for pointers from ScummVM 2018-02-10 16:08:21 +01:00
hash-str.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
hashmap.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
hashmap.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
huffman.cpp ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
huffman.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
iconv.cpp COMMON: Introduce a charset encoding enumeration 2017-12-19 17:00:27 +01:00
iconv.h COMMON: Introduce a charset encoding enumeration 2017-12-19 17:00:27 +01:00
iff_container.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
iff_container.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
ini-file.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
ini-file.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
installshield_cab.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
installshield_cab.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
inttypes.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
json.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
json.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
keyboard.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
language.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
language.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
list_intern.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
list.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
localization.cpp ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
localization.h ALL: synced with ScummVM 2014-09-07 21:36:17 +02:00
macresman.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
macresman.h ALL: Sync with ScummVM - rev. 87ebc7140c 2017-09-02 15:04:07 +02:00
math.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
md5.cpp ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
md5.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
mdct.cpp AUDIO: Add the WMA decoder from xoreos 2015-04-19 11:46:01 +02:00
mdct.h AUDIO: Add the WMA decoder from xoreos 2015-04-19 11:46:01 +02:00
memory.h ALL: Merge from ScummVM rev 3a933138ce 2017-12-06 21:41:03 +01:00
memorypool.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
memorypool.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
memstream.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
module.mk ALL: Sync with ScummVM 2016-11-12 12:59:06 +01:00
mutex.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
mutex.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
noncopyable.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
osd_message_queue.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
osd_message_queue.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
pack-end.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
pack-start.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
platform.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
platform.h ALL: Sync with ScummVM 2016-11-12 12:59:06 +01:00
ptr.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
queue.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
quicktime.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
quicktime.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
random.cpp ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
random.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
rational.cpp ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
rational.h ALL: Sync with ScummVM - rev. 823c2f899b 2016-11-12 08:49:29 +01:00
rdft.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
rdft.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
recorderfile.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
recorderfile.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
rect.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
rendermode.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
rendermode.h ALL: Sync with ScummVM - rev. 823c2f899b 2016-11-12 08:49:29 +01:00
safe-bool.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
savefile.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
scummsys.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
serializer.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
sinetables.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
sinetables.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
sinewindows.cpp AUDIO: Add the WMA decoder from xoreos 2015-04-19 11:46:01 +02:00
sinewindows.h AUDIO: Add the WMA decoder from xoreos 2015-04-19 11:46:01 +02:00
singleton.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
stack.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
str-array.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
str.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
str.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
stream.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
stream.h ALL: Merge from ScummVM rev 3a933138ce 2017-12-06 21:41:03 +01:00
streamdebug.cpp ALL: change license headers from LGPL to GPL, and few updates 2012-12-19 23:15:43 +01:00
streamdebug.h ALL: change license headers from LGPL to GPL, and few updates 2012-12-19 23:15:43 +01:00
substream.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
system.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
system.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
taskbar.h ALL: Sync with ScummVM - rev. 823c2f899b 2016-11-12 08:49:29 +01:00
textconsole.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
textconsole.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
timer.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
tokenizer.cpp ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
tokenizer.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
translation.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
translation.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
types.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
unarj.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
unarj.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
unzip.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
unzip.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
updates.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
updates.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
ustr.cpp ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
ustr.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
util.cpp ALL: Sync with ScummVM 2016-11-12 12:59:06 +01:00
util.h ALL: Sync with ScummVM - rev. cd37d510f9 2019-01-26 20:47:55 +01:00
winexe_ne.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
winexe_ne.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
winexe_pe.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
winexe_pe.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
winexe.cpp ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
winexe.h ALL: synced with ScummVM 2014-04-05 18:18:42 +02:00
xmlparser.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
xmlparser.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
zlib.cpp ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00
zlib.h ALL: Sync with ScummVM - rev. 2586ca2345 2018-07-31 21:09:37 +02:00