Author Topic: Dfiler for native - release r20  (Read 3766 times)

Offline clach04

  • *
  • Posts: 256
Dfiler for native - release r20
« on: February 26, 2011, 01:20:44 AM »
Bug fix release:
 * reduced copy buffer size - progress bar more useful for large files than last release
 * can now copy files/directories from the root of a disk

https://bitbucket.org/clach04/sdl_filemanager/wiki/Home



https://bitbucket.org/clach04/sdl_filemanager/downloads?highlight=23147

Extract into a directory and it is ready to use. When in (internal disk) A:\ the B button will switch to (miniSD disk) B:\ and vice-versa.

NOTE exec and rmdir are not possible with the Native OS.

Offline wy_scorpio

  • *
  • Posts: 361
Re: Dfiler for native - release r20
« Reply #1 on: February 27, 2011, 12:51:58 PM »
great!
but it cant support chinese font... :(

Offline gsoft

  • *
  • Posts: 46
Update for GEMEI X-760+
« Reply #2 on: February 27, 2011, 02:24:10 PM »
Control:
A - Open a directory
B - Open a parent directory
X - Move
Y - Copy
POWER + UP - Display file info
POWER + DOWN - Display disk usage and size of the current directory

POWER+A - Execute (if possible)
POWER+B - Delete
POWER+X - Rename
POWER+Y - Create a directory

POWER + LEFT - Quit

Compiled
http://dl.dropbox.com/u/18395888/dfiler.zip
Source
http://dl.dropbox.com/u/18395888/dfilersource.zip

Thanks clach04

Offline clach04

  • *
  • Posts: 256
Re: Dfiler for native - release r20
« Reply #3 on: February 28, 2011, 01:05:30 AM »
great!
but it cant support chinese font... :(

It doesn't ship with a Chinese font, you could try the suggested dfiler font or any TTF font with Chinese support (untested, please post feedback).

This native port uses the same code as the Dingux version, however what isn't clear is what encoding the dingoo file system/OS uses, dfiler assumes UTF8 so if the encoding isn't UTF8 (with the correct font) it won't display correctly.

We've talked about unicode support in the native SDK but no one has needed it yet (so no research has been done), if this is something you have an interest we'd love to get more developers for the native SDK.

Offline hexed6

  • *
  • Posts: 31
Re: Dfiler for native - release r20
« Reply #4 on: February 28, 2011, 08:28:23 AM »
clach, I'm having trouble building this, I know I must be doing something stupid. I cloned the repo and left it untouched. If you don't mind taking a look, here's my make log:

As I said "I must be doing something stupid"... requires SDK r325 or newer to compile, dfiler uses the new chdir() function. What's worse is this question has already been answered on this forum.  ::)
« Last Edit: February 28, 2011, 08:45:46 AM by hexed6 »

Offline hexed6

  • *
  • Posts: 31
Re: Dfiler for native - release r20
« Reply #5 on: March 01, 2011, 08:21:38 PM »
Hey clach, I'll drop the patch here after work, I added in background image loading, looks ok. More to come.

Ok so I had a problem applying the patch I made, not sure what I was doing wrong there, but here are the source files I changed, as well as the compiled binary for anyone who wants to check it out. Included is a background.bmp, anyone with image editing skills can edit this and make a more aesthetic look for the filemanager.


download :: link removed, clach was nice enough to clean up the code and include it in his repo
« Last Edit: March 18, 2011, 08:03:50 AM by hexed6 »

Offline clach04

  • *
  • Posts: 256
Re: Dfiler for native - release r20
« Reply #6 on: March 03, 2011, 03:15:21 AM »
Cool thanks for that. I've tweaked the code a little bit to make the bg image optional, I should have an update (code only initially) on BB soon.

 

Post a new topic