From cc607fdd284052f2f6b1ccad1cfae700fb77d5a0 Mon Sep 17 00:00:00 2001 From: Marco Dalla Tiezza Date: Sat, 1 Jun 2024 22:28:13 +0200 Subject: [PATCH] Added more extension for FileDialog --- artemis/resources.py | 415 ++++++++++++++++++++-------------------- ui/DocumentsManager.qml | 6 +- 2 files changed, 215 insertions(+), 206 deletions(-) diff --git a/artemis/resources.py b/artemis/resources.py index ad8b69d..561033a 100644 --- a/artemis/resources.py +++ b/artemis/resources.py @@ -5676,196 +5676,205 @@ N\xc1\xd8\x19\x99I\xe7\x9b\x8c\xc2m:\x85iAm\ 9\xd2d\xdat\xf8Ma\xe3\xfan\x09d\xee\x03\xeb\ \xd2\xc7\xcf\x05s\xf5\xb8k&\x98s\xfe\x0fy\xe0\xbe\ V\xfdB\xcb\xa8\x0e\xd9\xf0\xff_\xecr\x96.\ -\x00\x00\x0b\xbe\ +\x00\x00\x0cM\ \x00\ -\x00C\x82x\xda\xed\x1b\xfdo\xdb\xb6\xf2\xf7\x02\xfd\x1f\ -8\xbf\x1fb\xaf\x99\xe2\xb4\xeb\xc3\xe0\xadxp\x93\x16\ -\x0d\x90\xa4Y\x93\xb7b(\x8a\x82\x96h\x9b/\xb2\xa8\ -It>\xba\xfa\x7f\x7fw\x14\xf5MJt\xd2vC\ -1\xa3hl\xea\xeex<\xde7)\xbe\x8aE\x22\xc9\ -\xaf\xf2\xd75\xf7/\x1f>\xe0\xb5\xdf\xde[\x1e\x05\xe2\ -\xba5| \x22\x99\x880\xb5>\xf0N\xa8d\x09\xa7\ -a\x0b\xe2\x98\xde\x8a\xb5lc\x1e\x02\xb0X\xc0\xf8\xc3\ -\x07\xd9\xa4\xe4\xcf\x87\x0f\x08|x0!\x81\xf0\xd7+\ -\x16\xc9\xf4\x84Ft\xc1\x92\xec\x7f\x84E\x88k\x1e\xc8\ -\xe5\x84\xfc4\x1eg\xbf\x97\x8c/\x96rB\x9e\xe2@\ -6t `\xb6\x08(x\x22\xc2\xef!\x93\x0c\xe8\xea\ -)\xf0sC\x9e\x91s?a,\xf2\x14=\xb2G\x1e\ -\x93\x1fH\xf1\xbd\x84\xbc-!\xb3\x994h\xf9#\x83\ -\xdd\xe4\x93\xafD@C.o'\xb0Xo\x1a\xc7!\ -\xf7\xa9\xe4\x22:\xc1\xf1\x0cd\x1e\xd2E\xaa\x9e\xe7\x12\ -\xcf\xc6%\x97!\x9b\x90?\xd2\x8bd8\x98&\x92\xad\ -x\x0aS\x1d\xe6\xf2 Z \x83Q\x8e\x91\xf2ED\ -C\x92\xd2+v\xca\xae\x01\x90\x0c\xaf(\xecD$Q\ -\x8ag4\xa1\xab\xe3T\x8ej\xc0\xeb8\x80\xedr\x83\ -\x0d\x18\xcaN\xc1\xa62\xe1\xd1\x02A\x8f\x82]\xa2\x7f\ -\xb1\x1b\xc9\xa2\x14VW\x8c\xc8\xdb\x98\xed\x92\x99\x10!\ -\x89\x13v\xc5\xd9u\x9d\xa2\x88Y\xe4@O\xadPK\ -k\x1d\xf9(@\x12\x0a\x1a\x1c\xf3T\x0e\x03\xee\xcbQ\ -u;\xfd\x90\xd1d\x1a\x86\xc3Q96\x17\x89Z \ -\xe1\xb0\x83\xe3\x9f\xe1\xcf/\x04\x11\xbd\x90E\x0b\xb9\x84\ -\x81G\x8fjD\xd4\xe6\xdd\xc26\xb1\xd0\xa31\xb0\x19\ -\xa8\x89\xde\xf1\xf7\x15\xaa\x9b\xf2+\x87\xfd9X\xd2h\ -\xc1\x82|\xdeM\x8b\xe7\x05\x93\x8a\xe2\xb06\x15\xb2\x85\ -\xb4\x01\x82&\xb7\xb8&\xe0\xf1\xdd\xfbn\xe6s\xde|\ -\xb1\x8e\xa4\x99\xfd:]\xa4Y\x7f^]\x22p6\xe4\ -#\x0f\xe4\xff\x81\x07\xbb\xbdp\x11]\xb1~\xa8\x80\xa5\ -~\xc2cd\xa0\x1fX\xa9J/\x94\xd6\xa2~\xc0B\ -w\xea\x90\xef\xeb?\xebb\xf7\xe2u\xba\x1c\x96c\xe6\ -\x9dN\x98\x5c'Q\x03\xd5\xb6\xe35\xb5hnz\x0a\ -\xf6\xe4\x833\xfa\x00b\x87\xed\xa9\xae \x04\x9a\xbf\xc1\ -B=\x7f\x9d$`\xedGQ\xc0n*\xfc\xf09\xd8\ -L\x15\xfd\xbbg\xcf\xc8\x1a\x80\xe6\x91rl\xba\x0e\xb8\xd8iy\x04\xe5y\xaf\xb9\xf4\ -\x97g\x99\x18\xbc+\x9e\xf2Y\x88\x22\x95\xc9\x9a\xb5\xa1\ -q\xaaB\x92@y\xdfH\xb3M\xd7_2\xff\x92\x05\ -V\xba\x1b\xc2`e\xdb\xd2R\xe20\x10\xab\x0f\xd9i\ -\xdb\xd6n\xa0[\xa1i\xa6W\xec\x11.\xb0\xed)\xda\ -\xae\xc0\x87\xfc\x08,\xd9\xe8\x0dP\xccF\x93Wv\xfd\ -\xc3\xbe54\xa5\xe0+\xda\xeb4\x922\xf8L\x8b\xf8\ -wP\xf9w&\x0d\xa3\xd8\xb5\x00W\xb4\x18p\x8c\xba\ -\xbe\xdb\xbbg.\x02,%.\x16\x8b\x90\xb5\x04h\x18\ -\xc6\x0f\xe6\x18\xcf\xd7R\x8a\xc8c\x11\x85\x0d\xb7h\xd2\ -\x16\xca\x91%B.DY\xc0e\x1f\x9cY\xbf\x8cl\ -\xb7\x8d\xc9\xc2J\x1b\xd0\xc8I\x1d\xcc\xae\xbaEFU\ -\xe5\xb2T\x0f\xf5\xbc\x96n\xd5|e\xebqKIZ\ -\x10EzS}\xd0fL\xbb\xa6\xdc\xa6x\xfa!O\ -3\x9b\xb1V\x8f\x1fA<\xbeC\xa8\xad`\xe7\x11D\ -Y\xa6e\xc2\x1c\xad\xe3\xf1=\xf2\xba\xea\x0c\x86$J\ -\xf9\xe9*\xc38h%b\xcf\xb1\x90'3\xce\xa6\xd7\ -\x9c\xf1c\x92\x19\x04\x90*\x88\xab\xdf6\x93\x1a[=\ -6~\x8a\xc2fXf\xdd\xa3\xc6\x16\xb5s\xf6\xa2\x86\ -P\xc3\xe7PI\x05Yu\xea\xa1=\x0e]\xdc\xd4\x15\ -\x14|8\xb5\xd2\xec\xb4\xed\xe7#v}F\xe5\xb2\x9a\ -\x09`\xc8V\x11\x1c\x9e5S\x0c\xf5\xac\xb5}{{\ -d\xc5\xd2\x14\x22\xbf\xb25\x22t\xf2\x15\x09Y\xe4;\ -u\x0c\x9d\xb6:\xf9\x1e\x0d\xeb\xe8\x1d \x06\xbd\x00\xe7\ -\xf2\x12\xf8\xb8\x00U\x83\x1a{&\x9e\x8b\x9baK\xef\ -J}\x0fn\xb4\xc6\xc3\x97_\x94kjb\x17\x06\x00\ -\x10\x06\x1b\xa8\xa5@F|\xd8\x865\x9b\x82B\x077\ -#\xa3\xf6\x9bg\xad\xc6\xdeg8{\x1bq\x960z\ -i\xcf\x16lb\xc2\xf9\x0e2\xf2\xa8\x95\xaa\x84\xaaz\ -\xc2]\xd2\x12\xd8=\x8b\x04\x9d\xf3\x7f\x88\xb1\x9ao\xd7\ -\x7f\x862`\xb7\x9d\x15\xefZs\xd9\xc6\x13C\x01g\ -\xca\xbc+ \x95b\xac\xb4\xd6w\x05\xc7\xef\x9bn\x1f\ -w+\xb3\xc6\x9aM\x05\x13e\x03\xd9\x93r\x5c\xf7O\ -\x06g\x10B@\xc5\xfd\xa5\x10\xf0\x87*\xd8A3\x8a\ -\x85\x92%\xe9\xa4)\xa1\x81\xca\xad\xc9\xf0{\xef\x7f\xf1\ -\x82|\xef\xc5\xd1b4h\xacq\xa0rm\x84Y\xc5\ -O\x00f\xf5#\x85\xff!\x15iC\xe6\xad\x1b\x04\x96\ -`\xdb@0\x98\x1b\x08\x86\xa1b2\x05\xb8\xd1\xa0&\ -\xae\xf2\x87\x88\xa6\xbe\xcf\xe2f+K\xad\xa8\xed`\x8a\ -\x9d@\x11\x9a\xca\x89\xfc\xf9i!\x0d/+\xe6\xca\x0a\ -\xc3hD0W\x9f\x0d\x8d\x8d^\xbew\xd2\x8e\x12\xc6\ -a\xd2\xfd\xbbM\x9a\xef\xd0\x9d\xe7}\xec\x1a\xd2\x1ch\ -=q\xf61f\xa3\x08\xd4\xe84\x08N\xb1\xde\xcd\x9f\ -\xe4\x1d\xd2\x1f\xc7\x95\x8d\xd1m\xd4\xda\xd8\xcd\x04\xf2\x1e\ -\x8a\x0c\xe9\xae\xa8\xee\x88\x8e\x1a-\xd1\x12LwA\xf3\ -v\xa8\x06\xac$u\xd8\xf4\x9c4\xc2\x8a\x1f\x82Y\x9e\ -\x89\x90\xfb@\xe9L\xc4\xeb\xd8;\x15\xd3\xb5\x14\x07\xf8\ -\xa0\x8a\x9eJ\x1a\x054\x09\xb2,\x16\xacUGf\x8c\ -\xd2\xe4S\xfe\xab\x85v \xc2\xf5*\xcaz\xcf\xcd\x9d\ -\xa0\x11\xb8\x85$\xf5\xc0\xdc\x80\xb1l\x19M\xf3x#\ -\xae\xcd\xc8\xf8\xc9\x9e(\xfc\xb7\x99\x0c\xcd\xf5n{\xe4\ -\x02\x0cS\x99\xa85\xbd\x83-\xac\x9a\xb2\x19\xca\x95\x01\ -\x95F\x85\xd4gK\x11\x06,\xc1\xd9\xf3\xde2\xce0\ -\x18\x99Q \xd4\x05\xaf\xa3\xf0\xd6Fv\xe3\xb2\xd4l\ -\xc3l\xeb\x94\x15V\x9e'\xe2:e6fDt\x00\ -jripy\xcd>\x8d%g\xdb.\x89\xdd|%\ -M\xc8\xed\xbfG\x11\x9a\xee\xc2\x0c\xbc\xc2\xec\x00\x02Y\ -\x16\xba\x06\xbb:>\xe1\x97\xdc\xb9\xe1\xf7\xd7r\xc9\x92\ -\xc1\xfb;n\xa8\xab\xee\x16\xb9\xec\x17\xd3]\x9c\xc1\xa4\ -.}[y\xee'\x22\x0c1y\xea\xd9\xcbW\xda]\ -\x9a9s]A6\xdds\x9axW,\x91\xdc\xa7\xa1\ -\xc7#\x08=\x14R\xc3+\xb6\x9d\xd3\x98\x82M\xf6\xc8\ -\xfd\xb0Q_o%\xd2\x0a\xb2\xcd\x10\xaf\x13\x1ac\x1a\ -:Q\x0ca\xf2\xef\xbd\x15I\xf0\x16\x86]\xb6\xc2\xb8\ -+\x1d\x09\x0d\x86\xedfUe\xeem\x16'_C3\ -\xe3\xef\xecn\xa3\x955\xedv\xc2\x9e\xba\xf4\xc64\xec\ -\xa1cO\xcc!7@y\x9b\x11\x0d\xb6<\xfa,\x09\ -\x04n\xef?\xe9\xc3\xdf-}p\x09\x1a\xa6\x0a\xf7\xef\ -\x1e5\x90\xe7\x7f\xc2\xc6_\x106P\xf0\xdfX\xdch\ -t\x5c\xcc-\xa0^Gn\x12L\x17\xac\xbb\xeb\x1e\xf5\ -9\xe4\x13\xdd\xe23\xfa\xe5C\xd5\xf9?\x10\xd1\x9c'\ -+Z?D4\xba\xca\xbc!\x02\x9a@@\xffH\xba\ -N\xd8\x7f*\xfd\x05\xddP\x04\x88\xdf\xe1)83B\ -g\xe8\xb7\xa4\xd0\xa7\x0c\x04\xcc\xbf\xe8$\x14\x17s<\ -r\x01\xc3q\x22|\xc0'>\x8d\xb0\x079cx\x1a\ --\x22\xe6\xb5'@\xe1\xc0$\xd74\x89\x06.\x0e\xfa\ -\x00\xdc,\x0bK\x17\xfd;K\x1d\x15\xa0\xb8\xb02\xec\ -\xbe/`n\xa4\xb9\xdd\x86\xb0\xe0\x96wa\xee\x84\xee\ -p\x1b\xc2\x82Y\x1cp\x7f\x0eMk\xb5\xc1[\xda\xb4\ -\x935\xd0\x89\x82\xf9n\xc7\xa0M;\xa0M\x89\xa6\x94\ -\x92%F\xdb\x19c\x11\xa8\x9f\x8f\x1a3_\x87\xe1\xad\ -\xca\xdcj\xe86ex}\xd9\xe0\xff\xac\xc1v_L\ -\xb6\xc6c3\xa2\x09\x22A\xdf~B\x93\x05\x8f&d\ -\x7fl\x06\x0a\xd9\xbc\x17f&`q+\x1bT\x1aS\ -\x9fG\x8b\x09\xb1`K\x11WQ\xeb@]iK%\ -\x04\xadx\xc4W\xeb\x95\x8eB\xfbO\x0d'>\x9d\x09\ -L\xed\x82]WU\x8e\xda\x942\xd5\x09\x7f\xc5h\x00\ -\xeb\xb2\xc3\xbe\x018\xd0\x96\x90u\x11\xac\xe4\x9d\xc7\xb9\ -%\xa8\x93[5\xd8\x8d\x97'\xb1O\xc6\xddp\xbe\x08\ -E\x02\xae\xea_c\xfd\x19t\xc3\x1f\xd3\x198\xaa\x1e\ -\xa6\xcb\x9e\x87\x96G?\xf8\x5c\x80\x9b\xf5i\xcc%T\ -A\x1f\x95\xaf\x9f\x90\x9788\x0d\xc3\xff\xc61K|\ -\x9a2G:3\x88\xdc])S\x0b!\xe67,<\ -\xe7\x1f\xc1\x96\xf7\xff\xdd\x8f\xa3\x85\x96\xdf\x02\xf5(\x98\ -y$\x1d\xe7\x02\x7f\x0dh\xe7\x85\xe6{O\xfb\x11s\ -{\xc8s\xa4\x03\x869Rn\xc2\x8dawr\xf0\x1f\ -\xff\x08<\xb5\x086\x1ft\x93\xdc\xd8\x1fo\xac\x9d)\ -K\xe2\xab\xf5\xbc\xcf\xce\xf2\xc8`\x87\xda&\x85\xde*\ -\xb3-,\x0c\x80B\xe5&\xc5\x15;\x5c'Zg;\ -\xec\xcd\x0fy\xdcGu\x0e)G\xda\x07\xd4N\x9a'\ -dF\x13\x07^'U\xcfc\xd1\xe3\x9fI\x02\xde\x0b\ -\xb9x\xda\xb5\xb5\x22:\xa8De}\xc8\x0c\xf9I\xe3\ -B`\x07\x05\xcc]\x160\xf7\x84\xa8;\x0b=N%\ -\xdf\xf6C\x8d\xf5e\xfd\xe6\xe3\xb1\x93\x1f\xd4nN\x1d\ -\xafl\xba1N\xc4:e]%\xcav\x91\xfa\xee\xdd\ -\xe3\xdekTx*\x8c\x7f\xfbIl\xee\xe3\x18:n\ -kd\xb5:n\x9eJ\x06]TC\xe7\x8d[\xbb\x22\ -s9Y\x1e\xef\xaa\xf8\x05)\xa7\x80\x10\x84\x97\xdc\x07\ -\x98\xb7\x0e\xfa1\xa0\x98RV5!(\xdfs=\xfa\ -\x12R\xc1su\xf5\xbb\x9fBi\x1e.Y\x85ey\ -\x85\xab\xe8\xf3\xa8\x9d\xfeck\xe7\xd8]\xbe\xdb\x0f'\ -\xb6=YA\xcei\xa0S\xe8\xfe\xc3\x97i\x10\xd8\x0a\ -w\xbdD\xc8>\x16\x11\xd6|\xd9\xeb\x0c\xf8\xebU\x16\ -\x03\xa1:\xcbG~\xeb\x8a\x8a\xdc\x87\xbdK\xa1 \xf0\ -\xb1\x04\xfc#\xf1'{\x1c[N\xe9\x1e>I\xf7\x80\ -]/\xbdZXT(\xe0i\x1cR\xd0\xb3\xe9,\x95\ -\xd8\x05\xd1\x17\xda\xb0\xb4~\xceR\x1e\xb0#\xdf\xb6R\ -7\xf3\xaf\x9e\x99~\xee\xe3\xa3\x0b!\xc2s\x86W\x1b\ -\xa40j\x1c\xee\x97\xac\x02\xb5AT\xe9q\x06RR\ -\xe9\xd1\xbe\xc1\x0fc\xdd\xd1\x09\xe0\xa4\xae\x9b;\xd6\x13\ -P}\xce\x198\xcb@\xa7\x15O\xc6c\x93\xdev&\ -\xcaU\x9d|yt\xfc\x82\x1c\xbe\xb8\x98\x1e\x1d\x9f\xdb\ -\x94s\xab\xc4q\x9b\xec\xb4\x95\xfd\xfe\xf4\x05\xad\xc3h\ -\xdfn\x07m\x7fY\xbb4\xb3+\x84,3\x9c\x8e\x0c\ -\xafq\x01\xfa~\xae\xcfI4\xb5{\xa8_L<\xd8\ -\xf1\xbb\xc7\x01\xba\xad\xef\xdb\x95\xeao\xc3\xf5V\xf1\xc9\ -\xad\xe5l\xc6\xedk3\x17\xfdK\xa76\xf3\xd6\x0d\xe3\ -\xba\xd9\x0a`[\x9b\xed\xb8+Ow\xd5^w\x0d\xee\ -.\xed\x9c\x14\xa0\xb7\xe7\xd2\x1d\xf8KA\x97\x97\xc3\xed\ -\x90\xb2\xd6\xc4G\x8cA\xc7\xca\xfa\x22x6gG\x10\ -\xbfo \xef\xf6\xb8o\xd4\x19\xa2c6\xb2]Y`\ -k\xbbw\xe6\x09w\xa9\xf3\xfb\x0a\xbem\x8c\xdf:\xc9\ -\xb9z\xdd\xa1\xb7eW})\xc2M\x85N(\x8f\x06\ -\xa3\xae\x0a\x06D\x9e\xbd\xd2\xe3jwx\x01@\xbf\x05\ -4r)\xde\x1a\xaf\x05\xec\x8fz*\xb1\xce\x97\x91:\ -\x08\x8fG_\xad\xf7\xe3f\xf0\xe5K\x1en{\x85\x1e\ -\xb5\xcb\xd8\xf5\x9b\x22\x13\xdb\x9bW\xaeN\x01\xaag\x88\ -\xc2\xdf\xa2Sh\x1f!:]\xd26\xbc\x16\xd9\xaet\ -\xcd\xd7\xea\x1dO\x8fF\xfd|\x1fZ\xdeKt9\x1a\ -\xb3\xbd\xbahv\x9a*r\x7fn7\xe9f\x12\xe5{\ -Tn&\xf1\x1a\xe0\xbf\x86I _\xdf\xa2A\xe8W\ -\xfa\x87\xfd\xce\xf4>'\xb0\xf79\x91\xed\xa6\xf6\xb9\x92\ -:\xfb\xdd\x05\xfd\x07\xfe\xfd\x1fVlr\xe8\ +\x00D\x98x\xda\xed\x1c\xfdo\xdb\xb6\xf2\xf7\x01\xfb\x1f\ +8\xbf\x1fbw\x99\xea\xb4\xeb\xc3\xe0\xadxp\x93\x15\ +\x0b\x90\xb4Y\xd3\xb7b(\x8a\x82\x96h\x9b\xaf\xb4\xa8\ +It\x9cl\xcb\xff\xfe\xee(\xea\x9b\x94\xe8\xa4\xdd\x86\ +aA!\xdb\xe4\x1dy<\xde7\xa9\xf2M\x22SE\ +~T?ny\xf8\xe1\xf3\xcfx\xe3w\xf0\x86\xc7\x91\ +\xdcu\x9a\x8fe\xacR)2gGpN\x15K9\ +\x15\x1d\x883z#\xb7\xaa\x8by\x02\xc0r\x05\xed\x9f\ +\x7f\x96OJ~\xfb\xfc3\x02\x7f<\x9a\x91H\x86\xdb\ +\x0d\x8bUvNc\xbabi\xfeDX\x84\xd8\xf1H\ +\xadg\xe4\x9b\xe94\xff\xbdf|\xb5V3\xf2\x04\x1b\ +\xf2\xa6c\x09\xb3\xc50B c\xfc.\x98b0\xae\ +\x99\x02\xff\xae\xc9Sr\x19\xa6\x8c\xc5\x81\x1e\x8f<$\ +\x8f\xc8W\xa4\xfc^A\xdeT\x90\xf9L\x06\xb4\xfa\x91\ +\xc3\xde\x16\x93odD\x05W73Xl0O\x12\ +\xc1C\xaa\xb8\x8c\xcf\xb1=\x07Y\x0a\xba\xcat\x7f\xc1\ +\xf1\xbc]q%\xd8\x8c\xfc\x92\xbdN\xc7\xa3y\xaa\xd8\ +\x86g0\xd5I\xc1\x0fb\x182\x9a\x14\x18\x19_\xc5\ +T\x90\x8c^\xb1\x17l\x07\x80d|Ea'b\x85\ +\x5c\xbc\xa0)\xdd\x9cej\xd2\x00\xde&\x11l\x97\x1f\ +l\xc4\x90w\x1a6S)\x8fW\x08z\x1a\x1d\x12\xf3\ +\x8b]+\x16g\xb0\xba\xb2E\xdd$\xec\x90,\xa4\x14\ +$I\xd9\x15g\xbb\xe6\x882a\xb1\xc7xz\x85\x86\ +[\xdb8D\x06\x12!it\xc635\x8ex\xa8&\ +\xf5\xed\x0c\x05\xa3\xe9\x5c\x88\xf1\xa4j[\xcaT/\x90\ +p\xd8\xc1\xe9\xb7\xf0\xf1\x1dA\xc4@\xb0x\xa5\xd6\xd0\ +\xf0\xe5\x97\x8dA\xf4\xe6\xdd\xc061\x11\xd0\x04\xc8\x8c\ +\xf4Do\xf9\xbb\xda\xa8\xb7\xd5W\x0e\xfbs\xbc\xa6\xf1\ +\x8aE\xc5\xbc\xb7\x1d\x9aWL\xe9\x11\xc7\x8d\xa9\x90,\ +\x1c\x1b hz\x83k\x02\x1a\xdf\xbe\xeb'\xbe\xa0-\ +\x94\xdbX\xd9\xc9o\x8e\x8bc6\xfb\xebK\x04\xca\xc6\ +|\x12\x00\xff\xdf\xf3\xe8p\x10.\xa6\x1b6\x0c\x15\xb1\ +,Ly\x82\x04\x0c\x03kQ\x19\x842R4\x0cX\ +\xcaN\x13\xf2]\xf3g\x93\xedA\xb2\xcd\xd6\xe3\xaa\xcd\ +\xbe\xd3)S\xdb4n\xa1\xbav\xbc!\x16\xedM\xcf\ +@\x9fB0F\xef\x81\xed\xb0=\xf5\x15\x08\x18\xf3'\ +Xh\x10n\xd3\x14\xb4\xfd4\x8e\xd8u\x8d\x1e\xbe\x04\ +\x9d\xa9\xa3\x7f\xf1\xf4)\xd9\x02\xd0\x92\xc7,\xd23Y\ +\x84\x01\xb5\x0b&\xaa#\x9a-\xef\x02\x97\x0cl#8\ +8\x8b8(\x16mpl\xb3\x90R\x89F\x87\xa0\xaa\ +\xab\x8b\x87R\xd2F\xc0\xb6.\xa4\x91\x946\xb0in\ +\xb3\x07\xa9|\xce\x99\x88\x02\x05\xeb\x03\xa4.\xd9K.\ +\xd8\x8b6X\xce\xd2/\xc9Ap\x00O\x07kj+\ +j\x22\xbbV*d\xf8\xe1\x9c\xc5\xdb\xf1\x92\x8a\x8cM\ +\xda\xc4\xe2\xe6\xe7\x8c\x80M?8\xdd\x80\x178 \xbf\ +\xffN\xaa\xb6\xf96\xe2\xf2\xa0c\x11\xb4\xe5\xddq\x15\ +\xae/r6\x04W<\xe3\x0b\x81,U\xe9\x96u\xa1\ +q\xaa\x92\x930\xf2\x91u\xcc\xee\xb8\xe1\x9a\x85\x1fX\ +\xe4\x1c\xf7\x960X\xd9\xbecivX\x06k6\xb9\ +\xc7v\xad\xdd2nmL\xfbx\xe5\x1e\xe1\x02\xbb\x96\ +\xa2k\x0aB\x88\x8f@\x93\xad\xd6\x00\xd9lUy\xad\ +\xd7_\x1d9]S\x06\xb6\xa2\xbbN\xebP\x16\x9b\xe9\ +`\xff\x01\x0a\xff\xc1\xac\xa5\x14\x87\x0e\xe0\x9a\x14\x03\x8e\ +U\xd6\x0f\x07\xf7\xcc\x87\x81\x15\xc7\xe5j%X\x87\x81\ +\x96f\xfc\xc3\x18\xe3\xd9V)\x19\x07,\xa6\xb0\xe1\x0e\ +I\xdaC8\xf2@\xc8gP\x16q5\x04g\x97/\ ++\xd9]er\x90\xd2\x05\xb4R\xd2\x04s\x8bn\x19\ +Q\xd5\xa9\xac\xc4C\xf77\xc2\xad\x86\xad\xectw\x84\ +\xa4\x03Q\x867\xf5\x8e.a\xc64\x15:\xc5\xb3\xf7\ +E\x98\xd9\xf6\xb5\xa6\xfd\x14\xfc\xf1\x1d\x5cm\x0d\xbb\xf0\ + Z3\x1d\x13\x16h=\xdd\xf7\x88\xeb\xea3X\x82\ +(m\xa7\xeb\x04c\xa3s\x10w\x8c\x854\xd9qn\ +\x07\xd5\x19\xffl<\x03\x07R\x07\xf1\xb5\xdb\xf6\xa1\xa6\ +N\x8b\x8d\x7feb3\xae\xa2\xeeIk\x8b\xba1{\ +\x99C\xe8\xe6K\xc8\xa4\xa2<;\x0dP\x1f\xc7>f\ +\xea\x0a\x12>\x9cZKv\xd6\xb5\xf31\xdb]P\xb5\ +\xaeG\x02\xe8\xb2\xb5\x07\x87\xbev\x88\xa1\xfb:\xdb\xf7\ +\xf0!\xd9\xb0,\x03\xcf\xafu\x8dH\x13|\xc5R\x95\ +\xf1N\x13\xc3\x84\xad^\xb6\xc7\xc0zZ\x07\xf0A\xdf\ +\x83qy\x0et\xbc\x06Q\x83\x1c{!\x9f\xc9\xebq\ +G\xee*y\x8f\xae\x8d\xc4\xc3\x97\xef\xb4ijc\x97\ +\x0a\x00\x10\x16\x1dh\x84@V|\xd8\x86-\x9b\x83@\ +G\xd7\x13\xab\xf4\xdbg\xad\xfb\xde\xa78{\x17q\x91\ +2\xfa\xc1\x1d-\xb8\xd8\x84\xf3\x1d\xe7\xc3\xa3T\xea\x14\ +\xaan\x09\x0fI\x87a\xf7L\x12L\xcc\xff>\xc1l\ +\xbe\x9b\xffY\xd2\x80\xc3nT|\xe8\x8ce[=\x96\ +\x04\xce\x16y\xd7@j\xc9X\xa5\xadoK\x8a\xdf\xb5\ +\xcd>\xeeV\xae\x8d\x0d\x9d\x8afZ\x07\xf2\x9e\xaa\xdd\ +\xd4OF\x17\xe0B@\xc4\xc3\xb5\x94\xf0A5\xec\xa8\ +\xed\xc5\x84bi6ksh\xa4ck2~\x10$\ +\xf1\x8a<\x08\xfe\x97\xe4O\x86\x1f+\x90\xc1\x07\xc1b\ +\x93\xc0S\xf1\xe52\xff\x80\xe7\x8e-\xb0-\xbbB\xa8\ +5\xe3!|\xa4t\x07\xcf0}\x04\xcf\x98!\x94L\ +\xf1\x99\xe9\x16\x9abo\x14\xaf&\xa3\x16\x07G:\x92\ +G\x0a6\xc9c\x1c\x9b^!<\xc51\x97B\x7f\xd0\ +\xfcc\xb7\xa18\xea\x0a'\xdd|\x8d\xdfiN\x14\xd5\ +D\xd1M\x8a\xdd\x90\xe1b?\x8f\xf2'\x87\x8f$\xdc\ +t\xa7-\xaaL83\x0a\x9e~^#t\xa4\x17\x0a\ +\x96\x09\x16\xa5\xf4B\x22\xfc\xbeV\x1b\x91\x7f\xc0\xf3Z\ +\x7fO\x12\x95?\x11\xefZd\xf9\x13\x7f\x84\x19\xae\x82\ +%\xdb\x05\x92!\x17H\xc6\x06I\x02\x93\x87KI2\ +\x0b#\x84\xd0[\x97\x01I\x93QC\x88\xaa\x1f2\x9e\ +\x87!K\xda\x05>\xbd\xcf]\xb3[\xca'\x0a\x96-\ +\xc9*\xfa_\x942\x12\xe4)n\x95wYM\x0b\xcc\ +5dY\xa6V\xdf78iOb\xe71\xe9\xd1\xdd\ +&-\x84\xe1\xce\xf3>\xf2u\xf4\x1ec=\xf6\xb6\xbc\ +vS\x11\xe9\xd6y\x14\xbd\xc0*@\xd1S\xd4\x8d\xbf\ +\x9e\xd66\xc6\x14\x97\x1bm\xd73\x88\x06)\x12dj\ +\xc5\xa6N\x15C\x03{\xe2Y)\ +\xf4\x88\x0d\x90\xdfvD\x8b.O>J\x00\x81\xdb\xfb\ +O\xf8\xf0W\x0b\x1f|\x9c\x86-\xef\xff\xab{\x0d\xa4\ +\xf9\x1f\xb7\xf1'\xb8\x0dd\xfc\xdf\xcco\xb4\xeaP\xf6\ +\xc2\xd8\xa0!\xb71\xa6\x0f\xd6\xdftO\x86\x0c\xf2\xb9\ +)|Z\xed\xf2\x89>\x0f9\x96\xf1\x92\xa7\x1b\xda<\ +Z\xb5\x9a\xca\xa2L\x04\x92@@\xfeH\xb6M\xd9\x7f\ +j\xf5\x05Sf\x05\x88\x9f\xa1\x17\x8c\x19\xa1\x0b\xb4[\ +J\x9a\xb3\x17\x02\xea_V\x12\xca\xebJ\x01y\x0d\xcd\ +I*C\xc0'!\x8d\xb12\xbb`xF/c\x16\ +t'@\xe6\xc0$;\x9a\xc6#\x1f\x03}\x0cf\x96\ +\x89\xcaD\xff\xcc2O\x01(\xaf\xf1\x8c\xfboQ\xd8\ +\xcb\x8b~wD\x1c\xb8\xd5\x0d\xa1;\xa1{\xdc\x11q\ +`\x96\xc7\xfe\x1fC\xd2:\x87\x03\x1di:\xc8\x8f\x15\ +\x88\x86\xf9\xe2\xc0\x22M\x07 M\xa9\x19)#k\xf4\ +\xb6\x0b\xc6b\x10\xbf\x10%f\xb9\x15\xe2FGn\x0d\ +t\x970\xbc\xfc\xd0\xa2\xff\xa2E\xf6\x90Ov\xfac\ +;\xa2\x0d\x22E\xdb~N\xd3\x15\x8fg\xe4hj\x07\ +\x12l9\x08\xb3\x90\xb0\xb8\x8d\x0b*Kh\xc8\xe3\xd5\ +\x8c8\xb0\x95L\xea\xa8M\xa0\xbe\xb0\xa5\xe6\x826<\ +\xe6\x9b\xed\xc6x\xa1\xa3'\x96s\xb0\xde\x00\xa6q\xed\ +\xb0/+Gi\xca\x98>\x1f\xf8\x81\xd1\x08\xd6\xe5\x86\ +}\x05p -\x82\xf5\x0dX\x8b;\xcf\x0aM\xd0\xe7\ +\xd9\xba\xb1\x1f\xaf\x08b\x1fO\xfb\xe1B)d\x0a\xa6\ +\xea_S\xf37\xea\x87?\xa3\x0b0T\x03DW5\ +\x0f\xc3\x8fa\xf0\xa5\x043\x1b\xd2\x84+\xc8\x82~\xd5\ +\xb6~F\x9ec\xe3\x5c\x88\xff&\x09KC\x9a1\xcf\ +q\x16\xe0\xb9\xfbB\xa6\x0eB\xc2\xaf\x99\xb8\xe4\xbf\x82\ +.\x1f\xfd{\x18\xc70\xad\xb8\x1b\x1bPP\xf3Xy\ +\xce\x05\xf6\x1a\xd0.K\xc9\x0f\x9e\x0c#\x16\xfaP\xc4\ +H\xc7\x0cc\xa4B\x85[\xcd\xfe\xc3\xc1\x83\xff\x0a4\ +u\x06lw\xf4\x0fy\xeb\xee\xbeuV\xa6\x1c\x81\xaf\ +\x91\xf3!=+<\x83\x1bj\x9f\x10z\xaf\xc8\xb6\xd4\ +0\x00\x12\xdaL\xca+v\xb2M\x8d\xcc\xf6\xe8[(\ +x24\xea\x12B\x8el\x08\xa8\x1b4\xcf\xc8\x82\xa6\ +\x1e\xb4\xce\xea\x96\xc7!\xc7\xdf\x92\x14\xac\x17R\xf1\xa4\ +oke|\x5c\xf3\xca\xe6\xe8\x1d\xe2\x93\xd65\xc9\x9e\ +\x110vY\xc1\xdc3\xa2or\x0c\x18\x95b\xdbO\ +\x0c\xd6\xa7\xb5\x9b\x8f\xa6^v\xd0\x989}\xbcr\xdb\ +\x8fq.\xb7\x19\xebKQ\xf6\xf3\xd4w\xaf\x1e\x0f^\ +.\xc3\xb3r\xfc\x1c\x1e\xe2\xf6>\x86\xa1\xe7\x0eK\x9e\ +\xab\xe3\xe6\xe9`\xd0G4L\xdc\xb8\xb7)\xb2\xa7\x93\ +\xd5\xa1\xb7\xf6_\x10rJpAx\xf5\x7f\x84q\xeb\ +h\x18\x03\x92)\xadU3\x82\xfc\xbd4\xad\xcf!\x14\ +\xbc\xd4\x17\xe2\x87G\xa8\xd4\xc3'\xaap,\xaf4\x15\ +C\x16\xb5\xd7~\xecm\x1c\xfb\xd3w\xf7\xe1\xc4\xbe'\ ++H9\x8dL\x08=|\xf82\x8f\x22W\xe2n\x96\ +\x08\xd1\xc7*\xc6\x9c/\x7f\xc9\x03\x7f\xfd\x90\xfb@\xc8\ +\xce\x8a\x96\x9f\xfa\xbc\x22\x0fa\xef2H\x08BL\x01\ +\x7fI\xc3\xd9C\x8e%\xa7\xec!\xf6d\x0f\x81\x5c\xbc\ +N\xe0\x10\xa1\x88g\x89\xa0 g\xf3E\xa6\xb0\x0ab\ +\xae\xf9aj\xfd\x8ce\xa1vX\xf5\xdb\xef\ +\xa0\xedO+\x97\xe6z\x85\x90U\x84\xd3\x13\xe1\xb5\xae\ +\x85\xdf\xcf\xf4y\xb1\xa6q;\xf7\x93\xb1\x07+~\xf7\ +8@w\xd5}\xfbB\xfd}\xa8\xde\xcb?\xf9\x95\x9c\ +\xed\xb8Ce\xe6\xb2~\xe9Uf\xde\xbb`\xdcT[\ +\x09d\x1b\xb5\x9d\xf6\xc5\xe9\xbe\xd2\xeb/\xc1\xfd\xa9\x9d\ +\x97\x00\x0c\xd6\x5c\xfa\x1d\x7f\xc5\xe8\xea\xca\xbc\x1bR5\ +\x8a\xf8\x881\xeaY\xd9\x90\x07\xcf\xe7\xecq\xe2\xf7u\ +\xe4\xfd\x16\xf7\x95>C\xf4\x8cF\xf6K\x0b\x5ce\xf7\ +\xde8\xe1.y\xfeP\xc2\xb7\x8f\xf2;'\xb9\xd4/\ +\x81\x0c\x96\xec\xea\xaf\x8a\xf8\x89\xd09\xe5\xf1h\xd2\x97\ +\xc1\x00\xcb\xf3\x17\x9d|\xf5\x0e/\x00\x98w\xa3&>\ +\xc9[\xebe\x89\xa3\xc9@&\xd6\xfb\x8aV\xcf\xc0\xd3\ +\xc9\x1fV\xfb\xf1S\xf8\xea\xd5\x17\xbf\xbdB\x8b\xda\xa7\ +\xec\xe6\xfd\x99\x99\xeb}4_\xa3\x00\xd93x\xe1\xbf\ +\xa3Q\xe8\x1e!z]]\xb7\xbc,\xda\xcdt\xed/\ +\x1bx\x9e\x1eM\x86\xe9>q\xbc\xad\xe9s4\xe6z\ +\xa1\xd3n4\xb5\xe7\xfe\xd8f\xd2O%\xaa\xb7\xcb\xfc\ +T\xe2%\xc0\xff\x11*\x81t\xfd\x1d\x15\xc2\xfcG\x07\ +\xe3acz\x9f\x13\xd8\xfb\x9c\xc8\xf6\x8f\xf6\xb1\x82:\ +\xf7\xdd\x05\xf3\x01\xff\xfe\x0fM5\xc4\x81\ \x00\x00\x05\xc1\ i\ mport QtQuick\x0d\x0ai\ @@ -7193,37 +7202,37 @@ qt_resource_struct = b"\ \x00\x00\x01\x8f\xcb\x84\x8f\xb2\ \x00\x00\x03\x18\x00\x01\x00\x00\x00\x01\x00\x01;\xcf\ \x00\x00\x01\x8f\xcb\x849\xd5\ -\x00\x00\x05\x84\x00\x00\x00\x00\x00\x01\x00\x01\x9a\x88\ +\x00\x00\x05\x84\x00\x00\x00\x00\x00\x01\x00\x01\x9b\x17\ \x00\x00\x01\x8f\xcb\x83\x89\xfd\ \x00\x00\x03N\x00\x01\x00\x00\x00\x01\x00\x01E\xbf\ \x00\x00\x01\x8f\xcb\x86T\x18\ -\x00\x00\x05b\x00\x00\x00\x00\x00\x01\x00\x01\x94\xd9\ +\x00\x00\x05b\x00\x00\x00\x00\x00\x01\x00\x01\x95h\ \x00\x00\x01\x8f\xc8\xd7c\x19\ \x00\x00\x034\x00\x02\x00\x00\x00\x04\x00\x00\x00*\ \x00\x00\x00\x00\x00\x00\x00\x00\ -\x00\x00\x04\xa0\x00\x01\x00\x00\x00\x01\x00\x01rZ\ +\x00\x00\x04\xa0\x00\x01\x00\x00\x00\x01\x00\x01r\xe9\ \x00\x00\x01\x8f\xc8\xd7c\x19\ -\x00\x00\x05@\x00\x01\x00\x00\x00\x01\x00\x01\x8a\xfb\ +\x00\x00\x05@\x00\x01\x00\x00\x00\x01\x00\x01\x8b\x8a\ \x00\x00\x01\x8f\xc8\xd7c\x19\ -\x00\x00\x04\xc2\x00\x01\x00\x00\x00\x01\x00\x01{=\ +\x00\x00\x04\xc2\x00\x01\x00\x00\x00\x01\x00\x01{\xcc\ \x00\x00\x01\x8f\xcb\x83z\xd6\ \x00\x00\x04$\x00\x01\x00\x00\x00\x01\x00\x01^\xa5\ -\x00\x00\x01\x8f\xcb\x84\xd9\xfc\ -\x00\x00\x04R\x00\x00\x00\x00\x00\x01\x00\x01jg\ +\x00\x00\x01\x8f\xd5{\x7f~\ +\x00\x00\x04R\x00\x00\x00\x00\x00\x01\x00\x01j\xf6\ \x00\x00\x01\x8f\xc8\xd7c\x19\ -\x00\x00\x04z\x00\x01\x00\x00\x00\x01\x00\x01p,\ +\x00\x00\x04z\x00\x01\x00\x00\x00\x01\x00\x01p\xbb\ \x00\x00\x01\x8f\xd301\xb9\ -\x00\x00\x05\x1c\x00\x01\x00\x00\x00\x01\x00\x01\x87\x07\ +\x00\x00\x05\x1c\x00\x01\x00\x00\x00\x01\x00\x01\x87\x96\ \x00\x00\x01\x8f\xcb\x85\x05&\ -\x00\x00\x04\xe2\x00\x00\x00\x00\x00\x01\x00\x01\x81\xde\ +\x00\x00\x04\xe2\x00\x00\x00\x00\x00\x01\x00\x01\x82m\ \x00\x00\x01\x8f\xd3.\xfb<\ -\x00\x00\x05\xb8\x00\x01\x00\x00\x00\x01\x00\x01\xa3;\ +\x00\x00\x05\xb8\x00\x01\x00\x00\x00\x01\x00\x01\xa3\xca\ \x00\x00\x01\x8f\xc8\xd7c\x19\ -\x00\x00\x06\x00\x00\x01\x00\x00\x00\x01\x00\x01\xa98\ +\x00\x00\x06\x00\x00\x01\x00\x00\x00\x01\x00\x01\xa9\xc7\ \x00\x00\x01\x8f\xc8\xd7c\x19\ -\x00\x00\x05\x9c\x00\x01\x00\x00\x00\x01\x00\x01\xa08\ +\x00\x00\x05\x9c\x00\x01\x00\x00\x00\x01\x00\x01\xa0\xc7\ \x00\x00\x01\x8f\xc8\xd7c\x19\ -\x00\x00\x05\xdc\x00\x01\x00\x00\x00\x01\x00\x01\xa5\xfa\ +\x00\x00\x05\xdc\x00\x01\x00\x00\x00\x01\x00\x01\xa6\x89\ \x00\x00\x01\x8f\xc8\xd7c\x19\ " diff --git a/ui/DocumentsManager.qml b/ui/DocumentsManager.qml index 25c4060..8155763 100644 --- a/ui/DocumentsManager.qml +++ b/ui/DocumentsManager.qml @@ -167,9 +167,9 @@ Window { id: fileDialog title: "Please choose a file" nameFilters: [ - "Image (*.jpg *.png)", - "Audio (*.mp3 *.m4a *.ogg)", - "Document (*.txt *.pdf)", + "Image (*.png *.jpg *.jpeg *.gif *.bmp *.tiff *.tif *.webp *.svg *.heic *.raw *.cr2 *.nef *.orf *.sr2 *.arw *.dng)", + "Audio (*.mp3 *.wav *.aac *.flac *.alac *.wma *.ogg *.m4a *.aiff *.aif *.amr *.opus *.mid *.midi *.pcm)", + "Document (*.doc *.docx *.pdf *.txt *.rtf *.odt *.html *.htm *.xml *.ppt *.pptx *.xls *.xlsx *.csv *.epub *.mobi *.md *.tex *.wps)", "All files (*)" ]