port QT anyone?
  • Paladin of the Pegasos
    Paladin of the Pegasos
    redrumloa
    Posts: 1424 from 2003/4/13
    Kronos,
    Quote:

    If you want a proper port (which I won't promise here&now) you'd need to walk me through what this app can actually do, and which parts of it you really need.


    Are you familiar with the C64 file system(s)?

    DiskImagery64 is a portable (Qt 4.2.x-based), open-source D64 disk image editor. It offers a nice GUI with drag-and-drop support between disk images and the local file system.

    Runs programs or mounts images directly in your favorite emulator. RR-Net support is available and allows to transfer programs and even disk images directly to your real C64.

    DiskImagery64 is a GUI application that allows to quickly view and edit a large set of disk images and allows to copy or move files by simple dragging them from one image to the other. Moreover, a file browser will allow access to your local file system and from there you can also drag files to an image and vice versa.

    Features in 0.7 – 4.2.2007

    Added full WarpCopy64 support! Warp/Slow read/write disk images directly from/to real disks. Send DOS Commands, format or verify disks.
    Drag files from your Desktop/Finder directly into a disk image
    Double-click on file automatically runs program on real C64
    Fixed bugs in separator handling
    Features in 0.6 – 5.1.2007

    Added network support for RRNet+RR with The Final Replay ROM (TFR)
    Transfer the selected program via TFR’s Codenet to your real C64 and run it there… with a single click!
    Share the files of a full disk image or only a selection of files in a TFR NetDrive (use LOAD”$”,6 … on your C64 to access it)
    Fonts (Family and Size) can be selected in Preferences
    Features in 0.5a – 2.1.2007

    Open D64 Images by double clicking
    Open many Image Browsers simulatenously
    Drag and drop files between Disk Images to quickly create new ones
    Drag and drop files between Disk Images and a File Browser showing the local file system
    Automatically convert file names between local Unicode files and PETSCII names. Add/strip extensions correctly.
    Add custom Seperators to your disk images.
    Edit all entries directly in PETSCII and use the Charset window to quickly copy & paste graphic chars.
    Automatic naming scheme to quickly create sets of new image files with correctly formatted disk images
    Mount a disk image directly in your favorite C64 Emulator
    Run a selected program in a disk image directly in your Emulator
    View D64 Directory in authentic scalable CBM TrueType font
    Toggle between shifted and unshifted CBM Font
    Uses Diskimage-Library written by Per Olofsson


    It looks like Diskimage-library is in GCC, so should be an easy port?

    A nice graphical Commodore disk image manipulator, that can drag and drop between the disk image and the native file sytstem, would be sweet. All the extra features like launching an emulator from the interface and RR-Net support would be gravy.
  • »10.10.13 - 23:39
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Jupp3
    Posts: 1193 from 2003/2/24
    From: Helsinki, Finland
    Kronos,
    Quote:

    Not sure what that "net" subdir is supposed to do.

    I think it's for sending files to C64 connected to the local network & running suitable software.

    As for DiskImagery64, I have used it on linux, quite nice gui disk editor, if you need one. However, for similar purposes I use c1541 almost exclusively.

    Sure, it doesn't have a gui at all, but then again, I like to use it from Makefile to automatically copy relevant files to disk image in a correct order :-)

    (note: Don't know if you could do the same with DiskImagery64 too, I just like to keep things more simple, and c1541 definitely has way less dependencies too)

    As for Qt software in general, many people seem to forget that many programs can (and do) have other dependencies too. But of course "having Qt" means you are one step closer to being able to do a simple recompile of it.
  • »11.10.13 - 12:42
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12098 from 2003/5/22
    From: Germany
    > a Qt port is among my future plans, perhaps as a joint bounty with AROS.
    > But that's not going to happen anytime soon.

    Time has come, I guess:

    http://www.power2people.org/projects/qt5/
  • »27.01.15 - 14:08
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Yasu
    Posts: 1724 from 2012/3/22
    From: Stockholm, Sweden
    @Andreas_Wolf

    Yes, and we even have someone interesting in porting it already :-D
    AMIGA FORUM - Hela Sveriges Amigatidning!
    AMIGA FORUM - Sweden's Amiga Magazine!

    My MorphOS blog
  • »27.01.15 - 23:43
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12098 from 2003/5/22
    From: Germany
    > we even have someone interesting in porting it already :-D

    Yes, no other than the one I replied to:-)
  • »28.01.15 - 01:14
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    Quote:

    Andreas_Wolf wrote:
    > a Qt port is among my future plans, perhaps as a joint bounty with AROS.
    > But that's not going to happen anytime soon.

    Time has come, I guess:

    http://www.power2people.org/projects/qt5/


    Well, with the hope that this will be the case...

    Quote:

    If QT runs reasonably fast and can be made to integrate seamlessly with the MorphOS user interface, this should be a good thing.


    ...I applaud the effort and will donate some money! While an evolved and feature rich MUI of course is the most preferable since this is the MorphOS native (and foreign ports adapted to this instead is the ideal of course), I think this could still be a good thing to have around...

    I will donate and hope that something good comes out of it!

    :-)
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »28.01.15 - 11:18
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    BSzili
    Posts: 559 from 2012/6/8
    From: Hungary
    Qt is not just a GUI toolkit, but a C++ framework which happens to have its own GUI toolkit. Therefore it has a different purpose than MUI. You can find programs, which only use QtGUI, but most of them use Qt framework extensively, which means you couldn't port them even if you rewrote the GUI.

    [ Edited by BSzili 28.01.2015 - 13:20 ]
    This is just like television, only you can see much further.
  • »28.01.15 - 12:19
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12098 from 2003/5/22
    From: Germany
    > Just out of curiousity, where is the source code of that port? I don't have plans
    > to port it but I wanted to have a quick look to see what the guy did.

    Thanks for the belated report :-)
  • »29.01.15 - 17:58
    Profile
  • MorphOS Developer
    Nadir
    Posts: 157 from 2003/3/17
    Better late than never ;-)
  • »29.01.15 - 19:33
    Profile