You can subscribe to this list here.
| 2006 |
Jan
|
Feb
|
Mar
(40) |
Apr
(76) |
May
(31) |
Jun
(39) |
Jul
(44) |
Aug
(87) |
Sep
(32) |
Oct
(23) |
Nov
(36) |
Dec
(10) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2007 |
Jan
(3) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(2) |
Aug
(49) |
Sep
(14) |
Oct
|
Nov
|
Dec
(1) |
| 2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(63) |
Aug
(95) |
Sep
(39) |
Oct
(61) |
Nov
(75) |
Dec
(118) |
| 2009 |
Jan
(25) |
Feb
(37) |
Mar
(20) |
Apr
(15) |
May
(14) |
Jun
(48) |
Jul
(82) |
Aug
(160) |
Sep
(94) |
Oct
(55) |
Nov
(59) |
Dec
(4) |
| 2010 |
Jan
(5) |
Feb
(17) |
Mar
(6) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(3) |
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
|
Mar
(1) |
Apr
(2) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
|
Nov
(1) |
Dec
|
| 2013 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
|
From: <cod...@go...> - 2008-11-09 18:12:46
|
Author: uelsk8s
Date: Sun Nov 9 10:12:12 2008
New Revision: 272
Modified:
branches/iVL/.project
branches/iVL/FMain.class
branches/iVL/FrmNetConf.class
branches/iVL/FrmUserAdd.class
branches/iVL/MdlNetConf.module
branches/iVL/installer.gambas
Log:
added face browser icon for gdm
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Sun Nov 9 10:12:12 2008
@@ -2,7 +2,7 @@
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
Startup=MdlCore
-Version=0.0.141
+Version=0.0.142
Library=gb.gtk
Library=gb.form
Library=gb.debug
@@ -17,6 +17,7 @@
Language=en_US
ControlPublic=1
ModulePublic=1
+ExecPath=/root/gui-installer/installer.gambas
Maintainer=M0E-lnx
Vendor=VectorLinux
Add...@gm...
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Sun Nov 9 10:12:12 2008
@@ -354,6 +354,7 @@
SHELL "cp /mnt/target/etc/modules.conf >/etc/modules.conf" WAIT
SHELL "ifconfig eth0 up" WAIT
+ SHELL "chmod 700 /mnt/target/home/*"
frmNext = FrmNetConf
Modified: branches/iVL/FrmNetConf.class
==============================================================================
--- branches/iVL/FrmNetConf.class (original)
+++ branches/iVL/FrmNetConf.class Sun Nov 9 10:12:12 2008
@@ -21,11 +21,11 @@
DIM sHost AS String
'SHELL "chroot " & ClsGlobal.sTargetMnt & " hostname" TO sRes
- EXEC ["chroot " & ClsGlobal.sTargetMnt, "hostname"] TO sRes
+ 'EXEC ["chroot " & ClsGlobal.sTargetMnt, "hostname"] TO sRes
- IF sRes = "" THEN
+ 'IF sRes = "" THEN
sRes = "Vector.Linux.net"
- END IF
+ ' END IF
sRes = Trim(sRes)
@@ -141,3 +141,4 @@
END IF
END
+
Modified: branches/iVL/FrmUserAdd.class
==============================================================================
--- branches/iVL/FrmUserAdd.class (original)
+++ branches/iVL/FrmUserAdd.class Sun Nov 9 10:12:12 2008
@@ -113,8 +113,10 @@
'SHELL "cd " & sPicdir & " && ln -s root1.png
root.face.icon" ' This needs to go somewhere else
'SHELL "cd " & sPicdir & " ; ln -s default3.png " &
ME.tbUsername.Text & ".face.icon"
-
+ 'this next line is for kdm
SHELL "cd " & sPicdir & "; ln -s " & Replace(tbPicPath.Text,
ClsGlobal.sTargetMnt, "") & Space(1) & tbUsername.Text & ".face.icon" WAIT
+ 'this next line is for gdm
+ SHELL "cd /mnt/target/home/" & tbUsername.Text & "; cp " &
Replace(tbPicPath.Text, ClsGlobal.sTargetMnt, "") & Space(1) & ".face" WAIT
ENDIF
Modified: branches/iVL/MdlNetConf.module
==============================================================================
--- branches/iVL/MdlNetConf.module (original)
+++ branches/iVL/MdlNetConf.module Sun Nov 9 10:12:12 2008
@@ -583,8 +583,8 @@
IF Exist(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts") THEN MOVE
ClsGlobal.sTargetMnt &/ "etc" &/ "hosts" TO ClsGlobal.sTargetMnt &/ "etc"
&/ "hosts.bak"
IF Exist(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts") THEN KILL
ClsGlobal.sTargetMnt &/ "etc" &/ "hosts"
- Message.Info(sFileIn)
- RETURN
+ 'Message.Info(sFileIn)
+ 'RETURN
TRY File.Save(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts",
SConv(sFileIn))
CATCH
Message.Error(Error.where & gb.NewLine & Error.text)
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-11-07 22:01:20
|
Author: M0E.lnx
Date: Fri Nov 7 14:00:48 2008
New Revision: 271
Modified:
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/DevLog
branches/iVL/FrmInstallSys.class
branches/iVL/FrmInstallSys.form
branches/iVL/MdlInstallCustom.module
Log:
- Updated binary
Ready for testing
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Fri Nov 7 14:00:48 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FMain.class
+# /home/remote/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Fri Nov 7 14:00:48 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlCore.module
+# /home/remote/devel/installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/DevLog
==============================================================================
--- branches/iVL/DevLog (original)
+++ branches/iVL/DevLog Fri Nov 7 14:00:48 2008
@@ -1 +1,2 @@
-- Implemented new package listing for custom installation
+- Updated binary
+ Ready for testing
\ No newline at end of file
Modified: branches/iVL/FrmInstallSys.class
==============================================================================
--- branches/iVL/FrmInstallSys.class (original)
+++ branches/iVL/FrmInstallSys.class Fri Nov 7 14:00:48 2008
@@ -141,7 +141,7 @@
'.tlCurrPkg.Move(4, 24, .FrmProg.Width - (.tlCurrPkg.Left * 2))
.tlCurrStepLbl.Move(4, .tlCurrPkg.top + .tlCurrPkg.Height + 4,
MdlObjSizer.get_object_width(.tlCurrStepLbl.text))
'.pbInstallProg.Move(.tlCurrStepLbl.Left + .tlCurrStepLbl.Width +
8, .tlCurrStepLbl.top, .FrmProg.w - (.pbInstallProg.x +
(.tlCurrStepLbl.left * 2)))
- .pbInstallProg.Move(.tlCurrStepLbl.left + .tlCurrStepLbl.Width + 4,
tlCurrStepLbl.top, .ClientWidth - (.pbInstallProg.Left -
4), .tlCurrStepLbl.Height) '.hrsep.Width - (pbInstallProg.Left))
+ .pbInstallProg.Move(.tlCurrStepLbl.left + .tlCurrStepLbl.Width + 4,
tlCurrStepLbl.top + (tlCurrStepLbl.Height / 4), .ClientWidth -
(.pbInstallProg.Left - 4), .tlCurrStepLbl.Height / 2) '.hrsep.Width -
(pbInstallProg.Left))
.tlCurrPkg2.Move(4, .pbInstallProg.top + .pbInstallProg.Height + 24,
MdlObjSizer.get_object_width(.tlCurrPkg2.text))
'.pbInstallProg2.Move(8, .tlCurrPkg2.top + .tlCurrPkg2.Height +
2, .FrmProg.Width - (.pbInstallProg2.x * 2))
.pbInstallProg2.Move(4, tlCurrPkg2.top + .tlCurrPkg2.Height +
2, .hrsep.Width)
Modified: branches/iVL/FrmInstallSys.form
==============================================================================
--- branches/iVL/FrmInstallSys.form (original)
+++ branches/iVL/FrmInstallSys.form Fri Nov 7 14:00:48 2008
@@ -28,6 +28,7 @@
{ tlCurrStepLbl TextLabel
MoveScaled(3,26,11,3)
Text = ("Current Step ")
+ Alignment = Align.Normal
}
{ embCredits Panel
MoveScaled(12,40,52,32)
Modified: branches/iVL/MdlInstallCustom.module
==============================================================================
--- branches/iVL/MdlInstallCustom.module (original)
+++ branches/iVL/MdlInstallCustom.module Fri Nov 7 14:00:48 2008
@@ -282,25 +282,31 @@
'hproc = EXEC ["installpkg " & sBasePath &/ sLoc &/ sPkg & "
-R " & ClsGlobal.sTargetMnt & " || echo \'FAILED\' 2> /tmp/installdump"]
'hproc = EXEC ["installpkg", sBasePath &/ sLoc &/
sPkg, "-R " & ClsGlobal.sTargetMnt & " || echo \'FAILED\' 2>
/tmp/installdump"] WAIT
'hproc = EXEC ["installpkg " & sBasePath &/ sLoc &/ sPkg &
Space(1) & "-R" & Space(1) & ClsGlobal.sTargetMnt & " || echo \'FAILED\' 2>
/tmp/installdump"] WAIT
- hproc = SHELL "installpkg " & sBasePath &/ sLoc &/ sPkg &
Space(1) & "-R" & Space(1) & ClsGlobal.sTargetMnt & Space(1) & "|| echo
\'FAILED\' 2> /tmp/installdump" 'WAIT
+ 'hproc = SHELL "installpkg " & sBasePath &/ sLoc &/ sPkg &
Space(1) & "-R" & Space(1) & ClsGlobal.sTargetMnt & Space(1) & "|| echo
\'FAILED\' 2> /tmp/installdump" 'WAIT
+ hproc = EXEC ["installpkg", "-R", ClsGlobal.sTargetMnt,
sBasePath &/ sLoc &/ sPkg] ' WAIT
+ 'if hpro
WAIT 1
IF hproc.State = Process.Running THEN
REPEAT
WAIT
UNTIL hproc.State = Process.Stopped
END IF
- sDump = File.Load("/tmp/installdump")
+ IF hproc.Value > 0 THEN
+ Message.Error(sPkg & Space(1) & ("Failed to install.
Installation will stop"))
+ RETURN 1
+ END IF
+' sDump = File.Load("/tmp/installdump")
'INC i
- IF InStr(sDump, "FAILED") > 0 THEN
- Message.Error("Error installing user-selected package" &
Space(1) & sPkg)
- RETURN 1
- ' ELSE
- ' RETURN 0
- END IF
-
+ ' ' IF InStr(sDump, "FAILED") > 0 THEN
+ ' ' Message.Error("Error installing user-selected
package" & Space(1) & sPkg)
+ ' ' RETURN 1
+ ' ' ' ELSE
+ ' ' ' RETURN 0
+ ' ' END IF
+ ' '
END IF
INC ii
UNTIL ii = FrmUsrPkgSel.GridView1.Rows.Count - 1
@@ -688,6 +694,8 @@
MdlSetup.SHOW_PROGRESS_CONTROLS()
FrmInstallSys.tlCurrPkg.Text = "Installing " & File.Name(sBulkPath)
hproc = SHELL "lzmadec <" & sBulkPath & " | tar -xp -C " &
ClsGlobal.sTargetMnt & " || echo \'FAILED\' 2> /tmp/installdump" 'FOR READ
+ 'hproc = EXEC ["lzmadec", "<", sBulkPath, "|", "tar", "-xp", "-C",
clsglobal.sTargetMnt] 'WAIT
+ 'hproc = EXEC ["lzmadec", "<" & sBulkPath & " | tar -xp -C " &
ClsGlobal.sTargetMnt]
WAIT 1
IF hproc.State = Process.Running THEN
WAIT 1
@@ -699,18 +707,23 @@
IF vSize <> "" THEN
'MdlInstallSys.UPDATE_STEP_PROGRESS(CFloat(vTargetSize),
CFloat(vSize))
MdlInstallSys.UPDATE_STEP_PROGRESS(vTargetSize, vSize)
- 'FrmInstallSys.pbInstallProg2.Value =
FrmInstallSys.pbInstallProg2.Value + (fPbInc /
FrmInstallSys.pbInstallProg.Value) '(FrmInstallSys.pbInstallProg.Value /
fPbInc)
+
+ FrmInstallSys.pbInstallProg2.Value =
(FrmInstallSys.pbInstallProg2.Value + (fPbInc - (fPbInc *
FrmInstallSys.pbInstallProg.Value)) / 100)
END IF
UNTIL
hproc.State = Process.Stopped
- sDump = File.Load("/tmp/installdump")
- IF InStr(sDump, "FAILED") > 0 THEN
- RETURN 1
- ELSE
+ IF hproc.value > 0 THEN
+ Message.Error(File.BaseName(sBulkPath) & Space(1) & ("failed
to install. Installation will stop now"))
+ RETURN 1
+ END IF
+ ' ' ' sDump = File.Load("/tmp/installdump")
+ ' ' ' IF InStr(sDump, "FAILED") > 0 THEN
+ ' ' ' RETURN 1
+ ' ' ' ELSE
FrmInstallSys.pbInstallProg2.Value =
MdlSetup.UPDATE_OVERALL_PROGRESS(iPkgCnt, iPkgNum)
RETURN 0
END IF
- END IF
+' END IF
END
|
|
From: <cod...@go...> - 2008-11-07 15:21:46
|
Author: M0E.lnx
Date: Fri Nov 7 07:12:36 2008
New Revision: 270
Modified:
branches/iVL/.lang/#project.pot
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/.project
branches/iVL/FMain.class
branches/iVL/FrmLilo.class
branches/iVL/MdlConfLilo.module
branches/iVL/MdlCore.module
branches/iVL/MdlLiloOsList.module
branches/iVL/installer.gambas
Log:
- Added -C argument support to jump straight to the configure stage
Modified: branches/iVL/.lang/#project.pot
==============================================================================
--- branches/iVL/.lang/#project.pot (original)
+++ branches/iVL/.lang/#project.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/.project
+# /home/vluser/devel/installer/.project
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/ClsGlobal.class
+# /home/vluser/devel/installer/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/ClsPartSel.class
+# /home/vluser/devel/installer/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/ClsWinDrives.class
+# /home/vluser/devel/installer/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FMain.class
+# /home/vluser/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -14,95 +14,95 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: FMain.class:177
+#: FMain.class:185
msgid "Restart"
msgstr ""
-#: FMain.class:212
+#: FMain.class:233
msgid "Please wait while setup attampts to run the partitioning utility"
msgstr ""
-#: FMain.class:214
+#: FMain.class:235
msgid "Please wait while setup analyses your current partition setup."
msgstr ""
-#: FMain.class:214
+#: FMain.class:235
msgid "This may take a while ..."
msgstr ""
-#: FMain.class:228
+#: FMain.class:249
msgid "You must select a \"/\" partition. This is the target where the
system will install to"
msgstr ""
-#: FMain.class:283
+#: FMain.class:304
msgid "Please select a default operating system to boot before proceeding"
msgstr ""
-#: FMain.class:284
+#: FMain.class:305
msgid "Select an entry from this list"
msgstr ""
-#: FMain.class:295
+#: FMain.class:316
msgid "Skipping lilo setup"
msgstr ""
-#: FMain.class:309
+#: FMain.class:330
msgid "Passwords do not match. Please enter the same password twice"
msgstr ""
-#: FMain.class:324
+#: FMain.class:345
msgid "You have not created any user accounts for this system yet. There
is not enough information"
msgstr ""
-#: FMain.class:324
+#: FMain.class:345
msgid "to create an account here. It is recommended that you create at
least one."
msgstr ""
-#: FMain.class:324
+#: FMain.class:345
msgid "Would you like to continue anyway?"
msgstr ""
-#: FMain.class:324
+#: FMain.class:345
msgid "Yes"
msgstr ""
-#: FMain.class:324
+#: FMain.class:345
msgid "No"
msgstr ""
-#: FMain.class:341
+#: FMain.class:362
msgid "Please specify a hostname for this computer"
msgstr ""
-#: FMain.class:345
+#: FMain.class:366
msgid "Please specify the domain this computer belongs to"
msgstr ""
-#: FMain.class:358
+#: FMain.class:379
msgid "VectorLinux will now try to detect and configure your graphics
hardware."
msgstr ""
-#: FMain.class:358
+#: FMain.class:379
msgid "Your screen may flicker or go blank for a few seconds during this
process."
msgstr ""
-#: FMain.class:509
+#: FMain.class:531
msgid "Process Overview"
msgstr ""
-#: FMain.class:529
+#: FMain.class:551
msgid "Next"
msgstr ""
-#: FMain.class:535
+#: FMain.class:557
msgid "Back"
msgstr ""
-#: FMain.class:541
+#: FMain.class:563
msgid "Exit Installation"
msgstr ""
-#: FMain.class:557
+#: FMain.class:579
msgid "Button1"
msgstr ""
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmDiskPart.class
+# /home/vluser/devel/installer/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmPartScheme.class
+# /home/vluser/devel/installer/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmPartSel.class
+# /home/vluser/devel/installer/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmPkgSel.class
+# /home/vluser/devel/installer/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmSelISO.class
+# /home/vluser/devel/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmSummary.class
+# /home/vluser/devel/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmWinDrives.class
+# /home/vluser/devel/installer/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlCore.module
+# /home/vluser/devel/installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -14,99 +14,99 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: MdlCore.module:182
+#: MdlCore.module:204
msgid "Scanning system for installable media. Please wait ..."
msgstr ""
-#: MdlCore.module:198
+#: MdlCore.module:220
msgid "No Installable Media Found"
msgstr ""
-#: MdlCore.module:200
+#: MdlCore.module:222
msgid "Setup was unable to find any installable media on your system.
Please insert your VectorLinux "
msgstr ""
-#: MdlCore.module:200
+#: MdlCore.module:222
msgid "installation CD and click "
msgstr ""
-#: MdlCore.module:200
+#: MdlCore.module:222
msgid "to try again"
msgstr ""
-#: MdlCore.module:361
+#: MdlCore.module:383
msgid "Build Date: "
msgstr ""
-#: MdlCore.module:361
+#: MdlCore.module:383
msgid "MINIMUM REQUIREMENTS"
msgstr ""
-#: MdlCore.module:366
+#: MdlCore.module:388
msgid "Setup is unable to find SETUP.CONF in your install media. This
could be symptoms of a bad burn or a bad ISO"
msgstr ""
-#: MdlCore.module:439
+#: MdlCore.module:461
msgid "Cannot find SETUP.CONF"
msgstr ""
-#: MdlCore.module:447
+#: MdlCore.module:469
msgid "Preparation"
msgstr ""
-#: MdlCore.module:448
+#: MdlCore.module:470
msgid "Language Selection"
msgstr ""
-#: MdlCore.module:449
+#: MdlCore.module:471
msgid "Find installation media"
msgstr ""
-#: MdlCore.module:450
+#: MdlCore.module:472
msgid "Disk Partitioning"
msgstr ""
-#: MdlCore.module:451
+#: MdlCore.module:473
msgid "Software Selection"
msgstr ""
-#: MdlCore.module:453
+#: MdlCore.module:475
msgid "Installation"
msgstr ""
-#: MdlCore.module:454
+#: MdlCore.module:476
msgid "Installation Summary"
msgstr ""
-#: MdlCore.module:456
+#: MdlCore.module:478
msgid "Install Operating System"
msgstr ""
-#: MdlCore.module:457
+#: MdlCore.module:479
msgid "System Configuration"
msgstr ""
-#: MdlCore.module:458
+#: MdlCore.module:480
msgid "Boot Menu Options"
msgstr ""
-#: MdlCore.module:459
+#: MdlCore.module:481
msgid "Regional Settings"
msgstr ""
-#: MdlCore.module:460
+#: MdlCore.module:482
msgid "System Administrator"
msgstr ""
-#: MdlCore.module:461
+#: MdlCore.module:483
msgid "User Accounts"
msgstr ""
-#: MdlCore.module:462
+#: MdlCore.module:484
msgid "Network Configuration"
msgstr ""
-#: MdlCore.module:463
+#: MdlCore.module:485
msgid "Final Hardware Configuration"
msgstr ""
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlDiskPart.module
+# /home/vluser/devel/installer/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlObjSizer.module
+# /home/vluser/devel/installer/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlPartSel.module
+# /home/vluser/devel/installer/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlPkgSel.module
+# /home/vluser/devel/installer/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlSetup.module
+# /home/vluser/devel/installer/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlSummarize.module
+# /home/vluser/devel/installer/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Fri Nov 7 07:12:36 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlWinDrives.module
+# /home/vluser/devel/installer/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Fri Nov 7 07:12:36 2008
@@ -2,7 +2,7 @@
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
Startup=MdlCore
-Version=0.0.127
+Version=0.0.141
Library=gb.gtk
Library=gb.form
Library=gb.debug
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Fri Nov 7 07:12:36 2008
@@ -46,6 +46,14 @@
'ClsGlobal.sSourceMnt = "/mnt" &/ "source" 'FOR TESTING ONLY
'/ THE FOLLOWING LINES HAVE BEEN COMMENTED FOR TESTING ONLY
'IF frmInit = "" OR IsNull(frmInit) THEN frmInit = FrmSelISO
+
+IF Application.Args[1] = "-C" THEN
+frmInit = FrmPartSel
+FMain.btnext.Enabled = TRUE
+FMain.btnext.ForeColor = Color.Black
+END IF
+
+
IF NOT frmInit THEN frmInit = FrmLangSel
frmInit.Reparent(ME.pnlwinhost)
frmInit.width = pnlwinhost.Width
@@ -85,7 +93,7 @@
UNTIL FMain.tvPlan.MoveBelow()
'Message(iWidth)
FMain.btnext.Enabled = FALSE ' disable the button until a language is
selected
-
+IF ERROR THEN Message(Error.Text & "<br>" & Error.Where)
END
PUBLIC SUB AUTOSIZE_LEFT_PANE()
@@ -186,6 +194,19 @@
END IF
+ IF Application.Args[1] = "-C" THEN
+ ' navigation for configuration
+ SELECT CASE FrmCurr.Name
+ CASE "FrmPartSel"
+ frmNext = FrmLilo
+ END SELECT
+
+ 'FrmCurr.Hide
+ frmNext.Reparent(FrmCurr.Parent)
+ frmNext.Show
+
+
+ ELSE
SELECT CASE FrmCurr.Name ' very nice navigation algoritm
@@ -403,6 +424,7 @@
MdlSetup.BEGIN_INSTALLATION()
END IF
+ END IF
END IF
tvPlan.Refresh()
Modified: branches/iVL/FrmLilo.class
==============================================================================
--- branches/iVL/FrmLilo.class (original)
+++ branches/iVL/FrmLilo.class Fri Nov 7 07:12:36 2008
@@ -36,6 +36,7 @@
ME.tlList.Adjust
ME.TabStrip1.Index = MdlLiloOsList.iVltag
MdlLiloOsList.bVlCliOption = TRUE
+
' ' '
'
Modified: branches/iVL/MdlConfLilo.module
==============================================================================
--- branches/iVL/MdlConfLilo.module (original)
+++ branches/iVL/MdlConfLilo.module Fri Nov 7 07:12:36 2008
@@ -126,6 +126,14 @@
WITH FrmLilo.LiloTarget
'IF LCase(ClsPartSel.fRoot) <> "xfs" THEN
+ 'IF Application.Args[1] <> "" THEN
+
+ ' DETECT THE FILESYSTEM OF THE PARTITION BEING MOUNTED AS
ROOT HERE
+
+
+
+ ' ELSE
+
FOR EACH cb IN MdlPartSel.oMountPoints
IF cb.text = "/" THEN
ClsPartSel.sRoot = cb.Tag ' make sure this is set... we
will need it later
@@ -136,6 +144,9 @@
NEXT
END IF
NEXT
+
+
+ 'END IF
'.Add("Sector")
' END IF
Modified: branches/iVL/MdlCore.module
==============================================================================
--- branches/iVL/MdlCore.module (original)
+++ branches/iVL/MdlCore.module Fri Nov 7 07:12:36 2008
@@ -151,12 +151,34 @@
PUBLIC SUB main()
' ' '
+IF Application.Args[1] = "-C" THEN
+ ' try to configure
+ 'EXEC ["mount", Application.Args[1], "/mnt/target"] WAIT
+ME.display_config_stage
+ ELSE
FMain.Show
+ END IF
END
+
+PUBLIC SUB display_config_stage()
+
+ FrmPartSel.Reparent(fmain.pnlwinhost)
+ fmain.frmInit = FrmPartSel
+ fmain.Show
+ fmain.btnext.Enabled = TRUE
+ fmain.btnext.ForeColor = Color.Black
+ 'ME.PREPARE_INSTALL_LAYOUT
+ 'FrmLilo.Show
+ IF ERROR THEN Message(Error.where & "\n" & Error.Text)
+END
+
+
+
+
PUBLIC SUB TRANSLATE_HOST_WINDOW()
Modified: branches/iVL/MdlLiloOsList.module
==============================================================================
--- branches/iVL/MdlLiloOsList.module (original)
+++ branches/iVL/MdlLiloOsList.module Fri Nov 7 07:12:36 2008
@@ -370,6 +370,8 @@
' Add an option to boot the recently installed OS to CLI mode
'ClsPartSel.sRoot = "/dev/sdb" ' for testing only
'IF sLiloDesc LIKE "Vector" THEN
+ 'IF Application.Args[1] = "" THEN
+
FOR EACH cb IN MdlPartSel.oMountPoints
IF cb.text = "/" AND cb.tag = arrLinux[i] THEN
'IF arrLinux[i] = ClsPartSel.sRoot THEN
@@ -387,6 +389,15 @@
ME.iVlTag = FrmLilo.TabStrip1.Index - 1
END IF
NEXT
+
+ 'ELSE
+ ' DETECT THE FILESYSTEM ON THE ROOT PARTITION HERE
+
+
+ 'END IF
+
+
+
'END IF
END WITH ' end jacking with the tabstrip itself
END IF
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-11-06 21:13:10
|
Author: M0E.lnx
Date: Thu Nov 6 13:11:20 2008
New Revision: 269
Modified:
branches/iVL/.lang/#project.pot
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/.project
branches/iVL/FrmPkgSel.class
branches/iVL/MdlInstallCustom.module
branches/iVL/MdlInstallSys.module
branches/iVL/installer.gambas
Log:
Fully implemented new bulk selection window
Modified: branches/iVL/.lang/#project.pot
==============================================================================
--- branches/iVL/.lang/#project.pot (original)
+++ branches/iVL/.lang/#project.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/.project
+# /home/remote/devel/installer/.project
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsGlobal.class
+# /home/remote/devel/installer/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsPartSel.class
+# /home/remote/devel/installer/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsWinDrives.class
+# /home/remote/devel/installer/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmDiskPart.class
+# /home/remote/devel/installer/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPartScheme.class
+# /home/remote/devel/installer/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPartSel.class
+# /home/remote/devel/installer/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmSelISO.class
+# /home/remote/devel/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmWinDrives.class
+# /home/remote/devel/installer/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlCore.module
+# /home/remote/devel/installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlDiskPart.module
+# /home/remote/devel/installer/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlObjSizer.module
+# /home/remote/devel/installer/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlPartSel.module
+# /home/remote/devel/installer/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlPkgSel.module
+# /home/remote/devel/installer/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlSetup.module
+# /home/remote/devel/installer/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlSummarize.module
+# /home/remote/devel/installer/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Thu Nov 6 13:11:20 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlWinDrives.module
+# /home/remote/devel/installer/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Thu Nov 6 13:11:20 2008
@@ -2,7 +2,7 @@
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
Startup=MdlCore
-Version=0.0.126
+Version=0.0.127
Library=gb.gtk
Library=gb.form
Library=gb.debug
@@ -17,7 +17,6 @@
Language=en_US
ControlPublic=1
ModulePublic=1
-ExecPath=/root/gui-installer/installer.gambas
Maintainer=M0E-lnx
Vendor=VectorLinux
Add...@gm...
Modified: branches/iVL/FrmPkgSel.class
==============================================================================
--- branches/iVL/FrmPkgSel.class (original)
+++ branches/iVL/FrmPkgSel.class Thu Nov 6 13:11:20 2008
@@ -26,9 +26,9 @@
.rbFull_Click()
END WITH
FMain.FrmCurr = ME
- ' ' FMain.tvPlan["Prep3"].Selected = TRUE
- ' ' FMain.tvPlan["Prep2"].Picture = MdlCore.sDonePic
- ' ' FMain.tvPlan["Prep3"].Picture = MdlCore.sNowPic
+ FMain.tvPlan["Prep3"].Selected = TRUE
+ FMain.tvPlan["Prep2"].Picture = MdlCore.sDonePic
+ FMain.tvPlan["Prep3"].Picture = MdlCore.sNowPic
FMain.btback.Enabled = TRUE
FMain.btback.ForeColor = Color.Black
Modified: branches/iVL/MdlInstallCustom.module
==============================================================================
--- branches/iVL/MdlInstallCustom.module (original)
+++ branches/iVL/MdlInstallCustom.module Thu Nov 6 13:11:20 2008
@@ -18,6 +18,8 @@
' needs to read arrays from clsPkgsel and install all required packages
+PUBLIC fPbInc AS Float
+
PRIVATE hproc AS Process
PRIVATE sDump AS String
PRIVATE sErr AS String
@@ -504,8 +506,9 @@
IF iret <> 0 THEN
RETURN 1
END IF
- INC ii
+
END IF
+ INC ii
UNTIL ii = FrmPkgSel.scrlInstallOpts.Rows.Count
@@ -601,6 +604,9 @@
'i = i + ClsPkgSel.arrBulks.Count + ClsPkgSel.arrPkgs.Count
iPkgCnt = i
PRINT ("Total packages to be installed = ") & i
+ fPbInc = 1 / iPkgCnt
+ PRINT "The total progrssbar will work in increments of " & fPbInc & " on
every bulk installed"
+
END
@@ -693,6 +699,7 @@
IF vSize <> "" THEN
'MdlInstallSys.UPDATE_STEP_PROGRESS(CFloat(vTargetSize),
CFloat(vSize))
MdlInstallSys.UPDATE_STEP_PROGRESS(vTargetSize, vSize)
+ 'FrmInstallSys.pbInstallProg2.Value =
FrmInstallSys.pbInstallProg2.Value + (fPbInc /
FrmInstallSys.pbInstallProg.Value) '(FrmInstallSys.pbInstallProg.Value /
fPbInc)
END IF
UNTIL
hproc.State = Process.Stopped
Modified: branches/iVL/MdlInstallSys.module
==============================================================================
--- branches/iVL/MdlInstallSys.module (original)
+++ branches/iVL/MdlInstallSys.module Thu Nov 6 13:11:20 2008
@@ -664,6 +664,7 @@
IF iVal > FrmInstallSys.pbInstallProg.Value THEN
FrmInstallSys.pbInstallProg.Value = iVal
END IF
+
'PRINT CStr(iCurrSize) & "/" & CStr(sTargetSize + sPakSize) & " = " &
iVal & "%"
END
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-11-06 19:22:17
|
Author: M0E.lnx
Date: Thu Nov 6 11:21:36 2008
New Revision: 268
Modified:
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/FMain.class
branches/iVL/FrmSummary.class
Log:
Fixed bug in installation summary caused by the new Bulk selection window
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Thu Nov 6 11:21:36 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FMain.class
+# /home/remote/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Thu Nov 6 11:21:36 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPkgSel.class
+# /home/remote/devel/installer/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -16,6 +16,18 @@
#: FrmPkgSel.class:25
msgid "Choose your installation mode"
+msgstr ""
+
+#: FrmPkgSel.class:40
+msgid "Package"
+msgstr ""
+
+#: FrmPkgSel.class:41
+msgid "Description"
+msgstr ""
+
+#: FrmPkgSel.class:42
+msgid "Size"
msgstr ""
#: FrmPkgSel.class:70
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Thu Nov 6 11:21:36 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmSummary.class
+# /home/remote/devel/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -62,19 +62,19 @@
msgid "BULK PACKAGES"
msgstr ""
-#: FrmSummary.class:190
+#: FrmSummary.class:200
msgid "USER-SELECTED PACKAGES"
msgstr ""
-#: FrmSummary.class:259
+#: FrmSummary.class:269
msgid "Installation Type"
msgstr ""
-#: FrmSummary.class:269
+#: FrmSummary.class:279
msgid "Partition Selection Scheme"
msgstr ""
-#: FrmSummary.class:279
+#: FrmSummary.class:289
msgid "Software Selection"
msgstr ""
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Thu Nov 6 11:21:36 2008
@@ -246,7 +246,7 @@
IF ClsPkgSel.bCustom = TRUE THEN
'get the list of selected bulks only
- MdlPkgSel.GET_USER_BULK_SELECTION()
+ 'MdlPkgSel.GET_USER_BULK_SELECTION()
'frmNext = FrmPkgsel2
frmNext = FrmUsrPkgSel
ELSE
Modified: branches/iVL/FrmSummary.class
==============================================================================
--- branches/iVL/FrmSummary.class (original)
+++ branches/iVL/FrmSummary.class Thu Nov 6 11:21:36 2008
@@ -174,15 +174,25 @@
GridView2.MoveTo(1, 0)
irow = 1
' add bulk packages
- FOR EACH cb IN MdlPkgSel.Bulks
- IF cb.Value = TRUE THEN
- INC ME.GridView2.Rows.Count
- GridView2[irow, 0].text = File.BaseName(cb.Tag)
-
- INC irow
- END IF
-
- NEXT
+ REPEAT
+ IF FrmPkgSel.scrlInstallOpts[i, 0].Picture =
FrmPkgSel.pyes THEN
+ INC GridView2.Rows.Count
+ GridView2[irow, 0].text = FrmPkgSel.scrlInstallOpts[i,
1].Text
+ INC irow
+ ENDIF
+ INC i
+ UNTIL i = FrmPkgSel.scrlInstallOpts.Rows.Count
+
+
+ ' ' ' FOR EACH cb IN MdlPkgSel.Bulks
+ ' ' ' IF cb.Value = TRUE THEN
+ ' ' ' INC ME.GridView2.Rows.Count
+ ' ' ' GridView2[irow, 0].text = File.BaseName(cb.Tag)
+ ' ' '
+ ' ' ' INC irow
+ ' ' ' END IF
+ ' ' '
+ ' ' ' NEXT
INC GridView2.Rows.Count
'irow = irow + 1 ' move the selection to the next line
GridView2[irow, 0].BackColor = Color.SelectedBackground
|
|
From: <cod...@go...> - 2008-11-06 19:09:14
|
Author: M0E.lnx
Date: Thu Nov 6 11:08:02 2008
New Revision: 267
Modified:
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/FrmPkgSel.class
branches/iVL/FrmPkgSel.form
branches/iVL/MdlInstallCustom.module
Log:
- Implemented Bulk package selection to match that of Individual packages.
Using a gridview instead of
Checkboxes created @ runtime.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Thu Nov 6 11:08:02 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FMain.class
+# /home/vluser/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Thu Nov 6 11:08:02 2008
@@ -14,27 +14,27 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: FrmPkgSel.class:22
+#: FrmPkgSel.class:25
msgid "Choose your installation mode"
msgstr ""
-#: FrmPkgSel.class:51
-msgid "Installs everything in your VectorLinux media to your system"
+#: FrmPkgSel.class:70
+msgid "Installs all optional components in your VectorLinux media to your
system"
msgstr ""
-#: FrmPkgSel.class:60
+#: FrmPkgSel.class:80
msgid "Choose your optional components to install."
msgstr ""
-#: FrmPkgSel.class:101
+#: FrmPkgSel.class:195
msgid "TextLabel1"
msgstr ""
-#: FrmPkgSel.class:107
+#: FrmPkgSel.class:205
msgid "Full Install"
msgstr ""
-#: FrmPkgSel.class:112
+#: FrmPkgSel.class:210
msgid "Custom Install"
msgstr ""
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Thu Nov 6 11:08:02 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmSelISO.class
+# /home/vluser/devel/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Thu Nov 6 11:08:02 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmSummary.class
+# /home/vluser/devel/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/FrmPkgSel.class
==============================================================================
--- branches/iVL/FrmPkgSel.class (original)
+++ branches/iVL/FrmPkgSel.class Thu Nov 6 11:08:02 2008
@@ -15,6 +15,9 @@
' You should have received a copy of the GNU General Public License
' along with vinstall-ng. If not, see <http://www.gnu.org/licenses/>.
+PUBLIC pYes AS picture = Picture.load("images/16px-check.png")
+PUBLIC pNo AS Picture = picture.load("images/16px-Nocheck.png")
+
PUBLIC SUB Form_Open()
@@ -23,12 +26,27 @@
.rbFull_Click()
END WITH
FMain.FrmCurr = ME
- FMain.tvPlan["Prep3"].Selected = TRUE
- FMain.tvPlan["Prep2"].Picture = MdlCore.sDonePic
- FMain.tvPlan["Prep3"].Picture = MdlCore.sNowPic
+ ' ' FMain.tvPlan["Prep3"].Selected = TRUE
+ ' ' FMain.tvPlan["Prep2"].Picture = MdlCore.sDonePic
+ ' ' FMain.tvPlan["Prep3"].Picture = MdlCore.sNowPic
FMain.btback.Enabled = TRUE
FMain.btback.ForeColor = Color.Black
+'ME.scrlInstallOpts.Columns.count = 4
+WITH ME.scrlInstallOpts
+.Columns.count = 4
+.Rows.count = 1
+.Header = TRUE
+.Columns[1].text = ("Package")
+.Columns[2].Text = ("Description")
+.Columns[3].Text = ("Size")
+.Columns[0].Width = 32
+.Columns[1].Width = 120
+.Columns[2].Width = 350
+END WITH
+
+ME.FILL_IN_BULK_LIST()
+
END
PUBLIC SUB Form_Resize()
@@ -36,10 +54,11 @@
WITH ME
'.tlBanner.Width = .ClientWidth - 8
.tlBanner.Move(4, 4, .ClientWidth - (.tlBanner.Left * 2), 27)
- .hrSep.Move(4, .tlBanner.top + .tlBanner.Height -
(.hrSep.H), .tlBanner.Width)
+ .hrSep.Move(4, .tlBanner.top + .tlBanner.Height, .tlBanner.Width)
.rbFull.Move(.tlBanner.Left, .tlBanner.top + .tlBanner.Height + 12,
MdlObjSizer.get_object_width(.rbfull.text) + 36)
.rbCustom.Move(.tlBanner.Left, .rbFull.top + .rbFull.Height + 4,
MdlObjSizer.get_object_width(.rbcustom.text) + 36)
- .tlActionDesc.Width = .tlBanner.Width - 4
+ .tlActionDesc.Move(4, .rbCustom.top + .rbCustom.Height +
12, .tlBanner.Width - 4)
+ '.tlActionDesc.Width = .tlBanner.Width - 4
.scrlInstallOpts.Move(.tlActionDesc.Left, .tlActionDesc.top
+ .tlActionDesc.Height + 8, .tlActionDesc.Width - 12, .ClientHeight -
(.tlActionDesc.top + (.tlActionDesc.height * 2.75)))
END WITH
@@ -48,9 +67,10 @@
PUBLIC SUB rbFull_Click()
- tlActionDesc.Text = ("Installs everything in your VectorLinux media to
your system")
+ tlActionDesc.Text = ("Installs all optional components in your
VectorLinux media to your system")
tlActionDesc.Adjust
- scrlInstallOpts.Visible = FALSE
+ 'scrlInstallOpts.Visible = FALSE
+ scrlInstallOpts.Enabled = FALSE
ClsPkgSel.bCustom = FALSE
END
@@ -59,12 +79,63 @@
tlActionDesc.Text = ("Choose your optional components to install.")
tlActionDesc.Adjust
- scrlInstallOpts.Visible = TRUE
- MdlPkgSel.LIST_BULK_SELECTION
+ 'scrlInstallOpts.Visible = TRUE
+ scrlInstallOpts.Enabled = TRUE
+ 'MdlPkgSel.LIST_BULK_SELECTION
ClsPkgSel.bCustom = TRUE
END
+PUBLIC SUB FILL_IN_BULK_LIST()
+
+ DIM i, ii AS Integer
+ DIM sBulk AS String
+ DIM sDesc AS String
+ DIM sLine, sSize AS String
+ DIM arrLine AS String[]
+ DIM sBasePath AS String = ClsGlobal.sSourceMnt &/ "veclinux"
&/ "optional" '"/mnt/cdrom/veclinux/optional" ' temporary path ... needs to
change to global variable
+ DIM sFile AS String[] = Split(File.Load(ClsGlobal.sSourceMnt
&/ "veclinux" &/ "SETUP.CONF"), gb.NewLine)
+ DIM fsiZe AS Float
+
+ FOR i = 0 TO sFile.count - 1
+ sLine = sFile[i]
+ IF Left(sLine, Len("BULK")) = "BULK" AND InStr(sLine, "optional")
THEN
+
+ arrLine = Split(sLine, ":")
+ sBulk = Right(arrLine[0], Len(arrLine[0]) -
InStr(arrLine[0], "/"))
+ sBulk = File.BaseName(sBulk)
+ sSize = arrLine[1]
+ fsiZe = Round((arrLine[1] / 1024), -2)
+ 'Message(fsiZe)
+ sDesc = arrLine[2]
+ sDesc = Replace(sDesc, "\'", "")
+
+ scrlInstallOpts[ii, 0].Picture = pYes
+ scrlInstallOpts[ii, 1].Text = sBulk
+ scrlInstallOpts[ii, 2].Text = sDesc
+ scrlInstallOpts[ii, 3].Text = fsiZe & " MB"
+
+ INC ii
+ INC scrlInstallOpts.Rows.Count
+ 'Message.Info(sBulk)
+ END IF
+NEXT
+
+
+
+
+
+
+
+END
+
+
+
+
+
+
+
+
PUBLIC SUB Form_Hide()
' IF ClsPkgSel.bCustom = FALSE THEN
@@ -76,5 +147,28 @@
PUBLIC SUB Form_Show()
Form_Open()
+
+END
+
+PUBLIC SUB Form_Menu()
+
+ ME.FILL_IN_BULK_LIST
+
+END
+
+PUBLIC SUB scrlInstallOpts_Click()
+
+ IF LAST.column = 0 THEN
+ IF scrlInstallOpts[LAST.row, LAST.column].Picture = pyes THEN
+ scrlInstallOpts[LAST.row, LAST.column].Picture = pNo
+ ELSE IF scrlInstallOpts[LAST.row, LAST.column].Picture = pNo THEN
+ scrlInstallOpts[LAST.row, LAST.column].Picture = pyes
+ END IF
+'GridView1[LAST.row, LAST.column].Refresh()
+END IF
+
+'Message(GridView1[LAST.row, 4].Text)
+scrlInstallOpts.Refresh()
+
END
Modified: branches/iVL/FrmPkgSel.form
==============================================================================
--- branches/iVL/FrmPkgSel.form (original)
+++ branches/iVL/FrmPkgSel.form Thu Nov 6 11:08:02 2008
@@ -8,22 +8,23 @@
Text = ("TextLabel1")
Alignment = Align.Normal
}
+ { hrSep Separator
+ MoveScaled(34,6,20,1)
+ }
{ rbFull RadioButton
- MoveScaled(1,9,40,3.2857)
+ MoveScaled(1,10,40,3.1429)
Text = ("Full Install")
}
{ rbCustom RadioButton
- MoveScaled(1,13,55,3.2857)
+ MoveScaled(1,14,55,3.1429)
Text = ("Custom Install")
}
{ tlActionDesc TextLabel
- MoveScaled(1,17,63,6)
+ MoveScaled(1,19,63,4)
Text = ("")
}
- { scrlInstallOpts ScrollView
- MoveScaled(1,24,52,28)
- }
- { hrSep Separator
- MoveScaled(34,7,20,1)
+ { scrlInstallOpts GridView
+ MoveScaled(1,27,56,23)
+ Expand = True
}
}
Modified: branches/iVL/MdlInstallCustom.module
==============================================================================
--- branches/iVL/MdlInstallCustom.module (original)
+++ branches/iVL/MdlInstallCustom.module Thu Nov 6 11:08:02 2008
@@ -497,18 +497,33 @@
DIM i, ii AS Integer
DIM iRet AS Integer
- FOR i = 0 TO ClsPkgSel.arrBulks.Count - 1
- sPkg = ClsPkgSel.arrBulks[i]
- 'install the packages now
- PRINT " + Install " & sPkgPath &/ sPkg
- 'iRet = ME.INSTALL_THIS_PACKAGE(sPkgPath &/ sPkg)
- iret = ME.INSTALL_THIS_BULK(sPkgPath &/ sPkg)
- IF iRet <> 0 THEN
- RETURN 1
- END IF
- PRINT " ! " & sPkgPath &/ sPkg & " is installed"
- NEXT
-END
+ REPEAT
+ IF FrmPkgSel.scrlInstallOpts[ii, 0].Picture = FrmPkgSel.pyes THEN
+ sPkg = FrmPkgSel.scrlInstallOpts[ii, 1].text & ".tlz"
+ iret = ME.INSTALL_THIS_BULK(sPkgPath &/ "optional" &/ sPkg)
+ IF iret <> 0 THEN
+ RETURN 1
+ END IF
+ INC ii
+ END IF
+ UNTIL ii = FrmPkgSel.scrlInstallOpts.Rows.Count
+
+
+
+' ' ' '
+' ' ' '
+' ' ' ' FOR i = 0 TO ClsPkgSel.arrBulks.Count - 1
+' ' ' ' sPkg = ClsPkgSel.arrBulks[i]
+' ' ' ' 'install the packages now
+' ' ' ' PRINT " + Install " & sPkgPath &/ sPkg
+' ' ' ' 'iRet = ME.INSTALL_THIS_PACKAGE(sPkgPath &/ sPkg)
+' ' ' ' iret = ME.INSTALL_THIS_BULK(sPkgPath &/ sPkg)
+' ' ' ' IF iRet <> 0 THEN
+' ' ' ' RETURN 1
+' ' ' ' END IF
+' ' ' ' PRINT " ! " & sPkgPath &/ sPkg & " is installed"
+' ' ' ' NEXT
+ END
PUBLIC SUB CALCULATE_TOTAL_PACKAGES()
@@ -551,14 +566,22 @@
i = i + 1
END IF
'Count user-selected stuff in
- 'we will need to cycle through the arrays for th is for accuracy...
- irs = 0
- FOR EACH cb IN MdlPkgSel.Bulks
- IF cb.value = TRUE THEN INC irs
+
+ REPEAT
+ IF FrmPkgSel.scrlInstallOpts[ii, 0].Picture = FrmPkgSel.pyes
THEN INC irs
+ INC ii
+ UNTIL ii = FrmPkgSel.scrlInstallOpts.Rows.Count
+ i = i + irs
-
- NEXT
- i = i + irs
+
+ ' ' ' ' 'we will need to cycle through the arrays for th is for
accuracy...
+ ' ' ' ' irs = 0
+ ' ' ' ' FOR EACH cb IN MdlPkgSel.Bulks
+ ' ' ' ' IF cb.value = TRUE THEN INC irs
+ ' ' ' '
+ ' ' ' '
+ ' ' ' ' NEXT
+ ' ' ' ' i = i + irs
' now do the optional packages
irs = 0 ' reset the count
|
|
From: <cod...@go...> - 2008-11-06 17:18:00
|
Author: M0E.lnx
Date: Thu Nov 6 09:16:12 2008
New Revision: 266
Modified:
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/DevLog
branches/iVL/FrmSelISO.class
branches/iVL/MdlInstallCustom.module
Log:
- Implemented new package listing for custom installation
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Thu Nov 6 09:16:12 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FMain.class
+# /home/remote/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Thu Nov 6 09:16:12 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmSelISO.class
+# /home/remote/devel/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -31,7 +31,7 @@
msgstr ""
#: FrmSelISO.class:82
-msgid "Installable media found."
+msgid "Select installation media from the list below"
msgstr ""
#: FrmSelISO.class:113
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Thu Nov 6 09:16:12 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmSummary.class
+# /home/remote/devel/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/DevLog
==============================================================================
--- branches/iVL/DevLog (original)
+++ branches/iVL/DevLog Thu Nov 6 09:16:12 2008
@@ -1,2 +1 @@
-- Fixed EXEC line that triggers when installer is done
-- Fixed duplicate "During this process" in message.wrarning before setting
up X
+- Implemented new package listing for custom installation
Modified: branches/iVL/FrmSelISO.class
==============================================================================
--- branches/iVL/FrmSelISO.class (original)
+++ branches/iVL/FrmSelISO.class Thu Nov 6 09:16:12 2008
@@ -79,7 +79,7 @@
FMain.btnext.ForeColor = Color.Gray
FMain.btback.ForeColor = Color.Gray
ELSE
- tlBanner.text = "<b>" & ("Installable media found.") & "</b>"
+ tlBanner.text = "<b>" & ("Select installation media from the list
below") & "</b>"
WITH FMain
.btback.Enabled = FALSE
.btback.ForeColor = Color.Gray
Modified: branches/iVL/MdlInstallCustom.module
==============================================================================
--- branches/iVL/MdlInstallCustom.module (original)
+++ branches/iVL/MdlInstallCustom.module Thu Nov 6 09:16:12 2008
@@ -248,7 +248,7 @@
PUBLIC FUNCTION INSTALL_USER_PACKAGES() AS Integer
DIM ii, i, iStepTotal AS Integer
- DIM sBasePath AS String = ClsGlobal.sTargetMnt &/ "packages"
+ DIM sBasePath AS String = ClsGlobal.sSourceMnt &/ "packages"
DIM sLoc, spkg, sDump AS String
' get the step total by running though the list and comparing pictures
@@ -269,9 +269,18 @@
sPkg = FrmUsrPkgSel.GridView1[ii, 5].Text
INC i
' install this package
- EXEC ["echo", " ", " > /tmp/installdump"] WAIT
+ EXEC ["echo \" \" > /tmp/installdump"] WAIT
FrmInstallSys.tlCurrPkg.Text = ("Installing") & Space(1) &
FrmUsrPkgSel.GridView1[ii, 1].Text
- hproc = EXEC ["installpkg", sBasePath &/ sLoc &/ sPkg, "
-R ", ClsGlobal.sTargetMnt, " || echo \'FAILED\' 2> /tmp/installdump"]
+ FrmInstallSys.pbInstallProg.Value = i / iStepTotal
+ INC iPkgNum
+ FrmInstallSys.pbInstallProg2.Value =
MdlSetup.UPDATE_OVERALL_PROGRESS(iPkgCnt, iPkgNum)
+
+ 'hproc = EXEC ["installpkg", sBasePath &/ sLoc &/ sPkg, "
-R ", ClsGlobal.sTargetMnt, " || echo \'FAILED\' 2> /tmp/installdump"]
+ 'hproc = EXEC ["installpkg -R " & ClsGlobal.sTargetMnt &
Space(1) & sBasePath &/ sLoc &/ sPkg & " || echo \'FAILED\' 2>
/tmp/installdump"]
+ 'hproc = EXEC ["installpkg " & sBasePath &/ sLoc &/ sPkg & "
-R " & ClsGlobal.sTargetMnt & " || echo \'FAILED\' 2> /tmp/installdump"]
+ 'hproc = EXEC ["installpkg", sBasePath &/ sLoc &/
sPkg, "-R " & ClsGlobal.sTargetMnt & " || echo \'FAILED\' 2>
/tmp/installdump"] WAIT
+ 'hproc = EXEC ["installpkg " & sBasePath &/ sLoc &/ sPkg &
Space(1) & "-R" & Space(1) & ClsGlobal.sTargetMnt & " || echo \'FAILED\' 2>
/tmp/installdump"] WAIT
+ hproc = SHELL "installpkg " & sBasePath &/ sLoc &/ sPkg &
Space(1) & "-R" & Space(1) & ClsGlobal.sTargetMnt & Space(1) & "|| echo
\'FAILED\' 2> /tmp/installdump" 'WAIT
WAIT 1
IF hproc.State = Process.Running THEN
REPEAT
@@ -280,8 +289,9 @@
END IF
sDump = File.Load("/tmp/installdump")
- INC i
- FrmInstallSys.pbInstallProg.Value = i / iStepTotal
+ 'INC i
+
+
IF InStr(sDump, "FAILED") > 0 THEN
Message.Error("Error installing user-selected package" &
Space(1) & sPkg)
RETURN 1
@@ -503,7 +513,7 @@
PUBLIC SUB CALCULATE_TOTAL_PACKAGES()
- DIM i AS Integer
+ DIM i, ii AS Integer
DIM irs AS Integer
DIM sOutput AS String
DIM sOutArr AS String[]
@@ -563,7 +573,7 @@
' ' ' ' ' ' ' FOR EACH cb IN MdlPkgSel.Pkgs
' ' ' ' ' ' ' IF cb.Value = TRUE THEN INC irs
' ' ' ' ' ' '
- NEXT
+' NEXT
i = i + irs ' the count to the total
'i = i + ClsPkgSel.arrBulks.Count + ClsPkgSel.arrPkgs.Count
iPkgCnt = i
@@ -636,10 +646,12 @@
sDesc = Replace(sDesc, "\'", "")
vSize = Trim(CStr(vSize))
sDump = ""
- SHELL "echo \"\" > /tmp/installdump" WAIT
+ 'SHELL "echo \" \" > /tmp/installdump" WAIT
+ EXEC ["echo \" \" > /tmp/installdump"] WAIT
sErr = ""
IF vSize <> "" THEN
SHELL "gsize=$(df| grep " & ClsGlobal.sTargetMnt & " ) && echo $gsize
| cut -f3 -d \' \'" TO vTargetSize
+' EXEC ["gzise=$(df | grep " & ClsGlobal.sTargetMnt & ") && echo $gzise
| cut -f3 -d \' \'"] TO vTargetSize
END IF
FrmInstallSys.pbInstallProg.Value = 0
INC iPkgNum
|
|
From: <cod...@go...> - 2008-11-06 14:20:18
|
Author: M0E.lnx
Date: Thu Nov 6 06:19:44 2008
New Revision: 265
Modified:
branches/iVL/.lang/FrmSummary.pot
branches/iVL/FrmSummary.class
branches/iVL/MdlInstallCustom.module
Log:
Fixed bug with new package selection listings
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Thu Nov 6 06:19:44 2008
@@ -66,15 +66,15 @@
msgid "USER-SELECTED PACKAGES"
msgstr ""
-#: FrmSummary.class:257
+#: FrmSummary.class:259
msgid "Installation Type"
msgstr ""
-#: FrmSummary.class:267
+#: FrmSummary.class:269
msgid "Partition Selection Scheme"
msgstr ""
-#: FrmSummary.class:277
+#: FrmSummary.class:279
msgid "Software Selection"
msgstr ""
Modified: branches/iVL/FrmSummary.class
==============================================================================
--- branches/iVL/FrmSummary.class (original)
+++ branches/iVL/FrmSummary.class Thu Nov 6 06:19:44 2008
@@ -192,16 +192,17 @@
'OLD CODE BASED ON THE CHECKBOX OBJECTS
i = 0
- irow = 0
+ 'irow = 0
'INC GridView2.Rows.Count
REPEAT
IF FrmUsrPkgSel.GridView1[i, 0].Picture =
FrmUsrPkgSel.pYes THEN
INC GridView2.Rows.Count
GridView2[irow, 0].Text = FrmUsrPkgSel.GridView1[i,
1].Text
+ INC irow
END IF
INC i
- INC irow
- UNTIL i = FrmUsrPkgSel.GridView1.Rows.count - 1
+
+ UNTIL i = FrmUsrPkgSel.GridView1.Rows.Count
' ' '
' ' '
Modified: branches/iVL/MdlInstallCustom.module
==============================================================================
--- branches/iVL/MdlInstallCustom.module (original)
+++ branches/iVL/MdlInstallCustom.module Thu Nov 6 06:19:44 2008
@@ -484,7 +484,7 @@
DIM SPkg AS String
DIM sPkgPath AS String = ClsGlobal.sSourceMnt &/ "veclinux"
- DIM i AS Integer
+ DIM i, ii AS Integer
DIM iRet AS Integer
FOR i = 0 TO ClsPkgSel.arrBulks.Count - 1
@@ -551,9 +551,18 @@
i = i + irs
' now do the optional packages
irs = 0 ' reset the count
- FOR EACH cb IN MdlPkgSel.Pkgs
- IF cb.Value = TRUE THEN INC irs
-
+
+ REPEAT
+ IF FrmUsrPkgSel.GridView1[ii, 0].Picture = FrmUsrPkgSel.pYes THEN
+ INC irs
+ END IF
+ INC ii
+ UNTIL ii = FrmUsrPkgSel.GridView1.Rows.Count
+
+
+ ' ' ' ' ' ' ' FOR EACH cb IN MdlPkgSel.Pkgs
+ ' ' ' ' ' ' ' IF cb.Value = TRUE THEN INC irs
+ ' ' ' ' ' ' '
NEXT
i = i + irs ' the count to the total
'i = i + ClsPkgSel.arrBulks.Count + ClsPkgSel.arrPkgs.Count
|
|
From: <cod...@go...> - 2008-11-05 23:40:25
|
Author: uelsk8s
Date: Wed Nov 5 15:39:28 2008
New Revision: 264
Modified:
branches/iVL/.project
branches/iVL/FMain.class
branches/iVL/FrmLangSel.class
branches/iVL/FrmUserAdd.class
branches/iVL/installer.gambas
Log:
added the users group to the useradd command
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Wed Nov 5 15:39:28 2008
@@ -2,7 +2,7 @@
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
Startup=MdlCore
-Version=0.0.123
+Version=0.0.126
Library=gb.gtk
Library=gb.form
Library=gb.debug
@@ -17,6 +17,7 @@
Language=en_US
ControlPublic=1
ModulePublic=1
+ExecPath=/root/gui-installer/installer.gambas
Maintainer=M0E-lnx
Vendor=VectorLinux
Add...@gm...
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Wed Nov 5 15:39:28 2008
@@ -366,7 +366,7 @@
ME.END_INSTALLER()
- frmNext = FrmAlsaConf
+ 'frmNext = FrmAlsaConf
' frmNext = FrmLilo ' this is already done
CASE "FrmAlsaConf"
Modified: branches/iVL/FrmLangSel.class
==============================================================================
--- branches/iVL/FrmLangSel.class (original)
+++ branches/iVL/FrmLangSel.class Wed Nov 5 15:39:28 2008
@@ -34,31 +34,31 @@
PUBLIC SUB LIST_LANG_CHOICES()
- ' ' ' ' ' WITH ME.lblangsel
- ' ' ' ' ' .Add("es_ES", "Spanish")
- ' ' ' ' ' .Add("en_US", "US English")
- ' ' ' ' ' END WITH
+ WITH ME.lblangsel
+ .Add("es_ES", "Spanish")
+ .Add("en_US", "US English")
+ END WITH
- DIM sLangCode, sLangName AS String
- DIM i AS Integer
-
- i = 0
- FOR EACH sLangCode IN Dir(".lang", "*.mo")
- 'Message(sLangCode)
- SELECT CASE File.BaseName(".lang" &/ sLangCode)
- CASE "en_US"
- sLangName = "US English"
- CASE "es"
- sLangName = "Spanish"
- END SELECT
-
- ME.lblangsel.Add(File.BaseName(sLangCode), sLangName)
-
-
-NEXT
-
-
+' DIM sLangCode, sLangName AS String
+' DIM i AS Integer
+'
+' i = 0
+' FOR EACH sLangCode IN Dir(".lang", "*.mo")
+' 'Message(sLangCode)
+' SELECT CASE File.BaseName(".lang" &/ sLangCode)
+' CASE "en_US"
+' sLangName = "US English"
+' CASE "es"
+' sLangName = "Spanish"
+' END SELECT
+'
+' ME.lblangsel.Add(File.BaseName(sLangCode), sLangName)
+'
+'
+' NEXT
+'
+'
END
Modified: branches/iVL/FrmUserAdd.class
==============================================================================
--- branches/iVL/FrmUserAdd.class (original)
+++ branches/iVL/FrmUserAdd.class Wed Nov 5 15:39:28 2008
@@ -148,7 +148,7 @@
'SHELL "chroot /mnt/target /usr/sbin/useradd -m -s /bin/bash
-u " & iUID & " -g " & ME.tbUsername.Text & " -G " & sGroups & Space(1) &
ME.tbUsername.Text WAIT
PRINT "Creating new user account"
SHELL "chroot /mnt/target /usr/sbin/useradd -m -c " & "\'" &
ME.tbRealname.text & "\'" & " -g " & ME.tbUsername.text &
- " -p " & ME.tbPasswd1.text & " -u " & iUID & " -G " & "\'" &
sGroups & "\' -s /bin/bash " & ME.tbUsername.Text WAIT
+ " -p " & ME.tbPasswd1.text & " -u " & iUID & " -G " & "\'users,"
& sGroups & "\' -s /bin/bash " & ME.tbUsername.Text WAIT
' sDocmd = "useradd -m -c " & "\'" & sname & "\'" & " -g " &
slogin & " -p " & ME.txtpass1.Text &
'" -G " & "\'" & sgrparse & "\' " & slogin
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-11-05 22:32:58
|
Author: M0E.lnx
Date: Wed Nov 5 14:31:19 2008
New Revision: 263
Added:
branches/iVL/FrmUsrPkgSel.class
branches/iVL/FrmUsrPkgSel.form
branches/iVL/MdlPkgSelNew.module
branches/iVL/images/16px-Nocheck.png (contents, props changed)
branches/iVL/images/16px-check.png (contents, props changed)
Modified:
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/DevLog
branches/iVL/FMain.class
branches/iVL/FrmNetConf.class
branches/iVL/FrmNetConf.form
branches/iVL/FrmSummary.class
branches/iVL/MdlInstallCustom.module
branches/iVL/MdlNetConf.module
Log:
- Fixed bug with hostname/domain name
- Began implementing new package selection window
This will eliminate the lag and memmory useage
required to display full package descriptions on
the software selection phase
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/ClsGlobal.class
+# /home/vluser/devel/installer/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/ClsPartSel.class
+# /home/vluser/devel/installer/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/ClsWinDrives.class
+# /home/vluser/devel/installer/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/FMain.class
+# /home/vluser/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -18,83 +18,91 @@
msgid "Restart"
msgstr ""
-#: FMain.class:211
+#: FMain.class:212
msgid "Please wait while setup attampts to run the partitioning utility"
msgstr ""
-#: FMain.class:213
+#: FMain.class:214
msgid "Please wait while setup analyses your current partition setup."
msgstr ""
-#: FMain.class:213
+#: FMain.class:214
msgid "This may take a while ..."
msgstr ""
-#: FMain.class:227
+#: FMain.class:228
msgid "You must select a \"/\" partition. This is the target where the
system will install to"
msgstr ""
-#: FMain.class:279
+#: FMain.class:283
msgid "Please select a default operating system to boot before proceeding"
msgstr ""
-#: FMain.class:280
+#: FMain.class:284
msgid "Select an entry from this list"
msgstr ""
-#: FMain.class:291
+#: FMain.class:295
msgid "Skipping lilo setup"
msgstr ""
-#: FMain.class:305
+#: FMain.class:309
msgid "Passwords do not match. Please enter the same password twice"
msgstr ""
-#: FMain.class:320
+#: FMain.class:324
msgid "You have not created any user accounts for this system yet. There
is not enough information"
msgstr ""
-#: FMain.class:320
+#: FMain.class:324
msgid "to create an account here. It is recommended that you create at
least one."
msgstr ""
-#: FMain.class:320
+#: FMain.class:324
msgid "Would you like to continue anyway?"
msgstr ""
-#: FMain.class:320
+#: FMain.class:324
msgid "Yes"
msgstr ""
-#: FMain.class:320
+#: FMain.class:324
msgid "No"
msgstr ""
-#: FMain.class:343
+#: FMain.class:341
+msgid "Please specify a hostname for this computer"
+msgstr ""
+
+#: FMain.class:345
+msgid "Please specify the domain this computer belongs to"
+msgstr ""
+
+#: FMain.class:358
msgid "VectorLinux will now try to detect and configure your graphics
hardware."
msgstr ""
-#: FMain.class:343
-msgid "Your screen may flicker or go blank during this process for a few
seconds during this process."
+#: FMain.class:358
+msgid "Your screen may flicker or go blank for a few seconds during this
process."
msgstr ""
-#: FMain.class:494
+#: FMain.class:509
msgid "Process Overview"
msgstr ""
-#: FMain.class:514
+#: FMain.class:529
msgid "Next"
msgstr ""
-#: FMain.class:520
+#: FMain.class:535
msgid "Back"
msgstr ""
-#: FMain.class:526
+#: FMain.class:541
msgid "Exit Installation"
msgstr ""
-#: FMain.class:542
+#: FMain.class:557
msgid "Button1"
msgstr ""
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/FrmDiskPart.class
+# /home/vluser/devel/installer/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/FrmPartScheme.class
+# /home/vluser/devel/installer/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/FrmPartSel.class
+# /home/vluser/devel/installer/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/FrmPkgSel.class
+# /home/vluser/devel/installer/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/FrmSelISO.class
+# /home/vluser/devel/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/FrmSummary.class
+# /home/vluser/devel/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -66,15 +66,15 @@
msgid "USER-SELECTED PACKAGES"
msgstr ""
-#: FrmSummary.class:243
+#: FrmSummary.class:257
msgid "Installation Type"
msgstr ""
-#: FrmSummary.class:253
+#: FrmSummary.class:267
msgid "Partition Selection Scheme"
msgstr ""
-#: FrmSummary.class:263
+#: FrmSummary.class:277
msgid "Software Selection"
msgstr ""
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/FrmWinDrives.class
+# /home/vluser/devel/installer/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/MdlCore.module
+# /home/vluser/devel/installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/MdlDiskPart.module
+# /home/vluser/devel/installer/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/MdlObjSizer.module
+# /home/vluser/devel/installer/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/MdlPartSel.module
+# /home/vluser/devel/installer/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/MdlPkgSel.module
+# /home/vluser/devel/installer/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/MdlSetup.module
+# /home/vluser/devel/installer/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/MdlSummarize.module
+# /home/vluser/devel/installer/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Wed Nov 5 14:31:19 2008
@@ -1,4 +1,4 @@
-# /home/rbistolfi/vinstall-ng/MdlWinDrives.module
+# /home/vluser/devel/installer/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/DevLog
==============================================================================
--- branches/iVL/DevLog (original)
+++ branches/iVL/DevLog Wed Nov 5 14:31:19 2008
@@ -1,4 +1,2 @@
-- Restored code to automatically list the translations provided by looking
in .lang
-- Modified the way the installer ends. Added final message window instead
of a message.warning
-- Added warning right before quietly configuring X letting the user know
that the screen may flicker.
-- Updated binary
+- Fixed EXEC line that triggers when installer is done
+- Fixed duplicate "During this process" in message.wrarning before setting
up X
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Wed Nov 5 14:31:19 2008
@@ -175,7 +175,8 @@
tvPlan.Refresh()
IF LAST.TEXT = ("Restart") THEN
- EXEC "shutdown -r now"
+ 'EXEC "shutdown", "-r", " now"
+ EXEC ["shutdown", "-r", "now"]
ELSE
IF FrmLangSel.Visible = TRUE THEN
@@ -246,13 +247,16 @@
'get the list of selected bulks only
MdlPkgSel.GET_USER_BULK_SELECTION()
- frmNext = FrmPkgsel2
+ 'frmNext = FrmPkgsel2
+ frmNext = FrmUsrPkgSel
ELSE
' Going for simple install. Now we are ready to summarize
' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '
MdlSummarize.SUMMARIZE_INSTALL
frmNext = FrmSummary
END IF
- CASE "FrmPkgsel2"
+
+
+ CASE "FrmPkgsel2", "FrmUsrPkgSel"
' summarize the build
' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '
MdlSummarize.SUMMARIZE_INSTALL
frmNext = FrmSummary
@@ -333,14 +337,25 @@
CASE "FrmNetConf"
- MdlNetConf.SET_HOSTNAME(FrmNetConf.txtHostName.text)
+ IF Trim(FrmNetConf.txtHostName.Text) = "" THEN
+ Balloon.Error(("Please specify a hostname for this computer"),
FrmNetConf.txtHostName)
+ RETURN
+ END IF
+ IF Trim(FrmNetConf.tbDomain.Text) = "" THEN
+ Balloon.Error(("Please specify the domain this computer belongs
to"), FrmNetConf.tbDomain)
+ RETURN
+ END IF
+
+
+
+ MdlNetConf.SET_HOSTNAME(FrmNetConf.txtHostName.text,
FrmNetConf.tbDomain.Text)
MdlNetConf.SET_DNS_ADDRESSES()
MdlNetConf.WRITE_INET()
' CONFIGURE X QUIETLY HERE
Message.Warning(("VectorLinux will now try to detect and
configure your graphics hardware.") & "<br>" &
- ("Your screen may flicker or go blank during this process for a
few seconds during this process."))
+ ("Your screen may flicker or go blank for a few seconds during
this process."))
MdlXconf.QUIET_XORG_CONFIGURATION()
Modified: branches/iVL/FrmNetConf.class
==============================================================================
--- branches/iVL/FrmNetConf.class (original)
+++ branches/iVL/FrmNetConf.class Wed Nov 5 14:31:19 2008
@@ -17,15 +17,27 @@
PUBLIC FUNCTION GET_CURRENT_HOST_NAME() AS String
DIM sRes AS String
+ DIM sDomain AS String
+ DIM sHost AS String
- SHELL "chroot " & ClsGlobal.sTargetMnt & " hostname" TO sRes
-
- sRes = Trim(sRes)
- IF sRes = "" THEN
+ 'SHELL "chroot " & ClsGlobal.sTargetMnt & " hostname" TO sRes
+ EXEC ["chroot " & ClsGlobal.sTargetMnt, "hostname"] TO sRes
+
+ IF sRes = "" THEN
sRes = "Vector.Linux.net"
END IF
- RETURN Trim(sRes)
+
+ sRes = Trim(sRes)
+ IF InStr(sRes, ".") THEN
+ sHost = Left(sRes, InStr(sRes, ".") - 1)
+ sDomain = Right(sRes, Len(sRes) - InStr(sRes, "."))
+ ' set the default domain name
+ FrmNetConf.tbDomain.Text = sDomain
+ END IF
+
+
+ RETURN Trim(sHost)
END
@@ -33,13 +45,13 @@
PUBLIC SUB Form_Open()
DIM cb AS ComboBox
FMain.FrmCurr = ME
+ ME.tlHostNameLbl.Alignment = Align.Normal
-
- WITH FMain
- .tvPlan["Conf3"].Picture = MdlCore.sDonePic
- .tvPlan["Conf4"].Picture = MdlCore.sNowPic
- .tvPlan["Conf4"].Selected = TRUE
- END WITH
+ ' ' WITH FMain
+ ' ' .tvPlan["Conf3"].Picture = MdlCore.sDonePic
+ ' ' .tvPlan["Conf4"].Picture = MdlCore.sNowPic
+ ' ' .tvPlan["Conf4"].Selected = TRUE
+ ' ' END WITH
ME.txtHostName.text = ME.GET_CURRENT_HOST_NAME()
@@ -64,6 +76,7 @@
'MdlNetConf.WRITE_INET() ' only enabled for testing. THis will get
triggered on the "next" button's click event
'MdlNetConf.SET_DNS_ADDRESSES
+ 'MdlNetConf.UPDATE_HOSTS_FILE(Trim(txtHostName.Text),
Trim(tbDomain.Text))
END
@@ -75,6 +88,8 @@
.hrSep.Move(4, .tlBanner.top + .tlBanner.Height - 4, .tlBanner.Width)
.tlHostNameLbl.Move(.tlBanner.Left, .tlBanner.top + .tlBanner.Height
+ 8, MdlObjSizer.get_object_width(.tlHostNameLbl.text), 21)
.txtHostName.Move(.tlHostNameLbl.left + .tlHostNameLbl.Width +
4, .tlHostNameLbl.top)
+ .tlDomainName.Move(.txtHostName.Left + .txtHostName.Width +
24, .txtHostName.top, MdlObjSizer.get_object_width(.tlDomainName.Text))
+ .tbDomain.Move(.tlDomainName.left + .tlDomainName.Width +
4, .tlDomainName.top, .txtHostName.Width)
.cbUseManDNS.Move(.tlHostNameLbl.Left, .tlHostNameLbl.top
+ .tlHostNameLbl.Height + 10,
MdlObjSizer.get_object_width(.cbUseManDNS.text) + 24)
.tlPrimaryDNS.Move(.cbUseManDNS.left, .cbUseManDNS.top
+ .cbUseManDNS.Height + 4, MdlObjSizer.get_object_width(.tlPrimaryDNS.text))
itxtboxleft = .tlPrimaryDNS.Left + .tlPrimaryDNS.Width + 24
@@ -95,5 +110,34 @@
ME.txtPrimaryDNS.Enabled = cbUseManDNS.Value
ME.txtSecDNS.Enabled = cbUseManDNS.Value
+
+END
+
+PUBLIC SUB txtHostName_KeyRelease()
+IF Key.Text THEN
+ IF Key.text LIKE "*[a-z]*" OR Key.text LIKE "*[A-Z]*" OR Key.text = "-"
OR Key.Text = "." OR Key.Text LIKE "*[0-9]*" THEN
+ 'Message("good")
+ ELSE
+ IF Key.text <> "-" OR Key.Text <> "." THEN
+ txtHostName.Text = Left(txtHostName.Text, Len(txtHostName.Text) - 1)
+ END IF
+ 'Message("Bad")
+ END IF
+END IF
+
+END
+
+PUBLIC SUB tbDomain_KeyRelease()
+
+ IF Key.Text THEN
+ IF Key.text LIKE "*[a-z]*" OR Key.text LIKE "*[A-Z]*" OR Key.text = "-"
OR Key.Text = "." OR Key.Text LIKE "*[0-9]*" THEN
+ 'Message("good")
+ ELSE
+ IF Key.text <> "-" OR Key.Text <> "." THEN
+ txtHostName.Text = Left(txtHostName.Text, Len(txtHostName.Text) - 1)
+ END IF
+ 'Message("Bad")
+ END IF
+END IF
END
Modified: branches/iVL/FrmNetConf.form
==============================================================================
--- branches/iVL/FrmNetConf.form (original)
+++ branches/iVL/FrmNetConf.form Wed Nov 5 14:31:19 2008
@@ -3,14 +3,20 @@
{ Form Form
MoveScaled(0,0,114,74)
Text = ("")
- { tlHostNameLbl TextLabel
- MoveScaled(1,8,16,3)
- Text = ("Computer Name")
+ { tlDomainName TextLabel
+ MoveScaled(47,8,9,3)
+ Text = ("Domain")
Alignment = Align.Normal
}
{ txtHostName TextBox
MoveScaled(18,8,28,3)
Text = ("")
+ MaxLength = 24
+ }
+ { tbDomain TextBox
+ MoveScaled(58,8,29,3)
+ Text = ("")
+ MaxLength = 24
}
{ frmNetDevices Frame
MoveScaled(1,20,85,49)
@@ -33,7 +39,7 @@
}
{ txtPrimaryDNS TextBox txtManDNSBoxes
Name = "txtPrimaryDNS"
- MoveScaled(24,16,18.3333,3)
+ MoveScaled(24,16,18.2857,3)
Enabled = False
Text = ("192.168.1.254")
}
@@ -44,7 +50,7 @@
}
{ txtSecDNS TextBox txtManDNSBoxes
Name = "txtSecDNS"
- MoveScaled(68,15,18.3333,3)
+ MoveScaled(68,15,18.2857,3)
Enabled = False
Text = ("")
}
@@ -55,5 +61,10 @@
}
{ hrSep Separator
MoveScaled(13,6,33,1)
+ }
+ { tlHostNameLbl TextLabel
+ MoveScaled(2,8,15,3)
+ Text = ("Computer Name")
+ Alignment = Align.Normal
}
}
Modified: branches/iVL/FrmSummary.class
==============================================================================
--- branches/iVL/FrmSummary.class (original)
+++ branches/iVL/FrmSummary.class Wed Nov 5 14:31:19 2008
@@ -154,7 +154,7 @@
PUBLIC SUB prepare_packages_summary()
- DIM irow AS Integer = 0
+ DIM irow, i AS Integer = 0
DIM sPkg, sSize AS String
DIM cb AS CheckBox
DIM sDesc AS String
@@ -190,15 +190,30 @@
GridView2[irow, 0].text = ("USER-SELECTED PACKAGES")
INC irow
- FOR EACH cb IN MdlPkgSel.Pkgs
- IF cb.Value = TRUE THEN
- INC GridView2.Rows.Count
- GridView2[irow, 0].text = File.BaseName(cb.tag)
- 'shell "
+ 'OLD CODE BASED ON THE CHECKBOX OBJECTS
+ i = 0
+ irow = 0
+ 'INC GridView2.Rows.Count
+ REPEAT
+ IF FrmUsrPkgSel.GridView1[i, 0].Picture =
FrmUsrPkgSel.pYes THEN
+ INC GridView2.Rows.Count
+ GridView2[irow, 0].Text = FrmUsrPkgSel.GridView1[i,
1].Text
+ END IF
+ INC i
INC irow
- END IF
-
- NEXT
+ UNTIL i = FrmUsrPkgSel.GridView1.Rows.count - 1
+
+ ' ' '
+ ' ' '
+ ' ' ' FOR EACH cb IN MdlPkgSel.Pkgs
+ ' ' ' IF cb.Value = TRUE THEN
+ ' ' ' INC GridView2.Rows.Count
+ ' ' ' GridView2[irow, 0].text = File.BaseName(cb.tag)
+ ' ' ' 'shell "
+ ' ' ' INC irow
+ ' ' ' END IF
+ ' ' '
+ ' ' ' NEXT
END
Added: branches/iVL/FrmUsrPkgSel.class
==============================================================================
--- (empty file)
+++ branches/iVL/FrmUsrPkgSel.class Wed Nov 5 14:31:19 2008
@@ -0,0 +1,108 @@
+' Gambas class file
+
+
+PUBLIC pYes AS Picture = Picture.Load("images/16px-check.png")
+PUBLIC pNo AS Picture = Picture.Load("images/16px-Nocheck.png")
+
+
+PUBLIC SUB Form_Open()
+
+FMain.FrmCurr = ME
+
+ WITH ME.GridView1
+ .Columns.count = 6
+ '.Rows.count = 2
+ .Columns[0].Width = 24
+ .Columns[1].Text = ("Package Name")
+ .Columns[2].text = ("Description")
+ .Columns[2].Width = 420
+ .Columns[3].text = ("Size")
+ .Columns[3].Width = 120
+ .Columns[4].Width = 0
+ .Columns[5].Width = 0
+
+ END WITH
+ME.LIST_PACKAGES
+END
+
+PUBLIC SUB LIST_PACKAGES()
+
+ 'DIM sFile AS String = File.Load("/tmp/PACKAGES.TXT")
+ DIM sFile AS String = File.Load(ClsGlobal.sSourceMnt &/ "packages"
&/ "PACKAGES.TXT")
+ DIM sPACKAGES AS String[]
+ DIM i, ii AS Integer
+ DIM sLine, sPkg, sDesc, sSize, sLoc AS String
+
+ sPACKAGES = Split(sFile, "\n")
+ FOR i = 0 TO sPACKAGES.count - 1
+
+ sLine = Trim(sPACKAGES[i])
+ IF Left(sLine, Len("PACKAGE NAME:")) = "PACKAGE NAME:" THEN
+ INC GridView1.Rows.Count
+
+ sPkg = Trim(Right(sLine, Len(sLine) - InStr(sLine, ":")))
+ sSize = sPACKAGES[i + 3]
+ sLoc = sPACKAGES[i + 1]
+ sSize = Right(sSize, Len(sSize) - InStr(sSize, ":"))
+ sSize = Replace(sSize, "*[A-Z]", "")
+ sLoc = Right(sLoc, Len(sLoc) - InStr(sLoc, "/"))
+
+ ' Add to the list
+ 'ME.GridView1[ii, 1].text = sPkg
+ ME.GridView1[ii, 0].Picture = pYes
+ EXEC ["pkgname", sPkg] TO ME.GridView1[ii, 1].Text
+ ME.GridView1[ii, 3].Text = sSize
+ ME.GridView1[ii, 4].Text = sLoc
+ ME.GridView1[ii, 5].Text = sPkg
+ ELSE IF Left(sLine, Len("PACKAGE DESCRIPTION:")) = "PACKAGE
DESCRIPTION:" THEN
+ sDesc = sPACKAGES[i + 1]
+ sDesc = Right(sDesc, Len(sDesc) - InStr(sDesc, ":"))
+ sDesc = Trim(sDesc)
+ IF InStr(sDesc, "(") THEN
+ sDesc = Right(sDesc, Len(sDesc) -
InStr(sDesc, "("))
+ sDesc = Replace(sDesc, ")", "")
+ END IF
+
+ ' Add description
+ ME.GridView1[ii, 2].text = sDesc
+
+
+
+ INC ii
+ 'INC GridView1.Rows.Count
+ END IF
+
+
+ NEXT
+
+
+
+
+
+
+END
+
+
+PUBLIC SUB GridView1_Click()
+
+'Message(GridView1.Current.text)
+IF LAST.column = 0 THEN
+ IF GridView1[LAST.row, LAST.column].Picture = pyes THEN
+ GridView1[LAST.row, LAST.column].Picture = pNo
+ ELSE IF GridView1[LAST.row, LAST.column].Picture = pNo THEN
+ GridView1[LAST.row, LAST.column].Picture = pyes
+ END IF
+'GridView1[LAST.row, LAST.column].Refresh()
+END IF
+
+'Message(GridView1[LAST.row, 4].Text)
+GridView1.Refresh()
+
+
+END
+
+PUBLIC SUB Form_Menu()
+
+ MdlPkgSelNew.GET_LIST_OF_SELECTED_PACKAGES()
+
+END
Added: branches/iVL/FrmUsrPkgSel.form
==============================================================================
--- (empty file)
+++ branches/iVL/FrmUsrPkgSel.form Wed Nov 5 14:31:19 2008
@@ -0,0 +1,31 @@
+# Gambas Form File 2.0
+
+{ Form Form
+ MoveScaled(0,0,72,47)
+ Text = ("")
+ Arrangement = Arrange.Vertical
+ { Panel1 Panel
+ MoveScaled(1,1,68,4)
+ Arrangement = Arrange.Horizontal
+ AutoResize = True
+ { tlBanner TextLabel
+ MoveScaled(1,0,20,3)
+ Expand = True
+ AutoResize = True
+ Text = ("Software Selection")
+ Alignment = Align.Normal
+ Border = Border.Plain
+ }
+ }
+ { Panel2 Panel
+ MoveScaled(1,6,70,28)
+ Expand = True
+ Arrangement = Arrange.Vertical
+ { GridView1 GridView
+ MoveScaled(0,1,64,25)
+ Expand = True
+ Mode = Select.Single
+ Header = GridView.Horizontal
+ }
+ }
+}
Modified: branches/iVL/MdlInstallCustom.module
==============================================================================
--- branches/iVL/MdlInstallCustom.module (original)
+++ branches/iVL/MdlInstallCustom.module Wed Nov 5 14:31:19 2008
@@ -53,7 +53,8 @@
RETURN
END IF
- iret = ME.INSTALL_USER_SELECTED_PACKAGES()
+ 'iret = ME.INSTALL_USER_SELECTED_PACKAGES()
+ iret = ME.INSTALL_USER_PACKAGES() ' new code based on the gridview
'Message("Installing user-selected packages")
PRINT "INSTALLING OPTIONAL SOFTWARE SELECTED BY USER"
IF iRet <> 0 THEN
@@ -243,7 +244,62 @@
' ' ' NEXT
' ' ' END
+
+PUBLIC FUNCTION INSTALL_USER_PACKAGES() AS Integer
+
+ DIM ii, i, iStepTotal AS Integer
+ DIM sBasePath AS String = ClsGlobal.sTargetMnt &/ "packages"
+ DIM sLoc, spkg, sDump AS String
+
+ ' get the step total by running though the list and comparing pictures
+ ii = 0
+ REPEAT
+ IF FrmUsrPkgSel.GridView1[ii, 0].Picture = FrmUsrPkgSel.pYes THEN
+ INC iStepTotal
+ END IF
+ INC ii
+ UNTIL ii = FrmUsrPkgSel.GridView1.Rows.Count - 1
+
+ ii = 0
+
+
+ REPEAT
+ IF FrmUsrPkgSel.GridView1[ii, 0].Picture = FrmUsrPkgSel.pYes THEN
+ sLoc = FrmUsrPkgSel.GridView1[ii, 4].Text
+ sPkg = FrmUsrPkgSel.GridView1[ii, 5].Text
+ INC i
+ ' install this package
+ EXEC ["echo", " ", " > /tmp/installdump"] WAIT
+ FrmInstallSys.tlCurrPkg.Text = ("Installing") & Space(1) &
FrmUsrPkgSel.GridView1[ii, 1].Text
+ hproc = EXEC ["installpkg", sBasePath &/ sLoc &/ sPkg, "
-R ", ClsGlobal.sTargetMnt, " || echo \'FAILED\' 2> /tmp/installdump"]
+ WAIT 1
+ IF hproc.State = Process.Running THEN
+ REPEAT
+ WAIT
+ UNTIL hproc.State = Process.Stopped
+ END IF
+ sDump = File.Load("/tmp/installdump")
+
+ INC i
+ FrmInstallSys.pbInstallProg.Value = i / iStepTotal
+ IF InStr(sDump, "FAILED") > 0 THEN
+ Message.Error("Error installing user-selected package" &
Space(1) & sPkg)
+ RETURN 1
+ ' ELSE
+ ' RETURN 0
+ END IF
+
+ END IF
+ INC ii
+ UNTIL ii = FrmUsrPkgSel.GridView1.Rows.Count - 1
+
+
+
+
+END
+
PUBLIC FUNCTION INSTALL_USER_SELECTED_PACKAGES() AS Integer
+
DIM cb AS CheckBox
DIM sBasePath AS String = ClsGlobal.sSourceMnt &/ "packages"
DIM iStepTotal AS Integer = 0
@@ -257,9 +313,7 @@
INC iStepTotal
END IF
NEXT
-
-
-
+
FOR EACH cb IN MdlPkgSel.Pkgs
IF cb.Value = TRUE THEN
' we will only measure #/##
Modified: branches/iVL/MdlNetConf.module
==============================================================================
--- branches/iVL/MdlNetConf.module (original)
+++ branches/iVL/MdlNetConf.module Wed Nov 5 14:31:19 2008
@@ -530,31 +530,35 @@
File.Save(ClsGlobal.sTargetMnt &/ "etc" &/ "rc.d" &/ "rc.inet" & ii,
sScript)
IF cb.Value = TRUE THEN
'''SHELL "chmod +x /tmp/rc.inet" & ii WAIT ''' This is the
wrong path
- SHELL "chmod +x " & ClsGlobal.sTargetMnt &/ "etc" &/ "rc.d"
&/ "rc.inet" & ii WAIT
- END IF
+ SHELL "chmod +x " & ClsGlobal.sTargetMnt &/ "etc" &/ "rc.d"
&/ "rc.inet" & ii WAIT
+ END IF
INC ii
NEXT
'INC ii
'ME.SET_HOSTNAME("Test")
END
-PUBLIC SUB SET_HOSTNAME(sHostName AS String)
+PUBLIC SUB SET_HOSTNAME(sHostName AS String, sDomain AS String)
DIM sRes AS String
SHELL "skill -n X" TO sRes
sRes = Trim(sRes)
- IF Len(sRes) > 0 THEN
- SHELL "echo " & sHostName & " > " & ClsGlobal.sTargetMnt &/ "etc"
&/ "HOSTNAME" WAIT
- ELSE ' X is not running
- SHELL "hostname $HOSTNAME; echo " & sHostName & " > " &
ClsGlobal.sTargetMnt &/ "etc" &/ "HOSTNAME" WAIT ' This sets the hostname
to the current CLI session and saves it for future boots
- END IF
- ME.UPDATE_HOSTS_FILE(sHostName)
+
+ EXEC ["echo ", sHostName & "." & sDomain, " >", ClsGlobal.sTargetMnt
&/ "etc" &/ "HOSTNAME"] WAIT
+
+ ' ' '
+ ' ' ' IF Len(sRes) > 0 THEN
+ ' ' ' SHELL "echo " & sHostName & " > " & ClsGlobal.sTargetMnt
&/ "etc" &/ "HOSTNAME" WAIT
+ ' ' ' ELSE ' X is not running
+ ' ' ' SHELL "hostname $HOSTNAME; echo " & sHostName & " > " &
ClsGlobal.sTargetMnt &/ "etc" &/ "HOSTNAME" WAIT ' This sets the hostname
to the current CLI session and saves it for future boots
+ ' ' ' END IF
+ ME.UPDATE_HOSTS_FILE(sHostName, sDomain)
END
-PUBLIC SUB UPDATE_HOSTS_FILE(sHostName AS String)
+PUBLIC SUB UPDATE_HOSTS_FILE(sHostName AS String, sDomain AS String)
DIM sFileIn, sFileOut AS String
@@ -564,7 +568,7 @@
"# This file describes a numeber of host-to-address mappings for the
TCP/IP subsystem. \n" &
"# It is mostly used at boot time, when no name servers are running.
On small systems, this \n" &
"# file can be used instead of a \"named\" name server. Just add the
names, addresses and any \n" &
- "# aliases to this file ...\n #\n#\n#n" &
+ "# aliases to this file ...\n #\n#\n#\n" &
"# By the way, Arnt Gulbrandsen <agr...@nv...> says that
127.0.0.1 should NEVER \n" &
"# be named with the name of the machine. It causes problem sor some
programs, irc and \n" &
"# reputedly talk. :^) \n#\n#\n" &
@@ -573,12 +577,14 @@
"#\n#\n" &
"# This next entry is technically wrong, but good enough to get TCP/IP
applications to quit complaining \n" &
"# that they can\'t clarify the hostname on a loopback-only system
\n#\n#\n# \n" &
- "127.0.0.1" & Space(5) & sHostName & Space(5) & sHostName & "\n#\n#" &
+ "127.0.0.1" & Space(5) & sHostName & "." & sDomain & Space(5) &
sHostName & "\n#\n#" &
"# End of hosts."
IF Exist(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts") THEN MOVE
ClsGlobal.sTargetMnt &/ "etc" &/ "hosts" TO ClsGlobal.sTargetMnt &/ "etc"
&/ "hosts.bak"
IF Exist(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts") THEN KILL
ClsGlobal.sTargetMnt &/ "etc" &/ "hosts"
+ Message.Info(sFileIn)
+ RETURN
TRY File.Save(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts",
SConv(sFileIn))
CATCH
Message.Error(Error.where & gb.NewLine & Error.text)
Added: branches/iVL/MdlPkgSelNew.module
==============================================================================
--- (empty file)
+++ branches/iVL/MdlPkgSelNew.module Wed Nov 5 14:31:19 2008
@@ -0,0 +1,18 @@
+' Gambas module file
+
+PUBLIC SUB GET_LIST_OF_SELECTED_PACKAGES()
+ DIM i AS Integer
+ DIM sList AS String
+
+ 'FrmUsrPkgSel.GridView1[0, 0].
+ REPEAT
+ IF FrmUsrPkgSel.GridView1[i, 0].Picture = FrmUsrPkgSel.pYes THEN
+ sList = sList & FrmUsrPkgSel.GridView1[i, 1].Text
+ END IF
+ INC i
+ UNTIL i = FrmUsrPkgSel.GridView1.Rows.Count
+
+ Message(sList)
+
+
+END
Added: branches/iVL/images/16px-Nocheck.png
==============================================================================
Binary file. No diff available.
Added: branches/iVL/images/16px-check.png
==============================================================================
Binary file. No diff available.
|
|
From: <cod...@go...> - 2008-11-04 22:35:10
|
Author: rbistolfi
Date: Tue Nov 4 14:34:32 2008
New Revision: 262
Modified:
branches/iVL/.lang/en_US.po
branches/iVL/.lang/es.mo
branches/iVL/.lang/es.po
branches/iVL/FrmDone.class
Log:
es.po update
Modified: branches/iVL/.lang/en_US.po
==============================================================================
--- branches/iVL/.lang/en_US.po (original)
+++ branches/iVL/.lang/en_US.po Tue Nov 4 14:34:32 2008
@@ -156,7 +156,7 @@
msgid "to restart your computer at a later time"
msgstr ""
-#: FrmDone.class:67
+#: FrmDone.class:73
#, fuzzy
msgid "Installation is finished"
msgstr "Installation"
Modified: branches/iVL/.lang/es.mo
==============================================================================
Binary files. No diff available.
Modified: branches/iVL/.lang/es.po
==============================================================================
--- branches/iVL/.lang/es.po (original)
+++ branches/iVL/.lang/es.po Tue Nov 4 14:34:32 2008
@@ -86,7 +86,7 @@
msgid "Add option to boot this Operating system into Text mode"
msgstr "Añadir una opción para arrancar este sistema operativo en modo
texto"
-#: FrmDone.class:35
+#: FrmDone.class:38
msgid "After reboot you can use vasm or vasmCC to fine tune your
installation."
msgstr "Luego de reiniciar, puedes utilizar Vasm o VasmCC para ultimar los
detalles de la instalación "
@@ -196,7 +196,7 @@
#: FrmXconf.class:322
msgid "Color Depth"
-msgstr ""
+msgstr "Profundidad de color"
#: FrmZoneSet.class:174
msgid "ComboBox1"
@@ -318,7 +318,7 @@
msgid "Error while installing system configuration. "
msgstr "Error al instalar la configuración del sistema. "
-#: FrmDone.class:29
+#: FrmDone.class:32
msgid "Exit"
msgstr "Salir"
@@ -442,7 +442,7 @@
msgid "Installation Type"
msgstr "Tipo de instalación"
-#: FrmDone.class:58
+#: FrmDone.class:73
msgid "Installation is finished"
msgstr "La instalación ha finalizado "
@@ -668,7 +668,7 @@
#: FrmAlsaConf.class:36
msgid "Please use the setup program below to setup the sound system."
-msgstr ""
+msgstr "Pro favo utiliza el siguiente software para configurar el sistema
de sonido. "
#: FMain.class:213
msgid "Please wait while setup analyses your current partition setup."
@@ -696,7 +696,7 @@
#: FrmXconf.class:27
msgid "Probe hardware to setup your Graphical Environment using your
preffered settings"
-msgstr ""
+msgstr "Testear tu hardware para configurar tu Entorno Gráfico con tus
configuraciones predefinidas "
#: FMain.class:494
msgid "Process Overview"
@@ -722,9 +722,9 @@
msgid "Regional Settings"
msgstr "Opciones de regionalización"
-#: FMain.class:177 FrmDone.class:25
+#: FMain.class:177 FrmDone.class:28
msgid "Restart"
-msgstr ""
+msgstr "Reiniciar"
#: MdlUsrAdd.module:65
msgid "Restricted administrator (backup)"
@@ -740,7 +740,7 @@
#: FrmXconf.class:328
msgid "Screen Resolution"
-msgstr ""
+msgstr "Resolución de la pantalla "
#: FrmSelISO.class:267
msgid "Search Again"
@@ -912,7 +912,7 @@
#: FrmAlsaConf.class:36
msgid "This portion of the setup process allows you to sutup your
soundcard for your new operating system."
-msgstr ""
+msgstr "Esta parte de la instlación te permite configurar tu tarjeta de
sonido para tunuevo sistema operativo. "
#: MdlUsrAdd.module:44
msgid "This user can access CD/DVD devices"
@@ -992,7 +992,7 @@
#: FrmSelISO.class:76
msgid "Unable to locate any installable media."
-msgstr ""
+msgstr "No se ha podido encontrar un medio de instalación. "
#: MdlNetConf.module:109
msgid "Unplugged"
@@ -1008,7 +1008,7 @@
#: FrmXconf.class:29
msgid "Use the console framebuffer driver"
-msgstr ""
+msgstr "Utilizar el controlador Framebuffer para la consola "
#: FrmPartScheme.class:61
msgid "Use this option if you already prepared your partitions using the
VectorLinux installer"
@@ -1032,7 +1032,7 @@
#: FrmUserAdd.class:102
msgid "User account for"
-msgstr ""
+msgstr "Cuenta de usuario para "
#: FrmUserAdd.class:99
msgid "Username contains illegal characters"
@@ -1138,7 +1138,7 @@
msgid "You must select a \"/\" partition. This is the target where the
system will install to"
msgstr "Debes seleccionar una partición para \"/\" (raíz). Allí sera
instalado el sistema operativo"
-#: FrmDone.class:35
+#: FrmDone.class:38
msgid "Your computer needs to be restarted so that you can use your new
operating system. Click"
msgstr ""
@@ -1182,7 +1182,7 @@
msgid "for this is"
msgstr "para esto es"
-#: FrmDone.class:35
+#: FrmDone.class:38
msgid "has been installed to your system. Your new system has been
configured with the default factory settings."
msgstr ""
@@ -1230,11 +1230,11 @@
msgid "to create an account here. It is recommended that you create at
least one."
msgstr ""
-#: FrmDone.class:35
+#: FrmDone.class:38
msgid "to restart your computer at a later time"
msgstr ""
-#: FrmDone.class:35
+#: FrmDone.class:38
msgid "to restart your computer now or click"
msgstr ""
Modified: branches/iVL/FrmDone.class
==============================================================================
--- branches/iVL/FrmDone.class (original)
+++ branches/iVL/FrmDone.class Tue Nov 4 14:34:32 2008
@@ -45,3 +45,9 @@
END
+
+PUBLIC SUB PnlMsg_MouseDown()
+
+
+
+END
|
|
From: <cod...@go...> - 2008-11-04 22:14:08
|
Author: rbistolfi
Date: Tue Nov 4 14:12:30 2008
New Revision: 261
Modified:
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/.lang/en_US.po
branches/iVL/.lang/es.mo
branches/iVL/.lang/es.po
branches/iVL/FrmDone.class
Log:
make the picture change in the left panel and advance the selection
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsGlobal.class
+# /home/rbistolfi/vinstall-ng/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsPartSel.class
+# /home/rbistolfi/vinstall-ng/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsWinDrives.class
+# /home/rbistolfi/vinstall-ng/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FMain.class
+# /home/rbistolfi/vinstall-ng/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmDiskPart.class
+# /home/rbistolfi/vinstall-ng/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPartScheme.class
+# /home/rbistolfi/vinstall-ng/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPartSel.class
+# /home/rbistolfi/vinstall-ng/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPkgSel.class
+# /home/rbistolfi/vinstall-ng/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmSelISO.class
+# /home/rbistolfi/vinstall-ng/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmSummary.class
+# /home/rbistolfi/vinstall-ng/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmWinDrives.class
+# /home/rbistolfi/vinstall-ng/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlCore.module
+# /home/rbistolfi/vinstall-ng/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlDiskPart.module
+# /home/rbistolfi/vinstall-ng/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlObjSizer.module
+# /home/rbistolfi/vinstall-ng/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlPartSel.module
+# /home/rbistolfi/vinstall-ng/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlPkgSel.module
+# /home/rbistolfi/vinstall-ng/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlSetup.module
+# /home/rbistolfi/vinstall-ng/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlSummarize.module
+# /home/rbistolfi/vinstall-ng/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Tue Nov 4 14:12:30 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlWinDrives.module
+# /home/rbistolfi/vinstall-ng/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/en_US.po
==============================================================================
--- branches/iVL/.lang/en_US.po (original)
+++ branches/iVL/.lang/en_US.po Tue Nov 4 14:12:30 2008
@@ -18,19 +18,23 @@
msgid "GUI installer for Vector linux"
msgstr "GUI installer for Vector linux"
-#: FMain.class:205
+#: FMain.class:177 FrmDone.class:28
+msgid "Restart"
+msgstr ""
+
+#: FMain.class:211
msgid "Please wait while setup attampts to run the partitioning utility"
msgstr "Please wait while setup attempts to run the partitioning utility"
-#: FMain.class:207
+#: FMain.class:213
msgid "Please wait while setup analyses your current partition setup."
msgstr "Please wait while setup analyses your current partition setup."
-#: FMain.class:207
+#: FMain.class:213
msgid "This may take a while ..."
msgstr "This may take a while ..."
-#: FMain.class:221
+#: FMain.class:227
msgid ""
"You must select a \"/\" partition. This is the target where the system
will "
"install to"
@@ -38,90 +42,137 @@
"You must select a \"/\" partition. This is the target where the system
will "
"install to"
-#: FMain.class:271
+#: FMain.class:279
msgid "Please select a default operating system to boot before proceeding"
msgstr ""
-#: FMain.class:272
+#: FMain.class:280
msgid "Select an entry from this list"
msgstr ""
-#: FMain.class:284
+#: FMain.class:291
msgid "Skipping lilo setup"
msgstr "Skipping lilo setup per user request"
-#: FMain.class:298
+#: FMain.class:305
msgid "Passwords do not match. Please enter the same password twice"
msgstr ""
-#: FMain.class:313
+#: FMain.class:320
msgid ""
"You have not created any user accounts for this system yet. There is not "
"enough information"
msgstr ""
-#: FMain.class:313
+#: FMain.class:320
msgid ""
"to create an account here. It is recommended that you create at least
one."
msgstr ""
-#: FMain.class:313
+#: FMain.class:320
msgid "Would you like to continue anyway?"
msgstr ""
-#: FMain.class:313
+#: FMain.class:320
msgid "Yes"
msgstr ""
-#: FMain.class:313
+#: FMain.class:320
#, fuzzy
msgid "No"
msgstr "None"
-#: FMain.class:335
-#, fuzzy
-msgid "has been installed on your computer. Additional system
configuration"
-msgstr "Packages have been installed to your system. Please click"
-
-#: FMain.class:335
+#: FMain.class:343
msgid ""
-"will take place after you reboot your system.Part of this process must
be "
-"done in text mode."
-msgstr ""
-
-#: FMain.class:335
-msgid "Would you like to reboot your computer now?"
+"VectorLinux will now try to detect and configure your graphics hardware."
msgstr ""
-#: FMain.class:340
+#: FMain.class:343
msgid ""
-"The VectorLinux installer will now exit. Enjoy your new operating system"
+"Your screen may flicker or go blank during this process for a few
seconds "
+"during this process."
msgstr ""
-#: FMain.class:437
+#: FMain.class:494
msgid "Process Overview"
msgstr "Process Overview"
-#: FMain.class:457
+#: FMain.class:514
msgid "Next"
msgstr "Next"
-#: FMain.class:463
+#: FMain.class:520
msgid "Back"
msgstr "Back"
-#: FMain.class:469
+#: FMain.class:526
msgid "Exit Installation"
msgstr "Exit Installation"
-#: FMain.class:485
+#: FMain.class:542
msgid "Button1"
msgstr "-"
+#: FrmAlsaConf.class:36
+msgid ""
+"This portion of the setup process allows you to sutup your soundcard for "
+"your new operating system."
+msgstr ""
+
+#: FrmAlsaConf.class:36
+msgid "Please use the setup program below to setup the sound system."
+msgstr ""
+
#: FrmDiskPart.class:115
msgid "Disk Partitioning:"
msgstr "Disk Partitioning:"
+#: FrmDone.class:32
+msgid "Exit"
+msgstr ""
+
+#: FrmDone.class:38
+#, fuzzy
+msgid ""
+"has been installed to your system. Your new system has been configured
with "
+"the default factory settings."
+msgstr "Packages have been installed to your system. Please click"
+
+#: FrmDone.class:38
+msgid "After reboot you can use vasm or vasmCC to fine tune your
installation."
+msgstr ""
+
+#: FrmDone.class:38
+msgid ""
+"Your computer needs to be restarted so that you can use your new
operating "
+"system. Click"
+msgstr ""
+
+#: FrmDone.class:38
+msgid "to restart your computer now or click"
+msgstr ""
+
+#: FrmDone.class:38
+msgid "to restart your computer at a later time"
+msgstr ""
+
+#: FrmDone.class:67
+#, fuzzy
+msgid "Installation is finished"
+msgstr "Installation"
+
+#: FrmHalSwitch.class:20
+msgid "Would you like to use Vl-Hot or HAL to manage your removable
devices?"
+msgstr ""
+
+#: FrmHalSwitch.class:25
+msgid "HAL"
+msgstr ""
+
+#: FrmHalSwitch.class:30
+msgid "VL-Hot"
+msgstr ""
+
#: FrmHostPrep.class:130
msgid "Vectorlinux is preparing your system for installation. Please wait."
msgstr "Vectorlinux is preparing your system for installation. Please
wait."
@@ -131,7 +182,7 @@
msgstr "Current Status"
#: FrmHostPrep.class:139 FrmLilo.class:223 FrmPartScheme.class:127
-#: FrmPkgSel.class:101 FrmPkgsel2.class:86 FrmSelISO.class:247
+#: FrmPkgSel.class:101 FrmPkgsel2.class:86 FrmSelISO.class:262
#: FrmSummaryOld.class:87
msgid "TextLabel1"
msgstr "-"
@@ -161,7 +212,7 @@
msgid "Total Progress"
msgstr "Total progress"
-#: FrmLangSel.class:116
+#: FrmLangSel.class:123
msgid "Select your language"
msgstr "Select your language"
@@ -520,37 +571,47 @@
msgid "Set Password"
msgstr "Set Password"
-#: FrmSelISO.class:29 MdlCore.module:198
+#: FrmSelISO.class:30 MdlCore.module:198
msgid "No Installable Media Found"
msgstr "No Installable Media Found"
-#: FrmSelISO.class:73
+#: FrmSelISO.class:74
msgid "Click"
msgstr "Click"
-#: FrmSelISO.class:73
+#: FrmSelISO.class:74
msgid "to begin installating"
msgstr "to begin installating"
-#: FrmSelISO.class:98
+#: FrmSelISO.class:76
+#, fuzzy
+msgid "Unable to locate any installable media."
+msgstr "Unable to install kernels. "
+
+#: FrmSelISO.class:82
+#, fuzzy
+msgid "Installable media found."
+msgstr "No Installable Media Found"
+
+#: FrmSelISO.class:113
msgid "Unable to identify distro."
msgstr "Unable to identify distro."
-#: FrmSelISO.class:133
+#: FrmSelISO.class:148
msgid "Minimum Disk Space Requirements"
msgstr "Minimum Disk Space Requirements"
-#: FrmSelISO.class:236
+#: FrmSelISO.class:251
msgid "No installable images found."
msgstr "No installable images found."
-#: FrmSelISO.class:242
+#: FrmSelISO.class:257
msgid ""
"Select which VectorLinux version you wish to install from the list below"
msgstr ""
"Select which VectorLinux version you wish to install from the list below"
-#: FrmSelISO.class:252
+#: FrmSelISO.class:267
msgid "Search Again"
msgstr "Search Again"
@@ -588,7 +649,7 @@
msgid "Not Used"
msgstr "Not Used"
-#: FrmSummary.class:90 MdlNetConf.module:218
+#: FrmSummary.class:90 MdlNetConf.module:220
msgid "None"
msgstr "None"
@@ -743,6 +804,97 @@
msgid "Select the windows partitions you would like to mount during boot"
msgstr "Select the windows partitions you would like to mount during boot"
+#: FrmXconf.class:25
+msgid "Uses the default (failsafe) configuration."
+msgstr ""
+
+#: FrmXconf.class:27
+msgid ""
+"Probe hardware to setup your Graphical Environment using your preffered "
+"settings"
+msgstr ""
+
+#: FrmXconf.class:29
+msgid "Use the console framebuffer driver"
+msgstr ""
+
+#: FrmXconf.class:301
+msgid "Graphical Interface Settings"
+msgstr ""
+
+#: FrmXconf.class:311
+msgid "Video Driver"
+msgstr ""
+
+#: FrmXconf.class:322
+msgid "Color Depth"
+msgstr ""
+
+#: FrmXconf.class:328
+#, fuzzy
+msgid "Screen Resolution"
+msgstr "Video Resolution"
+
+#: FrmXconf.class:335
+msgid "24 bit True Color"
+msgstr ""
+
+#: FrmXconf.class:335
+msgid "16 bit Pseudo Color"
+msgstr ""
+
+#: FrmXconf.class:335
+msgid "8 bit 256 Color"
+msgstr ""
+
+#: FrmXconf.class:335
+msgid "4 bit 16 Color"
+msgstr ""
+
+#: FrmXconf.class:335
+msgid "1 bit Mono B/W"
+msgstr ""
+
+#: FrmXconf.class:340
+msgid "Vesa"
+msgstr ""
+
+#: FrmXconf.class:342
+msgid "Fbdev"
+msgstr ""
+
+#: FrmXconf.class:348
+msgid "1920x1280"
+msgstr ""
+
+#: FrmXconf.class:348
+msgid "1600x1200"
+msgstr ""
+
+#: FrmXconf.class:348
+msgid "1440x900"
+msgstr ""
+
+#: FrmXconf.class:348
+msgid "1280x1024"
+msgstr ""
+
+#: FrmXconf.class:348
+msgid "1280x800"
+msgstr ""
+
+#: FrmXconf.class:348
+msgid "1024x768"
+msgstr ""
+
+#: FrmXconf.class:348
+msgid "800x600"
+msgstr ""
+
+#: FrmXconf.class:348
+msgid "640x480"
+msgstr ""
+
#: FrmZoneSet.class:21
msgid "Timezone configuration"
msgstr "Timezone configuration"
@@ -777,11 +929,11 @@
"the Coordinated Universal Time (UTC/GMT). Otherwise,\n"
"Choose localtime since most PCs are setup this way."
-#: MdlConfLilo.module:95
+#: MdlConfLilo.module:96
msgid "Lilo returned an error. Please see below"
msgstr "Lilo returned an error. Please see below"
-#: MdlConfLilo.module:97
+#: MdlConfLilo.module:99
msgid "Boot loader has been setup successfully"
msgstr "Boot loader has been setup successfully"
@@ -865,6 +1017,11 @@
msgid "User Accounts"
msgstr "User Accounts"
+#: MdlCore.module:463
+#, fuzzy
+msgid "Final Hardware Configuration"
+msgstr "Hardware Configuration"
+
#: MdlDiskPart.module:46
msgid ""
"VectorLinux is unable to determine the type of hard disks on your system."
@@ -1041,107 +1198,107 @@
msgid "Label"
msgstr "Label"
-#: MdlLiloOsList.module:276
+#: MdlLiloOsList.module:277
msgid "Operating system installed in "
msgstr "Operating system installed in"
-#: MdlLiloOsList.module:288
+#: MdlLiloOsList.module:289
msgid "Include this operating system in the boot menu"
msgstr "Include this operating system in the boot menu"
-#: MdlLiloOsList.module:299
+#: MdlLiloOsList.module:300
msgid "Name"
msgstr "Name"
-#: MdlLiloOsList.module:320
+#: MdlLiloOsList.module:321
msgid "Initial Ram Disk"
msgstr "Initial Ram Disk"
-#: MdlLiloOsList.module:345
+#: MdlLiloOsList.module:346
msgid "Kernel boot options"
msgstr "Kernel boot options"
-#: MdlLiloOsList.module:376
+#: MdlLiloOsList.module:379
msgid "Add option to boot this Operating system into Text mode"
msgstr "Add option to boot this Operating system into Text mode"
-#: MdlNetConf.module:93
+#: MdlNetConf.module:95
msgid "Wired"
msgstr "Wired"
-#: MdlNetConf.module:96
+#: MdlNetConf.module:98
msgid "Wireless"
msgstr "Wireless"
-#: MdlNetConf.module:105
+#: MdlNetConf.module:107
msgid "Plugged-in"
msgstr "Plugged-in"
-#: MdlNetConf.module:107
+#: MdlNetConf.module:109
msgid "Unplugged"
msgstr "Unplugged"
-#: MdlNetConf.module:126
+#: MdlNetConf.module:128
msgid "Hardware Address"
msgstr "Hardware Address"
-#: MdlNetConf.module:147
+#: MdlNetConf.module:149
msgid "Interface Type"
msgstr "Interface Type"
-#: MdlNetConf.module:166
+#: MdlNetConf.module:168
msgid "Automatically activate this interface at start-up"
msgstr "Automatically activate this interface at start-up"
-#: MdlNetConf.module:179
+#: MdlNetConf.module:181
msgid "Setup Mode"
msgstr "Setup Mode"
-#: MdlNetConf.module:205
+#: MdlNetConf.module:207
msgid "Encryption type"
msgstr "Encryption type"
-#: MdlNetConf.module:231
+#: MdlNetConf.module:233
msgid "Encryption key"
msgstr "Encryption Key"
-#: MdlNetConf.module:250
+#: MdlNetConf.module:252
msgid "Access Point"
msgstr "ESSID"
-#: MdlNetConf.module:274
+#: MdlNetConf.module:276
msgid "STATUS:"
msgstr "STATUS:"
-#: MdlNetConf.module:290
+#: MdlNetConf.module:292
msgid "Dynamic Host Control Protocol"
msgstr "Dynamic Host Control Protocol"
-#: MdlNetConf.module:290
+#: MdlNetConf.module:292
msgid "Automatic settings via DHCP."
msgstr "Automatic settings via DHCP."
-#: MdlNetConf.module:290
+#: MdlNetConf.module:292
msgid "This will work if you use a cable or DSL modem on a home network."
msgstr "This will work if you use a cable or DSL modem on a home network."
-#: MdlNetConf.module:290
+#: MdlNetConf.module:292
msgid "If in doubt, choose this option"
msgstr "If in doubt, choose this option"
-#: MdlNetConf.module:330
+#: MdlNetConf.module:332
msgid "Static IP Address Settings"
msgstr ""
-#: MdlNetConf.module:352
+#: MdlNetConf.module:354
msgid "IP Address"
msgstr "IP Address"
-#: MdlNetConf.module:375
+#: MdlNetConf.module:377
msgid "Subnet Mask"
msgstr "Subnet Mask"
-#: MdlNetConf.module:397
+#: MdlNetConf.module:399
msgid "Gateway Address"
msgstr "Gateway Address"
@@ -1276,9 +1433,6 @@
#~ msgid "Include this Operating System in the boot menu"
#~ msgstr "Include this Operating System in the boot menu"
-
-#~ msgid "Hardware Configuration"
-#~ msgstr "Hardware Configuration"
#~ msgid "Create initial user accounts"
#~ msgstr "Create initial user accounts"
Modified: branches/iVL/.lang/es.mo
==============================================================================
Binary files. No diff available.
Modified: branches/iVL/.lang/es.po
==============================================================================
--- branches/iVL/.lang/es.po (original)
+++ branches/iVL/.lang/es.po Tue Nov 4 14:12:30 2008
@@ -10,1280 +10,1243 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: .project:1
-msgid "VectorLinux Installer"
-msgstr "Instalador de VectorLinux"
-
-#: .project:2
-msgid "GUI installer for Vector linux"
-msgstr "Instaladaor Gráfico de VectorLinux"
+#: FrmXconf.class:335
+msgid "1 bit Mono B/W"
+msgstr "1 bit Mono "
-#: FMain.class:205
-msgid "Please wait while setup attampts to run the partitioning utility"
+#: FrmXconf.class:348
+msgid "1024x768"
msgstr ""
-"Por favor espere, el instalador intentará ejecutar la herramienta de "
-"particionado"
-#: FMain.class:207
-msgid "Please wait while setup analyses your current partition setup."
-msgstr "Por favor espere mientras el instalador analiza su particonado
actual."
-
-#: FMain.class:207
-msgid "This may take a while ..."
-msgstr "Esto puede tardar unos minutos ..."
-
-#: FMain.class:221
-msgid ""
-"You must select a \"/\" partition. This is the target where the system
will "
-"install to"
+#: FrmXconf.class:348
+msgid "1280x1024"
msgstr ""
-"Debes seleccionar una partición para \"/\" (raíz). Allí sera instalado
el "
-"sistema operativo"
-
-#: FMain.class:271
-msgid "Please select a default operating system to boot before proceeding"
-msgstr "Por favor selectione el sistema operativo que se iniciara por
defecto"
-
-#: FMain.class:272
-msgid "Select an entry from this list"
-msgstr "Seleccione una de esta opciones"
-#: FMain.class:284
-msgid "Skipping lilo setup"
-msgstr "Salteando configuración de LILO"
-
-#: FMain.class:298
-#, fuzzy
-msgid "Passwords do not match. Please enter the same password twice"
+#: FrmXconf.class:348
+msgid "1280x800"
msgstr ""
-"Las contraseñas no coinciden. Por favor ingrese la misma contraseña dos "
-"veces para estar seguros de que es la que Usted verdaderamente desea."
-#: FMain.class:313
-msgid ""
-"You have not created any user accounts for this system yet. There is not "
-"enough information"
+#: FrmXconf.class:348
+msgid "1440x900"
msgstr ""
-#: FMain.class:313
-msgid ""
-"to create an account here. It is recommended that you create at least
one."
+#: FrmXconf.class:335
+msgid "16 bit Pseudo Color"
msgstr ""
-#: FMain.class:313
-#, fuzzy
-msgid "Would you like to continue anyway?"
-msgstr "Deseas reiniciar ahora?"
-
-#: FMain.class:313
-msgid "Yes"
-msgstr "Sí"
-
-#: FMain.class:313
-msgid "No"
-msgstr "No"
-
-#: FMain.class:335
-msgid "has been installed on your computer. Additional system
configuration"
-msgstr "se ha instalado en este ordenador. Configuracion adicional del
systema"
-
-#: FMain.class:335
-msgid ""
-"will take place after you reboot your system.Part of this process must
be "
-"done in text mode."
-msgstr ""
-"occurira en el arranque inicial. Parte de este proceso debe hacerce en
modo "
-"texto."
-
-#: FMain.class:335
-msgid "Would you like to reboot your computer now?"
-msgstr "Deseas reiniciar ahora?"
-
-#: FMain.class:340
-msgid ""
-"The VectorLinux installer will now exit. Enjoy your new operating system"
+#: FrmXconf.class:348
+msgid "1600x1200"
msgstr ""
-"El instalador de Vector Linux ha terminado sus funciones. Que disfrute
su "
-"nuevo sistema operativo."
-#: FMain.class:437
-msgid "Process Overview"
-msgstr "Resumen del proceso"
-
-#: FMain.class:457
-msgid "Next"
-msgstr "Siguiente"
-
-#: FMain.class:463
-msgid "Back"
-msgstr "Regresar"
-
-#: FMain.class:469
-msgid "Exit Installation"
-msgstr "Cancelar Instalación"
-
-#: FMain.class:485
-msgid "Button1"
+#: FrmNetConf.class:161
+msgid "192.168.1.254"
msgstr "-"
-#: FrmDiskPart.class:115
-msgid "Disk Partitioning:"
-msgstr "Particionado de disco:"
+#: FrmXconf.class:348
+msgid "1920x1280"
+msgstr ""
-#: FrmHostPrep.class:130
-msgid "Vectorlinux is preparing your system for installation. Please wait."
+#: FrmXconf.class:335
+msgid "24 bit True Color"
msgstr ""
-"Por favor espere mientras VectorLinux prepara su sistema para instalacion"
-#: FrmHostPrep.class:135
-msgid "Current Status"
-msgstr "Estado Actual"
+#: FrmXconf.class:335
+msgid "4 bit 16 Color"
+msgstr ""
-#: FrmHostPrep.class:139 FrmLilo.class:223 FrmPartScheme.class:127
-#: FrmPkgSel.class:101 FrmPkgsel2.class:86 FrmSelISO.class:247
-#: FrmSummaryOld.class:87
-msgid "TextLabel1"
-msgstr "-"
+#: FrmXconf.class:348
+msgid "640x480"
+msgstr ""
-#: FrmInstallSys.class:57 FrmInstallSysN.class:72
-msgid "Current Step"
-msgstr "Este paso"
+#: FrmXconf.class:335
+msgid "8 bit 256 Color"
+msgstr ""
-#: FrmInstallSys.class:181
-msgid "Vectorlinux is currently being installed to your system... Please
wait"
-msgstr "Por favor espere mientras VectorLinux se instala en su sistema"
+#: FrmXconf.class:348
+msgid "800x600"
+msgstr ""
-#: FrmInstallSys.class:194
-msgid "Total progress"
-msgstr "Progreso Total"
+#: FrmPartSel.class:149
+msgid "ABOUT SYSTEM PARTITIONING IN LINUX"
+msgstr "Acerca del particionado en Linux"
-#: FrmInstallSys.class:204
-msgid "Installing ..."
-msgstr "Instalando..."
+#: FrmRootPass.class:28
+msgid "About the root account"
+msgstr "Acerca de la cuenta del usuario root"
-#: FrmInstallSys.class:209
-msgid "Current Step "
-msgstr "Este paso"
+#: MdlNetConf.module:252
+msgid "Access Point"
+msgstr "Punto de Accesso (Access Point)"
-#: FrmInstallSysN.class:82
-msgid "Total Progress"
-msgstr "Progreso Total"
+#: MdlSetup.module:243
+msgid "Activating swap space"
+msgstr "Activando la partición Swap"
-#: FrmLangSel.class:116
-msgid "Select your language"
-msgstr "Selecciona tu idioma"
+#: MdlLiloOsList.module:379
+msgid "Add option to boot this Operating system into Text mode"
+msgstr "Añadir una opción para arrancar este sistema operativo en modo
texto"
-#: FrmLicense.class:99
-msgid "LICENSE AGREEMENT"
-msgstr "Aceptación de licencia"
+#: FrmDone.class:35
+msgid "After reboot you can use vasm or vasmCC to fine tune your
installation."
+msgstr "Luego de reiniciar, puedes utilizar Vasm o VasmCC para ultimar los
detalles de la instalación "
-#: FrmLicense.class:104
-msgid "TextArea1"
-msgstr "-"
+#: MdlUsrAdd.module:74
+msgid "Allow user to mount / un-mount Pendrive (USB Sticks)"
+msgstr "Permitir al usuario montar o desmontar Pendrives (USB Sticks)"
-#: FrmLicense.class:110
-msgid "Yes, I Agree to the License Agreement"
-msgstr "De acuerdo"
+#: MdlUsrAdd.module:77
+msgid "Allow user to mount / un-mount Removable HD Storage Devices"
+msgstr "Permitir al usuario montar o desmontar Dispositivos de
Almacenamiento Externos (HD Storage)"
-#: FrmLicense.class:115
-msgid "No, I Do Not Agree"
-msgstr "No estoy de acuerdo"
+#: MdlNetConf.module:292
+msgid "Automatic settings via DHCP."
+msgstr "Configuración automática utilizando DHCP"
-#: FrmLilo.class:35
-msgid ""
-"The following Operating Systems have been detected on this computer.
Choose "
-"your desired option"
-msgstr ""
-"los siguientes Sistemas Operativos han sido detectados en su ordenador. "
-"Selecciona la opción deseada"
+#: MdlNetConf.module:168
+msgid "Automatically activate this interface at start-up"
+msgstr "Activar esta interfaz automáticamente al arrancar"
-#: FrmLilo.class:35
-msgid ""
-"for each one of them by clicking on each tab. To proceed with the
default "
-"pre-set values, simply click"
-msgstr ""
-"para cada uno de ellos seleccionando cada pestaña. Para continuar con
los "
-"valores seleccionados por defecto simplemente haz click en "
+#: MdlSetup.module:227
+msgid "BROUGHT TO YOU BY"
+msgstr "Créditos "
-#: FrmLilo.class:132
-msgid "Standard"
-msgstr "Estandar"
+#: FrmSummary.class:173
+msgid "BULK PACKAGES"
+msgstr "PAQUETES POR CATEGORIA"
-#: FrmLilo.class:206
-msgid "Configure and install lilo (Linux Boot Loader)"
-msgstr "Confuguración de LILO"
+#: MdlSummarize.module:58
+msgid "BULK PACKAGES:"
+msgstr "Paquetes por categoría"
-#: FrmLilo.class:211
-msgid "Don't Install Lilo"
-msgstr "No quiero instalar LILO"
+#: FMain.class:520
+msgid "Back"
+msgstr "Regresar"
-#: FrmLilo.class:217 FrmNetConf.class:141
-msgid "Tab 0"
-msgstr "-"
+#: FrmLilo.class:271
+msgid "Boot Default"
+msgstr "Arranque por defecto"
-#: FrmLilo.class:235
-msgid "Target"
-msgstr "-"
+#: MdlCore.module:458
+msgid "Boot Menu Options"
+msgstr "Opciones de arranque"
-#: FrmLilo.class:241
-msgid "Video Resolution"
-msgstr "Resolucion de pantalla"
+#: MdlConfLilo.module:99
+msgid "Boot loader has been setup successfully"
+msgstr "El cargador de arranque ha sido configurado con éxito"
#: FrmLilo.class:249
-msgid "Bootsplash Med"
-msgstr "Resolución del arranque gráfico (bootsplash) media"
+msgid "Bootsplash Extra high"
+msgstr "Resolución del arranque gráfico (bootsplash) súper alta"
#: FrmLilo.class:249
msgid "Bootsplash High"
msgstr "Resolución del arranque gráfico (bootsplash) alta"
#: FrmLilo.class:249
-msgid "Bootsplash Extra high"
-msgstr "Resolución del arranque gráfico (bootsplash) súper alta"
-
-#: FrmLilo.class:254
-msgid "Prompt Timeout"
-msgstr "Esperar"
+msgid "Bootsplash Med"
+msgstr "Resolución del arranque gráfico (bootsplash) media"
-#: FrmLilo.class:265
-msgid "Seconds"
-msgstr "Segundos"
+#: MdlCore.module:361
+msgid "Build Date: "
+msgstr "Compilado el: "
-#: FrmLilo.class:271
-msgid "Boot Default"
-msgstr "Arranque por defecto"
+#: FMain.class:542
+msgid "Button1"
+msgstr "-"
-#: FrmNetConf.class:58
-msgid "Network Interfaces"
-msgstr "Dispositivos de red"
+#: MdlInstallCustom.module:459
+msgid "Calculating package count ... Please wait"
+msgstr "Calculando el número de paquetes ... Por favor espere"
-#: FrmNetConf.class:125
-msgid "Computer Name"
-msgstr "Nombre Local"
+#: MdlCore.module:439
+msgid "Cannot find SETUP.CONF"
+msgstr "No se pudo encontrar SETUP.CONF"
-#: FrmNetConf.class:148
-msgid "Manual DNS Server Specification"
-msgstr "Configuración Manual de servidores de nombres (DNS)"
+#: FrmPartSel.class:183
+msgid "Check this box if you have a Windows installation on your system or
any other windows partition (FAT, FAT32, NTFS) that you want auto-mounted
as soon as your computer starts"
+msgstr "Selecciona esta casilla si hay una instalación Windows en tu
sistema o otra partición Windows (FAT, FAT32, NTFS) que quieras montar
automáticamente al arrancar el ordenador"
-#: FrmNetConf.class:153
-msgid "Primary DNS Server"
-msgstr "Servidor de nombres primario (DNS)"
+#: FrmUserAdd.class:433
+msgid "Choose a unique name for each user. Enter the password for twice
for accuracy. You can make as many users as you want, and when you are
finished click next to continue."
+msgstr "Elige un nombre único para cada usuario. Es necesario ingresar las
contraseñas dos veces. Puedes crear todas las cuentas de usuarios que
desees"
-#: FrmNetConf.class:161
-msgid "192.168.1.254"
-msgstr "-"
+#: FrmZoneSet.class:181
+msgid "Choose how\nyour hardware clock is set up.\nChoose UTC if you know
that the clock is set up to\nthe Coordinated Universal Time (UTC/GMT).
Otherwise,\nChoose localtime since most PCs are setup this way."
+msgstr "Elige como funciona el reloj de esta máquina. Si tienes dudas
elige UTC/GMT"
-#: FrmNetConf.class:166
-msgid "Secondary DNS Server"
-msgstr "Servidor de nombres (DNS) secundario"
+#: FrmZoneSet.class:169
+msgid "Choose the correct timezone for the area in which you live."
+msgstr "Selecciona la zona horaria del área donde vives"
-#: FrmNetConf.class:179 MdlCore.module:462
-msgid "Network Configuration"
-msgstr "Configuración de red"
+#: FrmPkgSel.class:22
+msgid "Choose your installation mode"
+msgstr "Selecciona el modo de instalación"
-#: FrmPartScheme.class:61
-msgid ""
-"Select this option if you already have a linux installation that you wish
to "
-"overwrite or if a linux partition scheme exists in your hard disk."
-msgstr ""
-"Selecciona esta opción si ya dispones de una instalación de Linux que "
-"quieras sobreescribir o si las particines Linux ya existen en tu disco
duro."
+#: FrmPkgSel.class:60
+msgid "Choose your optional components to install."
+msgstr "Selecciona los componentes opcionales a instalar."
-#: FrmPartScheme.class:61
-msgid "This option will overwrite any existing data in the selected
partitions"
-msgstr "Esta opción sobreescribirá los datos de las particiones
seleccionadas"
+#: FrmUserAdd.class:500
+msgid "Clear Form"
+msgstr "Limpiar Formulario"
-#: FrmPartScheme.class:61
-msgid ""
-"Use this option if you already prepared your partitions using the "
-"VectorLinux installer"
-msgstr ""
-"Usa esta opción si ya haz preparado tus particiones utilizando el
instalador "
-"de VectorLinux"
+#: FrmSelISO.class:74
+msgid "Click"
+msgstr "Haz click en"
-#: FrmPartScheme.class:70
-msgid ""
-"Select this option is you wish to create, more or resize partitions in
order "
-"to make room for your new VectorLinux installation."
+#: FrmXconf.class:322
+msgid "Color Depth"
msgstr ""
-"Selecciona esta opción si deseas crear o redimensionar particiones para "
-"conseguir espacio para tu nueva instalación de VectorLinux."
-#: FrmPartScheme.class:70
-msgid ""
-"This option is the safest choice if you have other existing
installations "
-"that you wish to keep."
-msgstr "Esta opción es la más segura si quieres conservar otras
instalaciones."
+#: FrmZoneSet.class:174
+msgid "ComboBox1"
+msgstr "-"
-#: FrmPartScheme.class:112
-msgid "Disk Partitioning Options"
-msgstr "Opciones de particionado de disco"
+#: FrmNetConf.class:125
+msgid "Computer Name"
+msgstr "Nombre Local"
-#: FrmPartScheme.class:117
-msgid "Use existing disk partitions"
-msgstr "Utilizar las particiones existentes en mi disco duro"
+#: FrmLilo.class:206
+msgid "Configure and install lilo (Linux Boot Loader)"
+msgstr "Confuguración de LILO"
-#: FrmPartScheme.class:122
-msgid "Modify my disk partitions to make room for new installation"
-msgstr "Modificaré mi disco duro para hacer lugar para la nueva
instalación"
+#: FrmUserAdd.class:494
+msgid "Create User"
+msgstr "Agregar Usuario"
-#: FrmPartSel.class:149
-msgid "ABOUT SYSTEM PARTITIONING IN LINUX"
-msgstr "Acerca del particionado en Linux"
+#: FrmUserAdd.class:37
+msgid "Create User Accounts"
+msgstr "Limiar cuentas de usuario"
-#: FrmPartSel.class:149
-msgid ""
-"Linux is a modular operating system. This means that is has the ability
to "
-"store system and"
-msgstr ""
-"Linux es un sistema operativo modular. Esto significa que tiene la
capacidad "
-"de alojar el sistema y"
+#: FrmHostPrep.class:135
+msgid "Current Status"
+msgstr "Estado Actual"
-#: FrmPartSel.class:149
-msgid ""
-"user data separately for added data security. You may install the system
to "
-"a single partition"
-msgstr ""
-"datos del usuario separadamente para incrementar la seguridad de sus
datos. "
-"Puedes instalar el sistema en una única partición"
+#: FrmInstallSys.class:57 FrmInstallSysN.class:72
+msgid "Current Step"
+msgstr "Este paso"
-#: FrmPartSel.class:149
-msgid ""
-"by simply selecting a \"/\" value on this screen. The rest is optional.
The "
-"following is a"
-msgstr ""
-"simplemente seleccionando un valor para \"/\" en esta pantalla. El resto
es "
-"opcional. Lo siguiente es un"
+#: FrmInstallSys.class:209
+msgid "Current Step "
+msgstr "Este paso"
-#: FrmPartSel.class:149
-msgid "suggested setup for a typical Linux installation"
-msgstr "configuración recomendada para una instalación típica de Linux"
+#: FrmSummary.class:16 MdlSummarize.module:56
+msgid "Custom"
+msgstr "Personalisado"
-#: FrmPartSel.class:149
-msgid ""
-"Used to store system data. This particular install requires a minimum of"
-msgstr ""
-"Utilizada para almacenar los datos del sistema. Esta instalación en "
-"particular requiere un mínimo de"
+#: FrmPkgSel.class:112
+msgid "Custom Install"
+msgstr "Instalación Personalizada"
-#: FrmPartSel.class:149
-msgid "for this"
-msgstr "para esto"
+#: FrmPartSel.class:184
+msgid "Detect and Setup Windows partitions for auto-mounting at boot"
+msgstr "Detectar volúmenes con sistemas Windows"
-#: FrmPartSel.class:149
-msgid ""
-"but you should considear a higher value to make sure you have room to "
-"install additional software"
-msgstr ""
-"pero deberías considerar un valor más alto para asegurarte espacio para "
-"software adicional que desees instlar luego"
+#: MdlCore.module:450
+msgid "Disk Partitioning"
+msgstr "Particionado de disco"
-#: FrmPartSel.class:149
-msgid "in case you wish to."
-msgstr "en caso que lo desees."
+#: FrmPartScheme.class:112
+msgid "Disk Partitioning Options"
+msgstr "Opciones de particionado de disco"
-#: FrmPartSel.class:149
-msgid ""
-"Used to store user documents, pictures, videos. Give yourself as much
room "
-"as you want"
-msgstr ""
-"Utilizada para almacenar los ficheros del usuario, documentos, imágenes, "
-"videos, etc. Puedes asignar tanto espacio como desees"
+#: FrmDiskPart.class:115
+msgid "Disk Partitioning:"
+msgstr "Particionado de disco:"
-#: FrmPartSel.class:149
-msgid "Typically, you want to use the largest partition for this."
-msgstr "Normalmente querrías utilizar tu partición más grande para esto."
+#: MdlInstallSys.module:167 MdlPartFrmt.module:33 MdlPartSel.module:141
+msgid "Do not format"
+msgstr "No Formatear"
-#: FrmPartSel.class:149
-msgid ""
-"Using a swap partition is suggested if your total RAM is less than 1GB. "
-"Suggested ammount"
-msgstr ""
-"Utilizar una partición Swap es recomendado si tu cantidad de memoria RAM
es "
-"inferior a 1GB. El monto sugerido "
+#: FrmSummary.class:112 MdlInstallSys.module:190 MdlWinDrives.module:123
+msgid "Do not mount"
+msgstr "No montar"
-#: FrmPartSel.class:149
-msgid "for this is"
-msgstr "para esto es"
+#: FrmLilo.class:211
+msgid "Don't Install Lilo"
+msgstr "No quiero instalar LILO"
-#: FrmPartSel.class:149
-msgid "but can also be calculated as 2 times your ammount of RAM"
-msgstr ""
-"pero también puede ser calculada duplicando el tamaño de tu memoria RAM"
+#: MdlNetConf.module:292
+msgid "Dynamic Host Control Protocol"
+msgstr "Dynamic Host Control Protocol (DHCP)"
-#: FrmPartSel.class:174
-msgid "Please select the partitions you wish to use and how to use them"
+#: MdlUsrAdd.module:71
+msgid "Elite user"
+msgstr "Usuario Privilegiado"
+
+#: MdlNetConf.module:233
+msgid "Encryption key"
+msgstr "Clave encriptada"
+
+#: MdlNetConf.module:207
+msgid "Encryption type"
+msgstr "Tipo de encriptación"
+
+#: FrmRootPass.class:137 FrmUserAdd.class:514
+msgid "Enter Password"
+msgstr "Ingresa contraseña"
+
+#: FrmRootPass.class:34
+msgid "Enter a Password for root."
+msgstr "Ingresa una contraseña para root."
+
+#: FrmUserAdd.class:106
+msgid "Enter a password for"
+msgstr "Ingresa una contraseña para "
+
+#: FrmUserAdd.class:78
+msgid "Enter the login name that this user will user to login to this
system."
+msgstr "Ingresa el nombre de usuario que será utilizado para registrarse
en el sistema."
+
+#: FrmUserAdd.class:162
+msgid "Enter the same password twice"
+msgstr "Ingreasa la misma contraseña dos veces "
+
+#: MdlInstallSys.module:509
+msgid "Error occurred while installing"
+msgstr "Ha ocurrido un error durante la instalación"
+
+#: MdlInstallCustom.module:539
+msgid "Error while installing "
+msgstr "Error al instalar "
+
+#: MdlInstallCustom.module:72
+msgid "Error while installing required system software. "
+msgstr "Error al instalar el software base. "
+
+#: MdlInstallCustom.module:81
+msgid "Error while installing system configuration. "
+msgstr "Error al instalar la configuración del sistema. "
+
+#: FrmDone.class:29
+msgid "Exit"
+msgstr "Salir"
+
+#: FMain.class:526
+msgid "Exit Installation"
+msgstr "Cancelar Instalación"
+
+#: MdlPartSel.module:92
+msgid "FILESYSTEM"
+msgstr "Sistema de archivos"
+
+#: MdlInstallSys.module:786
+msgid "Failed to install"
+msgstr "La instalación ha fallado"
+
+#: FrmXconf.class:342
+msgid "Fbdev"
msgstr ""
-"For favor, seleccione las secciones del disco que desea usar, y también
como "
-"usarlas"
-#: FrmPartSel.class:183
-msgid ""
-"Check this box if you have a Windows installation on your system or any "
-"other windows partition (FAT, FAT32, NTFS) that you want auto-mounted as "
-"soon as your computer starts"
-msgstr ""
-"Selecciona esta casilla si hay una instalación Windows en tu sistema o
otra "
-"partición Windows (FAT, FAT32, NTFS) que quieras montar automáticamente
al "
-"arrancar el ordenador"
+#: FrmSummary.class:41
+msgid "Filesystem"
+msgstr "Sistema de Archivos"
-#: FrmPartSel.class:184
-msgid "Detect and Setup Windows partitions for auto-mounting at boot"
-msgstr "Detectar volúmenes con sistemas Windows"
+#: MdlCore.module:463
+msgid "Final Hardware Configuration"
+msgstr "Configuración final del hardware "
-#: FrmPartSel.class:189 FrmUserAdd.class:486
-msgid "Help"
-msgstr "Ayuda"
+#: MdlCore.module:449
+msgid "Find installation media"
+msgstr "Buscar medio de instalación"
-#: FrmPkgSel.class:22
-msgid "Choose your installation mode"
-msgstr "Selecciona el modo de instalación"
+#: MdlInstallSys.module:630
+msgid "Finished intalling Bulks"
+msgstr "Instalación de paquetes finalizada"
-#: FrmPkgSel.class:51
-msgid "Installs everything in your VectorLinux media to your system"
-msgstr "Instalar todo lo que incluye el medio de instalación en tu disco
duro"
+#: FrmRootPass.class:13
+msgid "For added security, use a password that is easy for you to
remember, but hard for others to guess"
+msgstr "Por motivos de seguridad, deberías utilizar una clave fácil de
recordar, pero difícil de adivinar"
-#: FrmPkgSel.class:60
-msgid "Choose your optional components to install."
-msgstr "Selecciona los componentes opcionales a instalar."
+#: FrmSummary.class:20 MdlSummarize.module:69
+msgid "Full"
+msgstr "Completa"
#: FrmPkgSel.class:107
msgid "Full Install"
msgstr "Instalacion Completa"
-#: FrmPkgSel.class:112
-msgid "Custom Install"
-msgstr "Instalación Personalizada"
+#: .project:2
+msgid "GUI installer for Vector linux"
+msgstr "Instaladaor Gráfico de VectorLinux"
-#: FrmPkgsel2.class:21
-msgid "Select your indivirual packages to install."
-msgstr "Selecciona paquetes individuales para su instalación."
+#: MdlNetConf.module:399
+msgid "Gateway Address"
+msgstr "Dirección de Puerta de Enlace"
-#: FrmPkgsel2.class:21
-msgid "To install them all, just click next"
-msgstr "Para instalarlos todos, simplemente presiona Sigiente"
+#: MdlDiskPart.module:53
+msgid "Gparted was not found on this system. Please install gparted and
try again"
+msgstr "No se encontró Gparted en el sistema. Por favor, instala Gparted
y prueba de nuevo"
-#: FrmRootPass.class:6
-msgid "System Administrator Password"
-msgstr "Contraseña del administrador del sistema"
+#: FrmXconf.class:301
+msgid "Graphical Interface Settings"
+msgstr "Configuración de la interfaz gráfica de usuario "
-#: FrmRootPass.class:13
-msgid "Most other every-day taks do not require administrative
priviledges."
-msgstr "Las tareas diarias no requieren privilegios de administrador"
+#: FrmUserAdd.class:375
+msgid "Groups are a way of administering permissions for your users. You
grant the user"
+msgstr "Los Grupos son un método para administrar los permisos de los
usuarios. Le garantizas a cada usuario"
-#: FrmRootPass.class:13
-msgid ""
-"For added security, use a password that is easy for you to remember, but "
-"hard for others to guess"
+#: FrmHalSwitch.class:25
+msgid "HAL"
msgstr ""
-"Por motivos de seguridad, deberías utilizar una clave fácil de recordar, "
-"pero difícil de adivinar"
-#: FrmRootPass.class:28
-msgid "About the root account"
-msgstr "Acerca de la cuenta del usuario root"
+#: MdlNetConf.module:128
+msgid "Hardware Address"
+msgstr "Dirección MAC"
-#: FrmRootPass.class:34
-msgid "Enter a Password for root."
-msgstr "Ingresa una contraseña para root."
+#: FrmPartSel.class:189 FrmUserAdd.class:486
+msgid "Help"
+msgstr "Ayuda"
-#: FrmRootPass.class:48
-msgid ""
-"Passwords do not match. Please enter the same password twice for
accuracy."
-msgstr ""
-"Las contraseñas no coinciden. Por favor ingrese la misma contraseña dos "
-"veces para estar seguros de que es la que Usted verdaderamente desea."
+#: MdlSummarize.module:56
+msgid "INSTALL TYPE:"
+msgstr "Tipo de instalación:"
-#: FrmRootPass.class:118 MdlCore.module:460
-msgid "System Administrator"
-msgstr "Administrador del sistema"
+#: MdlNetConf.module:354
+msgid "IP Address"
+msgstr "Dirección IP"
-#: FrmRootPass.class:131
-msgid ""
-"The linux root account is pre-assigned to be used as the system "
-"administrator's account. This account is used to perform system-wide
changes "
-"such as software upgrades, managing user accounts etc. \n"
-"\n"
-"Most other operations do not require administrative priviledges.\n"
-"The root password must be entered twice for ensured accuracy. When
choosing "
-"a root password, think of something easy for you to remember, but hard
for "
-"others to guess."
-msgstr ""
-"La cuenta root en los sistemas Linux está diseñada como la cuenta del "
-"administrador del sistema. Es utilizada para realizar tareas de "
-"mantenimiento del sistema globales, tales como actualizaciones de
software, "
-"gestionar los permisos o crear nuevos usuarios, etc. \n"
-"\n"
-"La mayoría de las otras operaciones no requieren privilegios de "
-"administrador.\n"
-"La contraseña para el usuario root deberá ser ingresada dos veces para "
-"asegurar que es la contraseña deseada. Al elegir la contraseña de "
-"administrador, piensa en algo fácil de recordar, pero al mismo tiempo "
-"difícil de adivinar para los otros. "
+#: MdlNetConf.module:292
+msgid "If in doubt, choose this option"
+msgstr "Si dudas, elige esta opción"
-#: FrmRootPass.class:137 FrmUserAdd.class:514
-msgid "Enter Password"
-msgstr "Ingresa contraseña"
+#: MdlLiloOsList.module:146
+msgid "Include this installation in the boot menu"
+msgstr "Incluir esta instalación en el menú de arranque"
-#: FrmRootPass.class:142
-msgid "Re-Enter Password"
-msgstr "Vuelva a ingresar la contraseña"
+#: MdlLiloOsList.module:289
+msgid "Include this operating system in the boot menu"
+msgstr "Incluir este sistema operativo en el menú de arranque"
-#: FrmRootPass.class:159
-msgid "Set Password"
-msgstr "Define tu contraseña"
+#: MdlLiloOsList.module:321
+msgid "Initial Ram Disk"
+msgstr "Disco Ram inicial"
-#: FrmSelISO.class:29 MdlCore.module:198
-msgid "No Installable Media Found"
-msgstr "No se encontró ningún medio instalable"
+#: MdlCore.module:456
+msgid "Install Operating System"
+msgstr "Instalación del sistema operativo"
-#: FrmSelISO.class:73
-msgid "Click"
-msgstr "Haz click en"
+#: FrmSelISO.class:82
+msgid "Installable media found."
+msgstr "Medio de instalación encontrado."
-#: FrmSelISO.class:73
-msgid "to begin installating"
-msgstr "para comenzar la instalación"
+#: MdlCore.module:453
+msgid "Installation"
+msgstr "Instalación "
-#: FrmSelISO.class:98
-msgid "Unable to identify distro."
-msgstr "No se pudo detectar la distribución."
+#: FrmSummary.class:14 MdlCore.module:454
+msgid "Installation Summary"
+msgstr "Resumen del proceso"
+
+#: FrmSummary.class:243
+msgid "Installation Type"
+msgstr "Tipo de instalación"
+
+#: FrmDone.class:58
+msgid "Installation is finished"
+msgstr "La instalación ha finalizado "
+
+#: MdlInstallSys.module:736
+msgid "Installation phase complete. Ready for configuration"
+msgstr "Fase de instalación completada. Vamos a por la configuración"
+
+#: MdlInstallSys.module:471
+msgid "Installing"
+msgstr "Instalando"
+
+#: FrmInstallSys.class:204
+msgid "Installing ..."
+msgstr "Instalando..."
+
+#: MdlInstallSys.module:826
+msgid "Installing Final configuration files..."
+msgstr "Instalando los últimos ficheros de configuración ..."
+
+#: MdlInstallSys.module:775
+msgid "Installing Required Package ..."
+msgstr "Instalando paquetes requeridos ..."
+
+#: MdlInstallSys.module:739
+msgid "Installing default system configuration and required software."
+msgstr "Instalando el software necesario y las configuraciones por
defecto."
+
+#: MdlInstallCustom.module:269
+msgid "Installing user-selected package"
+msgstr "Instalando paquetes selecionados por el usuario"
+
+#: FrmPkgSel.class:51
+msgid "Installs everything in your VectorLinux media to your system"
+msgstr "Instalar todo lo que incluye el medio de instalación en tu disco
duro"
+
+#: MdlNetConf.module:149
+msgid "Interface Type"
+msgstr "Tipo de interfaz"
+
+#: MdlDiskPart.module:46
+msgid "It is still possible to install VectorLinux on your system, but you
need to pre-partition your disks first"
+msgstr "Es posible instalar VectorLinux entu sistema, pero derías
particionar el disco primero"
+
+#: MdlLiloOsList.module:346
+msgid "Kernel boot options"
+msgstr "Opciones de arranque de kernel"
+
+#: FrmLicense.class:99
+msgid "LICENSE AGREEMENT"
+msgstr "Aceptación de licencia"
+
+#: MdlLiloOsList.module:155
+msgid "Label"
+msgstr "Etiqueta"
+
+#: MdlCore.module:448
+msgid "Language Selection"
+msgstr "Seleccion de idioma"
+
+#: MdlConfLilo.module:96
+msgid "Lilo returned an error. Please see below"
+msgstr "Lilo ha devuelto un error. Por favor, lee más abajo"
+
+#: FrmPartSel.class:149
+msgid "Linux is a modular operating system. This means that is has the
ability to store system and"
+msgstr "Linux es un sistema operativo modular. Esto significa que tiene la
capacidad de alojar el sistema y"
+
+#: MdlDiskPart.module:57
+msgid "Loading gparted ... Please wait"
+msgstr "Cargando Gparted ... Por favor espere"
+
+#: FrmZoneSet.class:176
+msgid "LocalTime"
+msgstr "Hora Local"
+
+#: FrmUserAdd.class:507
+msgid "Login Name"
+msgstr "Nombre de usuario"
+
+#: FrmUserAdd.class:86
+msgid "Login name field contains illegal characters. Please use only
lowercase letters and numbers"
+msgstr "Tu nombre de usuario contiene caracteres ilegales. Por favor
utiliza solo letras minúsculas y números"
+
+#: MdlCore.module:361
+msgid "MINIMUM REQUIREMENTS"
+msgstr "Requerimientos mínimos del sistema"
+
+#: MdlPartSel.module:82
+msgid "MOUNT POINT"
+msgstr "Punto de montaje"
-#: FrmSelISO.class:133
+#: MdlWinDrives.module:84
+msgid "MOUNT TO"
+msgstr "Montar en"
+
+#: FrmNetConf.class:148
+msgid "Manual DNS Server Specification"
+msgstr "Configuración Manual de servidores de nombres (DNS)"
+
+#: FrmSelISO.class:148
msgid "Minimum Disk Space Requirements"
msgstr "Requerimientos mínimos de espacio en disco"
-#: FrmSelISO.class:236
-msgid "No installable images found."
-msgstr "No se encontró ninguna imagen que se pueda instalar"
+#: FrmPartScheme.class:122
+msgid "Modify my disk partitions to make room for new installation"
+msgstr "Modificaré mi disco duro para hacer lugar para la nueva
instalación"
-#: FrmSelISO.class:242
-msgid ""
-"Select which VectorLinux version you wish to install from the list below"
-msgstr "Selectiona la imagen que deseas instalar de la lista"
+#: FrmRootPass.class:13
+msgid "Most other every-day taks do not require administrative
priviledges."
+msgstr "Las tareas diarias no requieren privilegios de administrador"
-#: FrmSelISO.class:252
-msgid "Search Again"
-msgstr "Buscar nuevamente"
+#: FrmSummary.class:43
+msgid "Mount Point"
+msgstr "Punto de montaje"
-#: FrmSummary.class:14 MdlCore.module:454
-msgid "Installation Summary"
-msgstr "Resumen del proceso"
+#: MdlLiloOsList.module:300
+msgid "Name"
+msgstr "Nombre"
-#: FrmSummary.class:16 MdlSummarize.module:56
-msgid "Custom"
-msgstr "Personalisado"
+#: FrmNetConf.class:179 MdlCore.module:462
+msgid "Network Configuration"
+msgstr "Configuración de red"
-#: FrmSummary.class:20 MdlSummarize.module:69
-msgid "Full"
-msgstr "Completa"
+#: FrmNetConf.class:58
+msgid "Network Interfaces"
+msgstr "Dispositivos de red"
-#: FrmSummary.class:37
-msgid "Partition"
-msgstr "Partición"
+#: FMain.class:514
+msgid "Next"
+msgstr "Siguiente"
-#: FrmSummary.class:39
-msgid "Size"
-msgstr "Tamano"
+#: FMain.class:320
+msgid "No"
+msgstr "No"
-#: FrmSummary.class:41
-msgid "Filesystem"
-msgstr "Sistema de Archivos"
+#: FrmSelISO.class:30 MdlCore.module:198
+msgid "No Installable Media Found"
+msgstr "No se encontró ningún medio instalable"
+
+#: MdlWinDrives.module:186
+msgid "No Windows partitions detected"
+msgstr "Particiones Windows no detectadas en tu sistema"
+
+#: FrmSelISO.class:251
+msgid "No installable images found."
+msgstr "No se encontró ninguna imagen que se pueda instalar"
-#: FrmSummary.class:43
-msgid "Mount Point"
-msgstr "Punto de montaje"
+#: FrmLicense.class:115
+msgid "No, I Do Not Agree"
+msgstr "No estoy de acuerdo"
+
+#: FrmSummary.class:90 MdlNetConf.module:220
+msgid "None"
+msgstr "Ninguno"
#: FrmSummary.class:49 MdlInstallSys.module:142 MdlPartSel.module:143
msgid "Not Used"
msgstr "Sin usar"
-#: FrmSummary.class:90 MdlNetConf.module:218
-msgid "None"
-msgstr "Ninguno"
+#: FrmUserAdd.class:376
+msgid "OK"
+msgstr "OK"
-#: FrmSummary.class:112 MdlInstallSys.module:190 MdlWinDrives.module:123
-msgid "Do not mount"
-msgstr "No montar"
+#: MdlSummarize.module:62
+msgid "OPTIONAL PACKAGES:"
+msgstr "Paquetes opcionales"
+
+#: MdlSummarize.module:49
+msgid "OPTIONAL WINDOWS PARTITIONS TO BE MOUNTED AT BOOT TIME."
+msgstr "Particiones Windows que se montarán al inicio del sistema."
+
+#: MdlLiloOsList.module:277
+msgid "Operating system installed in "
+msgstr "Sistema operativo montado en"
+
+#: MdlPartSel.module:71 MdlWinDrives.module:74
+msgid "PARTITION"
+msgstr "Partición"
+
+#: MdlSummarize.module:28
+msgid "PARTITIONING LAYOUT"
+msgstr "Diseño del particionado"
#: FrmSummary.class:164
msgid "Package Name"
msgstr "Nombre del paquete"
-#: FrmSummary.class:173
-msgid "BULK PACKAGES"
-msgstr "PAQUETES POR CATEGORIA"
-
-#: FrmSummary.class:190
-msgid "USER-SELECTED PACKAGES"
-msgstr "PAQUETES INDIVIDUALES"
+#: MdlInstallSys.module:362
+msgid "Packages have been installed in your system. Please click"
+msgstr "Los paquetes han sido instalados en tu sistema. Por favor haga
click"
-#: FrmSummary.class:243
-msgid "Installation Type"
-msgstr "Tipo de instalación"
+#: FrmSummary.class:37
+msgid "Partition"
+msgstr "Partición"
#: FrmSummary.class:253
msgid "Partition Selection Scheme"
msgstr "Selección del esquema de particionado"
-#: FrmSummary.class:263 MdlCore.module:451
-msgid "Software Selection"
-msgstr "Selección de software"
+#: FrmUserAdd.class:161
+msgid "Passwords do not match"
+msgstr "Las contraseñas no coinciden "
-#: FrmUserAdd.class:37
-msgid "Create User Accounts"
-msgstr "Limiar cuentas de usuario"
+#: FMain.class:305
+msgid "Passwords do not match. Please enter the same password twice"
+msgstr "Las contraseñas no coinciden. Por favor ingrese la misma
contraseña "
-#: FrmUserAdd.class:78
-#, fuzzy
-msgid "Enter the login name that this user will user to login to this
system."
-msgstr ""
-"Ingresa el nombre de usuario que será utilizado para registrarse en el "
-"sistema."
+#: FrmRootPass.class:48
+msgid "Passwords do not match. Please enter the same password twice for
accuracy."
+msgstr "Las contraseñas no coinciden. Por favor ingrese la misma
contraseña dos veces para estar seguros de que es la que Usted
verdaderamente desea."
-#: FrmUserAdd.class:86
-msgid ""
-"Login name field contains illegal characters. Please use only lowercase "
-"letters and numbers"
-msgstr ""
-"Tu nombre de usuario contiene caracteres ilegales. Por favor utiliza
solo "
-"letras minúsculas y números"
+#: FMain.class:279
+msgid "Please select a default operating system to boot before proceeding"
+msgstr "Por favor selectione el sistema operativo que se iniciara por
defecto"
-#: FrmUserAdd.class:99
-msgid "Username contains illegal characters"
-msgstr "El nombre de usuario contiene caracteres ilegales"
+#: MdlPartSel.module:289
+msgid "Please select only one "
+msgstr "Por favor, seleccione solo una"
-#: FrmUserAdd.class:102
-#, fuzzy
-msgid "User account for"
-msgstr "Usuarios"
+#: FrmPartSel.class:174
+msgid "Please select the partitions you wish to use and how to use them"
+msgstr "For favor, seleccione las secciones del disco que desea usar, y
también como usarlas"
-#: FrmUserAdd.class:102
-#, fuzzy
-msgid "already exists"
-msgstr "El nombre de usuario ya existe"
+#: FrmAlsaConf.class:36
+msgid "Please use the setup program below to setup the sound system."
+msgstr ""
-#: FrmUserAdd.class:106
-#, fuzzy
-msgid "Enter a password for"
-msgstr "Ingresa una contraseña para root."
+#: FMain.class:213
+msgid "Please wait while setup analyses your current partition setup."
+msgstr "Por favor espere mi...
[truncated message content] |
|
From: <cod...@go...> - 2008-11-04 21:14:49
|
Author: M0E.lnx
Date: Tue Nov 4 13:13:31 2008
New Revision: 260
Modified:
branches/iVL/.lang/FMain.pot
branches/iVL/.project
branches/iVL/DevLog
branches/iVL/FMain.class
branches/iVL/FMain.form
branches/iVL/FrmDone.class
branches/iVL/FrmLangSel.class
branches/iVL/installer.gambas
Log:
- Restored code to automatically list the translations provided by looking
in .lang
- Modified the way the installer ends. Added final message window instead
of a message.warning
- Added warning right before quietly configuring X letting the user know
that the screen may flicker.
- Updated binary
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Tue Nov 4 13:13:31 2008
@@ -14,91 +14,87 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: FMain.class:205
+#: FMain.class:177
+msgid "Restart"
+msgstr ""
+
+#: FMain.class:211
msgid "Please wait while setup attampts to run the partitioning utility"
msgstr ""
-#: FMain.class:207
+#: FMain.class:213
msgid "Please wait while setup analyses your current partition setup."
msgstr ""
-#: FMain.class:207
+#: FMain.class:213
msgid "This may take a while ..."
msgstr ""
-#: FMain.class:221
+#: FMain.class:227
msgid "You must select a \"/\" partition. This is the target where the
system will install to"
msgstr ""
-#: FMain.class:273
+#: FMain.class:279
msgid "Please select a default operating system to boot before proceeding"
msgstr ""
-#: FMain.class:274
+#: FMain.class:280
msgid "Select an entry from this list"
msgstr ""
-#: FMain.class:285
+#: FMain.class:291
msgid "Skipping lilo setup"
msgstr ""
-#: FMain.class:299
+#: FMain.class:305
msgid "Passwords do not match. Please enter the same password twice"
msgstr ""
-#: FMain.class:314
+#: FMain.class:320
msgid "You have not created any user accounts for this system yet. There
is not enough information"
msgstr ""
-#: FMain.class:314
+#: FMain.class:320
msgid "to create an account here. It is recommended that you create at
least one."
msgstr ""
-#: FMain.class:314
+#: FMain.class:320
msgid "Would you like to continue anyway?"
msgstr ""
-#: FMain.class:314
+#: FMain.class:320
msgid "Yes"
msgstr ""
-#: FMain.class:314
+#: FMain.class:320
msgid "No"
msgstr ""
-#: FMain.class:389
-msgid "has been installed on your computer. Additional system
configuration"
-msgstr ""
-
-#: FMain.class:389
-msgid "will take place after you reboot your system.Part of this process
must be done in text mode."
-msgstr ""
-
-#: FMain.class:389
-msgid "Would you like to reboot your computer now?"
+#: FMain.class:343
+msgid "VectorLinux will now try to detect and configure your graphics
hardware."
msgstr ""
-#: FMain.class:394
-msgid "The VectorLinux installer will now exit. Enjoy your new operating
system"
+#: FMain.class:343
+msgid "Your screen may flicker or go blank during this process for a few
seconds during this process."
msgstr ""
-#: FMain.class:474
+#: FMain.class:494
msgid "Process Overview"
msgstr ""
-#: FMain.class:495
+#: FMain.class:514
msgid "Next"
msgstr ""
-#: FMain.class:501
+#: FMain.class:520
msgid "Back"
msgstr ""
-#: FMain.class:507
+#: FMain.class:526
msgid "Exit Installation"
msgstr ""
-#: FMain.class:523
+#: FMain.class:542
msgid "Button1"
msgstr ""
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Tue Nov 4 13:13:31 2008
@@ -2,7 +2,7 @@
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
Startup=MdlCore
-Version=0.0.122
+Version=0.0.123
Library=gb.gtk
Library=gb.form
Library=gb.debug
Modified: branches/iVL/DevLog
==============================================================================
--- branches/iVL/DevLog (original)
+++ branches/iVL/DevLog Tue Nov 4 13:13:31 2008
@@ -1,14 +1,4 @@
-- Re-worked the language selection
- * Changed the listview for a columnview
- \- This will eliminate the need to create an array
- with a long list of languages. Instead, the installer will
- look in it's .lang dir and list all the .mo files, then it
- will populate the columnview using only the languages found.
-
-
-
--I added the non-gui config code to run in the BG when lilo window starts.
- this is how it is done in old installer.
- we still need vhalswitch, ALSA-config(this should be done in xterm IMO),
vxconf, hwinit??, and runlevel??.
- we can skip last 2 IMO
- I added code to mount all needed binds to liloconfig and stoppped
mount/umount in root, and useradd.
\ No newline at end of file
+- Restored code to automatically list the translations provided by looking
in .lang
+- Modified the way the installer ends. Added final message window instead
of a message.warning
+- Added warning right before quietly configuring X letting the user know
that the screen may flicker.
+- Updated binary
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Tue Nov 4 13:13:31 2008
@@ -172,6 +172,12 @@
DIM sDev AS String
DIM sLang AS String
+ tvPlan.Refresh()
+
+ IF LAST.TEXT = ("Restart") THEN
+ EXEC "shutdown -r now"
+ ELSE
+
IF FrmLangSel.Visible = TRUE THEN
ME.Button1_Click()
WAIT
@@ -333,12 +339,17 @@
' CONFIGURE X QUIETLY HERE
+ Message.Warning(("VectorLinux will now try to detect and
configure your graphics hardware.") & "<br>" &
+ ("Your screen may flicker or go blank during this process for a
few seconds during this process."))
+
MdlXconf.QUIET_XORG_CONFIGURATION()
frmNext = FrmDone
CASE "FrmDone"
'offer to reboot here
+
+
ME.END_INSTALLER()
frmNext = FrmAlsaConf
' frmNext = FrmLilo ' this is already done
@@ -376,25 +387,34 @@
WAIT 1
MdlSetup.BEGIN_INSTALLATION()
END IF
-
+END IF
+tvPlan.Refresh()
END
PUBLIC SUB END_INSTALLER()
-
- SELECT CASE Message.Question(ClsGlobal.DISTRO & Space(1) & ("has been
installed on your computer. Additional system configuration") & "<br>" &
- ("will take place after you reboot your system.Part of this
process must be done in text mode.") & "<br><br>" &
- ("Would you like to reboot your computer now?"), ("Yes"),
("No"))
- CASE 1
- SHELL "shutdown -r now"
- CASE ELSE
- RETURN
- Message.Info(("The VectorLinux installer will now exit. Enjoy your
new operating system"))
- QUIT ' dirty quit event
- 'STOP EVENT
- END SELECT
+
+ ' Check for /tmp/status in the target installation
+ IF Exist(ClsGlobal.sTargetMnt &/ "tmp" &/ "status") = FALSE THEN
+ REPEAT
+ WAIT
+ UNTIL Exist(ClsGlobal.sTargetMnt &/ "tmp" &/ "status") = TRUE
+ END IF
+
+ ' ' ' ' '
+ ' ' ' ' ' SELECT CASE Message.Question(ClsGlobal.DISTRO & Space(1) &
("has been installed on your computer. Additional system configuration")
& "<br>" &
+ ' ' ' ' ' ("will take place after you reboot your system.Part
of this process must be done in text mode.") & "<br><br>" &
+ ' ' ' ' ' ("Would you like to reboot your computer now?"),
("Yes"), ("No"))
+ ' ' ' ' ' CASE 1
+ ' ' ' ' ' SHELL "shutdown -r now"
+ ' ' ' ' ' CASE ELSE
+ ' ' ' ' ' RETURN
+ ' ' ' ' ' Message.Info(("The VectorLinux installer will now exit.
Enjoy your new operating system"))
+ ' ' ' ' ' QUIT ' dirty quit event
+ ' ' ' ' ' 'STOP EVENT
+ ' ' ' ' ' END SELECT
END
Modified: branches/iVL/FMain.form
==============================================================================
--- branches/iVL/FMain.form (original)
+++ branches/iVL/FMain.form Tue Nov 4 13:13:31 2008
@@ -9,7 +9,6 @@
{ tvPlan TreeView
MoveScaled(1,2,22,56)
Expand = True
- Mode = Select.None
Border = False
}
}
Modified: branches/iVL/FrmDone.class
==============================================================================
--- branches/iVL/FrmDone.class (original)
+++ branches/iVL/FrmDone.class Tue Nov 4 13:13:31 2008
@@ -22,9 +22,17 @@
FMain.FrmCurr = ME
tlbanner.text = "<b>" & tlbanner.text & "</b>"
+ FMain.btnext.Text = ("Restart")
+ FMain.btnext.Width = MdlObjSizer.get_object_width(FMain.btnext.Text) + 36
+ FMain.btback.Enabled = FALSE
+ FMain.btback.ForeColor = Color.Gray
+ FMain.btQuit.Text = ("Exit")
+ FMain.btQuit.Width = MdlObjSizer.get_object_width(FMain.btQuit.Text) + 36
WITH ME.tlMsg
.Text = ClsGlobal.DISTRO & Space(1) & ("has been installed to your
system. Your new system has been configured with the default factory
settings.") & "<br><br>" &
- ("After reboot you can use vasm or vasmCC to fine tune your
installation.")
+ ("After reboot you can use vasm or vasmCC to fine tune your
installation.") & "<br><br>" &
+ ("Your computer needs to be restarted so that you can use your new
operating system. Click") & Space(1) & FMain.btnext.text & Space(1)&
+ ("to restart your computer now or click") & Space(1) &
FMain.btQuit.Text & Space(1) & ("to restart your computer at a later time")
END WITH
END
Modified: branches/iVL/FrmLangSel.class
==============================================================================
--- branches/iVL/FrmLangSel.class (original)
+++ branches/iVL/FrmLangSel.class Tue Nov 4 13:13:31 2008
@@ -34,31 +34,31 @@
PUBLIC SUB LIST_LANG_CHOICES()
- WITH ME.lblangsel
- .Add("es_ES", "Spanish")
- .Add("en_US", "US English")
- END WITH
+ ' ' ' ' ' WITH ME.lblangsel
+ ' ' ' ' ' .Add("es_ES", "Spanish")
+ ' ' ' ' ' .Add("en_US", "US English")
+ ' ' ' ' ' END WITH
-' ' DIM sLangCode, sLangName AS String
-' ' DIM i AS Integer
-' '
-' ' i = 0
-' ' FOR EACH sLangCode IN RDir(".lang", "*.mo")
-' ' 'Message(sLangCode)
-' ' SELECT CASE File.BaseName(".lang" &/ sLangCode)
-' ' CASE "en_US"
-' ' sLangName = "US English"
-' ' CASE "es"
-' ' sLangName = "Spanish"
-' ' END SELECT
-' '
-' ' ME.lblangsel.Add(File.BaseName(sLangCode), sLangName)
-' '
-' '
-' ' NEXT
-' '
-' '
+ DIM sLangCode, sLangName AS String
+ DIM i AS Integer
+
+ i = 0
+ FOR EACH sLangCode IN Dir(".lang", "*.mo")
+ 'Message(sLangCode)
+ SELECT CASE File.BaseName(".lang" &/ sLangCode)
+ CASE "en_US"
+ sLangName = "US English"
+ CASE "es"
+ sLangName = "Spanish"
+ END SELECT
+
+ ME.lblangsel.Add(File.BaseName(sLangCode), sLangName)
+
+
+NEXT
+
+
END
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-11-04 20:23:12
|
Author: uelsk8s
Date: Tue Nov 4 12:22:22 2008
New Revision: 259
Modified:
branches/iVL/MdlConfLilo.module
Log:
added echo to /tmp/status to ensure finish of BG config script
Modified: branches/iVL/MdlConfLilo.module
==============================================================================
--- branches/iVL/MdlConfLilo.module (original)
+++ branches/iVL/MdlConfLilo.module Tue Nov 4 12:22:22 2008
@@ -329,22 +329,24 @@
"for i in /var/log/scripts/x11-fonts*;do sh $i &>/dev/null;done" &
gb.NewLine &
"update-mime-database /usr/share/mime/" & gb.NewLine &
"cd /usr/lib && ln -sf preloadable_libintl.so libgnuintl.so.8 && rm
libintl.so 2>/dev/null; ln -s preloadable_libintl.so libintl.so" &
gb.NewLine &
-"/sbin/valsaconf-quiet" & gb.NewLine
+"/sbin/valsaconf-quiet" & gb.NewLine &
+"echo done >/tmp/status" & gb.NewLine
+
File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/config-vinstall-ng", sOut)
'SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng"
SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng" WAIT
-
SHELL "chroot /mnt/target /sbin/depmod -aq" WAIT
SHELL "chroot /mnt/target /var/log/setup/config-vinstall-ng &"
-SHELL "mkdir -p " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
-SHELL "chmod 700 " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
-SHELL "touch " & ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2"
-sOut = "#!/bin/bash \n" &
-"/sbin/config-stage1 gui-installer" & gb.NewLine
-File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2", sOut)
-'SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
-SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
-'SHELL "chroot /mnt/target " WAIT
+
+' SHELL "mkdir -p " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
+' SHELL "chmod 700 " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
+' SHELL "touch " & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
+' sOut = "#!/bin/bash \n" &
+' "/sbin/config-stage1 gui-installer" & gb.NewLine
+' File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2",
sOut)
+' 'SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
+' SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
+' 'SHELL "chroot /mnt/target " WAIT
END
|
|
From: <cod...@go...> - 2008-11-04 18:42:29
|
Author: M0E.lnx
Date: Tue Nov 4 10:40:55 2008
New Revision: 258
Added:
branches/iVL/FrmDone.class
branches/iVL/FrmDone.form
Modified:
branches/iVL/.lang/FMain.pot
branches/iVL/FMain.class
branches/iVL/FMain.form
branches/iVL/FrmXconf.class
branches/iVL/FrmXconf.form
branches/iVL/MdlConfLilo.module
branches/iVL/MdlLiloOsList.module
branches/iVL/MdlNetConf.module
branches/iVL/MdlXconf.module
Log:
Implented quiet X configuration instead of full blown x configurator
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Tue Nov 4 10:40:55 2008
@@ -66,39 +66,39 @@
msgid "No"
msgstr ""
-#: FMain.class:382
+#: FMain.class:389
msgid "has been installed on your computer. Additional system
configuration"
msgstr ""
-#: FMain.class:382
+#: FMain.class:389
msgid "will take place after you reboot your system.Part of this process
must be done in text mode."
msgstr ""
-#: FMain.class:382
+#: FMain.class:389
msgid "Would you like to reboot your computer now?"
msgstr ""
-#: FMain.class:387
+#: FMain.class:394
msgid "The VectorLinux installer will now exit. Enjoy your new operating
system"
msgstr ""
-#: FMain.class:454
+#: FMain.class:474
msgid "Process Overview"
msgstr ""
-#: FMain.class:474
+#: FMain.class:495
msgid "Next"
msgstr ""
-#: FMain.class:480
+#: FMain.class:501
msgid "Back"
msgstr ""
-#: FMain.class:486
+#: FMain.class:507
msgid "Exit Installation"
msgstr ""
-#: FMain.class:502
+#: FMain.class:523
msgid "Button1"
msgstr ""
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Tue Nov 4 10:40:55 2008
@@ -331,6 +331,13 @@
MdlNetConf.SET_DNS_ADDRESSES()
MdlNetConf.WRITE_INET()
+
+ ' CONFIGURE X QUIETLY HERE
+ MdlXconf.QUIET_XORG_CONFIGURATION()
+
+ frmNext = FrmDone
+
+ CASE "FrmDone"
'offer to reboot here
ME.END_INSTALLER()
frmNext = FrmAlsaConf
@@ -426,5 +433,18 @@
MdlCore.frmInit = FrmSelISO
MdlCore.main
+
+END
+
+PUBLIC SUB tvPlan_MouseDown()
+
+ tvPlan.MoveLast()
+ RETURN
+
+END
+
+PUBLIC SUB tvPlan_Click()
+
+STOP EVENT
END
Modified: branches/iVL/FMain.form
==============================================================================
--- branches/iVL/FMain.form (original)
+++ branches/iVL/FMain.form Tue Nov 4 10:40:55 2008
@@ -9,6 +9,7 @@
{ tvPlan TreeView
MoveScaled(1,2,22,56)
Expand = True
+ Mode = Select.None
Border = False
}
}
Added: branches/iVL/FrmDone.class
==============================================================================
--- (empty file)
+++ branches/iVL/FrmDone.class Tue Nov 4 10:40:55 2008
@@ -0,0 +1,30 @@
+' Gambas class file
+
+' This file is part of vinstall-ng
+
+' vinstall-ng is free software: you can redistribute it and/or modify
+' it under the terms of the GNU General Public License as published by
+' the Free Software Foundation, either version 2 of the License, or
+' (at your option) any later version.
+
+' vinstall-ng is distributed in the hope that it will be useful,
+' but WITHOUT ANY WARRANTY; without even the implied warranty of
+' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+' GNU General Public License for more details.
+
+' You should have received a copy of the GNU General Public License
+' along with vinstall-ng. If not, see <http://www.gnu.org/licenses/>.
+
+
+
+PUBLIC SUB Form_Open()
+
+ FMain.FrmCurr = ME
+
+ tlbanner.text = "<b>" & tlbanner.text & "</b>"
+ WITH ME.tlMsg
+ .Text = ClsGlobal.DISTRO & Space(1) & ("has been installed to your
system. Your new system has been configured with the default factory
settings.") & "<br><br>" &
+ ("After reboot you can use vasm or vasmCC to fine tune your
installation.")
+ END WITH
+
+END
Added: branches/iVL/FrmDone.form
==============================================================================
--- (empty file)
+++ branches/iVL/FrmDone.form Tue Nov 4 10:40:55 2008
@@ -0,0 +1,25 @@
+# Gambas Form File 2.0
+
+{ Form Form
+ MoveScaled(0,0,79,52)
+ Text = ("")
+ Arrangement = Arrange.Vertical
+ { tlBanner TextLabel
+ MoveScaled(0,0,25,3)
+ Text = ("Installation is finished")
+ }
+ { Separator1 Separator
+ MoveScaled(0,3,31,1)
+ }
+ { PnlMsg Panel
+ MoveScaled(1,5,74,24)
+ Expand = True
+ Arrangement = Arrange.Horizontal
+ { tlMsg TextLabel
+ MoveScaled(1,2,67,16)
+ Expand = True
+ AutoResize = True
+ Text = ("")
+ }
+ }
+}
Modified: branches/iVL/FrmXconf.class
==============================================================================
--- branches/iVL/FrmXconf.class (original)
+++ branches/iVL/FrmXconf.class Tue Nov 4 10:40:55 2008
@@ -86,134 +86,134 @@
END
-PUBLIC SUB LIST_KBD_LAYOUTS()
-
- DIM sFile AS String '= File.Load("/etc/X11/xkb/rules/xorg.lst")
- DIM i, ii AS Integer
- DIM sArr AS String[] '= Split(sFile, "\n")
- DIM sHack AS String
-
- ' ugly hack to get a good list begins here
- sHack = "#!/bin/bash \n" &
- "echo /dev/null > /tmp/kbd.file \n" &
- "while read code desc1 desc2 junk \n" &
- "do \n" &
- "echo \"$code\" \"$desc1\" \"$desc2\" \"$junk\" >> /tmp/kbd.file \n"
&
- "done < /etc/X11/xkb/rules/xorg.lst"
-
- File.Save("/tmp/kbd_strip.sh", sHack)
- SHELL "chmod +x /tmp/kbd_strip.sh" WAIT
- SHELL "sh /tmp/kbd_strip.sh" WAIT
-
- ' END OF UGLY HACK HERE
-
- sFile = File.Load("/tmp/kbd.file")
- sarr = Split(sFile, "\n")
-
-
- ii = 1
- FOR i = 0 TO sArr.count - 1
- 'PRINT sArr[i]
- 'IF Left(sArr[i], Len("! Layout")) = "! Layout" THEN
- IF Left(sArr[i]) = "!" AND InStr(sArr[i], "layout") THEN
- 'REPEAT
- IF Trim(sarr[i + ii]) <> "" THEN
- REPEAT
- 'PRINT sarr[i + ii]
- ME.cvKbLayout.Add(Left(sarr[i + ii], InStr(sarr[i +
ii], " ")), Right(sarr[i + ii], Len(sarr[i + ii]) - InStr(sarr[i +
ii], " ")))
- INC ii
- 'END IF
- UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i + ii], "variant")
= TRUE
- END IF
-END IF
- NEXT
-
-
-
-END
-
-PUBLIC SUB LIST_KBD_VARIANTS()
-
- DIM sFile AS String '= File.Load("/etc/X11/xkb/rules/xorg.lst")
- DIM i, ii AS Integer
- DIM sArr AS String[] '= Split(sFile, "\n")
-
-
-
- sFile = File.Load("/tmp/kbd.file")
- sarr = Split(sFile, "\n")
-
-
- ii = 1
- FOR i = 0 TO sArr.count - 1
- 'PRINT sArr[i]
- 'IF Left(sArr[i], Len("! Layout")) = "! Layout" THEN
- IF Left(sArr[i]) = "!" AND InStr(sArr[i], "variant") THEN
- 'REPEAT
- IF Trim(sarr[i + ii]) <> "" THEN
- REPEAT
- 'PRINT sarr[i + ii]
- ME.cvKbdVar.Add(Left(sarr[i + ii], InStr(sarr[i + ii], ":")),
Right(sarr[i + ii], Len(sarr[i + ii]) - InStr(sarr[i + ii], ":")))
- INC ii
- 'END IF
- UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i + ii], "option") =
TRUE
- END IF
-END IF
- NEXT
-
-END
-
-
-
-PUBLIC SUB LIST_KBD_MODELS()
-
- DIM sFile AS String '= File.Load("/etc/X11/xkb/rules/xorg.lst")
- DIM i, ii AS Integer
- DIM sArr AS String[] '= Split(sFile, "\n")
- 'DIM sHack AS String
-
- ' ' ugly hack to get a good list begins here
- ' sHack = "#!/bin/bash \n" &
- ' "echo /dev/null > /tmp/kbd.file \n" &
- ' "while read code desc1 desc2 junk \n" &
- ' "do \n" &
- ' "echo \"$code\" \"$desc1\" \"$desc2\" \"$junk\" >> /tmp/kbd.file
\n" &
- ' "done < /etc/X11/xkb/rules/xorg.lst"
- '
- ' File.Save("/tmp/kbd_strip.sh", sHack)
- ' SHELL "chmod +x /tmp/kbd_strip.sh" WAIT
- ' SHELL "sh /tmp/kbd_strip.sh" WAIT
-
- ' END OF UGLY HACK HERE
-
- sFile = File.Load("/tmp/kbd.file")
- sarr = Split(sFile, "\n")
-
-
- ii = 1
- FOR i = 0 TO sArr.count - 1
- 'PRINT sArr[i]
- 'IF Left(sArr[i], Len("! Layout")) = "! Layout" THEN
- IF Left(sArr[i]) = "!" AND InStr(sArr[i], "model") THEN
- 'REPEAT
- IF Trim(sarr[i + ii]) <> "" THEN
- REPEAT
- 'PRINT sarr[i + ii]
- ME.cvKeybdModel.add(Left(sarr[i + ii], InStr(sarr[i +
ii], " ")), Right(sarr[i + ii], Len(sarr[i + ii]) - InStr(sarr[i +
ii], " ")))
- INC ii
- 'END IF
- UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i + ii], "layout") =
TRUE
- END IF
-END IF
- NEXT
-
-
-
-END
-
-
-
-
+' ' ' ' ' ' ' PUBLIC SUB LIST_KBD_LAYOUTS()
+' ' ' ' ' ' '
+' ' ' ' ' ' ' DIM sFile AS String '=
File.Load("/etc/X11/xkb/rules/xorg.lst")
+' ' ' ' ' ' ' DIM i, ii AS Integer
+' ' ' ' ' ' ' DIM sArr AS String[] '= Split(sFile, "\n")
+' ' ' ' ' ' ' DIM sHack AS String
+' ' ' ' ' ' '
+' ' ' ' ' ' ' ' ugly hack to get a good list begins here
+' ' ' ' ' ' ' sHack = "#!/bin/bash \n" &
+' ' ' ' ' ' ' "echo /dev/null > /tmp/kbd.file \n" &
+' ' ' ' ' ' ' "while read code desc1 desc2 junk \n" &
+' ' ' ' ' ' ' "do \n" &
+' ' ' ' ' ' ' "echo \"$code\" \"$desc1\" \"$desc2\" \"$junk\" >>
/tmp/kbd.file \n" &
+' ' ' ' ' ' ' "done < /etc/X11/xkb/rules/xorg.lst"
+' ' ' ' ' ' '
+' ' ' ' ' ' ' File.Save("/tmp/kbd_strip.sh", sHack)
+' ' ' ' ' ' ' SHELL "chmod +x /tmp/kbd_strip.sh" WAIT
+' ' ' ' ' ' ' SHELL "sh /tmp/kbd_strip.sh" WAIT
+' ' ' ' ' ' '
+' ' ' ' ' ' ' ' END OF UGLY HACK HERE
+' ' ' ' ' ' '
+' ' ' ' ' ' ' sFile = File.Load("/tmp/kbd.file")
+' ' ' ' ' ' ' sarr = Split(sFile, "\n")
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' ' ii = 1
+' ' ' ' ' ' ' FOR i = 0 TO sArr.count - 1
+' ' ' ' ' ' ' 'PRINT sArr[i]
+' ' ' ' ' ' ' 'IF Left(sArr[i], Len("! Layout")) = "! Layout"
THEN
+' ' ' ' ' ' ' IF Left(sArr[i]) = "!" AND InStr(sArr[i], "layout") THEN
+' ' ' ' ' ' ' 'REPEAT
+' ' ' ' ' ' ' IF Trim(sarr[i + ii]) <> "" THEN
+' ' ' ' ' ' ' REPEAT
+' ' ' ' ' ' ' 'PRINT sarr[i + ii]
+' ' ' ' ' ' ' ME.cvKbLayout.Add(Left(sarr[i + ii],
InStr(sarr[i + ii], " ")), Right(sarr[i + ii], Len(sarr[i + ii]) -
InStr(sarr[i + ii], " ")))
+' ' ' ' ' ' ' INC ii
+' ' ' ' ' ' ' 'END IF
+' ' ' ' ' ' ' UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i +
ii], "variant") = TRUE
+' ' ' ' ' ' ' END IF
+' ' ' ' ' ' ' END IF
+' ' ' ' ' ' ' NEXT
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' ' END
+' ' ' ' ' ' '
+' ' ' ' ' ' ' PUBLIC SUB LIST_KBD_VARIANTS()
+' ' ' ' ' ' '
+' ' ' ' ' ' ' DIM sFile AS String '=
File.Load("/etc/X11/xkb/rules/xorg.lst")
+' ' ' ' ' ' ' DIM i, ii AS Integer
+' ' ' ' ' ' ' DIM sArr AS String[] '= Split(sFile, "\n")
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' ' sFile = File.Load("/tmp/kbd.file")
+' ' ' ' ' ' ' sarr = Split(sFile, "\n")
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' ' ii = 1
+' ' ' ' ' ' ' FOR i = 0 TO sArr.count - 1
+' ' ' ' ' ' ' 'PRINT sArr[i]
+' ' ' ' ' ' ' 'IF Left(sArr[i], Len("! Layout")) = "! Layout"
THEN
+' ' ' ' ' ' ' IF Left(sArr[i]) = "!" AND InStr(sArr[i], "variant") THEN
+' ' ' ' ' ' ' 'REPEAT
+' ' ' ' ' ' ' IF Trim(sarr[i + ii]) <> "" THEN
+' ' ' ' ' ' ' REPEAT
+' ' ' ' ' ' ' 'PRINT sarr[i + ii]
+' ' ' ' ' ' ' ME.cvKbdVar.Add(Left(sarr[i + ii], InStr(sarr[i
+ ii], ":")), Right(sarr[i + ii], Len(sarr[i + ii]) - InStr(sarr[i +
ii], ":")))
+' ' ' ' ' ' ' INC ii
+' ' ' ' ' ' ' 'END IF
+' ' ' ' ' ' ' UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i +
ii], "option") = TRUE
+' ' ' ' ' ' ' END IF
+' ' ' ' ' ' ' END IF
+' ' ' ' ' ' ' NEXT
+' ' ' ' ' ' '
+' ' ' ' ' ' ' END
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' ' PUBLIC SUB LIST_KBD_MODELS()
+' ' ' ' ' ' '
+' ' ' ' ' ' ' DIM sFile AS String '=
File.Load("/etc/X11/xkb/rules/xorg.lst")
+' ' ' ' ' ' ' DIM i, ii AS Integer
+' ' ' ' ' ' ' DIM sArr AS String[] '= Split(sFile, "\n")
+' ' ' ' ' ' ' 'DIM sHack AS String
+' ' ' ' ' ' '
+' ' ' ' ' ' ' ' ' ugly hack to get a good list begins here
+' ' ' ' ' ' ' ' sHack = "#!/bin/bash \n" &
+' ' ' ' ' ' ' ' "echo /dev/null > /tmp/kbd.file \n" &
+' ' ' ' ' ' ' ' "while read code desc1 desc2 junk \n" &
+' ' ' ' ' ' ' ' "do \n" &
+' ' ' ' ' ' ' ' "echo \"$code\" \"$desc1\" \"$desc2\" \"$junk\" >>
/tmp/kbd.file \n" &
+' ' ' ' ' ' ' ' "done < /etc/X11/xkb/rules/xorg.lst"
+' ' ' ' ' ' ' '
+' ' ' ' ' ' ' ' File.Save("/tmp/kbd_strip.sh", sHack)
+' ' ' ' ' ' ' ' SHELL "chmod +x /tmp/kbd_strip.sh" WAIT
+' ' ' ' ' ' ' ' SHELL "sh /tmp/kbd_strip.sh" WAIT
+' ' ' ' ' ' '
+' ' ' ' ' ' ' ' END OF UGLY HACK HERE
+' ' ' ' ' ' '
+' ' ' ' ' ' ' sFile = File.Load("/tmp/kbd.file")
+' ' ' ' ' ' ' sarr = Split(sFile, "\n")
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' ' ii = 1
+' ' ' ' ' ' ' FOR i = 0 TO sArr.count - 1
+' ' ' ' ' ' ' 'PRINT sArr[i]
+' ' ' ' ' ' ' 'IF Left(sArr[i], Len("! Layout")) = "! Layout"
THEN
+' ' ' ' ' ' ' IF Left(sArr[i]) = "!" AND InStr(sArr[i], "model") THEN
+' ' ' ' ' ' ' 'REPEAT
+' ' ' ' ' ' ' IF Trim(sarr[i + ii]) <> "" THEN
+' ' ' ' ' ' ' REPEAT
+' ' ' ' ' ' ' 'PRINT sarr[i + ii]
+' ' ' ' ' ' ' ME.cvKeybdModel.add(Left(sarr[i + ii],
InStr(sarr[i + ii], " ")), Right(sarr[i + ii], Len(sarr[i + ii]) -
InStr(sarr[i + ii], " ")))
+' ' ' ' ' ' ' INC ii
+' ' ' ' ' ' ' 'END IF
+' ' ' ' ' ' ' UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i +
ii], "layout") = TRUE
+' ' ' ' ' ' ' END IF
+' ' ' ' ' ' ' END IF
+' ' ' ' ' ' ' NEXT
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' ' END
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' '
+' ' ' ' ' ' '
PUBLIC SUB Form_Resize()
@@ -234,9 +234,9 @@
PUBLIC SUB Form_Menu()
- ME.LIST_KBD_LAYOUTS
- ME.LIST_KBD_MODELS
- ME.LIST_KBD_VARIANTS
+' ME.LIST_KBD_LAYOUTS
+' ME.LIST_KBD_MODELS
+' ME.LIST_KBD_VARIANTS
END
@@ -261,5 +261,11 @@
PUBLIC SUB cvKbLayout_Click()
Message(LAST.current.key)
+
+END
+
+PUBLIC SUB Form_MouseDown()
+
+
END
Modified: branches/iVL/FrmXconf.form
==============================================================================
--- branches/iVL/FrmXconf.form (original)
+++ branches/iVL/FrmXconf.form Tue Nov 4 10:40:55 2008
@@ -13,81 +13,42 @@
}
}
{ Panel1 Panel
- MoveScaled(0,6,98,10)
- Arrangement = Arrange.Horizontal
+ MoveScaled(0,7,98,31)
AutoResize = True
- { Frame1 Frame
- MoveScaled(2,0,85,9)
- Expand = True
+ { tlSetupMethod TextLabel
+ MoveScaled(0,0,13,3.4286)
+ Text = ("Video Driver")
+ Alignment = Align.Normal
+ }
+ { tlChoiceExp TextLabel
+ MoveScaled(0,4,35,3)
Text = ("")
- { tlChoiceExp TextLabel
- MoveScaled(1,5,35,3)
- Text = ("")
- }
- { cbSetupMethod ComboBox
- MoveScaled(14,1,22,3)
- Text = ("Vesa")
- ReadOnly = True
- List = [("Vesa"), ("Fbdev")]
- }
- { tlSetupMethod TextLabel
- MoveScaled(1,1,13,3)
- Text = ("Video Driver")
- Alignment = Align.Normal
- }
- { tlColorDepth TextLabel
- MoveScaled(42,1,11,3)
- Text = ("Color Depth")
- Alignment = Align.Normal
- }
- { cbColorDepth ComboBox
- MoveScaled(52,1,24,3)
- Text = ("")
- List = [("24 bit True Color"), ("16 bit Pseudo Color"), ("8 bit
256 Color"), ("4 bit 16 Color"), ("1 bit Mono B/W")]
- }
- { tlScreenRes TextLabel
- MoveScaled(42,4,18,3)
- Text = ("Screen Resolution")
- Alignment = Align.Normal
- }
- { cbScreenRes ComboBox
- MoveScaled(60,4,16,3)
- Text = ("")
- List = [("1920x1280"), ("1600x1200"), ("1440x900"), ("1280x1024"),
("1280x800"), ("1024x768"), ("800x600"), ("640x480")]
- }
- }
- }
- { pblKbdSets Panel
- MoveScaled(1,17,96,27)
- Expand = True
- Arrangement = Arrange.Horizontal
- AutoResize = True
- { frmkbdlay Frame
- MoveScaled(0,0,30,25)
- Expand = True
- Text = ("Keyboard Layout")
- { cvKbLayout ColumnView
- MoveScaled(1,3,28,20)
- Expand = True
- }
- }
- { frmKbdMod Frame
- MoveScaled(33,0,32,24)
- Expand = True
- Text = ("Keyboard Model")
- { cvKeybdModel ColumnView
- MoveScaled(1,3,29,21)
- Expand = True
- }
- }
- { frmkeyVar Frame
- MoveScaled(67,1,27,23)
- Expand = True
- Text = ("Keyboard Variant")
- { cvKbdVar ColumnView
- MoveScaled(8,3,11,21)
- Expand = True
- }
+ }
+ { tlColorDepth TextLabel
+ MoveScaled(0,9,11,3)
+ Text = ("Color Depth")
+ Alignment = Align.Normal
+ }
+ { tlScreenRes TextLabel
+ MoveScaled(0,12,18,3)
+ Text = ("Screen Resolution")
+ Alignment = Align.Normal
+ }
+ { cbColorDepth ComboBox
+ MoveScaled(10,9,24,3)
+ Text = ("")
+ List = [("24 bit True Color"), ("16 bit Pseudo Color"), ("8 bit 256
Color"), ("4 bit 16 Color"), ("1 bit Mono B/W")]
+ }
+ { cbSetupMethod ComboBox
+ MoveScaled(13,0,22,3.4286)
+ Text = ("Vesa")
+ ReadOnly = True
+ List = [("Vesa"), ("Fbdev")]
+ }
+ { cbScreenRes ComboBox
+ MoveScaled(18,12,16,3)
+ Text = ("")
+ List = [("1920x1280"), ("1600x1200"), ("1440x900"), ("1280x1024"),
("1280x800"), ("1024x768"), ("800x600"), ("640x480")]
}
}
}
Modified: branches/iVL/MdlConfLilo.module
==============================================================================
--- branches/iVL/MdlConfLilo.module (original)
+++ branches/iVL/MdlConfLilo.module Tue Nov 4 10:40:55 2008
@@ -128,6 +128,7 @@
'IF LCase(ClsPartSel.fRoot) <> "xfs" THEN
FOR EACH cb IN MdlPartSel.oMountPoints
IF cb.text = "/" THEN
+ ClsPartSel.sRoot = cb.Tag ' make sure this is set... we
will need it later
FOR EACH cb1 IN MdlPartSel.oFsTypes
IF cb1.tag = cb.tag THEN
IF cb1.text <> "xfs" THEN .Add("Sector")
@@ -262,18 +263,18 @@
"read-only" & " \n \n"
ENDIF
- FOR EACH cbox IN MdlPartSel.oMountPoints
- IF cbox.text = "/" AND bInc.tag = cbox.tag THEN
- IF MdlLiloOsList.bVlCliOption = TRUE THEN
- 'IF bInc.tag = ClsPartSel.sRoot AND MdlLiloOsList.bVlCliOption =
TRUE THEN
- sCliSection = Replace(sSection, "append = \"" & sEntryApnd
& "\"", "append = \"2 " & sEntryApnd & "\"") 'splash=silent\"")
- sCliSection = Replace(sCliSection, "label = " &
sEntryLbl, "label = " & sEntryLbl & "-tui")
- sCliSection = sCliSection & gb.NewLine
+ 'FOR EACH cbox IN MdlPartSel.oMountPoints
+ ' IF cbox.text = "/" AND cbox.tag = ClsPartSel.sRoot THEN
+ ' IF MdlLiloOsList.bVlCliOption = TRUE THEN
+ IF bInc.tag = ClsPartSel.sRoot AND MdlLiloOsList.bVlCliOption =
TRUE THEN
+ sCliSection = Replace(sSection, "append = \"" &
sEntryApnd & "\"", "append = \"2 " & sEntryApnd & "\"") 'splash=silent\"")
+ sCliSection = Replace(sCliSection, "label = " &
sEntryLbl, "label = " & sEntryLbl & "-tui")
+ sCliSection = sCliSection & gb.NewLine
ELSE
- sCliSection = ""
+ sCliSection = ""
END IF
- END IF
- NEXT
+ 'END IF
+ 'NEXT
ELSE
sSection = ""
Modified: branches/iVL/MdlLiloOsList.module
==============================================================================
--- branches/iVL/MdlLiloOsList.module (original)
+++ branches/iVL/MdlLiloOsList.module Tue Nov 4 10:40:55 2008
@@ -484,10 +484,6 @@
END
-
-
-
-
PUBLIC SUB OsList_click()
Modified: branches/iVL/MdlNetConf.module
==============================================================================
--- branches/iVL/MdlNetConf.module (original)
+++ branches/iVL/MdlNetConf.module Tue Nov 4 10:40:55 2008
@@ -568,11 +568,11 @@
"# By the way, Arnt Gulbrandsen <agr...@nv...> says that
127.0.0.1 should NEVER \n" &
"# be named with the name of the machine. It causes problem sor some
programs, irc and \n" &
"# reputedly talk. :^) \n#\n#\n" &
- "# For loopbacking." &
+ "# For loopbacking. \n" &
"127.0.0.1" & Space(5) & "localhost" & "\n" &
"#\n#\n" &
"# This next entry is technically wrong, but good enough to get TCP/IP
applications to quit complaining \n" &
- "# that they can\'t clarify the hostname on a loopback-only system
\n#\n#\n#" &
+ "# that they can\'t clarify the hostname on a loopback-only system
\n#\n#\n# \n" &
"127.0.0.1" & Space(5) & sHostName & Space(5) & sHostName & "\n#\n#" &
"# End of hosts."
Modified: branches/iVL/MdlXconf.module
==============================================================================
--- branches/iVL/MdlXconf.module (original)
+++ branches/iVL/MdlXconf.module Tue Nov 4 10:40:55 2008
@@ -15,9 +15,10 @@
' You should have received a copy of the GNU General Public License
' along with vinstall-ng. If not, see <http://www.gnu.org/licenses/>.
-
-PUBLIC SUB LIST_KBD_LAYOUT()
+PUBLIC SUB QUIET_XORG_CONFIGURATION()
- ' Read /etc/X11/xkb/rules/xorg.lst
+ SHELL "chroot " & ClsGlobal.sTargetMnt & " X -configure :2" WAIT
+ IF Exist(ClsGlobal.sTargetMnt &/ "etc" &/ "X11" &/ "xorg.conf") THEN
MOVE ClsGlobal.sTargetMnt &/ "etc" &/ "X11" &/ "xorg.conf" TO
ClsGlobal.sTargetMnt &/ "etc" &/ "X11" &/ "xorg.conf.dist"
+ COPY ClsGlobal.sTargetMnt &/ "root" &/ "xorg.conf.new" TO
ClsGlobal.sTargetMnt &/ "etc" &/ "X11" &/ "xorg.conf"
END
|
|
From: <cod...@go...> - 2008-11-03 19:49:40
|
Author: M0E.lnx
Date: Mon Nov 3 08:32:53 2008
New Revision: 256
Modified:
branches/iVL/FrmNetConf.class
branches/iVL/MdlNetConf.module
Log:
Fixed problem with /etc/hosts not being created or appended in the target
system.This led to problem when starting XFCE4 complaining about not
finding the hostname.
Modified: branches/iVL/FrmNetConf.class
==============================================================================
--- branches/iVL/FrmNetConf.class (original)
+++ branches/iVL/FrmNetConf.class Mon Nov 3 08:32:53 2008
@@ -18,7 +18,7 @@
PUBLIC FUNCTION GET_CURRENT_HOST_NAME() AS String
DIM sRes AS String
- SHELL "hostname" TO sRes
+ SHELL "chroot " & ClsGlobal.sTargetMnt & " hostname" TO sRes
sRes = Trim(sRes)
IF sRes = "" THEN
Modified: branches/iVL/MdlNetConf.module
==============================================================================
--- branches/iVL/MdlNetConf.module (original)
+++ branches/iVL/MdlNetConf.module Mon Nov 3 08:32:53 2008
@@ -548,9 +548,45 @@
ELSE ' X is not running
SHELL "hostname $HOSTNAME; echo " & sHostName & " > " &
ClsGlobal.sTargetMnt &/ "etc" &/ "HOSTNAME" WAIT ' This sets the hostname
to the current CLI session and saves it for future boots
END IF
+ ME.UPDATE_HOSTS_FILE(sHostName)
+
+
+END
+
+PUBLIC SUB UPDATE_HOSTS_FILE(sHostName AS String)
+ DIM sFileIn, sFileOut AS String
+
+ sFileIn = "# \n" &
+ "# hosts \n" &
+ "#\n #\n" &
+ "# This file describes a numeber of host-to-address mappings for the
TCP/IP subsystem. \n" &
+ "# It is mostly used at boot time, when no name servers are running.
On small systems, this \n" &
+ "# file can be used instead of a \"named\" name server. Just add the
names, addresses and any \n" &
+ "# aliases to this file ...\n #\n#\n#n" &
+ "# By the way, Arnt Gulbrandsen <agr...@nv...> says that
127.0.0.1 should NEVER \n" &
+ "# be named with the name of the machine. It causes problem sor some
programs, irc and \n" &
+ "# reputedly talk. :^) \n#\n#\n" &
+ "# For loopbacking." &
+ "127.0.0.1" & Space(5) & "localhost" & "\n" &
+ "#\n#\n" &
+ "# This next entry is technically wrong, but good enough to get TCP/IP
applications to quit complaining \n" &
+ "# that they can\'t clarify the hostname on a loopback-only system
\n#\n#\n#" &
+ "127.0.0.1" & Space(5) & sHostName & Space(5) & sHostName & "\n#\n#" &
+ "# End of hosts."
+
+ IF Exist(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts") THEN MOVE
ClsGlobal.sTargetMnt &/ "etc" &/ "hosts" TO ClsGlobal.sTargetMnt &/ "etc"
&/ "hosts.bak"
+ IF Exist(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts") THEN KILL
ClsGlobal.sTargetMnt &/ "etc" &/ "hosts"
+
+ TRY File.Save(ClsGlobal.sTargetMnt &/ "etc" &/ "hosts",
SConv(sFileIn))
+ CATCH
+ Message.Error(Error.where & gb.NewLine & Error.text)
+
END
+
+
+
PUBLIC SUB SET_DNS_ADDRESSES()
|
|
From: <cod...@go...> - 2008-11-03 19:30:46
|
Author: M0E.lnx
Date: Mon Nov 3 11:29:59 2008
New Revision: 257
Modified:
branches/iVL/.project
branches/iVL/FrmXconf.class
branches/iVL/FrmXconf.form
branches/iVL/installer.gambas
Log:
Added keyboard model and variant listings to xorg.conf window. Updated
binary
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Mon Nov 3 11:29:59 2008
@@ -1,8 +1,8 @@
# Gambas Project File 2.0
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
-Startup=FrmXconf
-Version=0.0.120
+Startup=MdlCore
+Version=0.0.122
Library=gb.gtk
Library=gb.form
Library=gb.debug
@@ -17,7 +17,6 @@
Language=en_US
ControlPublic=1
ModulePublic=1
-ExecPath=/home/uel/gui-installer/installer.gambas
Maintainer=M0E-lnx
Vendor=VectorLinux
Add...@gm...
Modified: branches/iVL/FrmXconf.class
==============================================================================
--- branches/iVL/FrmXconf.class (original)
+++ branches/iVL/FrmXconf.class Mon Nov 3 11:29:59 2008
@@ -132,6 +132,84 @@
END
+PUBLIC SUB LIST_KBD_VARIANTS()
+
+ DIM sFile AS String '= File.Load("/etc/X11/xkb/rules/xorg.lst")
+ DIM i, ii AS Integer
+ DIM sArr AS String[] '= Split(sFile, "\n")
+
+
+
+ sFile = File.Load("/tmp/kbd.file")
+ sarr = Split(sFile, "\n")
+
+
+ ii = 1
+ FOR i = 0 TO sArr.count - 1
+ 'PRINT sArr[i]
+ 'IF Left(sArr[i], Len("! Layout")) = "! Layout" THEN
+ IF Left(sArr[i]) = "!" AND InStr(sArr[i], "variant") THEN
+ 'REPEAT
+ IF Trim(sarr[i + ii]) <> "" THEN
+ REPEAT
+ 'PRINT sarr[i + ii]
+ ME.cvKbdVar.Add(Left(sarr[i + ii], InStr(sarr[i + ii], ":")),
Right(sarr[i + ii], Len(sarr[i + ii]) - InStr(sarr[i + ii], ":")))
+ INC ii
+ 'END IF
+ UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i + ii], "option") =
TRUE
+ END IF
+END IF
+ NEXT
+
+END
+
+
+
+PUBLIC SUB LIST_KBD_MODELS()
+
+ DIM sFile AS String '= File.Load("/etc/X11/xkb/rules/xorg.lst")
+ DIM i, ii AS Integer
+ DIM sArr AS String[] '= Split(sFile, "\n")
+ 'DIM sHack AS String
+
+ ' ' ugly hack to get a good list begins here
+ ' sHack = "#!/bin/bash \n" &
+ ' "echo /dev/null > /tmp/kbd.file \n" &
+ ' "while read code desc1 desc2 junk \n" &
+ ' "do \n" &
+ ' "echo \"$code\" \"$desc1\" \"$desc2\" \"$junk\" >> /tmp/kbd.file
\n" &
+ ' "done < /etc/X11/xkb/rules/xorg.lst"
+ '
+ ' File.Save("/tmp/kbd_strip.sh", sHack)
+ ' SHELL "chmod +x /tmp/kbd_strip.sh" WAIT
+ ' SHELL "sh /tmp/kbd_strip.sh" WAIT
+
+ ' END OF UGLY HACK HERE
+
+ sFile = File.Load("/tmp/kbd.file")
+ sarr = Split(sFile, "\n")
+
+
+ ii = 1
+ FOR i = 0 TO sArr.count - 1
+ 'PRINT sArr[i]
+ 'IF Left(sArr[i], Len("! Layout")) = "! Layout" THEN
+ IF Left(sArr[i]) = "!" AND InStr(sArr[i], "model") THEN
+ 'REPEAT
+ IF Trim(sarr[i + ii]) <> "" THEN
+ REPEAT
+ 'PRINT sarr[i + ii]
+ ME.cvKeybdModel.add(Left(sarr[i + ii], InStr(sarr[i +
ii], " ")), Right(sarr[i + ii], Len(sarr[i + ii]) - InStr(sarr[i +
ii], " ")))
+ INC ii
+ 'END IF
+ UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i + ii], "layout") =
TRUE
+ END IF
+END IF
+ NEXT
+
+
+
+END
@@ -141,6 +219,7 @@
WITH ME
.TlBanner.Move(4, 24, .hbBanner.Width - (.TlBanner.Left * 2))
+ '.cvKbLayout.Move(4, 18, .frmkbdlay.Width - (.frmkbdlay.Left * 4))
END WITH
@@ -156,11 +235,31 @@
PUBLIC SUB Form_Menu()
ME.LIST_KBD_LAYOUTS
+ ME.LIST_KBD_MODELS
+ ME.LIST_KBD_VARIANTS
END
PUBLIC SUB Frame1_Menu()
'ME.LIST_KBD_LAYOUTS
+
+END
+
+PUBLIC SUB cvKbdVar_Click()
+
+ Message(LAST.current.key)
+
+END
+
+PUBLIC SUB cvKeybdModel_Click()
+
+ Message(LAST.current.key)
+
+END
+
+PUBLIC SUB cvKbLayout_Click()
+
+ Message(LAST.current.key)
END
Modified: branches/iVL/FrmXconf.form
==============================================================================
--- branches/iVL/FrmXconf.form (original)
+++ branches/iVL/FrmXconf.form Mon Nov 3 11:29:59 2008
@@ -1,7 +1,7 @@
# Gambas Form File 2.0
{ Form Form
- MoveScaled(0,0,89,59)
+ MoveScaled(0,0,103,59)
Text = ("")
Arrangement = Arrange.Vertical
{ hbBanner Panel
@@ -13,15 +13,15 @@
}
}
{ Panel1 Panel
- MoveScaled(0,6,69,10)
+ MoveScaled(0,6,98,10)
Arrangement = Arrange.Horizontal
AutoResize = True
{ Frame1 Frame
- MoveScaled(0,0,69,9)
+ MoveScaled(2,0,85,9)
Expand = True
Text = ("")
{ tlChoiceExp TextLabel
- MoveScaled(1,5,58,3)
+ MoveScaled(1,5,35,3)
Text = ("")
}
{ cbSetupMethod ComboBox
@@ -35,38 +35,59 @@
Text = ("Video Driver")
Alignment = Align.Normal
}
- }
- }
- { Panel2 Panel
- MoveScaled(1,17,83,5)
- AutoResize = True
- { tlColorDepth TextLabel
- MoveScaled(0,0,11,3)
- Text = ("Color Depth")
- Alignment = Align.Normal
- }
- { tlScreenRes TextLabel
- MoveScaled(38,0,18,3)
- Text = ("Screen Resolution")
- Alignment = Align.Normal
- }
- { cbColorDepth ComboBox
- MoveScaled(10,0,24,3)
- Text = ("")
- List = [("24 bit True Color"), ("16 bit Pseudo Color"), ("8 bit 256
Color"), ("4 bit 16 Color"), ("1 bit Mono B/W")]
- }
- { cbScreenRes ComboBox
- MoveScaled(56,0,15,3)
- Text = ("")
- List = [("1920x1280"), ("1600x1200"), ("1440x900"), ("1280x1024"),
("1280x800"), ("1024x768"), ("800x600"), ("640x480")]
+ { tlColorDepth TextLabel
+ MoveScaled(42,1,11,3)
+ Text = ("Color Depth")
+ Alignment = Align.Normal
+ }
+ { cbColorDepth ComboBox
+ MoveScaled(52,1,24,3)
+ Text = ("")
+ List = [("24 bit True Color"), ("16 bit Pseudo Color"), ("8 bit
256 Color"), ("4 bit 16 Color"), ("1 bit Mono B/W")]
+ }
+ { tlScreenRes TextLabel
+ MoveScaled(42,4,18,3)
+ Text = ("Screen Resolution")
+ Alignment = Align.Normal
+ }
+ { cbScreenRes ComboBox
+ MoveScaled(60,4,16,3)
+ Text = ("")
+ List = [("1920x1280"), ("1600x1200"), ("1440x900"), ("1280x1024"),
("1280x800"), ("1024x768"), ("800x600"), ("640x480")]
+ }
}
}
{ pblKbdSets Panel
- MoveScaled(2,23,78,29)
+ MoveScaled(1,17,96,27)
Expand = True
Arrangement = Arrange.Horizontal
- { cvKbLayout ColumnView
- MoveScaled(0,0,29,28)
+ AutoResize = True
+ { frmkbdlay Frame
+ MoveScaled(0,0,30,25)
+ Expand = True
+ Text = ("Keyboard Layout")
+ { cvKbLayout ColumnView
+ MoveScaled(1,3,28,20)
+ Expand = True
+ }
+ }
+ { frmKbdMod Frame
+ MoveScaled(33,0,32,24)
+ Expand = True
+ Text = ("Keyboard Model")
+ { cvKeybdModel ColumnView
+ MoveScaled(1,3,29,21)
+ Expand = True
+ }
+ }
+ { frmkeyVar Frame
+ MoveScaled(67,1,27,23)
+ Expand = True
+ Text = ("Keyboard Variant")
+ { cvKbdVar ColumnView
+ MoveScaled(8,3,11,21)
+ Expand = True
+ }
}
}
}
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-10-31 20:59:21
|
Author: M0E.lnx
Date: Fri Oct 31 13:57:39 2008
New Revision: 255
Modified:
branches/iVL/.lang/#project.pot
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/.project
branches/iVL/FrmXconf.class
branches/iVL/FrmXconf.form
Log:
Added keyboard layout listing to FrmXconf form
Modified: branches/iVL/.lang/#project.pot
==============================================================================
--- branches/iVL/.lang/#project.pot (original)
+++ branches/iVL/.lang/#project.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/.project
+# /home/vluser/devel/installer/.project
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/ClsGlobal.class
+# /home/vluser/devel/installer/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/ClsPartSel.class
+# /home/vluser/devel/installer/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/ClsWinDrives.class
+# /home/vluser/devel/installer/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/FMain.class
+# /home/vluser/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/FrmDiskPart.class
+# /home/vluser/devel/installer/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/FrmPartScheme.class
+# /home/vluser/devel/installer/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/FrmPartSel.class
+# /home/vluser/devel/installer/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/FrmPkgSel.class
+# /home/vluser/devel/installer/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/FrmSelISO.class
+# /home/vluser/devel/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -30,27 +30,31 @@
msgid "Unable to locate any installable media."
msgstr ""
-#: FrmSelISO.class:112
+#: FrmSelISO.class:82
+msgid "Installable media found."
+msgstr ""
+
+#: FrmSelISO.class:113
msgid "Unable to identify distro."
msgstr ""
-#: FrmSelISO.class:147
+#: FrmSelISO.class:148
msgid "Minimum Disk Space Requirements"
msgstr ""
-#: FrmSelISO.class:250
+#: FrmSelISO.class:251
msgid "No installable images found."
msgstr ""
-#: FrmSelISO.class:256
+#: FrmSelISO.class:257
msgid "Select which VectorLinux version you wish to install from the list
below"
msgstr ""
-#: FrmSelISO.class:261
+#: FrmSelISO.class:262
msgid "TextLabel1"
msgstr ""
-#: FrmSelISO.class:266
+#: FrmSelISO.class:267
msgid "Search Again"
msgstr ""
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/FrmSummary.class
+# /home/vluser/devel/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/FrmWinDrives.class
+# /home/vluser/devel/installer/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/MdlCore.module
+# /home/vluser/devel/installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/MdlDiskPart.module
+# /home/vluser/devel/installer/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/MdlObjSizer.module
+# /home/vluser/devel/installer/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/MdlPartSel.module
+# /home/vluser/devel/installer/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/MdlPkgSel.module
+# /home/vluser/devel/installer/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/MdlSetup.module
+# /home/vluser/devel/installer/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/MdlSummarize.module
+# /home/vluser/devel/installer/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Fri Oct 31 13:57:39 2008
@@ -1,4 +1,4 @@
-# /home/uel/gui-installer/MdlWinDrives.module
+# /home/vluser/devel/installer/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Fri Oct 31 13:57:39 2008
@@ -1,7 +1,7 @@
# Gambas Project File 2.0
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
-Startup=MdlCore
+Startup=FrmXconf
Version=0.0.120
Library=gb.gtk
Library=gb.form
Modified: branches/iVL/FrmXconf.class
==============================================================================
--- branches/iVL/FrmXconf.class (original)
+++ branches/iVL/FrmXconf.class Fri Oct 31 13:57:39 2008
@@ -86,6 +86,57 @@
END
+PUBLIC SUB LIST_KBD_LAYOUTS()
+
+ DIM sFile AS String '= File.Load("/etc/X11/xkb/rules/xorg.lst")
+ DIM i, ii AS Integer
+ DIM sArr AS String[] '= Split(sFile, "\n")
+ DIM sHack AS String
+
+ ' ugly hack to get a good list begins here
+ sHack = "#!/bin/bash \n" &
+ "echo /dev/null > /tmp/kbd.file \n" &
+ "while read code desc1 desc2 junk \n" &
+ "do \n" &
+ "echo \"$code\" \"$desc1\" \"$desc2\" \"$junk\" >> /tmp/kbd.file \n"
&
+ "done < /etc/X11/xkb/rules/xorg.lst"
+
+ File.Save("/tmp/kbd_strip.sh", sHack)
+ SHELL "chmod +x /tmp/kbd_strip.sh" WAIT
+ SHELL "sh /tmp/kbd_strip.sh" WAIT
+
+ ' END OF UGLY HACK HERE
+
+ sFile = File.Load("/tmp/kbd.file")
+ sarr = Split(sFile, "\n")
+
+
+ ii = 1
+ FOR i = 0 TO sArr.count - 1
+ 'PRINT sArr[i]
+ 'IF Left(sArr[i], Len("! Layout")) = "! Layout" THEN
+ IF Left(sArr[i]) = "!" AND InStr(sArr[i], "layout") THEN
+ 'REPEAT
+ IF Trim(sarr[i + ii]) <> "" THEN
+ REPEAT
+ 'PRINT sarr[i + ii]
+ ME.cvKbLayout.Add(Left(sarr[i + ii], InStr(sarr[i +
ii], " ")), Right(sarr[i + ii], Len(sarr[i + ii]) - InStr(sarr[i +
ii], " ")))
+ INC ii
+ 'END IF
+ UNTIL Trim(sarr[i + ii]) = "" OR InStr(sarr[i + ii], "variant")
= TRUE
+ END IF
+END IF
+ NEXT
+
+
+
+END
+
+
+
+
+
+
PUBLIC SUB Form_Resize()
WITH ME
@@ -99,5 +150,17 @@
'Message(Trim(Left(cbcolordepth.text, 2)))
+
+END
+
+PUBLIC SUB Form_Menu()
+
+ ME.LIST_KBD_LAYOUTS
+
+END
+
+PUBLIC SUB Frame1_Menu()
+
+ 'ME.LIST_KBD_LAYOUTS
END
Modified: branches/iVL/FrmXconf.form
==============================================================================
--- branches/iVL/FrmXconf.form (original)
+++ branches/iVL/FrmXconf.form Fri Oct 31 13:57:39 2008
@@ -38,28 +38,35 @@
}
}
{ Panel2 Panel
- MoveScaled(1,17,83,34)
- Arrangement = Arrange.Row
+ MoveScaled(1,17,83,5)
AutoResize = True
{ tlColorDepth TextLabel
MoveScaled(0,0,11,3)
Text = ("Color Depth")
Alignment = Align.Normal
}
+ { tlScreenRes TextLabel
+ MoveScaled(38,0,18,3)
+ Text = ("Screen Resolution")
+ Alignment = Align.Normal
+ }
{ cbColorDepth ComboBox
MoveScaled(10,0,24,3)
Text = ("")
List = [("24 bit True Color"), ("16 bit Pseudo Color"), ("8 bit 256
Color"), ("4 bit 16 Color"), ("1 bit Mono B/W")]
}
- { tlScreenRes TextLabel
- MoveScaled(0,4,18,3)
- Text = ("Screen Resolution")
- Alignment = Align.Normal
- }
{ cbScreenRes ComboBox
- MoveScaled(18,4,15,3)
+ MoveScaled(56,0,15,3)
Text = ("")
List = [("1920x1280"), ("1600x1200"), ("1440x900"), ("1280x1024"),
("1280x800"), ("1024x768"), ("800x600"), ("640x480")]
+ }
+ }
+ { pblKbdSets Panel
+ MoveScaled(2,23,78,29)
+ Expand = True
+ Arrangement = Arrange.Horizontal
+ { cvKbLayout ColumnView
+ MoveScaled(0,0,29,28)
}
}
}
|
|
From: <cod...@go...> - 2008-10-31 18:02:30
|
Author: M0E.lnx
Date: Fri Oct 31 11:01:57 2008
New Revision: 254
Modified:
branches/iVL/FrmSelISO.class
Log:
Fixed error in media detection
Modified: branches/iVL/FrmSelISO.class
==============================================================================
--- branches/iVL/FrmSelISO.class (original)
+++ branches/iVL/FrmSelISO.class Fri Oct 31 11:01:57 2008
@@ -69,7 +69,7 @@
ClsGlobal.sBackNav.Add(ME)
END IF
- IF lstInstallableImg.count = 1 AND lstInstallableImg.Find(("No
Installable Media Found")) <> -1 THEN
+ IF lstInstallableImg.count = 1 AND lstInstallableImg.Find(("No
Installable Media Found")) = -1 THEN
tlBanner.Text = ("Click") & Space(1) & "\'" & FMain.btnext.text & "\'"
& Space(1) & ("to begin installating") & Space(1)&
Left(FrmSelISO.lstInstallableImg.text,
InStr(FrmSelISO.lstInstallableImg.text, "/") - 4)
ELSE IF lstInstallableImg.Find(("No Installable Media Found")) <> -1 THEN
@@ -79,6 +79,7 @@
FMain.btnext.ForeColor = Color.Gray
FMain.btback.ForeColor = Color.Gray
ELSE
+ tlBanner.text = "<b>" & ("Installable media found.") & "</b>"
WITH FMain
.btback.Enabled = FALSE
.btback.ForeColor = Color.Gray
|
|
From: <cod...@go...> - 2008-10-31 15:07:33
|
Author: uelsk8s
Date: Fri Oct 31 08:06:16 2008
New Revision: 253
Modified:
branches/iVL/.lang/#project.pot
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/.project
branches/iVL/FMain.class
branches/iVL/MdlConfLilo.module
branches/iVL/MdlNetConf.module
branches/iVL/installer.gambas
Log:
bring up network in host
Modified: branches/iVL/.lang/#project.pot
==============================================================================
--- branches/iVL/.lang/#project.pot (original)
+++ branches/iVL/.lang/#project.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/.project
+# /home/uel/gui-installer/.project
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/ClsGlobal.class
+# /home/uel/gui-installer/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/ClsPartSel.class
+# /home/uel/gui-installer/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/ClsWinDrives.class
+# /home/uel/gui-installer/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FMain.class
+# /home/uel/gui-installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -30,75 +30,75 @@
msgid "You must select a \"/\" partition. This is the target where the
system will install to"
msgstr ""
-#: FMain.class:272
+#: FMain.class:273
msgid "Please select a default operating system to boot before proceeding"
msgstr ""
-#: FMain.class:273
+#: FMain.class:274
msgid "Select an entry from this list"
msgstr ""
-#: FMain.class:284
+#: FMain.class:285
msgid "Skipping lilo setup"
msgstr ""
-#: FMain.class:298
+#: FMain.class:299
msgid "Passwords do not match. Please enter the same password twice"
msgstr ""
-#: FMain.class:313
+#: FMain.class:314
msgid "You have not created any user accounts for this system yet. There
is not enough information"
msgstr ""
-#: FMain.class:313
+#: FMain.class:314
msgid "to create an account here. It is recommended that you create at
least one."
msgstr ""
-#: FMain.class:313
+#: FMain.class:314
msgid "Would you like to continue anyway?"
msgstr ""
-#: FMain.class:313
+#: FMain.class:314
msgid "Yes"
msgstr ""
-#: FMain.class:313
+#: FMain.class:314
msgid "No"
msgstr ""
-#: FMain.class:380
+#: FMain.class:382
msgid "has been installed on your computer. Additional system
configuration"
msgstr ""
-#: FMain.class:380
+#: FMain.class:382
msgid "will take place after you reboot your system.Part of this process
must be done in text mode."
msgstr ""
-#: FMain.class:380
+#: FMain.class:382
msgid "Would you like to reboot your computer now?"
msgstr ""
-#: FMain.class:385
+#: FMain.class:387
msgid "The VectorLinux installer will now exit. Enjoy your new operating
system"
msgstr ""
-#: FMain.class:452
+#: FMain.class:454
msgid "Process Overview"
msgstr ""
-#: FMain.class:472
+#: FMain.class:474
msgid "Next"
msgstr ""
-#: FMain.class:478
+#: FMain.class:480
msgid "Back"
msgstr ""
-#: FMain.class:484
+#: FMain.class:486
msgid "Exit Installation"
msgstr ""
-#: FMain.class:500
+#: FMain.class:502
msgid "Button1"
msgstr ""
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmDiskPart.class
+# /home/uel/gui-installer/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmPartScheme.class
+# /home/uel/gui-installer/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmPartSel.class
+# /home/uel/gui-installer/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmPkgSel.class
+# /home/uel/gui-installer/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmSelISO.class
+# /home/uel/gui-installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmSummary.class
+# /home/uel/gui-installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/FrmWinDrives.class
+# /home/uel/gui-installer/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlCore.module
+# /home/uel/gui-installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlDiskPart.module
+# /home/uel/gui-installer/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlObjSizer.module
+# /home/uel/gui-installer/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlPartSel.module
+# /home/uel/gui-installer/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlPkgSel.module
+# /home/uel/gui-installer/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlSetup.module
+# /home/uel/gui-installer/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlSummarize.module
+# /home/uel/gui-installer/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Fri Oct 31 08:06:16 2008
@@ -1,4 +1,4 @@
-# /home/remote/devel/installer/MdlWinDrives.module
+# /home/uel/gui-installer/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Fri Oct 31 08:06:16 2008
@@ -2,7 +2,7 @@
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
Startup=MdlCore
-Version=0.0.118
+Version=0.0.120
Library=gb.gtk
Library=gb.form
Library=gb.debug
@@ -17,6 +17,7 @@
Language=en_US
ControlPublic=1
ModulePublic=1
+ExecPath=/home/uel/gui-installer/installer.gambas
Maintainer=M0E-lnx
Vendor=VectorLinux
Add...@gm...
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Fri Oct 31 08:06:16 2008
@@ -261,10 +261,11 @@
'POST INSTALL CONFIGURATION
CASE "FrmInstallSys"
MdlInstallSys.WRITE_NEW_DISTRO_ID()
+ MdlConfLilo.PERFORM_BINDING()
frmNext = FrmLilo
CASE "FrmLilo"
- MdlConfLilo.PERFORM_BINDING()
+
'make sure lilo has not been bypassed
IF FrmLilo.YNLiloBox.Value = FALSE THEN
' do some simple checks to make sure nothing is left blank
before proceeding
@@ -283,7 +284,7 @@
' lilo installation / setup has been skipped
FrmLilo.tlBanner.Text = "<b>" & ("Skipping lilo setup") & "</b>"
END IF
-
+ SHELL "mount -o bind /mnt/target/lib /lib && depmod -aq &&
/etc/rc.d/rc.udev restart"
'frmNext = FrmLiloOsList
frmNext = FrmZoneSet
@@ -320,7 +321,8 @@
END IF
END IF
-
+ SHELL "cp /mnt/target/etc/modules.conf >/etc/modules.conf" WAIT
+ SHELL "ifconfig eth0 up" WAIT
frmNext = FrmNetConf
Modified: branches/iVL/MdlConfLilo.module
==============================================================================
--- branches/iVL/MdlConfLilo.module (original)
+++ branches/iVL/MdlConfLilo.module Fri Oct 31 08:06:16 2008
@@ -316,18 +316,19 @@
SHELL "mkdir -p " & ClsGlobal.sTargetMnt &/ "var/log/setup" WAIT
SHELL "chmod 700 " & ClsGlobal.sTargetMnt &/ "var/log/setup" WAIT
sOut = "#!/bin/bash \n" &
+"DISPLAY=" & gb.NewLine &
"chmod +x /etc/rc.d/rc.udev" & gb.NewLine &
"/etc/rc.d/rc.udev restart" & gb.NewLine &
"/etc/rc.d/rc.modules" & gb.NewLine &
"/sbin/vlsetup" & gb.NewLine &
+"/sbin/vhwconf" & gb.NewLine &
"sh /var/log/scripts/gsb-desktop* & 2>/dev/null" & gb.NewLine &
"rm -r /root/.mc 2>/dev/null" & gb.NewLine &
"for i in /usr/share/icons/*;do cd $i 2>/dev/null && if [ -e convert.sh
];then sh convert.sh & 2>/dev/null;fi;done" & gb.NewLine &
"for i in /var/log/scripts/x11-fonts*;do sh $i &>/dev/null;done" &
gb.NewLine &
"update-mime-database /usr/share/mime/" & gb.NewLine &
"cd /usr/lib && ln -sf preloadable_libintl.so libgnuintl.so.8 && rm
libintl.so 2>/dev/null; ln -s preloadable_libintl.so libintl.so" &
gb.NewLine &
-"/sbin/vhwconf" & gb.NewLine &
-"/sbin/valsaconf-quiet"
+"/sbin/valsaconf-quiet" & gb.NewLine
File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/config-vinstall-ng", sOut)
'SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng"
SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng" WAIT
@@ -338,7 +339,7 @@
SHELL "chmod 700 " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
SHELL "touch " & ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2"
sOut = "#!/bin/bash \n" &
-"/sbin/config-stage1 gui-installer"
+"/sbin/config-stage1 gui-installer" & gb.NewLine
File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2", sOut)
'SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
Modified: branches/iVL/MdlNetConf.module
==============================================================================
--- branches/iVL/MdlNetConf.module (original)
+++ branches/iVL/MdlNetConf.module Fri Oct 31 08:06:16 2008
@@ -35,6 +35,8 @@
PRIVATE pWiredPic AS Picture = picture["images/ethernet.png"]
PRIVATE pWirelessPic AS picture = picture["images/wireless.png"]
+
+
PUBLIC SUB LIST_NETWORK_INTERFACES()
' This SUB will detect network interfaces and offer setup options for
each one of them
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-10-31 14:53:26
|
Author: M0E.lnx
Date: Fri Oct 31 07:52:04 2008
New Revision: 252
Modified:
branches/iVL/.lang/#project.pot
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/.project
branches/iVL/FrmSelISO.class
branches/iVL/MdlConfLilo.module
branches/iVL/installer.gambas
Log:
Fixed bug in FrmSelISO that locked up the image selection windows even when
some images were found
Modified: branches/iVL/.lang/#project.pot
==============================================================================
--- branches/iVL/.lang/#project.pot (original)
+++ branches/iVL/.lang/#project.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/.project
+# /home/remote/devel/installer/.project
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsGlobal.class
+# /home/remote/devel/installer/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsPartSel.class
+# /home/remote/devel/installer/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/ClsWinDrives.class
+# /home/remote/devel/installer/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FMain.class
+# /home/remote/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -30,11 +30,11 @@
msgid "You must select a \"/\" partition. This is the target where the
system will install to"
msgstr ""
-#: FMain.class:271
+#: FMain.class:272
msgid "Please select a default operating system to boot before proceeding"
msgstr ""
-#: FMain.class:272
+#: FMain.class:273
msgid "Select an entry from this list"
msgstr ""
@@ -66,39 +66,39 @@
msgid "No"
msgstr ""
-#: FMain.class:379
+#: FMain.class:380
msgid "has been installed on your computer. Additional system
configuration"
msgstr ""
-#: FMain.class:379
+#: FMain.class:380
msgid "will take place after you reboot your system.Part of this process
must be done in text mode."
msgstr ""
-#: FMain.class:379
+#: FMain.class:380
msgid "Would you like to reboot your computer now?"
msgstr ""
-#: FMain.class:384
+#: FMain.class:385
msgid "The VectorLinux installer will now exit. Enjoy your new operating
system"
msgstr ""
-#: FMain.class:451
+#: FMain.class:452
msgid "Process Overview"
msgstr ""
-#: FMain.class:471
+#: FMain.class:472
msgid "Next"
msgstr ""
-#: FMain.class:477
+#: FMain.class:478
msgid "Back"
msgstr ""
-#: FMain.class:483
+#: FMain.class:484
msgid "Exit Installation"
msgstr ""
-#: FMain.class:499
+#: FMain.class:500
msgid "Button1"
msgstr ""
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmDiskPart.class
+# /home/remote/devel/installer/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPartScheme.class
+# /home/remote/devel/installer/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPartSel.class
+# /home/remote/devel/installer/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmPkgSel.class
+# /home/remote/devel/installer/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmSelISO.class
+# /home/remote/devel/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -14,43 +14,43 @@
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: FrmSelISO.class:29
+#: FrmSelISO.class:30
msgid "No Installable Media Found"
msgstr ""
-#: FrmSelISO.class:73
+#: FrmSelISO.class:74
msgid "Click"
msgstr ""
-#: FrmSelISO.class:73
+#: FrmSelISO.class:74
msgid "to begin installating"
msgstr ""
-#: FrmSelISO.class:75
+#: FrmSelISO.class:76
msgid "Unable to locate any installable media."
msgstr ""
-#: FrmSelISO.class:104
+#: FrmSelISO.class:112
msgid "Unable to identify distro."
msgstr ""
-#: FrmSelISO.class:139
+#: FrmSelISO.class:147
msgid "Minimum Disk Space Requirements"
msgstr ""
-#: FrmSelISO.class:242
+#: FrmSelISO.class:250
msgid "No installable images found."
msgstr ""
-#: FrmSelISO.class:248
+#: FrmSelISO.class:256
msgid "Select which VectorLinux version you wish to install from the list
below"
msgstr ""
-#: FrmSelISO.class:253
+#: FrmSelISO.class:261
msgid "TextLabel1"
msgstr ""
-#: FrmSelISO.class:258
+#: FrmSelISO.class:266
msgid "Search Again"
msgstr ""
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmSummary.class
+# /home/remote/devel/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/FrmWinDrives.class
+# /home/remote/devel/installer/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlCore.module
+# /home/remote/devel/installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlDiskPart.module
+# /home/remote/devel/installer/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlObjSizer.module
+# /home/remote/devel/installer/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlPartSel.module
+# /home/remote/devel/installer/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlPkgSel.module
+# /home/remote/devel/installer/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlSetup.module
+# /home/remote/devel/installer/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlSummarize.module
+# /home/remote/devel/installer/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Fri Oct 31 07:52:04 2008
@@ -1,4 +1,4 @@
-# /home/vluser/devel/installer/MdlWinDrives.module
+# /home/remote/devel/installer/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Fri Oct 31 07:52:04 2008
@@ -2,7 +2,7 @@
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
Startup=MdlCore
-Version=0.0.116
+Version=0.0.118
Library=gb.gtk
Library=gb.form
Library=gb.debug
Modified: branches/iVL/FrmSelISO.class
==============================================================================
--- branches/iVL/FrmSelISO.class (original)
+++ branches/iVL/FrmSelISO.class Fri Oct 31 07:52:04 2008
@@ -26,7 +26,8 @@
IF lstInstallableImg.Count > 0 THEN
- IF lstInstallableImg.Text <> ("No Installable Media Found") THEN
+ 'IF lstInstallableImg.Text <> ("No Installable Media Found") THEN
+ IF lstInstallableImg.Find(("No Installable Media Found")) = -1
IF InStr(Trim(lstInstallableImg.Text), ".iso") OR
InStr(Trim(lstInstallableImg.Text), ".ISO") = TRUE THEN
sLocation = Left(lstInstallableImg.Text,
InStr(lstInstallableImg.Text, " ") - 1)
@@ -68,15 +69,22 @@
ClsGlobal.sBackNav.Add(ME)
END IF
- IF lstInstallableImg.count = 1 AND lstInstallableImg.Find(("No
Installable Media Found")) = -1 THEN
+ IF lstInstallableImg.count = 1 AND lstInstallableImg.Find(("No
Installable Media Found")) <> -1 THEN
tlBanner.Text = ("Click") & Space(1) & "\'" & FMain.btnext.text & "\'"
& Space(1) & ("to begin installating") & Space(1)&
Left(FrmSelISO.lstInstallableImg.text,
InStr(FrmSelISO.lstInstallableImg.text, "/") - 4)
- ELSE
+ ELSE IF lstInstallableImg.Find(("No Installable Media Found")) <> -1 THEN
tlBanner.Text = "<b>" & ("Unable to locate any installable media.")
& "</b>"
FMain.btnext.Enabled = FALSE
FMain.btback.Enabled = FALSE
FMain.btnext.ForeColor = Color.Gray
FMain.btback.ForeColor = Color.Gray
+ ELSE
+ WITH FMain
+ .btback.Enabled = FALSE
+ .btback.ForeColor = Color.Gray
+ .btnext.Enabled = TRUE
+ .btnext.ForeColor = Color.Black
+ END WITH
END IF
FMain.tvPlan["Prep0"].Picture = MdlCore.sDonePic
FMain.tvPlan["Prep1"].Picture = MdlCore.sNowPic
Modified: branches/iVL/MdlConfLilo.module
==============================================================================
--- branches/iVL/MdlConfLilo.module (original)
+++ branches/iVL/MdlConfLilo.module Fri Oct 31 07:52:04 2008
@@ -316,21 +316,21 @@
SHELL "mkdir -p " & ClsGlobal.sTargetMnt &/ "var/log/setup" WAIT
SHELL "chmod 700 " & ClsGlobal.sTargetMnt &/ "var/log/setup" WAIT
sOut = "#!/bin/bash \n" &
-"chmod +x /etc/rc.d/rc.udev" &
-"/etc/rc.d/rc.udev restart" &
-"/etc/rc.d/rc.modules" &
-"/sbin/vlsetup" &
-"sh /var/log/scripts/gsb-desktop* & 2>/dev/null" &
-"rm -r /root/.mc 2>/dev/null" &
-"for i in /usr/share/icons/*;do cd $i 2>/dev/null && if [ -e convert.sh
];then sh convert.sh & 2>/dev/null;fi;done" &
-"for i in /var/log/scripts/x11-fonts*;do sh $i &>/dev/null;done" &
-"update-mime-database /usr/share/mime/" &
-"cd /usr/lib && ln -sf preloadable_libintl.so libgnuintl.so.8 && rm
libintl.so 2>/dev/null; ln -s preloadable_libintl.so libintl.so" &
-"/sbin/vhwconf" &
+"chmod +x /etc/rc.d/rc.udev" & gb.NewLine &
+"/etc/rc.d/rc.udev restart" & gb.NewLine &
+"/etc/rc.d/rc.modules" & gb.NewLine &
+"/sbin/vlsetup" & gb.NewLine &
+"sh /var/log/scripts/gsb-desktop* & 2>/dev/null" & gb.NewLine &
+"rm -r /root/.mc 2>/dev/null" & gb.NewLine &
+"for i in /usr/share/icons/*;do cd $i 2>/dev/null && if [ -e convert.sh
];then sh convert.sh & 2>/dev/null;fi;done" & gb.NewLine &
+"for i in /var/log/scripts/x11-fonts*;do sh $i &>/dev/null;done" &
gb.NewLine &
+"update-mime-database /usr/share/mime/" & gb.NewLine &
+"cd /usr/lib && ln -sf preloadable_libintl.so libgnuintl.so.8 && rm
libintl.so 2>/dev/null; ln -s preloadable_libintl.so libintl.so" &
gb.NewLine &
+"/sbin/vhwconf" & gb.NewLine &
"/sbin/valsaconf-quiet"
File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/config-vinstall-ng", sOut)
-SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng"
-SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng"
+'SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng"
+SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng" WAIT
SHELL "chroot /mnt/target /sbin/depmod -aq" WAIT
SHELL "chroot /mnt/target /var/log/setup/config-vinstall-ng &"
@@ -340,7 +340,7 @@
sOut = "#!/bin/bash \n" &
"/sbin/config-stage1 gui-installer"
File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2", sOut)
-SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
+'SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
'SHELL "chroot /mnt/target " WAIT
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-10-31 00:00:09
|
Author: uelsk8s
Date: Thu Oct 30 16:59:32 2008
New Revision: 251
Modified:
branches/iVL/FMain.class
branches/iVL/MdlConfLilo.module
branches/iVL/installer.gambas
Log:
run alsa config quietly - getting ready for ISO test
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Thu Oct 30 16:59:32 2008
@@ -264,6 +264,7 @@
frmNext = FrmLilo
CASE "FrmLilo"
+ MdlConfLilo.PERFORM_BINDING()
'make sure lilo has not been bypassed
IF FrmLilo.YNLiloBox.Value = FALSE THEN
' do some simple checks to make sure nothing is left blank
before proceeding
@@ -274,7 +275,6 @@
RETURN
END IF
' Now that lilo has been setup, write it to the config
- MdlConfLilo.PERFORM_BINDING()
MdlConfLilo.GENERATE_LILO_DOT_CONF()
MdlConfLilo.GATHER_OTHER_LINUX_KERNELS_AND_INITRDS()
MdlConfLilo.WRITE_LILO_DOT_CONF()
@@ -330,6 +330,7 @@
MdlNetConf.WRITE_INET()
'offer to reboot here
+ ME.END_INSTALLER()
frmNext = FrmAlsaConf
' frmNext = FrmLilo ' this is already done
Modified: branches/iVL/MdlConfLilo.module
==============================================================================
--- branches/iVL/MdlConfLilo.module (original)
+++ branches/iVL/MdlConfLilo.module Thu Oct 30 16:59:32 2008
@@ -311,15 +311,6 @@
SHELL "mount -o bind /proc " & ClsGlobal.sTargetMnt &/ "proc" WAIT
SHELL "mount -o bind /tmp " & ClsGlobal.sTargetMnt &/ "tmp" WAIT
SHELL "mount -o bind /dev " & ClsGlobal.sTargetMnt &/ "dev" WAIT
-
-'SHELL "mkdir -p " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
-'SHELL "chmod 700 " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
- 'SHELL "touch " & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
-'sOut = "#!/bin/bash \n" &
-'"/sbin/config-stage1 gui-installer"
-'File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2",
sOut)
-'SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
-'SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
'We will run the commands neccisary to setup the newly installed system
here
SHELL "mkdir -p " & ClsGlobal.sTargetMnt &/ "var/log/setup" WAIT
@@ -335,13 +326,22 @@
"for i in /var/log/scripts/x11-fonts*;do sh $i &>/dev/null;done" &
"update-mime-database /usr/share/mime/" &
"cd /usr/lib && ln -sf preloadable_libintl.so libgnuintl.so.8 && rm
libintl.so 2>/dev/null; ln -s preloadable_libintl.so libintl.so" &
-"/sbin/vhwconf"
+"/sbin/vhwconf" &
+"/sbin/valsaconf-quiet"
File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/config-vinstall-ng", sOut)
SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng"
SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/config-vinstall-ng"
SHELL "chroot /mnt/target /sbin/depmod -aq" WAIT
SHELL "chroot /mnt/target /var/log/setup/config-vinstall-ng &"
+SHELL "mkdir -p " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
+SHELL "chmod 700 " & ClsGlobal.sTargetMnt &/ "var/log/setup/init" WAIT
+SHELL "touch " & ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2"
+sOut = "#!/bin/bash \n" &
+"/sbin/config-stage1 gui-installer"
+File.Save(ClsGlobal.sTargetMnt &/ "var/log/setup/init/config-stage2", sOut)
+SHELL "echo \"" & sOut & "\" >" & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
+SHELL "chmod +x " & ClsGlobal.sTargetMnt
&/ "var/log/setup/init/config-stage2"
'SHELL "chroot /mnt/target " WAIT
END
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-10-30 18:58:46
|
Author: M0E.lnx
Date: Thu Oct 30 11:57:50 2008
New Revision: 249
Modified:
branches/iVL/.project
branches/iVL/FrmLangSel.class
branches/iVL/FrmXconf.class
branches/iVL/FrmXconf.form
branches/iVL/installer.gambas
Log:
Changing the Language selection method
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Thu Oct 30 11:57:50 2008
@@ -2,7 +2,7 @@
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
Startup=MdlCore
-Version=0.0.112
+Version=0.0.116
Library=gb.gtk
Library=gb.form
Library=gb.debug
Modified: branches/iVL/FrmLangSel.class
==============================================================================
--- branches/iVL/FrmLangSel.class (original)
+++ branches/iVL/FrmLangSel.class Thu Oct 30 11:57:50 2008
@@ -33,25 +33,31 @@
PUBLIC SUB LIST_LANG_CHOICES()
- DIM sLangCode, sLangName AS String
- DIM i AS Integer
-
- i = 0
- FOR EACH sLangCode IN RDir(".lang", "*.mo")
- 'Message(sLangCode)
- SELECT CASE File.BaseName(".lang" &/ sLangCode)
- CASE "en_US"
- sLangName = "US English"
- CASE "es"
- sLangName = "Spanish"
- END SELECT
-
- ME.lblangsel.Add(File.BaseName(sLangCode), sLangName)
-
-
-NEXT
-
+ WITH ME.lblangsel
+ .Add("es_ES", "Spanish")
+ END WITH
+
+
+' ' DIM sLangCode, sLangName AS String
+' ' DIM i AS Integer
+' '
+' ' i = 0
+' ' FOR EACH sLangCode IN RDir(".lang", "*.mo")
+' ' 'Message(sLangCode)
+' ' SELECT CASE File.BaseName(".lang" &/ sLangCode)
+' ' CASE "en_US"
+' ' sLangName = "US English"
+' ' CASE "es"
+' ' sLangName = "Spanish"
+' ' END SELECT
+' '
+' ' ME.lblangsel.Add(File.BaseName(sLangCode), sLangName)
+' '
+' '
+' ' NEXT
+' '
+' '
END
Modified: branches/iVL/FrmXconf.class
==============================================================================
--- branches/iVL/FrmXconf.class (original)
+++ branches/iVL/FrmXconf.class Thu Oct 30 11:57:50 2008
@@ -76,12 +76,13 @@
END IF
NEXT
-
- FrmXconf.cbSetupMethod.Add(sOut)
- FrmXconf.cbSetupMethod.text = sOut
+ IF sOut <> "EndSectio" THEN
+ FrmXconf.cbSetupMethod.Add(sOut)
+ FrmXconf.cbSetupMethod.text = sOut
+ END IF
'Message(sOut)
-
+ FrmXconf.cbSetupMethod_Click()
END
Modified: branches/iVL/FrmXconf.form
==============================================================================
--- branches/iVL/FrmXconf.form (original)
+++ branches/iVL/FrmXconf.form Thu Oct 30 11:57:50 2008
@@ -25,8 +25,8 @@
Text = ("")
}
{ cbSetupMethod ComboBox
- MoveScaled(14,1,22,4)
- Text = ("")
+ MoveScaled(14,1,22,3)
+ Text = ("Vesa")
ReadOnly = True
List = [("Vesa"), ("Fbdev")]
}
Modified: branches/iVL/installer.gambas
==============================================================================
Binary files. No diff available.
|
|
From: <cod...@go...> - 2008-10-30 14:53:31
|
Author: M0E.lnx
Date: Thu Oct 30 07:51:45 2008
New Revision: 248
Added:
branches/iVL/MdlAlsaConf.module
Modified:
branches/iVL/.lang/#project.pot
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/.project
branches/iVL/FMain.class
branches/iVL/FrmAlsaConf.class
branches/iVL/FrmAlsaConf.form
branches/iVL/MdlCore.module
Log:
Alsaconf module ready for testing
Modified: branches/iVL/.lang/#project.pot
==============================================================================
--- branches/iVL/.lang/#project.pot (original)
+++ branches/iVL/.lang/#project.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/.project
+# /home/vluser/devel/installer/.project
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/ClsGlobal.class
+# /home/vluser/devel/installer/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/ClsPartSel.class
+# /home/vluser/devel/installer/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/ClsWinDrives.class
+# /home/vluser/devel/installer/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/FMain.class
+# /home/vluser/devel/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -66,39 +66,39 @@
msgid "No"
msgstr ""
-#: FMain.class:335
+#: FMain.class:379
msgid "has been installed on your computer. Additional system
configuration"
msgstr ""
-#: FMain.class:335
+#: FMain.class:379
msgid "will take place after you reboot your system.Part of this process
must be done in text mode."
msgstr ""
-#: FMain.class:335
+#: FMain.class:379
msgid "Would you like to reboot your computer now?"
msgstr ""
-#: FMain.class:340
+#: FMain.class:384
msgid "The VectorLinux installer will now exit. Enjoy your new operating
system"
msgstr ""
-#: FMain.class:435
+#: FMain.class:451
msgid "Process Overview"
msgstr ""
-#: FMain.class:455
+#: FMain.class:471
msgid "Next"
msgstr ""
-#: FMain.class:461
+#: FMain.class:477
msgid "Back"
msgstr ""
-#: FMain.class:467
+#: FMain.class:483
msgid "Exit Installation"
msgstr ""
-#: FMain.class:483
+#: FMain.class:499
msgid "Button1"
msgstr ""
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/FrmDiskPart.class
+# /home/vluser/devel/installer/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/FrmPartScheme.class
+# /home/vluser/devel/installer/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/FrmPartSel.class
+# /home/vluser/devel/installer/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/FrmPkgSel.class
+# /home/vluser/devel/installer/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/FrmSelISO.class
+# /home/vluser/devel/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/FrmSummary.class
+# /home/vluser/devel/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/FrmWinDrives.class
+# /home/vluser/devel/installer/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/MdlCore.module
+# /home/vluser/devel/installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
@@ -104,5 +104,9 @@
#: MdlCore.module:462
msgid "Network Configuration"
+msgstr ""
+
+#: MdlCore.module:463
+msgid "Final Hardware Configuration"
msgstr ""
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/MdlDiskPart.module
+# /home/vluser/devel/installer/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/MdlObjSizer.module
+# /home/vluser/devel/installer/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/MdlPartSel.module
+# /home/vluser/devel/installer/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/MdlPkgSel.module
+# /home/vluser/devel/installer/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/MdlSetup.module
+# /home/vluser/devel/installer/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/MdlSummarize.module
+# /home/vluser/devel/installer/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Thu Oct 30 07:51:45 2008
@@ -1,4 +1,4 @@
-# /home/vluser/projects/installer/MdlWinDrives.module
+# /home/vluser/devel/installer/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.project
==============================================================================
--- branches/iVL/.project (original)
+++ branches/iVL/.project Thu Oct 30 07:51:45 2008
@@ -1,7 +1,7 @@
# Gambas Project File 2.0
# Compiled with Gambas 2.9.0
Title=VectorLinux Installer
-Startup=FrmXconf
+Startup=MdlCore
Version=0.0.112
Library=gb.gtk
Library=gb.form
Modified: branches/iVL/FMain.class
==============================================================================
--- branches/iVL/FMain.class (original)
+++ branches/iVL/FMain.class Thu Oct 30 07:51:45 2008
@@ -330,19 +330,14 @@
MdlNetConf.WRITE_INET()
'offer to reboot here
- SELECT CASE Message.Question(ClsGlobal.DISTRO & Space(1) &
("has been installed on your computer. Additional system configuration")
& "<br>" &
- ("will take place after you reboot your system.Part of this
process must be done in text mode.") & "<br><br>" &
- ("Would you like to reboot your computer now?"), ("Yes"),
("No"))
- CASE 1
- SHELL "shutdown -r now"
- CASE ELSE
- 'RETURN
- Message.Info(("The VectorLinux installer will now exit. Enjoy your
new operating system"))
- QUIT ' dirty quit event
- 'STOP EVENT
- END SELECT
+ frmNext = FrmAlsaConf
' frmNext = FrmLilo ' this is already done
-
+
+ CASE "FrmAlsaConf"
+
+ frmNext = FrmXconf
+
+
END SELECT
' IF frmNext = "" THEN frmNext = FrmSelISO
@@ -375,6 +370,27 @@
END
+
+
+PUBLIC SUB END_INSTALLER()
+
+ SELECT CASE Message.Question(ClsGlobal.DISTRO & Space(1) & ("has been
installed on your computer. Additional system configuration") & "<br>" &
+ ("will take place after you reboot your system.Part of this
process must be done in text mode.") & "<br><br>" &
+ ("Would you like to reboot your computer now?"), ("Yes"),
("No"))
+ CASE 1
+ SHELL "shutdown -r now"
+ CASE ELSE
+ RETURN
+ Message.Info(("The VectorLinux installer will now exit. Enjoy your
new operating system"))
+ QUIT ' dirty quit event
+ 'STOP EVENT
+ END SELECT
+
+
+END
+
+
+
PUBLIC SUB btback_Click()
Modified: branches/iVL/FrmAlsaConf.class
==============================================================================
--- branches/iVL/FrmAlsaConf.class (original)
+++ branches/iVL/FrmAlsaConf.class Thu Oct 30 07:51:45 2008
@@ -22,15 +22,18 @@
PUBLIC SUB Form_Open()
FMain.FrmCurr = ME
+
+FMain.tvPlan.Current.picture = MdlCore.sDonePic
+FMain.tvPlan.MoveNext()
+FMain.tvPlan.Current.Picture = MdlCore.sNowPic
-
- MdlDiskPart.EMBED_ALSA()
+' MdlDiskPart.EMBED_ALSA()
+ MdlAlsaConf.EMBED_ALSACONFIG()
WITH ME
- .tlBanner.Text = "<b>ALSA Config:</b><br>" &
- "Advanced Linux Sound Architecture:" &
- "This portion of the setup process allows you to sutup your soundcard
for your new operating system." &
- "Please use the setup program below to setup the sound system."
+ .tlBanner.Text = "<b>" & "Advanced Linux Sound Architecture:"
& "</b><br>" &
+ ("This portion of the setup process allows you to sutup your soundcard
for your new operating system.") & "<br>" &
+ ("Please use the setup program below to setup the sound system.")
.tlBanner.Adjust
END WITH
@@ -60,29 +63,20 @@
END
+
+PUBLIC SUB Form_Menu()
+
+'MdlAlsaConf.EMBED_ALSACONFIG()
+
+END
+
PUBLIC SUB EmbALSA_Close()
- DIM bReboot AS Boolean
-
- FrmDiskPart.tlBanner.Text = "<h3><br>Analyzing system partitioning
scheme... Please wait<br>This will take a few seconds...</h3>"
- FrmDiskPart.tlBanner.Refresh
- FrmDiskPart.tlBanner.Adjust
- 'Message("Exiting GParted")
- WAIT 1
-
-
-
- ME.Hide
-
- FrmPartSel.Show
-
-
-
- FMain.btnext.Enabled = TRUE
- FMain.btnext.ForeColor = Color.Black
- FMain.btback.Enabled = TRUE
- FMain.btback.ForeColor = Color.Black
- FMain.btQuit.Enabled = TRUE
- FMain.btQuit.ForeColor = Color.Black
- 'END IF
+ WITH FMain
+ .btnext.Enabled = TRUE
+ .btnext.ForeColor = Color.Black
+ .btback.Enabled = TRUE
+ .btback.ForeColor = Color.Black
+ END WITH
+
END
Modified: branches/iVL/FrmAlsaConf.form
==============================================================================
--- branches/iVL/FrmAlsaConf.form (original)
+++ branches/iVL/FrmAlsaConf.form Thu Oct 30 07:51:45 2008
@@ -4,15 +4,23 @@
MoveScaled(0,0,84,55)
Text = ("")
Arrangement = Arrange.Vertical
- { tlBanner TextLabel
- MoveScaled(1,2,81,9)
- Text = ("Alsa Config:")
+ { pnlBanner Panel
+ MoveScaled(1,1,75,9)
+ Arrangement = Arrange.Vertical
+ { tlBanner TextLabel
+ MoveScaled(1,0,36,6)
+ Text = ("")
+ }
+ { Separator1 Separator
+ MoveScaled(1,7,13,1)
+ }
}
- { VPanel1 VPanel
- MoveScaled(1,12,74,48)
+ { pnlAlsa Panel
+ MoveScaled(1,9,78,33)
Expand = True
+ Arrangement = Arrange.Horizontal
{ EmbALSA Embedder
- MoveScaled(6,7,76,32)
+ MoveScaled(0,0,76,32)
Expand = True
}
}
Added: branches/iVL/MdlAlsaConf.module
==============================================================================
--- (empty file)
+++ branches/iVL/MdlAlsaConf.module Thu Oct 30 07:51:45 2008
@@ -0,0 +1,129 @@
+' Gambas module file
+
+' This file is part of vinstall-ng
+
+' vinstall-ng is free software: you can redistribute it and/or modify
+' it under the terms of the GNU General Public License as published by
+' the Free Software Foundation, either version 2 of the License, or
+' (at your option) any later version.
+
+' vinstall-ng is distributed in the hope that it will be useful,
+' but WITHOUT ANY WARRANTY; without even the implied warranty of
+' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+' GNU General Public License for more details.
+
+' You should have received a copy of the GNU General Public License
+' along with vinstall-ng. If not, see <http://www.gnu.org/licenses/>.
+
+PUBLIC SUB EMBED_ALSACONFIG()
+
+ DIM aHandle AS NEW Pointer[]
+ DIM iHandle AS Integer
+ DIM i AS Integer = 0
+ DIM sDump AS String
+
+ SHELL "chroot /mnt/target /usr/bin/xterm -e alsaconf"
+
+ aHandle = Desktop.Find("alsaconf")
+ IF aHandle.Count = 0 THEN
+ REPEAT
+ WAIT 1
+ aHandle = Desktop.Find("*alsaconf")
+ INC i
+ UNTIL aHandle.Count > 0 OR i = 3
+ END IF
+ iHandle = aHandle[0]
+
+ TRY FrmAlsaConf.EmbALSA.Embed(iHandle)
+ CATCH
+ Message(Error.where & "\n" & Error.Text)
+ ' Message(("Error trying to launch sound configuration utility"))
+ 'END IF
+
+
+
+
+
+ ' ' ' DIM sWins AS String = "gpartedbin,Gpartedbin" '" GParted, / dev /
sda - GParted, / dev / hda - GParted ""
+ ' ' ' DIM sWons AS String[] = Split(sWins, ",")
+ ' ' ' DIM sType AS String
+ ' ' ' DIM sTypes AS String[]
+ 'DIM sTypeArr AS String[]
+ 'Desktop.Find("", "GParted")
+
+ ' The window can be found on the Desktop WM_CLASS property which can be
seen via the xprop application
+ ' We may need to implement this method here instead of the win window
title method.
+
+ ' For now, try to determine what type of drive thsi is..
+ ' The following line will get the first listed drive (/dev/sda or
/dev/hda) and use that
+ ' as a starting point to search for a running instance of gparted
+ ' ' ' ' SHELL "probedisk | grep -v \'cdrom\' | cut -f 1 -d \'|\'" TO
sType
+ ' ' ' ' stype = Trim(sType)
+ ' ' ' ' 'Message(sType)
+ ' ' ' ' IF stype = "" THEN
+ ' ' ' ' Message.Error(("VectorLinux is unable to determine the type
of hard disks on your system.") & " <br>" &
+ ' ' ' ' ("It is still possible to install VectorLinux on your
system, but you need to pre-partition your disks first"))
+ ' ' ' ' ELSE IF InStr(sType, "\n") > 0 THEN
+ ' ' ' ' ' more than one type of disk was found... by default, gparted
will load using /dev/hda first
+ ' ' ' ' sType = "/dev/hda"
+ ' ' ' ' END IF
+ ' ' ' '
+ ' ' ' ' IF Exist("/usr/sbin/gparted") = FALSE THEN
+ ' ' ' ' Message.Error(("Gparted was not found on this system. Please
install gparted and try again"))
+ ' ' ' ' RETURN
+ ' ' ' ' END IF
+ ' ' ' '
+ ' ' ' ' FrmDiskPart.tlBanner.Text = "<h3>" & ("Loading gparted ...
Please wait") & "</h3>"
+ ' ' ' ' SHELL "/usr/sbin/gparted"
+ ' ' ' ' WAIT 1
+ ' ' ' '
+ ' ' ' ' sTypes = Split(sType, "\n")
+ ' ' ' '
+ ' ' ' ' aHandle = Desktop.Find("", "*parted*", "")
+ ' ' ' ' i = 0
+ ' ' ' ' IF aHandle.Count = 0 THEN 'lets give it a chance to start
+ ' ' ' ' REPEAT
+ ' ' ' ' WAIT 1
+ ' ' ' ' aHandle = Desktop.Find("", "*parted*", "")
+ ' ' ' ' INC i
+ ' ' ' ' UNTIL
+ ' ' ' ' aHandle.Count > 0 OR i > 5
+ ' ' ' ' END IF
+ ' ' ' '
+ ' ' ' ' IF aHandle.count = 0 ' still struggling here
+ ' ' ' ' 'FOR i = 0 TO sTypes.Count - 1
+ ' ' ' ' i = 0
+ ' ' ' ' REPEAT
+ ' ' ' ' aHandle = Desktop.Find(Trim(sTypes[i]) & " - GParted")
+ ' ' ' ' INC i
+ ' ' ' ' UNTIL aHandle.coun > 0 OR i = sTypes.Count - 1
+ ' ' ' ' END IF
+ ' ' ' '
+ ' ' ' ' IF aHandle.count = 0 THEN
+ ' ' ' ' aHandle = Desktop.Find("GParted") ' one last attempt
+ ' ' ' ' END IF
+ ' ' ' '
+ ' ' ' '
+ ' ' ' ' IF aHandle.Count = 0 THEN
+ ' ' ' ' Message(("Setup is unable to successfully run gparted on
this system. This may be a sign of ") & "\n" &
+ ' ' ' ' ("a bad install media. Setup cannot continue."))
+ ' ' ' ' RETURN
+ ' ' ' ' 'END IF
+ ' ' ' '
+ ' ' ' ' ELSE IF aHandle.Count >= 2 THEN
+ ' ' ' ' Message(("Several windows found. I will take the first
one!"))
+ ' ' ' ' ENDIF
+ ' ' ' ' 'ELSE
+ ' ' ' ' iHandle = aHandle[0]
+ ' ' ' '
+ ' ' ' ' 'ENDIF
+ ' ' ' '
+ ' ' ' ' 'TRY embEmbedder.Embed(iHandle)
+ ' ' ' '
+ ' ' ' ' TRY FrmDiskPart.EmbGPARTED.Embed(iHandle)
+ ' ' ' '
+ ' ' ' ' CATCH
+ ' ' ' ' Message.Error(Error.Text & gb.NewLine & Error.Where)
+ ' ' ' '
+END
+
Modified: branches/iVL/MdlCore.module
==============================================================================
--- branches/iVL/MdlCore.module (original)
+++ branches/iVL/MdlCore.module Thu Oct 30 07:51:45 2008
@@ -460,7 +460,7 @@
.Add("Conf2", ("System Administrator"), sToDopic, "Conf")
.Add("Conf3", ("User Accounts"), sToDopic, "Conf")
.Add("Conf4", ("Network Configuration"), sToDopic, "Conf")
- '.Add("Conf5", ("Hardware Configuration"), sToDoPic, "Conf")
+ .Add("Conf5", ("Final Hardware Configuration"), sToDoPic, "Conf")
END WITH
iLeftWidth = 0
iWidth = 0
|
|
From: <cod...@go...> - 2008-10-29 21:57:15
|
Author: M0E.lnx
Date: Wed Oct 29 14:28:57 2008
New Revision: 247
Added:
branches/iVL/MdlXconf.module
Removed:
branches/iVL/MdlConfXorg.module
Modified:
branches/iVL/.lang/ClsGlobal.pot
branches/iVL/.lang/ClsPartSel.pot
branches/iVL/.lang/ClsWinDrives.pot
branches/iVL/.lang/FMain.pot
branches/iVL/.lang/FrmDiskPart.pot
branches/iVL/.lang/FrmPartScheme.pot
branches/iVL/.lang/FrmPartSel.pot
branches/iVL/.lang/FrmPkgSel.pot
branches/iVL/.lang/FrmSelISO.pot
branches/iVL/.lang/FrmSummary.pot
branches/iVL/.lang/FrmWinDrives.pot
branches/iVL/.lang/MdlCore.pot
branches/iVL/.lang/MdlDiskPart.pot
branches/iVL/.lang/MdlObjSizer.pot
branches/iVL/.lang/MdlPartSel.pot
branches/iVL/.lang/MdlPkgSel.pot
branches/iVL/.lang/MdlSetup.pot
branches/iVL/.lang/MdlSummarize.pot
branches/iVL/.lang/MdlWinDrives.pot
branches/iVL/FrmXconf.class
branches/iVL/FrmXconf.form
Log:
more work in the xorg.conf module
Modified: branches/iVL/.lang/ClsGlobal.pot
==============================================================================
--- branches/iVL/.lang/ClsGlobal.pot (original)
+++ branches/iVL/.lang/ClsGlobal.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/ClsGlobal.class
+# /home/vluser/projects/installer/ClsGlobal.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsPartSel.pot
==============================================================================
--- branches/iVL/.lang/ClsPartSel.pot (original)
+++ branches/iVL/.lang/ClsPartSel.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/ClsPartSel.class
+# /home/vluser/projects/installer/ClsPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/ClsWinDrives.pot
==============================================================================
--- branches/iVL/.lang/ClsWinDrives.pot (original)
+++ branches/iVL/.lang/ClsWinDrives.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/ClsWinDrives.class
+# /home/vluser/projects/installer/ClsWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FMain.pot
==============================================================================
--- branches/iVL/.lang/FMain.pot (original)
+++ branches/iVL/.lang/FMain.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/FMain.class
+# /home/vluser/projects/installer/FMain.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmDiskPart.pot
==============================================================================
--- branches/iVL/.lang/FrmDiskPart.pot (original)
+++ branches/iVL/.lang/FrmDiskPart.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/FrmDiskPart.class
+# /home/vluser/projects/installer/FrmDiskPart.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartScheme.pot
==============================================================================
--- branches/iVL/.lang/FrmPartScheme.pot (original)
+++ branches/iVL/.lang/FrmPartScheme.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/FrmPartScheme.class
+# /home/vluser/projects/installer/FrmPartScheme.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPartSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPartSel.pot (original)
+++ branches/iVL/.lang/FrmPartSel.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/FrmPartSel.class
+# /home/vluser/projects/installer/FrmPartSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmPkgSel.pot
==============================================================================
--- branches/iVL/.lang/FrmPkgSel.pot (original)
+++ branches/iVL/.lang/FrmPkgSel.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/FrmPkgSel.class
+# /home/vluser/projects/installer/FrmPkgSel.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSelISO.pot
==============================================================================
--- branches/iVL/.lang/FrmSelISO.pot (original)
+++ branches/iVL/.lang/FrmSelISO.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/FrmSelISO.class
+# /home/vluser/projects/installer/FrmSelISO.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmSummary.pot
==============================================================================
--- branches/iVL/.lang/FrmSummary.pot (original)
+++ branches/iVL/.lang/FrmSummary.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/FrmSummary.class
+# /home/vluser/projects/installer/FrmSummary.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/FrmWinDrives.pot
==============================================================================
--- branches/iVL/.lang/FrmWinDrives.pot (original)
+++ branches/iVL/.lang/FrmWinDrives.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/FrmWinDrives.class
+# /home/vluser/projects/installer/FrmWinDrives.class
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlCore.pot
==============================================================================
--- branches/iVL/.lang/MdlCore.pot (original)
+++ branches/iVL/.lang/MdlCore.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/MdlCore.module
+# /home/vluser/projects/installer/MdlCore.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlDiskPart.pot
==============================================================================
--- branches/iVL/.lang/MdlDiskPart.pot (original)
+++ branches/iVL/.lang/MdlDiskPart.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/MdlDiskPart.module
+# /home/vluser/projects/installer/MdlDiskPart.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlObjSizer.pot
==============================================================================
--- branches/iVL/.lang/MdlObjSizer.pot (original)
+++ branches/iVL/.lang/MdlObjSizer.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/MdlObjSizer.module
+# /home/vluser/projects/installer/MdlObjSizer.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPartSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPartSel.pot (original)
+++ branches/iVL/.lang/MdlPartSel.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/MdlPartSel.module
+# /home/vluser/projects/installer/MdlPartSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlPkgSel.pot
==============================================================================
--- branches/iVL/.lang/MdlPkgSel.pot (original)
+++ branches/iVL/.lang/MdlPkgSel.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/MdlPkgSel.module
+# /home/vluser/projects/installer/MdlPkgSel.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSetup.pot
==============================================================================
--- branches/iVL/.lang/MdlSetup.pot (original)
+++ branches/iVL/.lang/MdlSetup.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/MdlSetup.module
+# /home/vluser/projects/installer/MdlSetup.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlSummarize.pot
==============================================================================
--- branches/iVL/.lang/MdlSummarize.pot (original)
+++ branches/iVL/.lang/MdlSummarize.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/MdlSummarize.module
+# /home/vluser/projects/installer/MdlSummarize.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/.lang/MdlWinDrives.pot
==============================================================================
--- branches/iVL/.lang/MdlWinDrives.pot (original)
+++ branches/iVL/.lang/MdlWinDrives.pot Wed Oct 29 14:28:57 2008
@@ -1,4 +1,4 @@
-# /home/remote/projects/installer/MdlWinDrives.module
+# /home/vluser/projects/installer/MdlWinDrives.module
# Generated by Gambas compiler
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
Modified: branches/iVL/FrmXconf.class
==============================================================================
--- branches/iVL/FrmXconf.class (original)
+++ branches/iVL/FrmXconf.class Wed Oct 29 14:28:57 2008
@@ -54,19 +54,20 @@
'imark = i
'ii = 1
REPEAT
- IF InStr(sFileIn[i + ii], "Driver") = FALSE THEN
+ 'IF InStr(sFileIn[i + ii], "Driver") = FALSE THEN
+ IF Left(sFileIn[i + ii], Len("Driver")) <> "Driver" THEN
INC ii
END IF
- UNTIL InStr(sFileIn[i + ii], "Driver") OR InStr(sFileIn[i +
ii], "EndSection") '= TRUE
+ UNTIL Left(sFileIn[i + ii], Len("Driver")) = "Driver" OR
InStr(sFileIn[i + ii], "EndSection") '= TRUE
sOut = Trim(Mid(sFileIn[i + ii], InStr(sFileIn[i + ii], "\"") +
1, Len(sFileIn[i + ii]) - InStr(sFileIn[i + ii], "\"") - 1))
- Message(sOut)
+ 'Message(sOut)
' look for the indentifier string
ii = 0
REPEAT
- IF InStr(sFileIn[i + ii], "Identifier") = FALSE THEN
+ IF Left(Trim(sFileIn[i + ii]), Len("Identifier"))
<> "Identifier" THEN
INC ii
END IF
- UNTIL InStr(sFileIn[i + ii], "Identifier") OR InStr(sFileIn[i
+ ii], "EndSection")
+ UNTIL Left(Trim(sFileIn[i + ii]), Len("Identifier"))
= "Identifier" OR InStr(sFileIn[i + ii], "EndSection")
clsXconf.sVidID = Trim(Mid(sFileIn[i + ii], InStr(sFileIn[i +
ii], "\"") + 1, Len(sFileIn[i + ii]) - InStr(sFileIn[i + ii], "\"") - 1))
'Message(sID)
'Message("Found Driver: " & sFileIn[i + ii])
Modified: branches/iVL/FrmXconf.form
==============================================================================
--- branches/iVL/FrmXconf.form (original)
+++ branches/iVL/FrmXconf.form Wed Oct 29 14:28:57 2008
@@ -25,7 +25,7 @@
Text = ("")
}
{ cbSetupMethod ComboBox
- MoveScaled(14,1,22,3)
+ MoveScaled(14,1,22,4)
Text = ("")
ReadOnly = True
List = [("Vesa"), ("Fbdev")]
@@ -42,11 +42,11 @@
Arrangement = Arrange.Horizontal
AutoResize = True
{ Frame2 Frame
- MoveScaled(0,0,35,25)
+ MoveScaled(0,0,39,25)
Expand = True
Text = ("Keyboard Layout")
{ cvKbdLayout ColumnView
- MoveScaled(1,2,32,21)
+ MoveScaled(1,2,36,21)
Expand = True
}
}
Added: branches/iVL/MdlXconf.module
==============================================================================
--- (empty file)
+++ branches/iVL/MdlXconf.module Wed Oct 29 14:28:57 2008
@@ -0,0 +1,23 @@
+' Gambas module file
+
+' This file is part of vinstall-ng
+
+' vinstall-ng is free software: you can redistribute it and/or modify
+' it under the terms of the GNU General Public License as published by
+' the Free Software Foundation, either version 2 of the License, or
+' (at your option) any later version.
+
+' vinstall-ng is distributed in the hope that it will be useful,
+' but WITHOUT ANY WARRANTY; without even the implied warranty of
+' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+' GNU General Public License for more details.
+
+' You should have received a copy of the GNU General Public License
+' along with vinstall-ng. If not, see <http://www.gnu.org/licenses/>.
+
+
+PUBLIC SUB LIST_KBD_LAYOUT()
+
+ ' Read /etc/X11/xkb/rules/xorg.lst
+
+END
|