Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 07 Feb 2016, 04:49
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
pArchive-2.0
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [16 Posts]   Goto page: 1, 2 Next
Author Message
radky

Joined: 02 May 2010
Posts: 583

PostPosted: Sat 11 Oct 2014, 09:39    Post subject:  pArchive-2.0
Subject description: Archive manager and content viewer
 

The pArchive utility is a simple graphical front-end to archival and file compression formats frequently used in the Linux desktop environment.

In addition to availability in the standard Puppy XDG menu, the built-in creation, extraction and viewing modules are accessible as separate right-click menu options in ROX-Filer and Thunar.

A detailed help file is included in the pArchive package.

Supported Compression Formats

Single Files
• Create, extract or view 7z, bz2, gz, lz, lzma, lzo, xz and zip compressed files.
• Create or extract Bcrypt (bfe) compressed files.

Folder Archives
• Create, extract, view, edit (and update) 7z, pet, sfs, tar, tar.7z, tar.bz2 (tbz2), tar.gz (tgz), tar.lz (tlz), tar.lzma (tlzma), tar.lzo (tzo), tar.xz (txz) and zip archives.
• Create, extract or view iso archives and Bcrypt (bfe) compressed archives.
• Extract or view apk, cb7, cbr, cbz, jar, deb, rar and rpm archives.
• Extract 7z, rar and zip archives which are encrypted with native (built-in) algorithms.

Download
Standard Puppy: http://www.smokey01.com/radky/pArchive-2.0.pet
Fatdog64 700: http://www.smokey01.com/radky/pArchive-2.0-x86_64-1.txz

Main Interface


Archive Properties Interface


Archive Content Viewer

_________________
PupMates

Last edited by radky on Sat 21 Mar 2015, 13:26; edited 11 times in total
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 583

PostPosted: Sat 11 Oct 2014, 11:28    Post subject:  

pArchive-2.0
- Added choice of gzip compressor (gz format) or xz compressor (xz format) when creating pet packages. (see note below)
- Added pSelect-1.0 (file and folder browser/selector with multi-item support) for creating custom archives and extracting selected content.
- Added 'Open' option (background process) to easily access archive properties and content, view/open/extract selected files, and edit/update archive content.
- Moved access buttons for data files to the initial 'Archive Properties' window (data files include pinstall.sh, pet.specs, doinst.sh, Slack-desc, debian control file, RPM info).
- Added data-file viewer for RPM files.
- Updated widget placement for improved access to the user interface.
- Added selectable fontsize for the user interface.
- Added auto-adjustment of GUI widget-width to accommodate abbreviated Japanese, Korean and Chinese characters.
- Bugfix: view large-package data files without prior 128K buffer restriction.

Note:
In pArchive, creating pet packages with xz-compression requires a recent Puppy dir2pet script with xz support (ex: Slacko Puppy 5.7/6.0).
Installing an xz-compressed pet requires a recent Puppy installpkg.sh script with xz support (ex: Slacko Puppy 5.7/6.0 & tahrpup 6.0 CE).

pArchive-1.1
- Auto-adjust width of GUI widgets to accommodate long non-English text strings.
- Auto-adjust color of GUI-header text for improved visibility in common dark GTK themes.
- Bugfix: right-click direct extraction of 7z archives.

Last edited by radky on Sat 21 Mar 2015, 13:11; edited 2 times in total
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 3203
Location: France

PostPosted: Thu 16 Oct 2014, 00:23    Post subject:  

Excellent app!
Reserved for English speakers (no gettext) ...
Regards

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
radky

Joined: 02 May 2010
Posts: 583

PostPosted: Thu 16 Oct 2014, 09:31    Post subject:  

ASRI éducation,

pArchive-1.0 is already gettexted (except the help file). Smile

If you have corrections or additions to the current gettext, I will include them in the next official release.

pArchive-1.1 will be available soon (in a few days).

_________________
PupMates
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 3203
Location: France

PostPosted: Thu 16 Oct 2014, 16:01    Post subject:  

radky wrote:
ASRI éducation,

pArchive-1.0 is already gettexted (except the help file). Smile

If you have corrections or additions to the current gettext, I will include them in the next official release.

pArchive-1.1 will be available soon (in a few days).

Hello radky
I'm on vacation in a few days. I'll try to quickly provide a translation fr.
Regards

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
radky

Joined: 02 May 2010
Posts: 583

PostPosted: Thu 16 Oct 2014, 20:04    Post subject:  

ASRI éducation wrote:

I'm on vacation in a few days. I'll try to quickly provide a translation fr.
Regards

There is no rush to release pArchive-1.1

Please enjoy your vacation first!

Thanks

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 583

PostPosted: Wed 22 Oct 2014, 10:19    Post subject:
Subject description: pArchive-1.1
 

pArchive-1.1. See first post above.
- Auto-adjust width of GUI widgets to accommodate long non-English text strings.
- Auto-adjust color of GUI-header text for improved visibility in common dark GTK themes.
- Bugfix: right-click direct extraction of 7z archives.
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 4054
Location: Ontario

PostPosted: Wed 22 Oct 2014, 16:12    Post subject:  

delete
_________________________________________________
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 3203
Location: France

PostPosted: Thu 23 Oct 2014, 15:36    Post subject:  

radky wrote:
pArchive-1.1

Hello radky!
First version of the FR translation (.mo and .desktop).
It is not perfect, but it is usable.
Regards
pArchive-1.1_NLS-FR_20141023.tar.gz
Description 
gz

 Download 
Filename  pArchive-1.1_NLS-FR_20141023.tar.gz 
Filesize  3.79 KB 
Downloaded  151 Time(s) 

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
don570


Joined: 10 Mar 2010
Posts: 4054
Location: Ontario

PostPosted: Thu 23 Oct 2014, 15:40    Post subject:  

Here is how radky changes the color for the dark themes....

Code:

#auto-adjust header text color for light or dark GTK themes
if [ "`grep 'Stardust_dark' $HOME/.gtkrc-2.0 2>/dev/null`" ]; then #gold text for unique Stardust dark-grey-orange themes
  COLOR=#D7B740
else #light-blue text for common dark themes, otherwise medium blue
  [ "`grep -Ei 'black|dark|night' $HOME/.gtkrc-2.0 2>/dev/null`" ] && COLOR=#84aad9 || COLOR=#3272C0
fi
export COLOR



______________________________________________
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 583

PostPosted: Thu 23 Oct 2014, 18:54    Post subject:  

ASRI éducation wrote:
First version of the FR translation (.mo and .desktop).

Your translation is very much appreciated!

-----------

don570, thanks for your recent helpful comments and alternative code. Smile

_________________
PupMates
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 4054
Location: Ontario

PostPosted: Tue 23 Dec 2014, 21:15    Post subject:  

I re-read your code in parchive and I noticed that you modify the width
of buttons for foreign languages. However I've been working on the Chinese
language recently and I noticed that Chinese (and Korean ,Japanese)
just use a few picture characters to replace an English word so
their buttons can be narrower or the same as English.

So you could change the line...

if [ "${LANG%_*}" = "en" ]; then

multiple conditions if-statement

Code:


#auto-adjust width of GUI widgets to accommodate long non-English text strings
if [ "${LANG%_*}" = "en" ]; then
  BUTTON_WIDTH="92"
  ENTRY1_WIDTH="321"
  ENTRY2_WIDTH="354"
  ENTRY3_WIDTH="282"
else
  BUTTON_WIDTH="107"
  ENTRY1_WIDTH="381"
  ENTRY2_WIDTH="414"
  ENTRY3_WIDTH="342"
fi
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 583

PostPosted: Wed 24 Dec 2014, 20:34    Post subject:  

don570 wrote:
... I've been working on the Chinese language recently and I noticed that Chinese (and Korean ,Japanese) just use a few picture characters to replace an English word so their buttons can be narrower or the same as English.

Hi don570,

Would the translated button text always appear as abbreviated character strings (without exception)?

If so, the next release of pArchive will use the same button-width for the English, Japanese, Korean and Chinese languages.

Thanks

_________________
PupMates
Back to top
View user's profile Send private message 
don570


Joined: 10 Mar 2010
Posts: 4054
Location: Ontario

PostPosted: Sat 27 Dec 2014, 13:52    Post subject:  

Quote:
Would the translated button text always appear as abbreviated character strings (without exception)?


I am looking at icake's translations and it looks like he translates
my English expressions a bit smaller than mine. However these
translations are for the right click menu items which are different than
a button.

Button text always seems very short. You can see for yourself
by going to my page and installing Chinese in Precise
or Slacko (pfix=ram) according to my instructions.

It only takes a couple of minutes Laughing
There's only two pet files that have to be installed.

...and you will see for yourself. mtpaint has Chinese locales and
lots of other apps.




Here is the translations that icake sent me.
There are different ways of inputing Chinese characters so there
is two different translations TC/SC
Code:

Here are the Chinese translations you requested (Eng/TC/SC):

Your current language/您現在的語言/您现在的语言

Do you want to install the $LOCALE version?/您想安裝 $LOCALE 的版本嗎?/您想安装 $LOCALE 的版本吗?

Click OK if you want the installation./如想安裝,請用滑鼠左擊 OK。/如想安装,请用滑鼠左击 OK。

Copy to.../複印到 .../复印到 ...

FFConvert multimedia converter/FFConvert 轉換 多媒體 工具/ FFConvert 转换 多媒体 工具

Screenshot browser/螢幕 瀏覽/屏幕 浏览

Bacon Recorder/Bacon 錄像器/Bacon 录像器

mtPaint Screen Capture/mtPaint 螢幕 抓取/mtPaint 屏幕 抓取

Compression of Folder/壓縮 目錄/压缩 目录

default media player/默認 媒體 播放/默认 媒体 播放

Gtkdialog examples/Gtkdialog 例子/Gtkdialog 例子

pClock Time tools/pClock 時鐘 工具/pClock 时钟 工具

PTM Timer/PTM 計時/PTM 计时

Puppy Backup - Sync/Sync 芭比 備份/Sync 芭比 备份

Bash Reference Card/Bash 參考卡/Bash 参考卡




Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 583

PostPosted: Mon 29 Dec 2014, 10:38    Post subject:  

don570,

The next release (pArchive-1.2) will be available in a few days, including support for abbreviated text strings of the Japanese, Korean and Chinese languages.

Thanks Smile

_________________
PupMates
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [16 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Utilities
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1081s ][ Queries: 12 (0.0038s) ][ GZIP on ]