Ymount 002

Core libraries and systems
Message
Author
User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

ymount

#41 Post by L18L »

stu90 wrote:Great work L18L 8)
My usb drives are now listed correctly in the single window and can mount / unmount ok
your Yeject fix works as well :)

It is very handy to quickly access all drives and partitions in the one window when rox pinboard is disabled.

I will be adding Ymount as a default application to my next build of D-Lite puppy. :D

cheers.
Take version 0.8 (coming soon)
# v 0.8 select multiple devices, no more preferences, help added

Thanks :)

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

ymount

#42 Post by L18L »

No more preferences but selected (one or several or all) devices are stored in the config file an used at each start.

Yad required

Super fast mount and/or unmount

Enjoy :)


Edited 2011-09-11
Link to latest version provided always here:
http://www.murga-linux.com/puppy/viewtopic.php?p=557739
Attachments
ymount-0.8.png
(24.3 KiB) Downloaded 751 times
ymount-0.8.pet
-
(8.65 KiB) Downloaded 652 times
Last edited by L18L on Sun 11 Sep 2011, 13:11, edited 1 time in total.

User avatar
davids45
Posts: 1326
Joined: Sun 26 Nov 2006, 23:33
Location: Chatswood, NSW

#43 Post by davids45 »

G'day L18L,
Using ymount 0.8 on a 1600x900 monitor.

Optical drives (2) worked well (double lines now gone). Minor problem that Rox window is blank - mounting the disk takes a little time so Rox opens before the disk is ready to be read? Refreshing Rox shows the CD details.

The start-up box is not wide enough on my 1600x900 monitor to see the right-hand column details. I can drag it wider but could the default width be increased (I see earlier posts with a similar request).

I have an external, 4-partition USB drive which ymount opened correctly - I selected the drive (eg sde), and mounted one of its partitions (eg sde4). I unmounted this partition, unmounted the drive and turned off the USB drive. I closed ymount. Opening ymount, the dialog box was trying to display the details for the now not present USB drive. Would it be better to start ymount at the all-drives option instead of the last mounted drive/partition if that is not available?

And the top-right corner X did not close ymount for me.

ymount-0.8 is a very nice package, much better than 0.02 - could you edit the thread heading to tell others how far you've got :) ?

David S.

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

ymount

#44 Post by L18L »

Jim1911 wrote:Another suggestion for both ymount and yeject. The X in the upper right corner should exit the program.
L18L wrote:The X....yes.
davids45 wrote:And the top-right corner X did not close ymount for me.
Problem solved now, next version coming soon!
Including floppy drives (Jim1911, please test)
davids45 wrote: Minor problem that Rox window is blank - mounting the disk takes a little time so Rox opens before the disk is ready to be read? Refreshing Rox shows the CD details.
Problem solved, thanks for pointing to this, I could reproduce it with a slow USB stick.
The start-up box is not wide enough on my 1600x900 monitor to see the right-hand column details. I can drag it wider but could the default width be increased (I see earlier posts with a similar request).

Code: Select all

device=$(list_devices_friendly \
          | yad --width 500 --height 310 \
How wide should it be?
Would it be better to start ymount at the all-drives option instead of the last mounted drive/partition if that is not available?
Hmmm...
I have changed the code to test if the drives of the last session are still plugged in deleting the ones which are not present from the list of drives in the header.
could you edit the thread heading to tell others how far you've got Smile ?
No, I cannot, it is Iguleder's thread. :wink:

Thanks again to all testers, we are getting closer to 1.0

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Ymount

#45 Post by L18L »

Here is version 0.8.1
bugfixes, floppy, code tidied

Requires rox and yad
yad should run on all recent puppies (5xxx)
seaside wrote: Here's a link for yad compiled for pup431
http://murga-linux.com/puppy/viewtopic. ... h&id=38895
in case anyone would like it.

Cheers,
s
Thanks seaside :)



Edited 2011-09-11
Link to latest version provided always here:
http://www.murga-linux.com/puppy/viewtopic.php?p=557739
Attachments
ymount-0.8.1.pet
mount and unmount multiple partitions
(9.25 KiB) Downloaded 698 times
Last edited by L18L on Sun 11 Sep 2011, 13:10, edited 1 time in total.

Jim1911
Posts: 2460
Joined: Mon 19 May 2008, 20:39
Location: Texas, USA

#46 Post by Jim1911 »

Very well done 0.8.1 should now be release candidate.

Jim

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#47 Post by Bert »

Iguleder and L18L, very nice utility 8)

Attached is the Dutch (nl) localization.

Thanks guys!
Attachments
ymount-NL.tar.gz
(2.79 KiB) Downloaded 692 times
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

ymount

#48 Post by L18L »

Bert wrote:Iguleder and L18L, very nice utility 8)

Attached is the Dutch (nl) localization.

Thanks guys!
Thank you very much, Bert :)
Attachments
ymount-ml-0.8.1.png
just a preview
(16.75 KiB) Downloaded 1185 times

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#49 Post by Bert »

Hi L18L,

1. Looks like you have a special developers version, with language change enabled? :wink:

2. I noticed the "Quit" button is not translated.
Attachments
ymount-screen.png
(22.96 KiB) Downloaded 633 times
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

ymount

#50 Post by L18L »

Hi Bert,
you wrote:1. Looks like you have a special developers version, with language change enabled?
No special version, it is a preview on next feature "Language switcher".
0.8.1 means: same as before
ml multi language
English Onlys might stay with version 0.8.1 as Jim1911 suggested. :)

Or anyone will complain about bad English
(I hope so, don't be shy.
It is important to correct English text as early as possible
because English texts are keywords in translation)

Bert wrote:2. I noticed the "Quit" button is not translated.
This translation is done (or NOT in your case) by gtk20.mo
If you have /usr/share/locale/nl/LC_MESSAGES/gtk20.mo then your quit button will display verlaten

Another advantage of gettext: No need to translate gtk buttons
So Help is Dutch :!:

I have noticed something in your translation that will be of general interest

_Unmount and _Mount

The underscores are in ymount.po

In the GUI they are underlines
and enable jumps to them by keyboard strokes
(not everybody is always using a mouse [hello AJ :) ])

So the translator has to take care of this
Use the underscore clearly and meaningful

In the example
U an M
are meaningful
and different from each other and from other shortcuts.

So I suggest for Dutch to make it:
A_fkoppelen and Aa_nkoppelen

I have already changed this in my version which will be uploaded soon.

Any other suggestions will be always welcomed.

Thanks again for your contribution, may others follow :)

My regards
L

PS
thinking about version numbering: this preview should better become simply 0.9 ?

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#51 Post by Bert »

Thanks L18L,

For some reason the gtk20.mo in my /usr/share/locale/nl/LC_MESSAGES is not functioning. It is the one that comes with the lupq-langpack. It's not working in Lucid 526rc, but I'm quite certain it has never worked, whatever Puppy I installed the langpack to.

Yes "Help" is Dutch :) It's like the verb "hilfe- (von helfen)" in German ( But "Hulp" would be better...noun like "Aushilfe, Beistand" in German)

Yes, I understood the reason for the underscores, but not being a keyboard warrior myself, didn't realize I was offering a choice between apples and apples :lol:
Your "A_fkoppelen and Aa_nkoppelen " solution is probably the best given these strange dutch words..

Thanks again!
Bert
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Internationalization

#52 Post by L18L »

Bert wrote:...
For some reason the gtk20.mo in my /usr/share/locale/nl/LC_MESSAGES is not functioning. ...
Hi Bert,
I have downloaded Dutch gtk20.mo from *b*nt* and tested several versions. And looked inside (msgunfmt): Help is Hulp and Quit is Verlaten.

Yad is internationalized but just to German Swedish and Ukrainian.
Because it is working for me in German I have come to the conclusion now this might be a bug in yad.

I will have to report it there.... 8)
Edited: done...

Another edit: Problem solved 8)

Thank you
L
Last edited by L18L on Wed 10 Aug 2011, 18:24, edited 1 time in total.

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

ymount

#53 Post by L18L »

Here is version 0.9

bugfixes
comeback of preferences
language switcher

Requires rox and yad

yad should run on all recent puppies (5xxx)
seaside wrote:Here's a link for yad compiled for pup431
http://murga-linux.com/puppy/viewtopic. ... h&id=38895
in case anyone would like it.

Cheers,
s
Thanks seaside :)


Edited 2011-09-11
Link to latest version provided always here:
http://www.murga-linux.com/puppy/viewtopic.php?p=557739
Attachments
ymount-0.9.png
mount or unmount multiple partitions
(29.01 KiB) Downloaded 1385 times
ymount-0.9.pet
mount or unmount multiple partitions
requires rox and yad
(13.05 KiB) Downloaded 744 times
Last edited by L18L on Sun 11 Sep 2011, 13:09, edited 1 time in total.

stu90

#54 Post by stu90 »

Thanks for the 0.9 update L18L :)

rodin.s
Posts: 344
Joined: Wed 22 Sep 2010, 19:50
Location: Ukraine

Russian l10n

#55 Post by rodin.s »

I've translated pot-file into Russian. But is there a possibility to make yad buttons localized?
And the language name is Ру
Attachments
l10n_ru.tar.gz
Russian l10n
(3.52 KiB) Downloaded 705 times

User avatar
Iguleder
Posts: 2026
Joined: Tue 11 Aug 2009, 09:36
Location: Israel, somewhere in the beautiful desert
Contact:

#56 Post by Iguleder »

Wow, Pmount definitely should be kicked out in favor of Ymount :D

Great work, L18L! I think it could be nice if I had a quick solution for partition mounting under Window Maker ... I'm seriously considering to learn how to write dockapps and make some dockapp that works with Ymount :)
[url=http://dimakrasner.com/]My homepage[/url]
[url=https://github.com/dimkr]My GitHub profile[/url]

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#57 Post by Bert »

Thanks for your translation rodin s.!

I believe L18L is actively looking into the problem.
It could even be not yad related... (?)

One question, does the Ukrainian locale work as it should?

Yes, L18L likes to add an "e" to the language name :wink:
(in my Dutch case "Nederlands" becomes "Nederlandse" ...)

People like you and L18L give me the energy needed to keep believing one day Puppy will be globally understood. 8)
Last edited by Bert on Fri 19 Aug 2011, 20:29, edited 1 time in total.
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

#58 Post by Bert »

Iguleder wrote:Wow, Pmount definitely should be kicked out in favor of Ymount :D

Great work, L18L! I think it could be nice if I had a quick solution for partition mounting under Window Maker ... I'm seriously considering to learn how to write dockapps and make some dockapp that works with Ymount :)
It's all your fault Igu, you started it :lol: L18L just made it extremely useful, usable and fool proof. And I'm 100% sure about the latter :wink:
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

rodin.s
Posts: 344
Joined: Wed 22 Sep 2010, 19:50
Location: Ukraine

Ukrainian yad buttons

#59 Post by rodin.s »

Ukrainian is the same. No localization.

User avatar
Bert
Posts: 1103
Joined: Fri 30 Jun 2006, 20:09

Re: Ukrainian yad buttons

#60 Post by Bert »

rodin.s wrote:Ukrainian is the same. No localization.
Below is a screenshot of Ymount in Dutch.

In the bottom task bar "Language" is translated ( "Taal"), but nothing else.
Is it correct to say L18L's yad translation is working just fine, but not the Gtk buttons?
Attachments
ymount-scrn.jpg
(42.58 KiB) Downloaded 614 times
[url=http://pupsearch.weebly.com/][img]http://pupsearch.weebly.com/uploads/7/4/6/4/7464374/125791.gif[/img][/url]
[url=https://startpage.com/do/search?q=host%3Awww.murga-linux.com%2F][img]http://i.imgur.com/XJ9Tqc7.png[/img][/url]

Post Reply