[Torios-dev] Update

2022-01-20 Thread Israel Dahl

Hi everyone,

I have been spending a lot of time with Rust and FLTK.  There are still 
some issues I am facing using xml + serde, but I have made a lot of 
progress.


I am currently working on a number of projects.

I am rewriting all the original `torios-binary` programs in Rust.

Finished: flaskpass, flabout, flrun which I added a terminal (the simple 
fltk terminal) into it for command output


The hardest to finish will be flpad, the text editor but I have made a 
lot of progress on it


I am also trying to write in support for dynamic automatic layouts, 
based on the size of the screen.  This would change how toolbars appear, 
and how menus appear, etc.  It is still WIP, but will be extremely 
useful on small screens like the Pinephone.


I have also rebooted JWM Settings Manager, but will offer support for 
other window managers, I already have some of the backend code for 
openbox in place.


I am also working on `xdgkit` which is a DE independant way of doing all 
the normal Desktop Environment stuff.  The main hurdle to finishing this 
is the serde + XML issue I am facing, due to multiple out-of-order 
elements.  However I already have full support for reading .desktop 
files, as well as finding an icon.  I will eventually try to support all 
the XDG standards.


Once xdgkit menu file support is fully functional I can couple it with 
the window manager support to create window manager specific menu files.


When I completely finish the torios-binary programs I will post to the 
main list, and give instructions for others who are interested in 
testing them out.


Thanks for reading!  Hope you are well!

--



--
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Update

2021-09-15 Thread Israel Dahl
Still learning Rust, still working on xdgkit.  I've gotten most 
functionality, but have not gotten menu capabilities yet.


I have progressed fairly far in learning about FLTK + Rust and actually 
prefer it because of `Option` rather than `NULL`, as it presents the 
convention in an easier to understand and process, for example:


let variable:Type = match variable_as_option {
  Some(variable) => variable,
  None => Type::default(),
};
// do stuff with variable

Anyway, things are progressing slowly, but surely, as they always do 
with one developer working part time on a passion project XD


I''m also working on an FLTK + Rust game to really explore the things I 
can do for ToriOS.  I could likely create a Theme using the old color 
schemes from ToriOS.


I'm also learning XML APIs for Rust (for use with the menu), so I could 
potentially read something like a JWM, or openbox configuration file to 
"import" it into whatever we end up making. I would like to support both 
Wayland and X11 as you may recall, as to support a faster OS on the 
low-spec Pinephone.  This is a long goal, as the devices are still 
pretty usable with the high density DEs on them.  FLTK already supports 
dynamic resizing without needing any code (if you use FLUID that is), 
and already runs on Android, so the toolkit is prime for use in Wayland 
environments, as it has already been tested on mobiles.  There is even 
the basics of a Keyboard, as well as existing Keyboards that can be 
vastly improved, for example: squeakboard - GTK + FLTK = way better.


The other major thing I am considering is overall setup.  On a BIG 
screen, the App launcher should go on the same panel as the indicators, 
however on a small screen it should e split off to the bottom.  So I was 
thinking of potentially creating a "Panel" app at some point, that 
potentially wraps itself to the bottom (and autohides with a small tab 
to pull up) so no one would have to configure it to simply use their 
desktop configuration file.  It would choose the more common phone 
conventions, yet still have the common "Left side of screen = app 
launcher", but also the common "bottom side of screen = app launcher", 
which can be pretty common on the desktop (Windows, Chrome, etc...) as 
well.  Though on the desktop the Panel would still default to top, but 
could be changed to bottom as can be preferred.


Thanks to all who still lurk here and put up with my technical babble 
XD  Programming excites me, as does libre software, so thanks for 
letting me nerd vent on you all occasionally :D


--

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Progress (technical and boring unless you like this kind of stuff)

2021-08-25 Thread Israel Dahl
Hi quick update.

I've made progress with xdgkit bringing it to version 2.0.0, due to
breaking changes in the API.  This brings the ability to search for an
icon based on its symbolic name, such as in a desktop file.  The
algorithm seeks out the current user theme (KDE/GTK), defaulting to
"hicolor" if none exist, and then searches for an appropriate icon (svg,
png, xpm).

The majority of the future work will go into the Desktop Menu
specification.  I already have some underlying mechanisms in place to
find the current session's XDG_MENU_PREFIX, and return the menu file in
use, or the default `applications.menu`.  The underlying mechanisms for
dealing with ".directory" files is also in place, so the remainder is to
construct a menu, which can then be output.  I would like to eventually
make this easily output to many menu formats, as well as being able to
integrate it into FLTK to create a very fast menu that can be used in
*ANY* window manager.

The backend of FLTK has been undergoing changes in the 1.4.0 branch so
work to support displaying on Linux Phones, such as Pinephone are
potentially in the near future.  The Rust FLTK API is fairly complete,
and I am progressing well in my familiarization of the "new" API.  I've
begun working on a few test games, written in Rust + FLTK, which I may
eventually get to a point where I can release them.  Much of the game
development work is to test out general programming ideas involving Rust
+ FLTK + ini configuration files.

I have decided on using ini style configuration files moving forward, in
ToriOS, as they are the most human readable, and easiest for a child to
edit.  XML is great, but not as human readable (used in JWM), where as
an ini file is a list of items under a header (the desktop file is a
good example).  My ultimate goal in building a decent small, fast menu,
is that we would not be tied to any specific window manager, or even
display manager.  A maximalist App launcher, for any combination of
libre desktop components.  It could even function pinned as a shortcut
on any DE's panel.

I am not sure how long it will take to get to that goal, but I'll keep
at it in the times that I am able to, as usual.  This also has the
further goal of building ToriOS again, with a much safer programming
language.  Less bugs to fix, means less work in the future.  The future
work is locked into optimizing, rather than mitigating security threats :D

If you read all that, I hope you are doing well during this really hard
time.  Feel free to reach out if you need to.

-- 



-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] xdgkit/Rust update

2021-05-28 Thread Israel Dahl
Hi,

I recently uploaded a new version of my rust xdgkit lib/CLI tool.  The
main update is to a backend library fixing an issue with comments.  It
is a minor update, but brings the tool into the full realm of usiblity!

I have been experimenting with various graphics/UI libraries in Rust to
work out the best ways to create my end goal.

I want to build a low resource Panel that will work on any WM/DE to
provide a full XDG compliant way to access programs/files/etc.

The end goal of the low resource panel is to make a "ToriOS-ified" DE
for phones.  There are already projects focusing on this using Sway (a
tiling window manager), so I am sure this work will benefit them as well.

I also decided to make the XDGkit a library as well as a command line
tool.  This way people who want a custom UI can use my tools to still
write their own scripts to do whatever they want.

If anyone wants to try it out, feel free just `cargo install xdgkit` is
you have rust.

There is no `man` page for it, but there is a pretty good --help screen.

-- 



-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] xdgkit 0.1.0

2021-05-20 Thread Israel Dahl
Hi everyone!

I have been working with Rust a bunch lately and have started to really
get the hang of it!  I have started working on a complete command line
tool for the entire XDG specification at freedesktop.org.

Here is the website: https://crates.io/crates/xdgkit

Obviously if you use rust you can just `cargo install xdgkit` to test it
out.

You can also add it to your Cargo.toml

[dependecies]
xdgkit = "0.1.0"

So far I have implemented a reader for application's `.desktop` files
and icon theme `index.theme` files.

This is a really cool library for two reasons, it builds out to a
command line interface with subcommands (desktop-entry, icon-theme, and
basedir so far).  If you are unfamiliar with subcommands, it is like the
`clone` in `git clone https://.git`

My intentions are to use these as Rust libraries for Rust programs to
make something like Tori OS, but able to run on low end phones. More on
that in the next e-mail.

-- 


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] update

2020-10-15 Thread Israel Dahl
Hey everyone,

Just wanted to check in and say hey.  Things are still (as you probably
have heard) insane here in America, and it does not look like things are
soon to become more rational.

I have begun a programming project on the side which is very beneficial
to the overall ToriOS goal set.  It would sound really technical and
boring if i describe it, but it has been a nice puzzle to work on during
the past few weeks.  Suffice it to say I am building a bunch of
reliable, fast, small, clean libraries with very simple intuitive APIs
and binaries supporting all the same features for people who want to
write scripts.  These will basically allow really refined access of the
system and allow ANY window manager to have every feature of the desktop
standards if they want it.

This means anyone could write a simple menu program, or session handler,
with no huge GNOME/KDE dependencies.

Anyhow, as far as me, I am not doing really great, but I am really thankful.

Thanks for all the thoughts and prayers when you give them!

I think about you guys regularly!!

-- 
Regards,
 Israel


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Minor update notes

2020-02-21 Thread Israel Dahl
Ok, I have been trying to spend time on the bigger issues in things i
use all the time.  so the text editor has been vastly improved in
certain areas.

 - All file dialogs use native system dialogs now

- temp files (filename~) are created and updated with every keypress to
recover even crashed program files

- color chooser tool now improved mildly.. need actual redesign of the
color tool function to include "dropper" color chooser

- fixes to HDMI script.  now notifies user if HDMI is unplugged and runs
xrandr --auto



-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Update (no longer camping)

2019-08-17 Thread Israel
Hi everyone!

I am no longer camping.  We camped for 28 days in the Arapaho National
Forest in Colorado.  We just moved into a house in Fraser Colorado where
we will be living for a while.  This means I will probably be able to
participate more soon!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] i386 and Ubuntu moving forward (PPA)

2019-07-08 Thread Israel
Hi Paul,
(inlines below)

On 7/8/19 12:53 PM, Paul Sutton wrote:
> On 08/07/2019 17:21, Israel wrote:
>> Hey everyone,
>>
>> Recently Ubuntu made the decision to drop i386 from future releases, and
>> then backed up a bit.  This means that soon (or maybe even in the eoan
>> ermine... the next release) we will not be able to build/host i386
>> packages.  So... we either need to create our own repo, and build the
>> packages there, or something else.
>>
>> Best option:
>>
>> Get our packages into Debian (this seems next to impossible, as I have
>> tried for years to get a package into Debian...).  We would need someone
>> in Debian to help us, so if anyone has any good ideas on how to get
>> things into Debian, please let me know... I have tried the regular
>> RFP/ITP stuff but to no avail.
>>
>> Worst option:
>>
>> Build a different operating system based on something else... perhaps a
>> woof (that is what they call respins) of Puppy, or something.  I think
>> Puppy is the best option here for us, because they already do a lot of
>> similar things, and support similar hardware, and are able to decrease
>> the package sizes dramatically (removing the cruft so to speak).
>>
>> Other options:
>>
>> Manually build and upload to PPA all libraries and programs lots of
>> work...
>>
>> Please list some others, I am not sure what to do.
>>
> Contributing to Debian, involves complying with a lot of things to keep
> the system stable, secure and safe.  Granted this means that Debian is
> not the latest with everything but it IS rock solid (or should be). 
Except for sid :P
> I know the Debian mentors list can help with packaging but that is for
> Debian,  not sure they will appreciate giving their time on mentoring
> package building and then for us to just put stuff in to ToriOS. 
We already have packages for everything that comply with Debian's rules,
I've even helped them sort out the packaging for some programs that had
a terrible package (jwm, and lmms are the two major ones I remember.. I
even think OMG Ubuntu did a story on my efforts with lmms a few years ago)
> So is what we want to do is to be able to push our custom packages to
> Debian so that the ToriOS system can pull in components from the Debian
> repositories. 
Yes, we need our packages accepted into Debian... or at least the binary
things... scripts don't need compiled and will run on amd64/i386/ppc/and
everything else
> I can ask,  but I think ultimately all free software projects are ( or
> seem to be ) struggling for volunteers or people to just get involved so
> it just falls on the same overstretched people, life gets in the way too
> as you well know. 
Just need someone in Debian to look at them, and help us get them into
sid, and then into stable (buster, soon to be bullseye)
> Not sure on the best solution but if the next version of ToriOS is going
> to be based on Bullseye then I guess we are aligning with sid for the
> development process.
Bullseye was just released, and will become stable very soon, so I am
targeting it, since it will be the latest version
> Paul
>

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Personal Update

2019-07-08 Thread Israel
On 7/8/19 12:38 PM, Paul Sutton wrote:
> On 07/07/2019 23:28, Israel wrote:
>> ...
> Hi Israel
Hi Paul
> Firstly hope you find a resolution to this very soon, if nothing else
> for the sake of your health and education of your children (unless you
> home school).
We both homeschool and it is summer time (no school here).  Our kids are
well taken care of educationally!  They are actually quite a bit ahead
of their peers in math (we use an international curriculum since
American schools are not very good at this), and reading.  Thanks for
your concern!!
>   However what everyone will gain from the travel and
> learning opportunities exploring the great national parks will be priceless.
Absolutely!!
>
> As for ToriOS, we will still be here, when you can get back to this, 
> everyone seems very busy with different things.
>
> Yeah, backing up and doing a fresh install and then putting stuff back,
> is at least a days work,  partly as you want to get stuff 110% right.
yeah, there are things I definitely cannot lose (though most everything
is backed up in more than one place... but not everything yet)
> Keep up the good work but more importantly take care of yourself and family.
>
> Regards
>
> Paul
>
Thanks!!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Personal Update

2019-07-08 Thread Israel
On 7/8/19 2:15 AM, Nio Wiklund wrote:
> Den 2019-07-08 kl. 00:28, skrev Israel:
>> ...
>>
>
> Hi Israel,
>
> It makes me unhappy to read about your real life problems. I wish you
> good luck; that you will soon get the help needed to get a new place
> for you and your family. I understand that you must spend time and
> effort on other things than ToriOS.
>
> What can I do and when? I am in the process of moving to a new town,
> where my son intends to go to senior high school (grade 10-12). I have
> also some health problems, that are not yet identified (so I don't
> know if and how they can be treated). If things turn out well, I
> should be able to help with ToriOS ...
>
> Best regards
> Nio

Hi Nio,

I didn't mean to sound like I was complaining.  We have clean water,
food, the ability to go to a library if it gets too hot, and we have
plenty of camping supplies.  It will be a great time to enjoy nature
with the kids!  I simply meant to explain the actual reasons I have not
been as active as I would like to be.

Don't worry about us, we need to go camping and spend time away from
screens, out in nature.

This is why I am trying very hard to get ISOmaker/OSmaker scripts
working well for bullseye before I am somewhere where I cannot use the
internet.  The main thing needed is a new ToriOS ISO.  This is a goal I
have, but I need internet to actually build the ISO (since it downloads
things from Debian and our PPAs.

Even if it is a bit buggy (hopefully it isn't), we should still get a
new ISO out!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Personal Update

2019-07-07 Thread Israel
Hey everyone!

I wanted to update everyone on the craziness that has gone on this year,
and let you know where I am.

So, I no longer live anywhere... the place I was living got black mold
(and made us sick), the water well pump burned out (no water), and a
bunch of other stuff broke all within a few weeks (AC, laundry machine,
probably more... it was crazy).  So I am currently traveling with my
family to go visit some national parks in the US in cooler climates (it
was about 38C here the other day... I'd like to get somewhere closer to
the 20s so it is bearable).

What does this mean for ToriOS?

Not sure, I am able to use a computer sometimes, but do not have any
sort of consistency.  I just updated ISOmaker scripts to be easier to
modify for new releases, I moved hard-coded distro names into files, so
that they can be more simply modified, and updated things to start
migration to bullseye (or buster).  I am currently testing it to see if
I can at least get something built... but my VM setup was messed up by
an upgrade months ago so I am simply running it on my machine I will
eventually find the time to backup/wipe/reinstall my machine but as you
all know that is a long task

There are lots of little things to do along the way, but I have
occasionally worked on the binaries and scripts.

The biggest help for me would be if someone could PLEASE spend some time
building releases, or find some server we could build on remotely.

I am **not** going to leave the project, I am just still in this
inbetween place where I am not sure how much I can actually do currently.

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] minor update

2019-02-26 Thread Israel
Hey everyone,

I have been really busy lately we are moving soon, and I am also working
on a program for someone, but I have been making a few updates to the
text editor.

I made some improvements:

 - config file can now use HTML colors

 - added color chooser so you can select a color in text (ex. #ff)
and open a color chooser to choose a color and replace the current one. 
It is in a new submenu called tools.  I expect to add more tools as time
goes on (perhaps spell checking at some point?)

- greatly improved the replace all (much much faster now.. like
basically instantaneous even on huge files).

 - added 'match case' and 'search backwards' option to the find dialog

 - added recent documents to the file menu, so it is easier to access
most recent items

 - more checks to ensure, and create the user directory in
$XDG_CONFIG_HOME/flpad

 - syntax highlighting supports many languages and works really fast,
and works better than others in some areas (though not as good in
others) so it is overall extremely usable and robust not an IDE, but
it works really well.

There is probably more, but I am not entirely sure I know I need to
work on some other things, but I have been using it a lot lately (my
main text editor for programming) and have added things I liked from
Pluma (aka the pre GTK+ gedit) and things that I like from other editors
(like configurable syntax highlighting, color chooser, etc..) and things
that set it completely apart from others (syntax highlighting on plain
text can help writers, because all dialog is highlighted, so it is
really easy to find it, for example).

It is larger now (242KiB) but considering that it is much smaller than
pluma (643KiB) and xedit (662KiB) I am really pleased with my progress. 
I may separate it into a separate package at some point.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] About Me Application

2019-02-09 Thread Israel
On 2/8/19 1:10 PM, Paul Sutton wrote:
>
> Hi, All
>
> Not sure if this is useful, but as the About Me App in Debian 9, appears
> to be buggy (or it is on my system(s) anyway.  I have started to write a
> python version.
>
> I am a little stuck on how to save the data in a file.
>
> I am also not sure if the original program is meant to change the user
> shell.   However as an application having it just save that data to a
> file is probably sufficient for the moment.
>
> https://github.com/zleap/AboutMe
>
> If this is useful for ToriOS then I am happy for it to be included (once
> working).  I have issued a release but tagged it as pre-release.
>
> I have added a README.md file for this to give further information. And
> some context as to why I decided to try and write this.
>
> Hope this helps
>
>
> Paul
>
> >

Hey Paul

I do think this save actual information, think about the manual adding
of a user from the terminal (adduser rather than useradd)

It asks for full name, room number, work phone, home phone, and other.

I think the information is actually stored in the password file, so you
might need to include some sort of pkexec functionality in your program
to reflect this.  However it might store it differently.  I do also know
that usually a picture of the user is stored as ~/.face

If you need help with the pkexec policy file let me know, it is an XML
file so it is pretty easy to make



-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] torios-binary update

2019-02-07 Thread Israel
On 2/7/19 5:21 AM, Paul Sutton wrote:
> On 07/02/2019 08:54, Paul Sutton wrote:
>> On 07/02/2019 06:34, Nio Wiklund wrote:
>>> Den 2019-02-07 kl. 03:01, skrev Israel:
>>>> Hi all,
>>>>
>>>> I wanted to update you all about the recent improvements to the
>>>> torios-binary package
>>>>
>>>> flpower now focuses on the OK button when you open it.
>>>>
>>>> flaskpass now focuses on the OK button and will close and send the
>>>> info when Enter is pushed while typing in the password field.
>>>>
>>>> flcalc has been reworked a little to have more keybindings (
>>>> Backspace for *C*lear,  and Delete for *A*ll *C*lear)
>>>>
>>>> flpad is now pretty much done, except some wishlist items I have. 
>>>> The syntax highlighter works really well (even though it is somewhat
>>>> basic), I have included the ability to remember spacing (helpful for
>>>> indentation), I added more help screens (for editing the styles and
>>>> themes files) and fixed a few minor issues.  All in all it is much
>>>> better than Xedit, and leafpad.  I also think it works much better
>>>> than mousepad, since it will automatically check and highlight text.
>>>>
>>>> I'm pretty excited about it :)
>>>>
>>>> -- 
>>>> Regards
>>>>
>>>>
>>> Hi Israel,
>>>
>>> Thanks for improving Torios and for keeping us updated :-)
>>>
>>> Best regards
>>> Nio
>>>
>> Cool,  I will run
>>
>> apt update && apt upgrade
>>
>> to pull in the latest changes.
>>
>> Keep up the good work :)
>>
>> Paul
>>
>>
> Just thought , before I do this how do I direct the output from the
> above to a file
>
> i think it is something like apt update && apt upgrade  ??
>> updatelog.txt where the ?? is for directing it to a file at the same
> time as echoing to a screen.
>
> I can then send you the update log. 
>
> I am guessing if I need to add -y to both update and upgrade. so it just
> gets on with it.
>
> It will be easier then trying to manually copy / paste the output from
> inside a terminal window,  and if I ever need to do this from a console
> then I can. 
>
>
> Paul
>
>
Hey Paul,

The redirection is to use:

command  | tee

Also,  we have a tool called torios-packagetool you can use

torios-packagetool upgrade | tee updatelog.txt

This tool does both update and upgrade.  It also works on distros other
than Debian (such as Arch, Fedora, Suse, etc...)

The torios-core torios-desktop packages might not be fully uploaded yet,
so look for revision 488:

torios-core - 0.98.1ubuntu2-*488*~ubuntu

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] torios-binary update

2019-02-06 Thread Israel
Hi all,

I wanted to update you all about the recent improvements to the
torios-binary package

flpower now focuses on the OK button when you open it.

flaskpass now focuses on the OK button and will close and send the info
when Enter is pushed while typing in the password field.

flcalc has been reworked a little to have more keybindings ( Backspace
for *C*lear,  and Delete for *A*ll *C*lear)

flpad is now pretty much done, except some wishlist items I have.  The
syntax highlighter works really well (even though it is somewhat basic),
I have included the ability to remember spacing (helpful for
indentation), I added more help screens (for editing the styles and
themes files) and fixed a few minor issues.  All in all it is much
better than Xedit, and leafpad.  I also think it works much better than
mousepad, since it will automatically check and highlight text.

I'm pretty excited about it :)

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] flpad update

2019-01-30 Thread Israel
Hey everyone,

I have finished up with the initial version of flpad with the new syntax
highlighter code. This now brings flpad up to 182.5KiB making it still
much smaller than anything comparable.

It can be easily extended now to include as many languages as you like by:

mkdir -p ~/.config/flpad

cp /usr/share/flpad/styles.flpad $XDG_CONFIG_HOME/flpad/styles.flpad

then edit it.  it is the basic config/ini style file

[header]
ext=file_extention,another_file_extention
keyword= things_like_class, and_for, and_if, etc
type=things_like_int, and_string, etc

This makes it really easy to add basic syntax highlighting for most any
language.  It is not as robust as geany, or some of the other ones, but
usually it will more than suffice for most basic programming needs.

All in all it is a huge improvement over the current x11 app xedit (not
to be confused with Xedit, or the linux mint text editor) it has tabs,
search/replace, syntax highlighting, recent documents, file browser, etc...

This is part of the torios-binary package, but is also painless to make
from source if you have fluid, the libraries, and compiler, etc..
already installed.


I also did some recent updates to the volume and battery indicators to
make them nicer, and fix some minor bugs.  that is in the fltk-indicator
package.  If you install it, torios will automatically use it instead of
the yad based indicators.


I hope to soon begin work on rebuilding torios, though I've had some
issues with virt-manager recently :(


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] flpad update

2019-01-26 Thread Israel
Hey everyone I am working on a major update to the syntax highlighting
in flpad.

Currently I use a reworked version of the example program on the FLTK
website for syntax highlighting.  This works ok... however it is not
easy to extend and basically that is a huge problem for me (I don't only
program in c/c++).

So anyhow, the way to do this is to basically write a lexical parser (or
use one in my case lexertk.hpp a single header file parser) and then
read a config file with the language's information (types, keywords,
block comments, defines, comments, etc...) and read the text buffer and
create the style text buffer contents.

So far it is going well making the initial 'plumbing' to do this.  That
said I will probably be working on this for a while (from time to time
when I have a moment).  But I really want flpad to be super small
(174KiB currently), fast, light and easy to modify.  I may have to
eventually rethink a few things to make it completely configurable (i.e.
add new language definitions only from the styles config file, nothing
needed to be hard coded to represent specific languages... though it is
needed right now for specific testing uses I have).

Summary:

flpad is going to get a much better (I hope) syntax highlighting system
that can eventually work for basically any language.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] manual team

2018-12-30 Thread Israel
On 12/29/18 1:27 PM, Paul Sutton wrote:
> Hi Israel
>
> Thanks for this and it sounds like a good plan.
>
> Lets discuss further.  I am happy for you to import the github
> repository below, I am guessing what happens here is that from time to
> time, the two are sync'ed. At least I get this from reading some info on
> integrating github with launchpad.
>
> Regards
>
> Paul

Hi Paul, yes this is what happens, you setup the upstream links to
search for releases (or anything) and then in your bzr repo you simply run

bzr merge-upstream

This will search the upstream links you provide in the debian/watch file

here is an example from the JWM watch file I made

version=3
opts="filenamemangle=s/(?:.*)?s?(\d[\d\.]*)\.tar\.gz/jwm-$1.tar.gz/" \
https://github.com/joewing/jwm/tags (?:.*/)?s?(\d[\d\.]*)\.tar\.gz

It uses regex to search for the latest release


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] manual team

2018-12-27 Thread Israel
On 12/27/18 12:53 PM, Paul Sutton wrote:
> Hi All
>
> I have updated the README.md file in the github repository for the
> manual to try and reach out to potential contributors for the manual
> and give them a better idea as to what is required.
>
> https://github.com/zleap/Torios-2017
>
> In the first instance.  I am asking people to join launchpad and then
> join the developer team.
>
> Hopefully I can find a simple framework for people to contribute
> without things getting too complex and messy.
>
> It may be that we create a bazaar repository and host that with
> Launchpad to keep everything integrated.   I need to learn more about
> how all that works first though.
>
> Anyway hope this helps
>
> Paul
>
>

Hey Paul,

If you ever run into any issues with launchpad, or merging the git repo
into launchpad please let me know, I have quite a bit of experience and
would be glad to assist you.  I think hosting it on launchpad would be
great, and I can move the code for the packaging of the documentation
over to your repo.  this would really help get the up to date changes
made when you deem it ready!

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] timer app

2018-12-22 Thread Israel
Hey everyone,

I wrote a really small fltk-timer app (a countdown timer) and I will
probably extend it to have a stopwatch, and perhaps a way to configure
the time, etc..

Right now it allows you to set a custom WAV file to play when the
countdown is up.

I wrote it for my own usage, but if anyone has any ideas for things that
would make it useful to others I would be interested in hearing them!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Pending member

2018-12-22 Thread Israel
Hey Paul,

That is strange, I am not sure why they never got approved.  I will
approve it ASAP


On 12/21/18 10:40 AM, Paul Sutton wrote:

> Hi All
>
> I am just doing an audit / sort out of my launchpad account(s) and
> noticed that the ToriOS team have had a pending member since 2016.
>
> https://launchpad.net/~torios-dev
>
> Just thought I would let the team know about this.
>
> I have also registered a new new gpg key and uploaded an ssh key for
> launchpad, so slowly starting to figure out, how to get things up to
> date and actually do this.
>
> Hope it helps
>
> Paul
>
>
-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Happy Holidays

2018-12-14 Thread Israel
Hey everyone,

I know this is a busy time for people (I've been quite busy lately). 
Just wanted to check in with everyone and say I hope you have/had good
holidays!

Also @Ali it is always encouraging and exciting to hear that people like
ToriOS, it was nice that he included his install log in his blog post!

thanks everyone for your contributions!!  I'll update everyone again
when I have something substantial to talk about!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] shutdown window on top

2018-11-06 Thread Israel
Hi everyone,

I finally got around to fixing the issue where the shutdown window
wasn't always on top.

This has been fixed and I will be updating it in the repos!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Update

2018-10-18 Thread Israel
On 10/18/2018 07:09 AM, Nio Wiklund wrote:
> Den 2018-10-18 kl. 01:10, skrev Israel:
>> Hi everyone, just a quick update.
>>
>> Pedro Albuquerque has been doing a great job translating things into
>> Portuguese!
>>
>> So, now jwm-settings-manager has a pt_PT translation!!  He is also going
>> to translate more things for us!
>>
>> I have worked more heavily on the indicators to improve them recently.
>> I have reworked them to use xpm icons that I made rather than search for
>> the theme icons.  this makes the program start much faster.  There is an
>> issue when JWM restarts of them losing the dock, so I will have to learn
>> more and fix this, and I will continue to test it, until it is ready
>> enough for general use (almost there).
>>
>> I also made them have a drop down menu (similar to gtk indicators)
>> rather than a window like I had previously.
>>
>> I have been doing a lot of FLTK experimentation lately to learn more
>> about some of the capabilities and have learned a lot lately and have
>> been applying some of these features to the newer binary programs.
>>
>> Also I am in the process of investigating a display manager that does
>> not use GTK.
>>
>> I have tried to build the fltk-dialog program in Debian Stretch, but
>> have run into issue with building it in a PPA, since Debian/Ubuntu
>> libraries have much different versions so we will have to rely on
>> the binaries, which is just fine, but means OBI will have to use GTK, OR
>> we will have to investigate other installers.
>>
>> If someone has the time to investigate other installers and how to use
>> them, please do and pass along the information!!
>>
>
> Thanks for the update, Israel :-)
>
> Best regards
> Nio

You are welcome as always.

Also, I have finished fixing up the indicators and now they are bug free
(AFAIK).

when jwm restarts they remain in the dock and I have improved the
background by giving them an FL_NO_BOX for the box containing the icon,
so now the docked window background is colored accordingly and it is
working well.

I may add new features, but for now I am using them as my daily
indicators and really liking them, though I would like to add PulseAudio
support to the volume indicator at some point, and perhaps eventually
Jack as well.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Update

2018-10-17 Thread Israel
Hi everyone, just a quick update.

Pedro Albuquerque has been doing a great job translating things into
Portuguese!

So, now jwm-settings-manager has a pt_PT translation!!  He is also going
to translate more things for us!

I have worked more heavily on the indicators to improve them recently. 
I have reworked them to use xpm icons that I made rather than search for
the theme icons.  this makes the program start much faster.  There is an
issue when JWM restarts of them losing the dock, so I will have to learn
more and fix this, and I will continue to test it, until it is ready
enough for general use (almost there).

I also made them have a drop down menu (similar to gtk indicators)
rather than a window like I had previously.

I have been doing a lot of FLTK experimentation lately to learn more
about some of the capabilities and have learned a lot lately and have
been applying some of these features to the newer binary programs.

Also I am in the process of investigating a display manager that does
not use GTK.

I have tried to build the fltk-dialog program in Debian Stretch, but
have run into issue with building it in a PPA, since Debian/Ubuntu
libraries have much different versions so we will have to rely on
the binaries, which is just fine, but means OBI will have to use GTK, OR
we will have to investigate other installers.

If someone has the time to investigate other installers and how to use
them, please do and pass along the information!!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Quick Update

2018-09-30 Thread Israel
Hey everyone,

I have been working on building a base Debian 9 ToriOS for my own
testing, and to work on a possible preseed file for use with the Debian
Installer (could also likely be used with Ubuntu's installer ubiquity).

I have been doing a lot of testing of things, and added some more
tweaks/fixes to the text editor... I made a good default setting for the
colors (black text/ white background) and decent syntax highlighting
colors for the default (only works with C++ files at the moment), and I
also added a quick switch between default and dark themes (to make it
easier).  The style is also automatically updated in the text editor.

I have been playing around with the idea of making a file manager, but
if I do it will be for my own testing for quite some time, before I add
anything in to ToriOS...

I have been working to understand more about FLTK and deriving my own
classes to use.  This has been working pretty well so far, and I have
been working on a solitaire card game in order to understand certain
aspects of it better (overriding the handle function for events like
clicks/double clicks and movement).  So if I finish the game I might
have others test it.  It is small, and mostly working (not completely yet).


Just wanted to throw an update out so people know I am still here coding
and OS building... it will still be a bit before I can release an ISO
for testing, and there are still a few things that need to be addressed
prior to releasing anything

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Progress...

2018-09-14 Thread Israel
On 09/14/2018 02:34 AM, Paul Sutton wrote:
> Hi
>
> I will try and update the manual at some point with the new information,
>  if we are removing GTK does this mean most of the apps are going to go,
>  i am guessing we are doing this in order to reduce space or resource usage.
>
> Paul
Yeah, sorry Paul, it is a lot of work for everyone.
It is to address 2 major issues.
1. size/speed/features
  the FLTK apps I am making are considerably smaller and generally run
faster than their counter parts.  If they do not run faster, it is
simply because they have tons more features... for example, the text
editor Xedit is really hard to use, and relies on older console based
text editor familiarity, most modern text editors (leafpad, mousepad,
pluma, etc...) have a different type of interface, and support a bunch
of modern features.  I am trying to fully accomplish this in our text
editor (flpad is the name of it)

2 aesthetics
  There was a valid complaint about our distro on distrowatch (see Ali's
previous e-mail and read the distrowatch rating page).  This is that all
the apps look really different.  For example, xedit looks nothing
like... well anything else, and doesn't fit in well with anything, and
the calculator has the same problem (as well as all the other apps)  so
to make everything use the same visual style (in FLTK) using the FLTK
human interface guidelines (which I have been trying to adhere to) to
make things easy and intuitive is our goal.

Our motto is KISS, right?  We want ToriOS to be easier to use than LXDE,
as well as faster, and more lightweight.  We want to support all the old
hardware we can, and also to allow new hardware to use it (at some point
when we use another installer that supports UEFI for 64bit).

So please wait until things are more finalized (i.e. I have an ISO built
for you to test).  I will link you to the screenshots of the new apps
when I get everything to a place I am pleased with.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] update on FLTK apps

2018-09-02 Thread Israel
Hey everyone, I have had pretty good success on most of the FLTK apps,
and preparing them.

So here is the state of things so far.

The package I have made is smaller than the x11-apps package, which has
xedit (the text editor), and xcalc.  The calculator program I have made
is just a restyled version of flcalc

I just made it look more like our other programs:

And I also made a text editor with very minimal syntax highlighting
(c/c++ only right now), but has many features of many text editors.  I
hand coded the icons to match numix theme, but there is also an option
to use black outline icons...

here is the color one:

I intend to add an open documents list menu, as well as eventually a
recent documents window.

The package also contains an askpass program (used in sudo -A), a run
dialog, a fullscreen only screen shot tool, power management dialogs, an
about dialog (which is also a simple message dialog), a replacement for
our 'firstrun', and an image viewer.

The image viewer is pretty exciting to me :)  I added zoom in/out
support using +/- keys as well as mousewheel scroll up/down and you can
browse a directory by using the  (not left/right unfortunately..) keys.

So all in all this has been a really fun exercise in programming!  I
also converted the common torios functions sourced by our scripts to
also use fltk-dialog (it wasn't very hard) and modified some to run the
fltk versions if they exist.  This should make updates easy, as things
will run the same on current installs, and use our new tools in new
versions.  There is a ways to go before I can rebuild the ISO, but I
have started the work of updating everything :)

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] flpad text editor

2018-08-24 Thread Israel
Hey everyone,

I have an initial working version of a tabbed text editor with support
for c/c++ syntax highlighting.

My goal is to support more languages and make the parsing engine
better.  There have been some good suggestions about using another
engine to handle parsing the colors, which I may do at some point...
though for now I am very pleased with making this work well for what it
does!

My goal at some point, if I do not use an engine is to make something
that is easy to extend through config files, perhaps even use some other
programs config files (like nano since it is usually installed in Debian
and we install the conf files for their syntax highlighting)

Anyhow with fltk-dialog we now have almost everything we need to remove
GTK as a dependency optionally.

The main thing we cannot remove as of yet is PCManFM.

I wonder the difference between a version using no GTK and the Qtlibs
for PCManFM-Qt and our current version.  It would be great if there was
a ready made FLTK front end to pcmanfm's libfm or has the same capabilities

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] fltk-dialog + di + eliminating GTK (possibly)

2018-08-17 Thread Israel
Hi Nio,
(inlines as well)
On 08/17/2018 02:22 AM, Nio Wiklund wrote:
> Hi Israel,
>
> [Answering inline]
>
> Best regards
> Nio
>
> Den 2018-08-17 kl. 03:12, skrev Israel:
(snip)
>> It is possible to rework the program to remake things to avoid
>> patching FLTK and using a static library (by making extended classes
>> rather than patching the code) AFAIK, and perhaps get upstream FLTK
>> devs on board and include the changes.  Currently it supports
>> indicator icons via using GTK libs, but not the entire library, and I
>> have suggested using code similar to mine for the indicators.
>
> I am afraid, that it is a lot of work to remake all programs and
> scripts that depend on GTK to FLTK. Is it worth spending all that time
> and work on that task rather than upgrading ToriOS to work based on
> newer versions of Debian (or Ubuntu) and polishing ToriOS?
>
I agree that it is a lot of work.  However, I have recently built a
bunch of small programs to handle most of the things we need.
The last programs needed are the calendar (handled by fltk-dialog) and
the graphical front ends to install and update software (also can be
easily replaced by fltk-dialog).
All the existing programs have been modified to check for the new binary
programs I made (though this change has not been pushed into the repos yet).

So the workload is mostly limited to 2 scripts excluding of course
mkusb and OBI
>> Basically I think we could convert our tools (mkusb/OBI/etc..) to use
>> fltk-dialog and save a lot of space if we can completely migrate away
>> from GTK, though the main issue here will be PCManFM.  It would be
>> really great to have a fully non GTK DE that rivals the GTK LXDE and
>> can easily run on older hardware in very strong and clean way.
>>
>> This will require some serious thought, and as Ali and Nio discussed
>> earlier it might be time to look into using di (Debian Installer) to
>> install ToriOS, rather than OBI, since things have changed.  We could
>> (potentially) make an FLTK front end, though this is a rather
>> imposing idea since most Debian docs about their internal tools are
>> rather lame (such as apt-pkg).
>
> A question about mkusb: I have seen zero interest from ToriOS users in
> the persistent live feature. If this is correct, we could make a much
> simplified version of mkusb from the basics, and that version can be
> created with a light-weight GUI (FLTK, if/as you wish).
>
I think this would be good to do.  It would be nice to make it all use
C/C++ interfaces to do it rather than external programs
(dd/pv/zenity/etc).  But that may be rather complicated.  So an interim
program to handle basic functions might be nice (though I really like
guidus/mkusb as is)
> I still think we should look into alternative installers (and replace
> the OBI). We should pick an installer, that already exists and is used
> by other linux distros, and that is able to install both in BIOS mode
> and UEFI mode.
>
Yes.  I think this is a great idea!  I would like to pick an upstream
project actively maintained and kept up so that we could focus on
building only the ISO (rather than the current build OS and ISO).  It
would cut our build time in half, and speed up ISO creation, since I am
the only one who does it (when I am afforded the time involved).

If anyone could research alternative installers, and give me a list of
links to the best ones (API, or developer documentation links are
especially handy for me) I would appreciate this.  I am going to be
pretty busy for a bit, but I will try to keep working on things.

Thanks Nio for the response, you offer a very good perspective.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] fltk-dialog + di + eliminating GTK (possibly)

2018-08-16 Thread Israel
Hi all,

a while ago Faraco brought fltk-dialog
 to my attention, I have
recently been investigating it, and the capabilities of it, and also
built a preliminary package (which works fine).  Here is my report:

The upsides:

Seemingly complete compatibility with the other popular dialogs such as
zenity/yad/dialog/Xdialog/etc.. but with a argument syntax similar to
zenity/yad

The downsides:

It is a bit large (1.8 MiB) since it statically links a slightly
modified version of a more recent FLTK (1.3.4)


It is possible to rework the program to remake things to avoid patching
FLTK and using a static library (by making extended classes rather than
patching the code) AFAIK, and perhaps get upstream FLTK devs on board
and include the changes.  Currently it supports indicator icons via
using GTK libs, but not the entire library, and I have suggested using
code similar to mine for the indicators.


Basically I think we could convert our tools (mkusb/OBI/etc..) to use
fltk-dialog and save a lot of space if we can completely migrate away
from GTK, though the main issue here will be PCManFM.  It would be
really great to have a fully non GTK DE that rivals the GTK LXDE and can
easily run on older hardware in very strong and clean way.

This will require some serious thought, and as Ali and Nio discussed
earlier it might be time to look into using di (Debian Installer) to
install ToriOS, rather than OBI, since things have changed.  We could
(potentially) make an FLTK front end, though this is a rather imposing
idea since most Debian docs about their internal tools are rather lame
(such as apt-pkg).

Either way Debian turned 25 today (16 Aug) so that is exciting :D

I'd appreciate feedback about these ideas

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] FLTK migration progress (app building)

2018-08-09 Thread Israel
Hi all,

I have looked a many apps lately, and decided to make a full featured
text editor I would just make one, because most of them are simply based
on the FLTK text editor tutorial.

Things that work:

loading files, editing/copy/paste/search/replace/undo

It has a tabbed interface, because that is important for small screens.

Things that need work:

resizing the app doesn't instantly resize the actual editing portion of
the program (it is nested in tabs and groups, so setting everything to
resizable had no effect.. though I have a hacky workaround for a window
handler function in mind)

Syntax highlighting... this is a bit complicated since the text editor
does not store the syntax highlighting.  It is an additional text buffer
that I have not fully figured out a great way of creating and keeping
track of... AFAIK there is no way to retrieve the highlighting data,
though I have asked on the FLTK group for insight.


Other things that work, and I may have already mentioned in an earlier
e-mail.

the about us dialog (works great!)

the power-management dialogs (work fine too, though they use system()
calls rather than building a systemd/dbus interface)

the run dialog

the askpass dialog

the battery and volume indicators


so only a few MAJOR things left for our end of things, and then we need
to look into the GTK programs we include that we could replace


Thanks for your patience, programming is quite fun!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] migration from zenity to FLTK stuff

2018-08-03 Thread Israel

On 08/03/2018 03:06 AM, Cinque Port Computers wrote:
> Thanks for the update Israel.
Hi this is the final update for the volume indicator for the time being.
It works completely with ALSA.  The buttons, and everything theme
themselves accordingly to the Panel color (this will work in any WM/DE
since it uses X11 to grab the screen pixel just near to the place the
icon appears).  This will also choose the text color based on the
background and make it either black of white (which ever works better in
contrast).

So, once the current version builds you can have a nice fully ToriOS
volume indicator.

I will work on also porting the others to work in the indicator as well,
making it a one stop indicator that can run multiple instances and do
the various things needed (like battery mostly), and perhaps also at
some point later doing one for software installation/update, and maybe
even wifi/eth/internet stuff

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] migration from zenity to FLTK stuff

2018-08-03 Thread Israel

On 08/03/2018 03:06 AM, Cinque Port Computers wrote:
> Thanks for the update Israel.
> 
You are Welcome Jack!

I finished the work on the volume slider, and everything now works and
is pretty awesome!  I am rebuilding it, so if you want to test it, feel
free.
The only major thing that I have not done is theme integration.  The
backgrounds are all dark colored.  The mousewheel to change volume
doesn't work (not sure how to grab that event), but our current one does
not do that either.  The volume changes as the slider moves, so this is
a great improvement.

tl;dr;
I like it better than the current one

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] migration from zenity to FLTK stuff

2018-08-02 Thread Israel
Hi,

I have been really busy lately with real life stuff... lots of things
going on...

Anyhow, I finished an initial test for an FLTK based (X11) volume indicator.

There are some obvious issues:

 - background does reflect the background of the dock... the place where
the icon goes, but it looks OK on default ToriOS theme.

 - icon looks pretty terrible.

 - preferences dialog crashes

 - no way to configure it.

 - volume slider works counter-intuitively (down is up)

But... all those issues aside, it does indeed work for ALSA.  You can
watch the volume change, and modify it with the slider.

I have some initial code for the scroll button to change volume, but
have not implemented it.


IF you want to give it a try update your repos, and install

fltk-volume

then run it from a terminal (same name as package)

this will run it side-by-side with the current one so you can see how
bad it looks, and how well it actually reflects the changes (it does
work nicely)

This means, I can eventually (probably) move the battery icon into a
similar one, or perhaps make the volume one handle either, just run with
a different argument.

Feel free to test it.


I also have started work on moving all the little programs into little
binaries.  I have the askpass program already moved to FLTK binary, and
will work on the about dialog, and eventually the others.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] ToriOS 1.5 vs ToriOS 1.0 (was: Re: [URGENT] The Download Page and The Versions Puzzle)

2018-07-17 Thread Israel
On 06/04/2018 02:46 PM, Ali Linx (amjjawad) wrote:
> Hi everyone,
>
> I didn't start a new email for the sake of keeping a record of the
> previous discussion (below). I just renamed the subject to reflect the
> new discussion.
>
> To make an official announcement, I need a list of what's NEW in
> ToriOS 1.5? what's the difference between 1.5 and 1.0?!
>
> Thank you!
>
Hi All,
I have been out of the loop for a while, a bunch of stuff has been going
on IRL, so sorry about the serious delay in a reply.

I will try to take a look at the web page soon, and get it fixed up.

The main difference between 1.0 and 1.5 is the base.  Stretch is much
newer than Jessie, so all the main packages are updated. 

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] [URGENT] The Download Page and The Versions Puzzle

2018-05-28 Thread Israel
On 05/27/2018 12:15 AM, Ali Linx (amjjawad) wrote:
> Hi everyone,
>
> Q1:Why
>
> http://phillw.net/isos/torios/
>
> doesn't look like
>
> http://torios.top/download/
>
> ?!
>
> Q2: Why there is ToriOS 1.5 and there is NO public announcement
> regarding that?! I did a quick search here:
>
> https://lists.launchpad.net/torios-dev/
>
> and couldn't find anything that leads to version 1.5. Even worse, only
> very very few people know about Launchpad and even much less know how
> to access the public mailing list.
>
> Again, I am not blaming anyone here but we must act ASAP.
>
> What must be done ASAP?
>
> 1- The Download Page MUST be updated. I have zero access over phill's
> server. I have no idea who is in charge of:
> http://phillw.net/isos/torios/ which does not look like
> http://torios.top/download/ and even worse, no one can access it
> directly from our one and only official website: www.torios.top!
>
> 2- If version 1.5 has been released in silently, we must make a public
> announcement.
>
> As for the other download options for ToriOS, that requires another
> new email.
>
> I'm waiting for your response. Thanks a lot in advance!
>
>
> -- 
> Remember: "All of us are smarter than any one of us."
>
> Best Regards,
> Ali/amjjawad 
>
>
Hey Ali,

We have not really had anyone in charge of letting people know much of
anything, besides you.  We talked about 1.5 a long time ago in an
e-mail, and then you disappeared for a while because things IRL were
more important :D .

I will have to update and fix the downloads page on Phill's server. 
That download page is mostly for our internal use, and for the
occasional person interested in ToriOS experimental things (like the
64bit xenial version with built in accessibility programs) and the
unstable versions (like Debian Stretch based ToriOS... though it pretty
much works) and our testing of the new OBI stuff etc...

I think both download pages may be out of sync and have outdated information

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New version with menu fixes available for zsync

2018-04-26 Thread Israel
On 03/24/2018 03:01 AM, Nio Wiklund wrote:
> Hi Israel,
>
> Here are the keyboard files and the output of localectl.
>
> -
> $ diff localectl-stretch localectl-jessie
> 1c1
> <    System Locale: n/a
> ---
> >    System Locale: LANG=sv_SE
> -
>
> So there is a difference. How can I get the correct system locale with
> the interface in stretch? The interface in jessie is easier to
> understand.
>
> Best regards
> Nio
> ...

Hey Nio,

I never heard back about testing setting locale from the terminal in stretch

Can you run

cat  "${XDG_CONFIG_HOME:-$HOME/.config}/locale.conf"

This should contain one line something like

LANG=sv_SE.UTF.8

IF that is there and localectl is not showing the locale, then this
method is obviously not working :(

Also, can you please test running

localectl set-locale LANG=sv_SE

AND

localectl set-locale LANG=sv_SE.UTF-8

to see if that works, and persists reboots.


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] [Torios] ToriOS 2.0 background

2018-04-17 Thread Israel
Hi Mark!
I have been working on it a bit here and there, but I decided to move to
using Stretch for the time being, since it allows us to support both PAE
and non PAE still.
This has been our main reasoning behind using Debian, rather than ToriOS.

Once I get 'finished' with the Debian Stretch Version, I can go back to
a Bionic version.

Glad you like the wallpaper, we decided to include more at a lower
quality so that we could have more options!

On 04/16/2018 01:13 PM, Mark Clarkstone wrote:
> Hi folks,
>
> Hope you're all well!
>
> Just thought it was about time I poked my head in the mailing list :),
> I haven't used TorisOS much but I really like it, works fine on my
> less powerful machines and can't wait to try an Ubuntu 18.04 based
> release - which I assume 2.0 will be based on? Israel, do you have a
> beta in the works by any chance? ;)
>
> Oh and I quite like the current wallpaper!
>
> R, 
> - Mark
>
> On Fri, 13 Apr 2018 at 19:52 Israel <israeld...@gmail.com
> <mailto:israeld...@gmail.com>> wrote:
>
> On 04/13/2018 02:05 AM, Cinque Port Computers wrote:
>> Hi Guys,
>>
>> Just a thought ; has anyone considered using SourceForge for the
>> project files as a backup for Phil's personal server site which
>> is not 100% available (as we have learned from the past)?  We
>> would lose everything if Phil one day pulled his server for
>> whatever reasons (apart from what we personally have downloaded
>> and saved).
>>
>> Regards,
>> Jack
>> 
> Hey Jack,
> That sounds like a good idea.  I will look into it!
>
> -- 
> Regards
>
> -- 
> Mailing list: https://launchpad.net/~torios
> <https://launchpad.net/%7Etorios>
> Post to     : tor...@lists.launchpad.net
> <mailto:tor...@lists.launchpad.net>
> Unsubscribe : https://launchpad.net/~torios
> <https://launchpad.net/%7Etorios>
> More help   : https://help.launchpad.net/ListHelp
>

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] [Torios] ToriOS 2.0 background

2018-04-13 Thread Israel
On 04/13/2018 02:05 AM, Cinque Port Computers wrote:
> Hi Guys,
>
> Just a thought ; has anyone considered using SourceForge for the
> project files as a backup for Phil's personal server site which is not
> 100% available (as we have learned from the past)?  We would lose
> everything if Phil one day pulled his server for whatever reasons
> (apart from what we personally have downloaded and saved).
>
> Regards,
> Jack
> 
Hey Jack,
That sounds like a good idea.  I will look into it!

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] [Torios] ToriOS 2.0 background

2018-04-12 Thread Israel
Hi everyone
(inlines)
On 04/12/2018 05:05 AM, Nio Wiklund wrote:
> Hi Jack and everybody else,
>
> Answer/comment inline
>
> Best regards
> Nio
>
> Den 2018-04-12 kl. 10:21, skrev Cinque Port Computers:
>> Hi Israel, Nico,
>>
>> 1) I have no opinion one way or the other about the suggested
>> wallpapers; I'm not very good at judging what is artistically
>> pleasing one way or the other; although I will just say that a
>> refreshed wallpaper maybe a good idea over the one we've had for a
>> long while now.
>
> I agree.
Sounds like a consensus.  It is a good idea also because I shrunk the
current image in size and now we have 3, rather than one, so I say lets
do it.  We really probably have room for more too, so if we decide to do
it again, I think one more can fit within the size of our old one.
>
>> 2) Is it absolutely a requirement to still now produce a CD-sized
>> iso?  If it still is, then can the tarball be removed and downloaded
>> at install time?  Just a thought.
>
> I am not sure, if there are still people who use (or intend to use)
> ToriOS in computers that must be booted from CD. I think such
> computers are 15 years old.
>
I agree with that.
I do think to avoid feature creep, etc... it is a great idea to continue
to try to get it close to CD size.
Plus we also want to take into account people with bad internet
connections and costly ones as well.
The less bandwidth we take the better!
> It is possible to download the tarball at install time.
>
It absolutely is, you can also install from a tarball on an external USB
> But there should also be a bigger iso file with the tarball included.
> It should be smaller than 1.8 GB with some margin for undersized 2 GB
> pendrives (10-based gigabytes).
>
I hope to keep it at 1 GiB as the max (and much smaller than that)
> Best regards
> Nio

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Panel Position

2018-04-08 Thread Israel
On 04/08/2018 09:53 AM, Paul Sutton wrote:
> Hi
>
> I have logged in to a recent previous install and run sudo apt update
> and sudo apt upgrade to upgrade to a more recent release thing.
>
> Just had a look at the JWM settings manager panel settings.   I can
> set the panel position top / bottom fine.  However if I try and set
> left or right, I would expect it to appear vertically along the side
> of the screen,  however:
>
> I get a small box out of the side of the screen going inwards,  this
> has part of the Torios Logo on it (Apps menu) at a guess the whole
> small box extends to what would be to the end of the places menu (to
> give an idea on size)
>
> So it is trying to display something.
>
> I can still click on this, and get the menu, to change it back.  I am
> not sure if this is due to my netbook screen being small or jwm is not
> rendering the menu properly vertically.
>
> I have looked at the about ToriOS box and copied that information in
> to the manual (but not uploaded this to anywhere  yet)
>
>
>
> Hope this helps
>
> Paul
>
Hi Paul,
Thanks for finding this issue.
The main bug here is that the panel height/width do not change
accordingly.  I guess I am assuming the user knows what they are trying
to accomplish without giving them sane defaults if they do not.
So the issue you are seeing is that your current height/width are just
being transfered and so the panel looks really terrible and misshapen.
I will do some additional checking and assume the user does not
specifically want the defaults *if* they would be really odd.  If the
user is so hardcore they are doing really weird stuff I am sure they can
edit xml fairly well and wont need my program.
Keep up the good work!!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] ToriOS 2.0 background

2018-04-03 Thread Israel
On 04/03/2018 02:34 AM, Nio Wiklund wrote:
> ...

I forgot to send the links to the new ones:

https://github.com/Israel-D/torios-core/tree/master/usr/share/backgrounds

This has the 3 backgrounds in it:

Rafael's modified original
<https://github.com/Israel-D/torios-core/blob/master/usr/share/backgrounds/default-1.0.jpg>


Nio's original
<https://github.com/Israel-D/torios-core/blob/master/usr/share/backgrounds/default_1920x1200_character.png>

My updated one
<https://github.com/Israel-D/torios-core/blob/master/usr/share/backgrounds/default.jpg>

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] ToriOS 2.0 background

2018-04-03 Thread Israel
On 04/03/2018 02:34 AM, Nio Wiklund wrote:
> Den 2018-04-02 kl. 19:24, skrev Israel:
>> Hey everyone,
>>
>> I decided to make a background image for ToriOS 2.0 since we have used
>> the same artwork for a long time.  I updated the last one when we made
>> the Jessie ISO to be more muted looking, and decided to make this one,
>> let me know what you think
>>
>> https://github.com/Israel-D/torios-core/blob/master/backgrounds/default-2.0.jpg
>>
>>
>
> Hi Israel,
>
> You made a nice background image :-)
>
> It looks good but is big, 3,7 MiB, and there are sharp edges between
> the small mosaic plates, which might make icons difficult to see (if
> there is not enough colour contrast).
>
> -o-
>
> Some years ago I made background images with a smooth grey single
> colour and the ToriOS symbol in red. Those image files of mine are
> very small, and they make icons and text easy to see. You find them at
>
> http://phillw.net/isos/linux-tools/torios/wallpapers/
>
> default_1280x1024_character.png
> default_1600x1200_character.png
> default_1920x1080_character.png
> default_1920x1200_character.png
>
> If only one file, the last one might be used as standard (size=31kiB)
>
> $ wc -c default_1920x1200_character.png
> 31703 default_1920x1200_character.png
>
> Best regards
> Nio

Hi Nio,

I really like texture in my backgrounds, so the plain ones are something
that are not my favorite style... it is why I edited the original ToriOS
background to have more texture.  I know some people really like that so
I would be glad to include it as well.

I updated the image based on your suggestions, as well.  I smoothed
things drastically, and reduced the image quality to get the file to 39 KiB.

I personally would like to offer a few options for images in ToriOS. 
So, I am re-exporting the original at a lower quality (37.9 KiB compared
to 187.3 KiB)

So, default 1.0, default 2.0 and Nio default would still be smaller all
together than the original.  Do you think this is a good idea?  I think
we can offer more for our users this way, and still decrease the overall
size

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] ITP (Intent to Package) from Debian!!

2018-03-26 Thread Israel
Hey everyone, I have pretty cool news!

I sent in a RFP (Request for Packaging) into Debian (in 2016) for
jwm-menu and jwm-settings-manager.

I just got word that Debian is switching it to ITP (Intent to Package). 
This means it will actually soon be available in Debian!!! WOO-HOO!

:D


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New version with menu fixes available for zsync

2018-03-24 Thread Israel
On 03/24/2018 12:08 PM, Nio Wiklund wrote:
> Den 2018-03-24 kl. 13:56, skrev Israel:
>> ..
>
> Hi again,
>
> The persistent live system can boot both old computers in BIOS (alias
> legacy) mode and new computers in UEFI mode, so it is really portable.
>
> I'm attaching a screenshot, from running in my Intel NUC running in
> UEFI mode.
>
> Best regards
> Nio

Thanks Nio!

I think the UEFI stuff you have may need to be integrated into OBI at
some point, though I am not sure if I am ready for that undertaking yet :)

I suppose once I get a very stable ToriOS Stretch I can start
experimenting with UEFI in OBI :D

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New version with menu fixes available for zsync

2018-03-24 Thread Israel
Hi Nio,
So the keyboard stuff is working nicely the way I do it, but the locale
is not.
I am not sure exactly why this is.
However I am working on it and I will see what I can do in my testing.
localectl does not work in a chroot, so there is no way to use systemd
processes from the ISO on the installed system.
I will try a few things, and locate any new issue I find based on my
increasing understanding of this

Thanks for your help!!

On 03/24/2018 03:01 AM, Nio Wiklund wrote:
> Hi Israel,
>
> Here are the keyboard files and the output of localectl.
>
> -
> $ diff localectl-stretch localectl-jessie
> 1c1
> <    System Locale: n/a
> ---
> >    System Locale: LANG=sv_SE
> -
>
> So there is a difference. How can I get the correct system locale with
> the interface in stretch? The interface in jessie is easier to
> understand.
>
> Best regards
> Nio
>
> Den 2018-03-20 kl. 22:31, skrev Israel:
>> Ahhh... sorry I forgot to redo the md5sum...
>> I redid the md5sum and remade the zsync file.  It should work again.
>>
>> Glad things mostly work.
>> Nio, can you look at /etc/default/keyboard file in both systems, and see
>> if there is a difference?
>>
>> Also can you run:
>> localectl
>> in both and send me the output
>>
>>
>> On 03/20/2018 04:06 PM, Nio Wiklund wrote:
>>> Hi Israel and Jack,
>>>
>>> 1. I agree with Jack about zsync and the md5sum. I rsynced from
>>> Phill's server where I could also check the md5sum via ssh.
>>>
>>> 2. I installed into my Toshiba via the text mode installer at the
>>> basic OBI level. It worked :-)
>>>
>>> 3. The installed system works.
>>>
>>> 4. In the installed system I can get Swedish keyboard except the
>>> Swedish letters åäö in terminal windows. I got them working in some
>>> previous versions. I verified åäö in the installed systeem of
>>> ToriOS-1.5-jessie.iso dated feb 27 2017. It has not worked in the live
>>> system for a long time.
>>>
>>> *. I will test more later.
>>>
>>> Best regards
>>> Nio
>>>
>>> Den 2018-03-20 kl. 20:51, skrev Cinque Port Computers:
>>>> Hi Israel,
>>>>
>>>> 1) I couldn't get zsync to complete and so I re-downloaded the full
>>>> new iso file.
>>>> 2) md5sum didn't match.
>>>> 3) Installed ok in VB using text mode obi installer.
>>>> 4) Installed chromium browser ok using Common Tasks.
>>>>
>>>> That's all for now,
>>>> Jack
>>>> 
>>>>
>>>> *From:* Israel <israeld...@gmail.com>
>>>> *Sent:* 20 March 2018 6:29 PM
>>>> *To:* Cinque Port Computers; Nio Wiklund
>>>> *Cc:* torios- dev; Jack D. Trice
>>>> *Subject:* Re: [Torios-dev] New version with menu fixes available for
>>>> zsync
>>>> Hey Everyone,
>>>> I uploaded the newer version, which worked pretty well in my
>>>> testing.  I fixed the missing /etc issue, and I think most of the
>>>> other things.
>>>> I did not get a bunch of time to test it, but my initial testing did
>>>> well, and it all worked.
>>>> So please re zsync or download the newer ISO.
>>>> It is the same address as below:
>>>>
>>>> On 03/17/2018 03:55 AM, Cinque Port Computers wrote:
>>>>>
>>>>>>> The zsync should work this time and if you don't want to
>>>>> refind the
>>>>>>> links:
>>>>>>>
>>>>>>> All in one download and check:
>>>>>>>
>>>>>>> http://phillw.net/isos/torios/ToriOS-Testing.iso.zsync
>>>>>>>
>>>>>>> ISO and manual md5sum
>>>>>>>
>>>>>>> http://phillw.net/isos/torios/ToriOS-Testing.iso
>>>>>>>
>>>>>>> http://phillw.net/isos/torios/md5sum.testing
>>>>>>>
>>>>>>> -- >> Regards
>>>>>
>>>>
>>>> -- 
>>>> Regards
>>>>
>>>
>>
>

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New version with menu fixes available for zsync

2018-03-24 Thread Israel
Hi Nio,
This is great news!  This ensures that the underlying system is indeed
doing well!
Thanks for this test!

On 03/24/2018 04:27 AM, Nio Wiklund wrote:
> Hi again everybody,
>
> I continued testing the iso file dated 2018-03-20 with the
>
> md5sum=bd0d96d03ac6e7bf510b23872e02fab6
>
> mkusb can create a working **persistent live** USB drive from it. It
> boots nicely and I installed a few program packages, for example
>
> firefox-esr
>
> and the installed programs survive reboot :-)
>
> Best regards
> Nio 

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] website

2018-03-23 Thread Israel
For some reason this message got sent to my spam folder... sorry Paul
Yes.  Ali is in charge of the website, so you will need to talk to him.
I have been trying to talk with him lately, but our time zones are so
different that it is hard

On 03/18/2018 02:08 PM, Nio Wiklund wrote:
> Den 2018-03-18 kl. 17:58, skrev Paul Sutton:
> Hi, All
>
> Looking at the website news page (http://torios.top/news/) the last
> post was in relation to being added to distrowatch.  As this was back
> in to 2016,  would it be possible to add another more recent blog post
> so the project appears to be active please.   We have achieved so much
> since 2016.
>
> Just a thought.
>
> Paul
> -- http://www.zleap.net
> Torbay Tech Jam http://torbaytechjam.org.uk
> Next Tech jam 2nd Saturday of the month
>> > > Hi Paul, > > Sounds like a good idea :-) > > Best regards > Nio >
-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New version with menu fixes available for zsync

2018-03-20 Thread Israel
Ahhh... sorry I forgot to redo the md5sum...
I redid the md5sum and remade the zsync file.  It should work again.

Glad things mostly work.
Nio, can you look at /etc/default/keyboard file in both systems, and see
if there is a difference?

Also can you run:
localectl
in both and send me the output


On 03/20/2018 04:06 PM, Nio Wiklund wrote:
> Hi Israel and Jack,
>
> 1. I agree with Jack about zsync and the md5sum. I rsynced from
> Phill's server where I could also check the md5sum via ssh.
>
> 2. I installed into my Toshiba via the text mode installer at the
> basic OBI level. It worked :-)
>
> 3. The installed system works.
>
> 4. In the installed system I can get Swedish keyboard except the
> Swedish letters åäö in terminal windows. I got them working in some
> previous versions. I verified åäö in the installed systeem of
> ToriOS-1.5-jessie.iso dated feb 27 2017. It has not worked in the live
> system for a long time.
>
> *. I will test more later.
>
> Best regards
> Nio
>
> Den 2018-03-20 kl. 20:51, skrev Cinque Port Computers:
>> Hi Israel,
>>
>> 1) I couldn't get zsync to complete and so I re-downloaded the full
>> new iso file.
>> 2) md5sum didn't match.
>> 3) Installed ok in VB using text mode obi installer.
>> 4) Installed chromium browser ok using Common Tasks.
>>
>> That's all for now,
>> Jack
>> 
>> *From:* Israel <israeld...@gmail.com>
>> *Sent:* 20 March 2018 6:29 PM
>> *To:* Cinque Port Computers; Nio Wiklund
>> *Cc:* torios- dev; Jack D. Trice
>> *Subject:* Re: [Torios-dev] New version with menu fixes available for
>> zsync
>> Hey Everyone,
>> I uploaded the newer version, which worked pretty well in my
>> testing.  I fixed the missing /etc issue, and I think most of the
>> other things.
>> I did not get a bunch of time to test it, but my initial testing did
>> well, and it all worked.
>> So please re zsync or download the newer ISO.
>> It is the same address as below:
>>
>> On 03/17/2018 03:55 AM, Cinque Port Computers wrote:
>>>
>>> >> The zsync should work this time and if you don't want to
>>> refind the
>>> >> links:
>>> >>
>>> >> All in one download and check:
>>> >>
>>> >> http://phillw.net/isos/torios/ToriOS-Testing.iso.zsync
>>> >>
>>> >> ISO and manual md5sum
>>> >>
>>> >> http://phillw.net/isos/torios/ToriOS-Testing.iso
>>> >>
>>> >> http://phillw.net/isos/torios/md5sum.testing
>>> >>
>>> >> -- >> Regards
>>>
>>
>> -- 
>> Regards
>>
>

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New version with menu fixes available for zsync

2018-03-20 Thread Israel
Hey Everyone,
I uploaded the newer version, which worked pretty well in my testing.  I
fixed the missing /etc issue, and I think most of the other things.
I did not get a bunch of time to test it, but my initial testing did
well, and it all worked.
So please re zsync or download the newer ISO.
It is the same address as below:

On 03/17/2018 03:55 AM, Cinque Port Computers wrote:
>
> >> The zsync should work this time and if you don't want to refind the
> >> links:
> >>
> >> All in one download and check:
> >>
> >> http://phillw.net/isos/torios/ToriOS-Testing.iso.zsync
> >>
> >> ISO and manual md5sum
> >>
> >> http://phillw.net/isos/torios/ToriOS-Testing.iso
> >>
> >> http://phillw.net/isos/torios/md5sum.testing
> >>
> >> -- 
> >> Regards
>

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New version with menu fixes available for zsync

2018-03-18 Thread Israel
Hi everyone,
I finally figured out the problem I have been facing.
For some strange reason the /etc folder was not being compressed into
the tarball.
This was causing the failure of the chroot (it copies files into etc to
make the internet work in the chroot)

I am recompressing things again.

I have also spent some time working on OBI to further harden it against
errors, and issues to protect things more diligently.

The next ISO should be much better than the current one, sorry about
this hiccup :D

On 03/17/2018 03:55 AM, Cinque Port Computers wrote:
> Thanks for the replies Israel and Nico ; I thought maybe my emails
> were being marked as spam or something. 
> 
> *From:* Israel <israeld...@gmail.com>
> *Sent:* 17 March 2018 1:31 AM
> *To:* Nio Wiklund; Cinque Port Computers
> *Cc:* torios- dev; Jack D. Trice
> *Subject:* Re: [Torios-dev] New version with menu fixes available for
> zsync
>  
> Hi Jack and Nio,
> I have gotten your e-mails also... sorry I have been working on fixing
> it, and checking on things.
> I started an e-mail but did not finish it.
>
> I am working on this!
>
> On 03/16/2018 05:09 PM, Nio Wiklund wrote:
> > Hi Jack,
> >
> > I can read your mails :-)
> >
> > I have the same problem with the latest but not greatest iso file. The
> > previous one is better.
> >
> > md5sum ToriOS-2018-03-13-beta-stretch-i386.iso
> > efa3eba6bf82fdadfa340fcfb19e1e2b
> >
> > It works fairly well I would say, when updated & upgraded it can even
> > install the PAE kernel.
> >
> > If you can't find it (because it is overwritten) I have uploaded it
> > for you at
> >
> > http://phillw.net/isos/linux-tools/torios/2017-03/
> >
> > Best regards
> > Nio
> >
> > Den 2018-03-16 kl. 19:57, skrev Cinque Port Computers:
> >> Hi Israel,
> >>
> >> I hope you are seeing my emails; I have sent several now with no
> >> response at all from anyone. 
> >>
> >> I tried the basic installer yet again but cannot get past trying to
> >> set a timezone. It fails to set anything I choose and then loops back
> >> to asking me to set one again.
> >>
> >> I cannot make any more progress with this latest iso.
> >>
> >> Regards,
> >> Jack
> >>
> 
> >> *From:* Torios-dev
> >> <torios-dev-bounces+jackdtrice=outlook@lists.launchpad.net> on
> >> behalf of Cinque Port Computers <jackdtr...@outlook.com>
> >> *Sent:* 16 March 2018 1:51 PM
> >> *To:* Israel
> >> *Cc:* torios- dev; Jack D. Trice
> >> *Subject:* Re: [Torios-dev] New version with menu fixes available for
> >> zsync
> >> Hi Israel,
> >>
> >> As I reported before, I cannot finish a successful install even after
> >> updating the Live system with the latest obi-installer.  I keep
> >> getting odd chroot fail messages; 2 screenshots attached.
> >>
> >> Regards,
> >> Jack
> >>
> >> PS: this is with PAE set and without in VB.
> >>
> 
> >> *From:* Torios-dev
> >> <torios-dev-bounces+jackdtrice=outlook@lists.launchpad.net> on
> >> behalf of Cinque Port Computers <jackdtr...@outlook.com>
> >> *Sent:* 15 March 2018 11:32 PM
> >> *To:* Israel; torios- dev
> >> *Cc:* torios- dev; Jack D. Trice
> >> *Subject:* Re: [Torios-dev] New version with menu fixes available for
> >> zsync
> >> Hi Israel,
> >>
> >> Tried installing with graphical installer but it got some sort of
> >> chroot failure message and aborted.
> >>
> >> Tried installing with text installer and could not get past setting
> >> the timezone.
> >>
> >> Regards,
> >> Jack
> >>
> 
> >> *From:* Torios-dev
> >> <torios-dev-bounces+jackdtrice=outlook@lists.launchpad.net> on
> >> behalf of Israel <israeld...@gmail.com>
> >> *Sent:* 15 March 2018 12:30 PM
> >> *To:* torios- dev
> >> *Subject:* [Torios-dev] New version with menu fixes available for zsync
> >> Hi everyone,
> >>
> >> Paul - I have added the fixes you requested and things should be more
> >> logical in the menus, at least the things I can control.
> >>
> >>
>

Re: [Torios-dev] New version with menu fixes available for zsync

2018-03-16 Thread Israel
Hi Jack and Nio,
I have gotten your e-mails also... sorry I have been working on fixing
it, and checking on things.
I started an e-mail but did not finish it.

I am working on this!

On 03/16/2018 05:09 PM, Nio Wiklund wrote:
> Hi Jack,
>
> I can read your mails :-)
>
> I have the same problem with the latest but not greatest iso file. The
> previous one is better.
>
> md5sum ToriOS-2018-03-13-beta-stretch-i386.iso
> efa3eba6bf82fdadfa340fcfb19e1e2b
>
> It works fairly well I would say, when updated & upgraded it can even
> install the PAE kernel.
>
> If you can't find it (because it is overwritten) I have uploaded it
> for you at
>
> http://phillw.net/isos/linux-tools/torios/2017-03/
>
> Best regards
> Nio
>
> Den 2018-03-16 kl. 19:57, skrev Cinque Port Computers:
>> Hi Israel,
>>
>> I hope you are seeing my emails; I have sent several now with no
>> response at all from anyone. 
>>
>> I tried the basic installer yet again but cannot get past trying to
>> set a timezone. It fails to set anything I choose and then loops back
>> to asking me to set one again.
>>
>> I cannot make any more progress with this latest iso.
>>
>> Regards,
>> Jack
>> 
>> *From:* Torios-dev
>> <torios-dev-bounces+jackdtrice=outlook@lists.launchpad.net> on
>> behalf of Cinque Port Computers <jackdtr...@outlook.com>
>> *Sent:* 16 March 2018 1:51 PM
>> *To:* Israel
>> *Cc:* torios- dev; Jack D. Trice
>> *Subject:* Re: [Torios-dev] New version with menu fixes available for
>> zsync
>> Hi Israel,
>>
>> As I reported before, I cannot finish a successful install even after
>> updating the Live system with the latest obi-installer.  I keep
>> getting odd chroot fail messages; 2 screenshots attached.
>>
>> Regards,
>> Jack
>>
>> PS: this is with PAE set and without in VB.
>> 
>> *From:* Torios-dev
>> <torios-dev-bounces+jackdtrice=outlook@lists.launchpad.net> on
>> behalf of Cinque Port Computers <jackdtr...@outlook.com>
>> *Sent:* 15 March 2018 11:32 PM
>> *To:* Israel; torios- dev
>> *Cc:* torios- dev; Jack D. Trice
>> *Subject:* Re: [Torios-dev] New version with menu fixes available for
>> zsync
>> Hi Israel,
>>
>> Tried installing with graphical installer but it got some sort of
>> chroot failure message and aborted.
>>
>> Tried installing with text installer and could not get past setting
>> the timezone.
>>
>> Regards,
>> Jack
>> 
>> *From:* Torios-dev
>> <torios-dev-bounces+jackdtrice=outlook@lists.launchpad.net> on
>> behalf of Israel <israeld...@gmail.com>
>> *Sent:* 15 March 2018 12:30 PM
>> *To:* torios- dev
>> *Subject:* [Torios-dev] New version with menu fixes available for zsync
>> Hi everyone,
>>
>> Paul - I have added the fixes you requested and things should be more
>> logical in the menus, at least the things I can control.
>>
>>
>> In my testing the reboot option worked, however your mileage may
>> vary...  Nio has brought to my attention 2 major things that need
>> addressed before I can let the main ToriOS list know that there is an
>> ISO ready to be tested.  So this one will be an intermediary testing
>> release.  Please check to see that things work nicely and that there are
>> no more major/minor issues that we can see.  I will work towards fixing
>> the other things ASAP.
>>
>> The zsync should work this time and if you don't want to refind the
>> links:
>>
>> All in one download and check:
>>
>> http://phillw.net/isos/torios/ToriOS-Testing.iso.zsync
>>
>> ISO and manual md5sum
>>
>> http://phillw.net/isos/torios/ToriOS-Testing.iso
>>
>> http://phillw.net/isos/torios/md5sum.testing
>>
>> -- 
>> Regards
>>
>>
>> -- 
>> Mailing list: https://launchpad.net/~torios-dev
>> <https://launchpad.net/%7Etorios-dev>
>> Post to : torios-dev@lists.launchpad.net
>> Unsubscribe : https://launchpad.net/~torios-dev
>> <https://launchpad.net/%7Etorios-dev>
>> More help   : https://help.launchpad.net/ListHelp
>

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] March Debian Testing ISO

2018-03-15 Thread Israel
On 03/15/2018 04:47 PM, Nio Wiklund wrote:
> Den 2018-03-15 kl. 21:54, skrev Nio Wiklund:
>> Den 2018-03-15 kl. 20:54, skrev Nio Wiklund:
>>> Den 2018-03-15 kl. 14:16, skrev Israel:
>>>> On 03/15/2018 05:10 AM, Nio Wiklund wrote:
Hi Nio
> Hi again Israel,
>
> I tested again starting from the previous iso file with md5sum:
>
> efa3eba6bf82fdadfa340fcfb19e1e2b  ToriOS-2018-03-13-beta-stretch-i386.iso
>
> This one works as it is, and after update & upgrade it can install the
> PAE kernel (I tested in graphics mode at the basic OBI level into
> another SSD this time.)
>
> But it suffers from one (minor) bug:
>
> It offers to check for updates, but fails: thinks that there is no
> internet connection, even though it could fetch the PAE kernel via the
> internet a few seconds ago.
>
> See the log file.
>
> Best regards
> Nio

I read your e-mails and have done some investigating based on your logs.

1. It fails in the advanced mode, rather than the basic mode, correct?
in the most recent version.

This is due to some improvements in the basic mode that I did not add to
advanced yet (oops...) things should work better soon.


2. There is something wonky about the internet going on, I tested and
found the same issue.

Basically it seems like the issue is systemd.

/etc/resolv.conf is no longer a normal file, but a symlink handled by
systemd.

So... I have been looking at Arch for some help, and found something
good to try.

:D

I will try to get something up soon... but it will take a bit more testing.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] March Debian Testing ISO

2018-03-15 Thread Israel
On 03/15/2018 05:10 AM, Nio Wiklund wrote:
> Hi again,
>
> I found the following information about the i686 kernel at
>
> https://packages.debian.org/stretch/linux-image-4.9.0-6-686
>
> The Linux kernel 4.9 and modules for use on PCs with one or more
> processors not supporting PAE.
>
> What about this link?
>
> https://packages.debian.org/stretch/linux-image-4.9.0-6-686-pae
>
> The Linux kernel 4.9 and modules for use on PCs with one or more
> processors supporting PAE.
>
> Best regards
> Nio 

Hey Nio,

As it turns out, the code used in Jessie does precisely this :D

And, as it were, I already had this code working for stretch.  I
disabled it, however, because I thought that the 686 kernel defaulted to
PAE.

So, I made a bug unintentionally, because I misunderstood Stretch.  This
is great news!  This means Stretch will support the computers we want YAY!!!

So, I am currently rebuilding OBI for Stretch and sometime soon you can:

sudo apt update && sudo apt install obi-installer

And try it out.  I think I fixed all the issues you mentioned in a
decent way.  Mostly I just offer to start the Graphical environment for
the user and restart the install process, or they can exit.

Since it is for advanced users they should be able to figure the rest out.

If you get a chance to check it out it will be this version:

obi-installer - 3.4.0ubuntu0-345~ubuntu18.04.1

Thanks for catching this issue!!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] New version with menu fixes available for zsync

2018-03-15 Thread Israel
Hi everyone,

Paul - I have added the fixes you requested and things should be more
logical in the menus, at least the things I can control.


In my testing the reboot option worked, however your mileage may
vary...  Nio has brought to my attention 2 major things that need
addressed before I can let the main ToriOS list know that there is an
ISO ready to be tested.  So this one will be an intermediary testing
release.  Please check to see that things work nicely and that there are
no more major/minor issues that we can see.  I will work towards fixing
the other things ASAP.

The zsync should work this time and if you don't want to refind the
links:

All in one download and check:

http://phillw.net/isos/torios/ToriOS-Testing.iso.zsync

ISO and manual md5sum

http://phillw.net/isos/torios/ToriOS-Testing.iso

http://phillw.net/isos/torios/md5sum.testing

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] March Debian Testing ISO

2018-03-15 Thread Israel
Hi Nio
(inline below)
On 03/15/2018 03:12 AM, Nio Wiklund wrote:
> Den 2018-03-13 kl. 23:29, skrev Israel:
>> On 03/13/2018 02:48 PM, Nio Wiklund wrote:
>>> Den 2018-03-13 kl. 18:08, skrev Israel:
>>> ...
>>> Hi Israel,
>>>
>> Hi Nio
>> (inlines below)
>>> I downloaded the current iso file and tested it.
>>>
>>> 1. zsync failed for me (I tried twice). I have a user at phillw.net,
>>> and I could identify the file and get it (and the md5sum) via sftp.
>>>
>> Hmmm... it may be because I zsync the symlink... I just amended this!
>>> 2. I logged into the live graphical desktop environment. It looked
>>> good, but I did not really test it this time.
>>>
>> Great!
>>> 3. I rebooted and selected the OBI in text mode. It worked and I could
>>> install ToriOS (at the basic OBI level) :-)
>>>
>> Excellent!
>>> 4. I tried to reboot into the installed system. But the computer shut
>>> down instead. Is this by intention?
>>>
>> Hmmm... not sure why this happened.  I will look into things might
>> be a systemd quirk
>>> 5. I booted into the installed system and it works. I did only some
>>> superficial tests.
>>>
>> This is great, I am glad it works at the most basic level!!
>>> I hope to get better time for more tests later.
>>>
>>> Best regards
>>> Nio
>>
>>
>
> Hi again,
>
>
> 1. Looking more into the text mode installer:
>
> - At the advanced level it offers 'Use gparted and show help', but
> gparted is a GUI tool.
>
> This should be changed somehow, for example to suggest to select
> graphics mode and use gparted, or to use some text mode partitioning
> tool (possible but more difficult). On the other hand, in a computer,
> that does not work at all with ToriOS live in graphics mode, ToriOS is
> not a suitable operating system.
>
> It is reasonable to do the partitioning in graphics mode, then reboot
> and run the installation in text mode (which needs less RAM).
>
> Anyway, it works via 'obiroot' and 'obiswap' as it should :-)
>
> ... and the installation was successful, a working system was
> installed, and the previous system was available via the grub menu :-)
>
This is a very good point.  I had not thought of this, and will have to
do some reconsidering here.  I suppose I could offer to launch the
Graphical Desktop, or use parted if the user chooses.
It would be good if I could somehow make a tool to provide the same
functionality, but that is too complex for ToriOS 2.0  maybe in 2.5/3.0
>
> 2. RAM management
>
> - In the installed system I notice, that the available RAM reported is
> only 2675 MiB (but 4096 MiB is installed). It seems that the PAE,
> Physical Address Extension, does not work correctly although it is
> supposed to be an i686 version of Debian.
>
> It is the same with ToriOS live, while for example Lubuntu Bionic i386
> (which also has an i686 linux kernel) reports 3918 MiB (some of the
> 4096 MiB is used for some administration).
>
> - Testing the available RAM in ToriOS 1.0 (based on Jessie):
>
> - The live system is i586 (non-pae) and free -m reports 2680 MiB,
> which is what should be expected.
>
> - I installed ToriOS 1.0 including the PAE kernel, linux
> 3.16.0-5-686-pae.
>
> Free reports 3928 MiB, similar to what Lubuntu Bionic reports.
>
> So there is something fishy with the new ToriOS based on Stretch.
> Either it really uses a non-PAE kernel, or a PAE kernel that is not
> really working correctly. Have you checked if there is a separate PAE
> alternative available from Debian?
>
>
> Best regards
> Nio


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] March Debian Testing ISO

2018-03-15 Thread Israel
On 03/15/2018 05:10 AM, Nio Wiklund wrote:
> Den 2018-03-15 kl. 10:57, skrev Nio Wiklund:
>> Den 2018-03-15 kl. 09:12, skrev Nio Wiklund:
>>> Den 2018-03-13 kl. 23:29, skrev Israel:
>>>> On 03/13/2018 02:48 PM, Nio Wiklund wrote:
>>>>> Den 2018-03-13 kl. 18:08, skrev Israel:
>>>>> ...
>>>>> Hi Israel,
>>>>>
>>>> Hi Nio
>>>> (inlines below)
>>>>> I downloaded the current iso file and tested it.
>>>>>
>>>>> 1. zsync failed for me (I tried twice). I have a user at phillw.net,
>>>>> and I could identify the file and get it (and the md5sum) via sftp.
>>>>>
>>>> Hmmm... it may be because I zsync the symlink... I just amended this!
>>>>> 2. I logged into the live graphical desktop environment. It looked
>>>>> good, but I did not really test it this time.
>>>>>
>>>> Great!
>>>>> 3. I rebooted and selected the OBI in text mode. It worked and I
>>>>> could
>>>>> install ToriOS (at the basic OBI level) :-)
>>>>>
>>>> Excellent!
>>>>> 4. I tried to reboot into the installed system. But the computer shut
>>>>> down instead. Is this by intention?
>>>>>
>>>> Hmmm... not sure why this happened.  I will look into things might
>>>> be a systemd quirk
>>>>> 5. I booted into the installed system and it works. I did only some
>>>>> superficial tests.
>>>>>
>>>> This is great, I am glad it works at the most basic level!!
>>>>> I hope to get better time for more tests later.
>>>>>
>>>>> Best regards
>>>>> Nio
>>>>
>>>>
>>>
>>> Hi again,
>>>
>>>
>>> 1. Looking more into the text mode installer:
>>>
>>> - At the advanced level it offers 'Use gparted and show help', but
>>> gparted is a GUI tool.
>>>
>>> This should be changed somehow, for example to suggest to select
>>> graphics mode and use gparted, or to use some text mode partitioning
>>> tool (possible but more difficult). On the other hand, in a
>>> computer, that does not work at all with ToriOS live in graphics
>>> mode, ToriOS is not a suitable operating system.
>>>
>>> It is reasonable to do the partitioning in graphics mode, then
>>> reboot and run the installation in text mode (which needs less RAM).
>>>
>>> Anyway, it works via 'obiroot' and 'obiswap' as it should :-)
>>>
>>> ... and the installation was successful, a working system was
>>> installed, and the previous system was available via the grub menu :-)
>>>
>>>
>>> 2. RAM management
>>>
>>> - In the installed system I notice, that the available RAM reported
>>> is only 2675 MiB (but 4096 MiB is installed). It seems that the PAE,
>>> Physical Address Extension, does not work correctly although it is
>>> supposed to be an i686 version of Debian.
>>>
>>> It is the same with ToriOS live, while for example Lubuntu Bionic
>>> i386 (which also has an i686 linux kernel) reports 3918 MiB (some of
>>> the 4096 MiB is used for some administration).
>>>
>>> - Testing the available RAM in ToriOS 1.0 (based on Jessie):
>>>
>>> - The live system is i586 (non-pae) and free -m reports 2680 MiB,
>>> which is what should be expected.
>>>
>>> - I installed ToriOS 1.0 including the PAE kernel, linux
>>> 3.16.0-5-686-pae.
>>>
>>> Free reports 3928 MiB, similar to what Lubuntu Bionic reports.
>>>
>>> So there is something fishy with the new ToriOS based on Stretch.
>>> Either it really uses a non-PAE kernel, or a PAE kernel that is not
>>> really working correctly. Have you checked if there is a separate
>>> PAE alternative available from Debian?
>>>
>>>
>>> Best regards
>>> Nio
>>
>> Hi again Israel,
>>
>> I tested in my old IBM Thinkpad T42 with a non-pae kernel, that can
>> work with fake-pae and forcepae boot options.
>>
>> It booted into ToriOS Stretch without adding any forcepae boot
>> option. I don't know if you have added it, but this is what I saw in
>> a terminal window of the live session:
>>
>> ---
>> Welcome to ToriOS
>> root@torios ~ # lsb_release -a
>> No LSB modules are available.
>> Distributor ID: ToriOS
>> Descriptio

Re: [Torios-dev] March Debian Testing ISO

2018-03-14 Thread Israel
On 03/14/2018 04:16 AM, psutton wrote:
>
> On 13/03/18 22:29, Israel wrote:
>> ...
>>> 4. I tried to reboot into the installed system. But the computer shut
>>> down instead. Is this by intention?
>>>
> This happened to me too,  so I can confirm this behavior. 
> Paul

Hi Paul,

This is a tricky one.  So choosing "r  Reboot" should run one of these.

torios-reboot -y || sudo reboot || sudo shutdown -r now

torios-reboot will run 'reboot' if the user is root (which we are in the
live system).

reboot is a systemd legacy command inclusion.  So it has something to do
with systemd... but I am not sure how to make systemd work correctly.

I am not sure I know how to fix this one right now... but perhaps I see
if something else is happening that is unexpected... I am not entirely
sure here

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Menu structure

2018-03-14 Thread Israel
Hi Paul
(inline below)
On 03/14/2018 04:23 AM, psutton wrote:
> Hi
>
> just a few comments with regard to menu structure.
>
>
> Under network there is access to Links2 and wpa-gui
>
> however
>
> under system there is
>
> fix wireless connection
This I can fix, and will.
I thought of it more in the line of a 'system' utility, but your
comments make me realize it should be a network thing.
> then under settings
>
> network (which is probably to do with jwm settings manager)
Ok, here are the categories for this one:
Categories=GNOME;GTK;Settings;X-GNOME-NetworkSettings;

So I can modify our /etc/xdg/menus/jwm-applications.menu
to include the X-GNOME-NetworkSettings category like this
    
    
        Internet
        jwm-network.directory
        
            
               *X-GNOME-NetworkSettings;*
                Network
            
        
    
    

And fix this one (I just tested it and it does indeed work)

> config adsl/ppoe
I can't fix this one, without just manually editing that file.  If the
program is ever updated it will revert back.

> should all the network tools come under one place?  However I understand
> that were items go, is linked to config system so we may not have much
> control over this.
Yes, and I can fix 2 out of 3
> I now have a new screenshot of the jwm settings manager so can include
> that in the manual along with one for the file manager.
I have screenshots of jwm-settings-manager that you can use from github
https://github.com/Israel-D/jwm-settings-manager/tree/master/screenshots

You can see them by going to:
https://github.com/Israel-D/jwm-settings-manager

And scrolling down to the README section.  I tried to include most
screenshots for all the different parts of the settings manager.
> Paul
>
>

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] March Debian Testing ISO

2018-03-13 Thread Israel
On 03/13/2018 02:48 PM, Nio Wiklund wrote:
> Den 2018-03-13 kl. 18:08, skrev Israel:
> ...
> Hi Israel,
>
Hi Nio
(inlines below)
> I downloaded the current iso file and tested it.
>
> 1. zsync failed for me (I tried twice). I have a user at phillw.net,
> and I could identify the file and get it (and the md5sum) via sftp.
>
Hmmm... it may be because I zsync the symlink... I just amended this!
> 2. I logged into the live graphical desktop environment. It looked
> good, but I did not really test it this time.
>
Great!
> 3. I rebooted and selected the OBI in text mode. It worked and I could
> install ToriOS (at the basic OBI level) :-)
>
Excellent!
> 4. I tried to reboot into the installed system. But the computer shut
> down instead. Is this by intention?
>
Hmmm... not sure why this happened.  I will look into things might
be a systemd quirk
> 5. I booted into the installed system and it works. I did only some
> superficial tests.
>
This is great, I am glad it works at the most basic level!!
> I hope to get better time for more tests later.
>
> Best regards
> Nio


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] March Debian Testing ISO

2018-03-13 Thread Israel
On 03/13/2018 12:43 PM, Cinque Port Computers wrote:
> Hi Israel,
>
> Installed fine using graphical installer to VB.  Auto-login worked
> this time and installing chromium browser worked fine via Common Tasks.
>
> More testing later.
>
> Regards,
> Jack
>
> 
...
Awesome!!
Thanks Jack!

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] March Debian Testing ISO

2018-03-13 Thread Israel
Hey everyone,

You can zsync/download the latest ISO.

I have it named as ToriOS-Testing.iso

Here are the links!

All in one download and check:

http://phillw.net/isos/torios/ToriOS-Testing.iso.zsync

ISO and manual md5sum

http://phillw.net/isos/torios/ToriOS-Testing.iso

http://phillw.net/isos/torios/md5sum.testing

Paul noticed some issues with the user configuration dialogs in his
testing, and those are fixed, but *NOT* in this ISO... they will be in
the next build.

I also noticed I need to update JWM for this version... there may be
some minor issues from this (jwm -p will complain about the 'Mouse' tag
until I do update it)

AFAIK autologin works... at least it has the past 4-5 times for me on my
VMs, so this is fixed.

Memory is now displayed properly in the text-mode-menu.

Things work pretty well now, and PAE installation should NOT show up,
since Stretch does not have a non-PAE kernel neither does bionic for
that matter which we may need to address at some point.

The 'firstrun' dialog should now actually work.  If it doesn't:

sudo apt update && sudo apt -y full-upgrade && firstrun

And see if it works... I may not have gotten the update in (not sure
I've rebuilt and tested and tweaked so much in the past few days I
cannot say for sure if the update is in)

So... test and see how close we are!

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Moved to Dev list (Re: [Torios] More notes on installing)

2018-03-13 Thread Israel
Hi Paul,
Thanks for testing this!  I have just uploaded a new ISO which I linked
to ToriOS-Testing.iso (I will send a separate e-mail to inform everyone)
Some of the fixes below (the dialog titles in particular) will NOT be
included in the newest ISO... I will rebuild to include them later

(inlines)
On 03/13/2018 11:25 AM, Paul Sutton wrote:
>
> Hi more install notes
>
> 1. On the GUI warning screen should the confirm button look like the
> one for the text install, or perhaps have a tick box to say you have
> read the warning ?
>
The newest version of OBI is a bit different, but it does have a tick
box to confirm, with an arrow pointing down to it
> 2. After confirming my time zone the next dialog box  has
>
> code - Name
>
> I can select en_GB for British English but idea what I am setting here
> as there is no title to the dialog box.
>
> I think this is locale,  (does that mean location)
It is, thanks for pointing this out, I will try to make it more clear
that you are setting LANGUAGE (a.k.a. locale)

You found a bug!
Apparently the variable I used for the Title was different from the one
I set... oops.

This will now say "Select Language" in the Title
 
There is also one for "Keyboard Layout" which I have made the Title
reflect now
> 3.  A few boxes later,  you get select Model,  this means keyboard
> model, but I think the box should say that.
>
Thanks for pointing this out as well.
"Keyboard Model"
is the new text
> 4. next box is to select a variant which you can skip,  again if this
> is keyboard, then maybe have this in the dialog title.
>
This is the new text
"Keyboard Variant"
>
> 5. When asked about post release updates, I get an error, can't create
> NMClient,  this seems to be due to lack of internet,  which suggests
> the system does not auto matically connect to a network.  And yes the
> system is plugged in to the network.
>
This is unfortunate.  There is a check in place that does try to find if
the internet is connected before prompting to install updates.  It may
not have worked in that version... I did have to change/fix it recently,
so try again in the newest version and see if it works
> Is there a way to check this during the install process early on ?
>
> 6. I have documented the install in about 27/28 steps in the manual
> for the GUI installer (even though it is pretty much text based
>
This is great, thanks for all your hard work!
> Final note I am sure I asked it to log me in automatically however
> upon reboot(well it shutdown and I had to switch the netbook back on)
>  it asked for uid / password.
>
Yes this is a known bug which IS fixed in the newest version (according
to my testing)
>
> Hope all this helps
>
>
> Paul
>
>
-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Testing Debian Stretch

2018-03-12 Thread Israel
On 03/11/2018 04:30 AM, psutton wrote:
> ...
Another quick update on progress
I have narrowed down and fixed the issue preventing certain things
installing in the 'common tasks' dialog.

I have also been working on OBI to make some minor issues go away.

So far in my testing everything is working well and doing fine.  I will
be doing some more testing and then do a final rebuild when then menus
are rebuilt and verify that the newest version of torios-desktop is in
place.  Then I can finally upload for general testing.

There may be some other things I need to fix, so for the time being can
you all test other components of ToriOS, specifically jwm-settings-manager.

I want to make sure there are no major issues in that program when I
release an ISO for general consumption.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] JWM menu

2018-03-12 Thread Israel
Hi everyone,

I finally fixed an issue with opening sftp bookmarks (hurray).

this is probably a pretty limited use case (me right now), but it now
works to where you can open bookmarks for sftp connections in pcmanfm.

I am rebuilding it and the update should arrive in the repos soon.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Testing Debian Stretch

2018-03-10 Thread Israel
On 03/02/2018 08:18 AM, Cinque Port Computers wrote:
> 
Hey Jack,
I have been working on the 'autologin' issue in the ISO, and now have a
fully working version!!  I will port the changes over to the
firstrun/common tasks dialog and continue to look into the issues with
installing things commonly.  The issues were mostly due to checking for
a single release (jessie) as opposed to checking for "Debian" or "Ubuntu".

All in all I hope to update the ISO soon, and give you something to test
again.

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Midori (was Re: Testing Debian Stretch)

2018-03-10 Thread Israel
On 03/04/2018 01:22 AM, Nio Wiklund wrote:
> Den 2018-03-04 kl. 03:48, skrev Israel:
>> ...
>>
>
> Hi Israel,
>
> Thanks for the update :-)
>
> Concerning Midori:
>
> A few weeks ago I found only old versions of Midori, I think at least
> 2 years old. I seemed to me that there is no development. I am afraid
> that there are security holes, that are known, but not fixed. What
> version is there in Debian Stretch, and when was it created?
>
> Best regards
> Nio

Hi Nio,

Sorry I didn't respond to this earlier.  It looks like the code on
launchpad has been updated rather recently (2017-12-17).  The Stretch
version is 0.5.11-ds1-4

so it looks like things (security updates specifically) are being
applied by Debian, and the code is being maintained in launchpad.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Testing Debian Stretch

2018-03-03 Thread Israel
Hey everyone,
I have made progress on all the bugs and fixed many of them.
OBI now shows used memory accurately in Stretch

the text mode menu version of OBI now does not fail with a bunch of
escape characters. 
this was due to a variable I was passing, and the fact that the entire
dialog screen was being passed as a variable result... pretty easy to
fix, redirecting dialog and saving its output to an unused variable. 
This preserves the safety of the script (cannot separately set the
variable and run the code... the variable is set within the function).

the 'common tasks' dialog is a bit complex, but I have fixed the major
issue of stretch not being included.  I changed the logic to check for
debian, in the uname -v rather than a specific release name in
lsb_release and for specific browsers (like midori) I still support
the release name check, since midori is now included in Debian Stretch.

I still need to rebuild the packages for these things, and update stuff
before releasing another ISO, so I will likely take a while to do this,
and test the code in my VM a few times before uploading the new builds. 
I will also work on shrinking the ISO size a bit and try a few different
tarball builds.  The current one is from a manual build, so I will try
to use the automated OSmaker build and see if there are major
differences (or size differences)

Thanks again for your earlier testing!!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Testing Debian Stretch

2018-03-02 Thread Israel
On 03/02/2018 08:18 AM, Cinque Port Computers wrote:
> Hi israel,
>
> Booting into VB seemed to go ok.
>
> Jack
> 
Great news guys!
Thanks for testing.  That was the major issue I was having in Bionic,
and some earlier testing versions, so I am very glad it boots well.

I will dig in to those other issues (autologin, text mode install,
'common tasks') and let you guys know when a more finalized version is
ready, or when you can:
sudo apt update
to test some of the new fixes out.

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Testing Debian Stretch

2018-03-02 Thread Israel
Hi Nio
(inlines)
On 03/02/2018 03:31 AM, Nio Wiklund wrote:
> Den 2018-03-02 kl. 06:03, skrev Israel:
>> ...
>>
>
> Hi Israel and other toriosadores,
>
> I made a quick test of the new iso file and here is what I found:
>
> 1. OBI text mode menu: Used RAM not shown (blank)
>
> (minor bug)
>
> 2. Trying to install in text mode:
>
> A lot of escape codes written to screen and then
>
> 'Failed to source select-device'
>
> This is a fatal error :-(
Ok, this is good to know, I will try to track this one down.
I think it should be fairly easy to find  Especially since the GUI
version works.
>
> 3. In graphics mode:
>
> Installing at the basic OBI level works :-)
>
> 4. The installed system works (only tested some basic things).
>
> Best regards
> Nio

Excellent, did you have any issues with the boot process?

Thanks

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] text-mode-menu ISO (in progress)

2018-02-08 Thread Israel
On 02/08/2018 08:28 AM, Cinque Port Computers wrote:
> Thanks for the detailed updates Israel ; keep up the good work.  
>
> 
> *From:* Torios-dev
> <torios-dev-bounces+jackdtrice=outlook@lists.launchpad.net> on
> behalf of Israel <israeld...@gmail.com>
> *Sent:* 07 February 2018 4:10 PM
> *To:* torios- dev
> *Subject:* [Torios-dev] text-mode-menu ISO (in progress)
>  
> Hi everyone,
>
> I have located the issue within text-mode-menu and everything bringing
> it into a fully working version!
>
> However, I had long ago, reworked certain parts of OBI for specific use
> inside X even when using dialog, so there are a few things I am working
> out to make it work better now.
>
> I have also been really trying very hard to modularize OBI and make it
> so I use less functions repetitively.  So, I have brought all the common
> code I could into the main sourced file which I have renamed
> 'obi-functions'  so it is easier to understand in the code (function is
> a keyword in bash, so the filename functions might be unclear at times).
>
> I found some more old bugs in doing this.  Some things were not being
> caught because there was not error checking to catch these things.  It
> has made a lot of problems show up, since I now test the result of most
> commands.  Some things just carried on without noticing the error, and
> now things stop abruptly.  This has made a lot more work for me, but
> things are now logging accurately and being worked out quite well, since
> it is quite easy to see which thing failed in what file :)
>
> I am very near having an ISO for public testing, though I still need to
> make sure that this next OBI build has everything fixed in it.  I have
> only been testing the standard installation mode, but I have tested it
> in the text-mode-menu OBI, as well as the zenity OBI.
>
> -- 
> Regards
>
>
> -- 
> Mailing list: https://launchpad.net/~torios-dev
> <https://launchpad.net/%7Etorios-dev>
> Post to : torios-dev@lists.launchpad.net
> Unsubscribe : https://launchpad.net/~torios-dev
> <https://launchpad.net/%7Etorios-dev>
> More help   : https://help.launchpad.net/ListHelp

Hi Jack and Nio,

Thanks guys!

I will let you know when it is ready.  I also finally added the actual
ability for localization of OBI, and got some translations in place to
test them

currently I only have some of these two:

es - Spanish

sv - Swedish

So, Nio, you will have to see how well Google Translate + plus me
guessing at how words work (kind of like German?)  did for Swedish.

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] ToriOS ISO considerations

2018-02-05 Thread Israel
On 02/04/2018 09:45 AM, Nio Wiklund wrote:
> Den 2018-02-03 kl. 00:48, skrev Israel:
>> On 01/30/2018 12:23 PM, Nio Wiklund wrote:
>>> Den 2018-01-30 kl. 19:15, skrev Israel:
>>>> On 01/30/2018 02:55 AM, psutton wrote:
>>>>>
>>>>> On 27/01/18 13:07, Nio Wiklund wrote:
>>>>>> Den 2018-01-26 kl. 23:21, skrev Israel: ...
>>>
>>> Hi Israel,
>>>
>>> You should be able to let it boot into a text screen, where you can
>>> use a dialog text menu for the alternatives. One alternative can be to
>>> run startx (providing the necessary program packages are installed.
>>>
>>> See for example this link (scroll down and you will find some dialog
>>> menus),
>>>
>>> https://help.ubuntu.com/community/Installation/UEFI-and-BIOS/stable-alternative
>>>
>>>
>>>
>>> Best regards
>>> Nio
>>
>> Hi all,
>>
>> My testing of this text-mode-menu has not gone extremely well.  But I
>> have been using the time to consolidate OBI code further into more
>> common functions which provide more error checking, and logging.  I have
>> used some of the code from ISOmaker (which is well tested and I have
>> used countless times, and improved over time) to re-implement things
>> that I had done in OBI in an earlier time when my understanding of the
>> chroot and shell scripting was much less than it is now.
>>
>> So currently I am refining OBI further.  Nio, if you want to send me a
>> simple way you boot into a terminal logged in, and then launch x on the
>> appropriate tty I would appreciate your added input here.  I have done
>> these things in a few ways, but do not have a completely adequate
>> solution in place (so I have reverted to starting X by default)
>>
>> Once I have tweaked the last bits (I have been testing and tweaking the
>> code a lot recently) to fully adapt things, and make sure everything is
>> using the new functions properly I will upload the ISO.
>>
>> Sorry this has taken so long, but I've needed to do this for a while, to
>> make OBI more stable.  I have found various areas where there were bugs
>> hidden by a lack of error checking.
>>
>> I am explicitly sending more variables to functions to avoid strange
>> bleed over stuff...
>>
>> I will keep you all posted
>>
>
> Hi Israel,
>
> I think the crucial step is autologin. You can try according to the
> following links,
>
> the method I think I used
>
> https://blog.shvetsov.com/2010/09/auto-login-ubuntu-user-from-cli.html
> ---
> To auto login user "bob" on first console terminal (tty1) edit file
> /etc/init/tty1.conf and replace last line:
>
> exec /sbin/getty -8 38400 tty1
>
> with this:
>
> exec /bin/login -f bob < /dev/tty1 > /dev/tty1 2>&1
> ---
>
> I found second alternative (the accepted answer at)
>
> https://askubuntu.com/questions/175248/how-to-autologin-without-entering-username-and-passwordin-text-mode
>
>
> But there might be a problem, because I used this method when booting
> with 'init', and it might not work with systemd.
>
> I found this link, claimed to work with Ubuntu Server 16.04 LTS, which
> uses systemd (but I have not tested it),
>
> https://askubuntu.com/questions/819117/autologin-at-startup-to-ubuntu-server-16-04-1-lts
>
>
> See the accepted answer.
> ---
> Try this:
>
> Create the folder: /etc/systemd/system/getty@tty1.service.d
>
> Create the file: /etc/systemd/system/getty@tty1.service.d/override.conf
>
> Open the file with your favorite editor and add this:
>
> [Service]
> ExecStart=
> ExecStart=-/sbin/agetty --noissue --autologin myusername %I $TERM
> Type=idle
>
> Replace myusername by your user name.
> ---
>
> -o-
>
> I think starting X with startx is straight-forward even with systemd.
>
> It should be enough with the program packages
>
> xinit fluxbox xterm
>
> (you would replace fluxbox with some JWM package(s) ...).
>
> Best regards
> Nio

Hi Nio,

I have already done most of that, including the getty configuration for
systemd.

The only thing I do not do is use xinit in text-mode-menu... I use
starttorios.  Perhaps I should run that instead, though startorios runs
a bunch of stuff to initialize everything else but perhaps X is not
being initialize, and lightdm does this automatically?  I will test some
more things, and get back to you on it.

The getty line I was using is:

ExecStart=-/sbin/agetty -a root --noclear tty7 $TERM

I tried using %I initially, but that was not working, I will look into
the option you suggest passing (--noissue) and that may cause %I to work
better

Then I can mess with the text-mode-menu and see if 'starttorios' works
fine, or if I need to use xinit before that.

I also add text-mode-menu to the .bashrc via

[ "${TERM}" == 'linux' ] && text-mode-menu

I will test this out some more, thanks as always for your insights!


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] ToriOS ISO considerations

2018-02-02 Thread Israel
On 01/30/2018 12:23 PM, Nio Wiklund wrote:
> Den 2018-01-30 kl. 19:15, skrev Israel:
>> On 01/30/2018 02:55 AM, psutton wrote:
>>>
>>> On 27/01/18 13:07, Nio Wiklund wrote:
>>>> Den 2018-01-26 kl. 23:21, skrev Israel: ...
>
> Hi Israel,
>
> You should be able to let it boot into a text screen, where you can
> use a dialog text menu for the alternatives. One alternative can be to
> run startx (providing the necessary program packages are installed.
>
> See for example this link (scroll down and you will find some dialog
> menus),
>
> https://help.ubuntu.com/community/Installation/UEFI-and-BIOS/stable-alternative
>
>
> Best regards
> Nio

Hi all,

My testing of this text-mode-menu has not gone extremely well.  But I
have been using the time to consolidate OBI code further into more
common functions which provide more error checking, and logging.  I have
used some of the code from ISOmaker (which is well tested and I have
used countless times, and improved over time) to re-implement things
that I had done in OBI in an earlier time when my understanding of the
chroot and shell scripting was much less than it is now.

So currently I am refining OBI further.  Nio, if you want to send me a
simple way you boot into a terminal logged in, and then launch x on the
appropriate tty I would appreciate your added input here.  I have done
these things in a few ways, but do not have a completely adequate
solution in place (so I have reverted to starting X by default)

Once I have tweaked the last bits (I have been testing and tweaking the
code a lot recently) to fully adapt things, and make sure everything is
using the new functions properly I will upload the ISO.

Sorry this has taken so long, but I've needed to do this for a while, to
make OBI more stable.  I have found various areas where there were bugs
hidden by a lack of error checking.

I am explicitly sending more variables to functions to avoid strange
bleed over stuff...

I will keep you all posted

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] ToriOS ISO considerations

2018-01-30 Thread Israel
On 01/30/2018 12:23 PM, Nio Wiklund wrote:
> Den 2018-01-30 kl. 19:15, skrev Israel:
>> On 01/30/2018 02:55 AM, psutton wrote:
>>>
>>> On 27/01/18 13:07, Nio Wiklund wrote:
>>>> Den 2018-01-26 kl. 23:21, skrev Israel:
>>>>> Hi all,
>>>>>
>>>>> I recently have been putting some work into OBI, as you all know.
>>>>>
>>>>> There have been a few issues related to how I built the base tarball
>>>>> that should be completely resolved.
>>>>>
>>>>> One thing I have recently decided to try is to test out the old
>>>>> '9W' ;)
>>>>> startup screen
>>>>>
>>>>> a.k.a text-mode-menu
>>>>>
>>>>> Basically it shows a menu allowing old computers to use the dialog
>>>>> interface for OBI without needing the entire ToriOS environment to
>>>>> load.  Of course ToriOS can still be run from that menu by
>>>>> choosing the
>>>>> graphical interface option.
>>>>>
>>>>> This is a pretty big change (visually) so I am going to put it in the
>>>>> next ISO to get everyone's feedback.
>>>>>
>>>>> The majority of my current work in OBI has been adding tabs to the
>>>>> code,
>>>>> as well as comments.  I did, however, change a major thing to install
>>>>> grub, rather than the old manual configuration method using sed.  We
>>>>> already install grub but I just moved it before other things that
>>>>> went
>>>>> in front of it previously.
>>>>>
>>>>> I hope to have this out soon, however Launchpad is slow to build
>>>>> things.
>>>>> It is likely bionic is taking a lot of resources right now, as
>>>>> well as
>>>>> all the kernel mess (Meltdown/Spectre).
>>>>>
>>>>> So, specifically Nio (9w) what do you think about my use of the
>>>>> text-mode-menu again (it has been many years since we've used it).
>>>>>
>>>> Hi Israel,
>>>>
>>>> Sure we can use the text-mode-menu again. It might be particularly
>>>> useful for
>>>>
>>>> 1. Very old computers and computer with very small RAM
>>>>
>>>> 2. Computers with a graphics chip/card, that does not work out of the
>>>> box with the built-in linux drivers.
>>>>
>>>> Please let us know, when there is something to test!
>>>>
>>>> Best regards
>>>> Nio
>>>>
>>> Text mode is a good idea,  debian still uses this as an option,  i know
>>> the Raspbian intaller for Raspberry Pi, desktop / pixel release  so it
>>> should not be a problem for people to install
>>>
>>> I am giessing there willbe
>>>
>>> boot - > bootmenu -- choice of text or gui mode  then from the gui live
>>> you can install and from the text mode you can install or basically
>>> move
>>> directly in to a OBI installer.
>>>
>>> Or something along those lines.
>>>
>>> Paul
>>>
>> Hey Paul,
>>
>> The original OBI ran the text-mode-menu at the startup.
>>
>> I think my issue is that it is trying to start X, but I am not fully
>> starting everything.
>>
>> What should happen is that instead of starting X it boots into this
>> dialog menu which allows you to choose what you want to do (here is the
>> abbreviated menu)
>>
>> Graphics mode (what we have been using)
>>
>> Text mode (low ram)
>>
>> quit to the shell
>>
>> reboot
>>
>> poweroff
>>
>>
>> I need to (probably) remove nodm (or disable it) to see if I can work
>> things to use the text mode menu.
>>
>>
>
> Hi Israel,
>
> You should be able to let it boot into a text screen, where you can
> use a dialog text menu for the alternatives. One alternative can be to
> run startx (providing the necessary program packages are installed.
>
> See for example this link (scroll down and you will find some dialog
> menus),
>
> https://help.ubuntu.com/community/Installation/UEFI-and-BIOS/stable-alternative
>
>
> Best regards
> Nio

Hi Nio,

This is exactly what I was getting at!!

currently we are using nodm to get past the text login screen and into
the X environment (kind of like how lightdm bypasses the text login
screen for the GUI login screen)

But I am testing a build (a

Re: [Torios-dev] ToriOS ISO considerations

2018-01-30 Thread Israel
On 01/30/2018 02:55 AM, psutton wrote:
>
> On 27/01/18 13:07, Nio Wiklund wrote:
>> Den 2018-01-26 kl. 23:21, skrev Israel:
>>> Hi all,
>>>
>>> I recently have been putting some work into OBI, as you all know.
>>>
>>> There have been a few issues related to how I built the base tarball
>>> that should be completely resolved.
>>>
>>> One thing I have recently decided to try is to test out the old '9W' ;)
>>> startup screen
>>>
>>> a.k.a text-mode-menu
>>>
>>> Basically it shows a menu allowing old computers to use the dialog
>>> interface for OBI without needing the entire ToriOS environment to
>>> load.  Of course ToriOS can still be run from that menu by choosing the
>>> graphical interface option.
>>>
>>> This is a pretty big change (visually) so I am going to put it in the
>>> next ISO to get everyone's feedback.
>>>
>>> The majority of my current work in OBI has been adding tabs to the code,
>>> as well as comments.  I did, however, change a major thing to install
>>> grub, rather than the old manual configuration method using sed.  We
>>> already install grub but I just moved it before other things that went
>>> in front of it previously.
>>>
>>> I hope to have this out soon, however Launchpad is slow to build things.
>>> It is likely bionic is taking a lot of resources right now, as well as
>>> all the kernel mess (Meltdown/Spectre).
>>>
>>> So, specifically Nio (9w) what do you think about my use of the
>>> text-mode-menu again (it has been many years since we've used it).
>>>
>> Hi Israel,
>>
>> Sure we can use the text-mode-menu again. It might be particularly
>> useful for
>>
>> 1. Very old computers and computer with very small RAM
>>
>> 2. Computers with a graphics chip/card, that does not work out of the
>> box with the built-in linux drivers.
>>
>> Please let us know, when there is something to test!
>>
>> Best regards
>> Nio
>>
> Text mode is a good idea,  debian still uses this as an option,  i know
> the Raspbian intaller for Raspberry Pi, desktop / pixel release  so it
> should not be a problem for people to install
>
> I am giessing there willbe
>
> boot - > bootmenu -- choice of text or gui mode  then from the gui live
> you can install and from the text mode you can install or basically move
> directly in to a OBI installer.
>
> Or something along those lines.
>
> Paul
>
Hey Paul,

The original OBI ran the text-mode-menu at the startup.

I think my issue is that it is trying to start X, but I am not fully
starting everything.

What should happen is that instead of starting X it boots into this
dialog menu which allows you to choose what you want to do (here is the
abbreviated menu)

Graphics mode (what we have been using)

Text mode (low ram)

quit to the shell

reboot

poweroff


I need to (probably) remove nodm (or disable it) to see if I can work
things to use the text mode menu.


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] ToriOS ISO considerations

2018-01-29 Thread Israel
On 01/27/2018 07:07 AM, Nio Wiklund wrote:
> Den 2018-01-26 kl. 23:21, skrev Israel: 

> 

> Hi Israel,
>
> Sure we can use the text-mode-menu again. It might be particularly
> useful for
>
> 1. Very old computers and computer with very small RAM
>
> 2. Computers with a graphics chip/card, that does not work out of the
> box with the built-in linux drivers.
>
> Please let us know, when there is something to test!
>
> Best regards
> Nio

Hi Nio,

After some testing there is some sort of issue running the setup with
nodm (the thing that logs us in automatically) and text-mode-menu.

It may take me some serious experimentation to figure out how to work
those things out.

That said I am trying out a version without the text-mode-menu

It is considerably smaller, but still not the right size (775 MiB) for a CD.

It is close, but still a bit to big, I will do some tests to check
things and if all goes well I will upload a new ISO soon.

I have reworked a lot of the ISOmaker scripts recently to streamline the
process considerably (use common functions for *everything*) and make
the codebase much easier to maintain in the future.  Over the years I
have been refactoring OBI to do some similar stuff (mkp for the common
things in mkp*)  and I recently have switched to using sfdisk rather
than fdisk for this same reason, to eventually make a unified single
script for doing all the current mkp1,mkp2p1,mkpxpy, as well as other
custom setups (like a separate /home /boot, etc) though this is
still a way off.

Thanks for your patience!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] (Was Re: OBI update) New Testing ISO!

2018-01-23 Thread Israel
On 01/22/2018 07:15 AM, Israel wrote:
> On 01/22/2018 12:13 AM, Nio Wiklund wrote:
>> ... 
> Hi Nio,
>
> It seems there are still some issues.  I didn't notice any that effected
> me, but my startup logs indicated there were some issues.
>
> It will take me a bit to figure out what changed and what I did to get
> this new issue (with sudo).
>
> I have an idea, but it may take a bit to track it down fully.
>
Hi all,

quick update:

I finally narrowed things down and found what was causing the 'sudo'
issue.  It was indeed an issue related to the ISOmaker scripts,
specifically OSmaker.

I am currently rebuilding the base tarball, and then will rebuild the
ISO and setup things from there!!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] (Was Re: OBI update) New Testing ISO!

2018-01-22 Thread Israel
On 01/22/2018 12:13 AM, Nio Wiklund wrote:
> Hi Israel,
>
> I'm looking forward to the new iso file :-)
>
> Best regards
> Nio
>
> Den 2018-01-21 kl. 17:35, skrev Israel:
>> Hi Nio, thanks!
>> (inlines below)
>>
>> On 01/21/2018 07:35 AM, Nio Wiklund wrote:
>>> Den 2018-01-20 kl. 22:43, skrev Israel:  ...
>
Hi Nio,

It seems there are still some issues.  I didn't notice any that effected
me, but my startup logs indicated there were some issues.

It will take me a bit to figure out what changed and what I did to get
this new issue (with sudo).

I have an idea, but it may take a bit to track it down fully.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] (Was Re: OBI update) New Testing ISO!

2018-01-21 Thread Israel
Hi Nio, thanks!
(inlines below)

On 01/21/2018 07:35 AM, Nio Wiklund wrote:
> Den 2018-01-20 kl. 22:43, skrev Israel:
> 
> Hi again Israel,
>
> I tested a third time, this time similar to the first instance which
> came to a black screen with a blinking cursor.
>
This must be related to the sudo issue (at least I hope)
> And it worked. I thought that maybe it was a temporary glitch during
> the first test, maybe I did something that is hard to remember and
> reproduce. Anyway, this time it booted into a working desktop
> environment.
>
It could have also been related to the advanced issue... considering
that you selected advanced, and then had to redo things...
Not sure
> So I tried again, this time not selecting login without password, but
> arriving at the login screen in order to select user id and enter the
> password. And it failed like the first test instance. So it seems that
> the problem is with the login screen, the greeter or the log in manager.
>
I do hope this is related to permissions.  I have not seen this error at
all, in my testing.  So I am not sure how to reproduce
> There was neither anything in /var/log/dmesg during the installation
> nor during boot of the installed (failing) system. I hope the other
> attached files are useful for you.
>
dmesg would have told me if your computer needed firmware blobs that
were not present.  And would have installed them as well, and
(hopefully) logged everything nicely... but since there were no errors
your hardware must have been supported nicely that or perhaps I add
them in incorrectly and it works too well
> Best regards
> Nio

I have indeed fixed the basic/advanced issue as well as the lack of info
in the grub-installer device chooser.  I will be rebuilding these
packages soon and rebuilding the ISO.  I did rebuild a much smaller ISO
recently (777MiB) but will rebuild one with the current OBI changes.  I
will test my currently rebuilt version to see if the sudo issue is present.

If everything is fixed, then perhaps this will be the best ISO yet :D

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] (Was Re: OBI update) New Testing ISO!

2018-01-20 Thread Israel
On 01/20/2018 04:40 PM, Cinque Port Computers wrote:
>
>
> Hi Israel,
>
> I did a test install okay in VB but got the same sudo issues as Nio
> reported.
>
> Regards,
> Jack
Hi Jack!
Thanks so much, so it is not a quirk of his system.  I will look into it
and see if I can rebuild without that issue in the next couple of days.
Thanks for testing!!

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] (Was Re: OBI update) New Testing ISO!

2018-01-20 Thread Israel
Hi Nio, quick update on looking into those issues:
On 01/20/2018 03:43 PM, Israel wrote:
> Hi Nio,
> Thanks for the detailed notes!!
> (inlines below)
>
> On 01/20/2018 02:45 PM, Nio Wiklund wrote:
> ...
>> a. I first started the default way, but when I found that it would
>> install to the whole drive, I said 'no' and then tried to select
>> advanced mode. It failed (nothing happened). This is a bug.
>>
> Weird.  This is a big bug.  I will look into this.  It should be a
> simple fix (I hope)
I think I found the issue here.  But I wont know for sure until I do
some testing.  But I may have cleared this problem up (it was mostly due
to using a localized variable)
>> Then I quit the installer and restarted it. Now I could select
>> advanced mode.
>>
>> b. Installing the bootloader I presume: The window for selecting
>> target device does not tell what is to be installed (I think it used
>> to tell that it was about the bootloader, now only 'select device -
>> and continue'). After selecting it tells what it is all about, but
>> that is too late :-P
>>
> Hmmm... ok this should also be an easy fix.  The text of the dialog
> should give advice on which device to install to.  But I may have made
> things less clear.
I accidentally removed the title from this script when trying to add the
code to display the root device things are installed to.  It was an easy
fix, and a simple mistake.
> 

I will look into rebuilding things, making them smaller and getting rid
of the sudo issue.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] (Was Re: OBI update) New Testing ISO!

2018-01-20 Thread Israel
Hi Nio,
Thanks for the detailed notes!!
(inlines below)

On 01/20/2018 02:45 PM, Nio Wiklund wrote:
> Den 2018-01-20 kl. 18:43, skrev Israel:
>> ..
>
> Hi Israel,
>
> I tested the new iso file with my Toshiba laptop from 2013, that I
> have been using for development and testing for several years.
>
> 0. The size is far above CD size but still within 1 GB (so it can be
> installed in a 1 GB USB pendrive or memory card.
>
Yes, I know it is.  This is because I simply built things, I did not try
to optimize for now.
> 1. Still based on Debian Jessie and the linux kernel 3.16.
Yes.  It has the latest updates, so Meltdown/Specter should not be an
issue (though the fixes may cause some issues as you may already be aware).
>
> 2. mkusb is back in the live system. Are also other tools back (that
> were stripped to make it fit within CD size)? What about suggesting
> the Synaptic Package Manager?
>
I am not sure what other tools were stripped.
> 3. Installing
>
> a. I first started the default way, but when I found that it would
> install to the whole drive, I said 'no' and then tried to select
> advanced mode. It failed (nothing happened). This is a bug.
>
Weird.  This is a big bug.  I will look into this.  It should be a
simple fix (I hope)
> Then I quit the installer and restarted it. Now I could select
> advanced mode.
>
> b. Installing the bootloader I presume: The window for selecting
> target device does not tell what is to be installed (I think it used
> to tell that it was about the bootloader, now only 'select device -
> and continue'). After selecting it tells what it is all about, but
> that is too late :-P
>
Hmmm... ok this should also be an easy fix.  The text of the dialog
should give advice on which device to install to.  But I may have made
things less clear.
> 4. Installed system
>
> a. Rebooting brought me to the grub menu but after some output during
> the boot sequence the system came to a black screen with a flashing
> cursor.
>
This is odd.  not sure what this issue is... it may be related to the
sudo issue below/
> SysRQ REISUB did not solve the problem. I tried with the older kernel,
> still no luck. But I could start a screen session via ctrl+alt+F1.
>
> I stayed with the non-pae kernel.
>
> b. sudo does not work in text screen: 'sudo: /usr/bin/sudo must be
> owned by uid 0 and have setuid bit set.'
>
This problem may have happened because this time I ran ISOmaker via sudo
(IIRC) and so sudo may have been owned by my VM sudo... so... that is a
problem, but one I think I can remedy fairly easily.
> c. I could boot into recovery mode, but from there I could not start
> the graphics. I think the problem is that there is no graphics driver
> for my Toshiba :-(
>
can you give me the dmseg for that, as well as the install log!  Debian
is different than Ubuntu and does not automatically include all the
extra firmware... I could (perhaps) just install it all and avoid
this... but I have a script that *should* take care of this... perhaps
it did not, though..
> d. Continuing testing I found that some but not all programs that
> normally need superuser permissions (sudo) work, when logged in as the
> standard user (and without sudo). (I don't think ToriOS was like this
> before.)
No... this is likely related to building from sudo... sorry I will
correct this.
>
> Second test
>
> I tried again, this time installing at the basic OBI level (to the
> whole drive selecting all default actions (for example to get the PAE
> kernel and check for updates), but selecting Stockholm time zone and
> Swedish language and trying to understand a working keyboard, not easy
> :-P
>
What can make this easier than it is now?  How was the old way less
difficult?  What do you suggest to make this much easier?
> Installing the PAE kernel is very slow.
>
Yes... as usual.
> This was more successful :-)
>
whew :D
> I arrived at the desktop and the menus are working. But sudo is borked
> like during the first attempt. Synaptic is in the menus, but does not
> work (maybe because of problems with sudo).
>
This is a big issue, and I will rebuild the ISO to fix things.
>
> I changed many things, so I cannot tell exactly what caused the failed
> in the first case. Maybe the non-pae kernel, maybe something else, for
> example check for updates or the default method (installing to the
> whole drive). Or maybe there was some temporary glitch during my first
> attempt.
>
This may be... OBI is pretty complicated, and while I understand most of
it, there are still parts of your code that are mysterious to me :)
> I might be able to find out better later on, but I am sending this
> feedback now.
>
Thanks for the quick response... it give me some major areas to work on
and test.
> Best regards
> Nio


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] (Was Re: OBI update) New Testing ISO!

2018-01-20 Thread Israel
On 01/20/2018 01:02 PM, Paul Sutton wrote:
> Hi All
>
> Just tried to install,  no immediate issue affecting this so just
> booting in to the new system now.
>
> Paul
> ..

Thanks for the quick update Paul!

Let me know if you encounter any issues!!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] (Was Re: OBI update) New Testing ISO!

2018-01-20 Thread Israel
On 01/18/2018 02:25 AM, Nio Wiklund wrote:
> Den 2018-01-17 kl. 23:36, skrev Israel:
>> ...
>
> Hi Israel,
>
> Please tell us if, when and how you want us to test the new version
> (for example where to find it).
>
> Best regards
> Nio

Ok everyone, I uploaded an ISO.

The one main issue I have noticed is that after install the timezone
appears to be incorrect, however timedatectl shows the timezone I chose,
so it *may* be a virtmanager bug related to the hwclock (hardware
clock).  But it *may* be an OBI bug that is new.

Either way the interface is nice looking and seems to be more clear
(mostly).  I must admit the keyboard chooser is probably confusing, but
possibly no more confusing than usual, and I tried to make the text helpful.


So, go ahead and zsync the Testing ISO

http://phillw.net/isos/torios/ToriOS-Testing.iso.zsync

OR just download it using wget/rsync/firefox/etc at:

http://phillw.net/isos/torios/ToriOS-Testing.iso

There are some minor new things updated in jwm-settings-manager and
other things... but the main thing to test will be OBI.


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] OBI update

2018-01-17 Thread Israel
Hi everyone,

I have been trying to address some of the issues a user (Mano) brought
up about OBI late last year.

I have been testing the new version recently and it is working quite well.

So far I have a set of new graphical tools to configure:

timezone

language (locale)

keyboard

They all are in good functioning order... but I will need to do some
more testing to make certain things are in order.

But it provides a fairly platform independent way of configuring things,
rather than using just dpkg-reconfigure in xterm

I hope this will make the overall process much easier.

And to recap and earlier modification:

I made the starter menu much more simple in the 'basic' mode, while
everything is still available in the 'advanced' menu

I also suggest the device to choose for installing GRUB in the dialog's text

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Bionic

2018-01-16 Thread Israel
On 01/16/2018 01:14 PM, Nio Wiklund wrote:
> Den 2018-01-16 kl. 19:50, skrev Israel:
>> Hi everyone,
>>
>> I have spent a bit of time preparing for Ubuntu Bionic (coming out in a
>> few months).  I am currently working on an ISO, and have already gotten
>> a bootable ISO.
>>
>> Of course there are quirks (Numix Circle does not yet exist) but
>> I'll probably be able to release an ISO for testing pretty soon.
>>
>> If anyone wants to try their hand at this, ISOmaker has come a long way,
>> it is really easy to do these days
>>
>
> Hi Israel,
>
> Thanks for keeping us updated :-)
>
> Best regards
> Nio

You are welcome, Nio.

It will be a while before things are ready, though.  There seem to be
some unfortunate bugs at this point.  For some reason the fdisk portion
of OBI creates a partition with a bad superblock.  So, until things
become more ready I will have to wait to give any ISO for testing.

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Bionic

2018-01-16 Thread Israel
Hi everyone,

I have spent a bit of time preparing for Ubuntu Bionic (coming out in a
few months).  I am currently working on an ISO, and have already gotten
a bootable ISO.

Of course there are quirks (Numix Circle does not yet exist) but
I'll probably be able to release an ISO for testing pretty soon.

If anyone wants to try their hand at this, ISOmaker has come a long way,
it is really easy to do these days

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] OBI polish

2017-12-19 Thread Israel
Hey everyone,

A quick update.

I have been going through and resizing a lot of the dialogs.  Some text
is being cut off and that is not helpful.

I also did a bit of code clean up in areas (mostly changing indentation
to make it easier for me to find things).

I have been testing it in my iterations and trying to keep any bugs from
springing up.  So far so good.  I will let you know when I have an ISO ready

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Some issues a user noticed

2017-12-18 Thread Israel
Hi, as you may know a user reported some issues on the main list.

I have been e-mailing them (mostly off list) and working on their
issues... there is a Launchpad bug report here:

https://bugs.launchpad.net/bugs/1736959

The part I am working on currently is OBI.  You can read my comments
there for more info.

tl;dr

The initial menu is too confusing.  So I hide options from the basic
user (they can be shown by choosing advanced), and put "Install" as the
very top.

there are a few other more confusing items, so I modify the text to make
things more clear (I hope).

None of these things are big changes (though the first menu will look
different).  I am rebuilding on launchpad and will be testing before I
release an updated ISO


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Indicators (tl;dr I am using FLTK instead of GTK+)

2017-11-20 Thread Israel
Hi all,

After having spent some time with Vala and GTK+ I have decided it is
actually counter productive to use this stuff for what I am doing.  GTK
(as you all probably know) routinely removes features and the like.  So
I have been revisiting the idea of an FLTK-based indicator, so I have
been working on that today a bit.

My initial tests of this new system have gone quite well, I can
effectively do all the minor things I want to in FLTK and X11 to make
and dock the indicator icon, and have a menu pop-up, though I may need
to do some other things to make the menu pop-up nicely always below the
icon.  However I currently have working code to make the icon and at 10
second intervals update the icon.  The rest will be something I need to
look into the alsa/pulse libraries to make volume, and the dbus/upower
API for a battery.  Both of these are things I was looking into anyhow,
but it means that (with both infact) I effectively have the ability to
do what I want without using GTK+.

I prefer FLTK for many reasons in ToriOS.

1. The API is straightforward and uses normal things (like integers to
iterate).

2. the API consistently adds features, and does not break API compatibility.

3. Fast Light ToolKit is fast and light, neither which are GTK features.

So, since ToriOS is focused on the hardware we focus on I will stay
focused on FLTK, which is nice because I am really familiar with it :D

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] JWM Settings Manager update (minor)

2017-11-19 Thread Israel
Hey all,

I have been grinding through the JSM code recently to bring it back up
to (well... close) where it was when I was using tinyxml2 for the XML
library.

Back then I had it all nice and C++ like with classes and some
inheritance going on, but I mostly rewrote everything bit by bit as
non-classed functions just to test things and get the entire thing up
and running really quickly.

I went through and modified basically everything and made everything in
classes and made them inherit the right things to bring it back up to
C++ par.

What does this mean for the average user?

nothing yet.  But when I get time I will be able to leverage this power
by using more variables to store the document name in, and I can start
to add some pointers in for certain things, etc.. which should cut down
on disk usage and use memory.  That said, I have heard that in certain
cases disk reading is actually faster than memory (sounds
counter-intuitive right?).

Anyhow.  There will be no visible changes for the time being.

The other thing that this will allow (when I have time) is the old
behavior of opening the main settings window after closing one of the
sub-windows.  I will try to do things intelligently here (only when
launched from the main settings window). And this will be a benefit to a
user who launches the main window with the intent to configure a whole
bunch of stuff.


-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] Quick Update

2017-11-13 Thread Israel
On 11/12/2017 02:06 AM, Cinque Port Computers wrote:
>
> Hi Israel,
>
>
> I'm glad you are still active.  Thanks for the update.
>
>
> Cheers,
>
> Jack
>
> ...

Hi Nio, and Jack.

Yes I am still active.  I am mostly looking at the best ways of making a
faster lighter indicator for volume/battery/etc...

I do like Bash + Yad as a solution, but I think in the long run crafting
something as a binary compiled executable will run faster.  There is a
lot to learn about the new UPower + DBus setup (versus the older simple
UPower API prior to systemd taking over everything)

So it may be quite a while before I get something really good in place.

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Quick Update

2017-11-11 Thread Israel
Hi all,

I have been extremely busy lately, so I haven't gotten time to do much
of anything, though I did fix a small bug in jwm-settings-manager when
editing/adding buttons to the panel involving executing a program.

I have recently begun playing with Vala, which is a language for
writting GTK+ apps in a syntax similar to Java/C#/haXe/etc...  I am
doing this for a few reasons:

1. you know me I like to learn about programming and so I have to keep
learning things.

2. it is a really easy language to write apps really quickly with a lot
of things already in place that I have written backend stuff for.  I can
combine it with Glade/GTK Builder to make interfaces fairly complicated
really quickly.

3. Purism.  In case you missed the events earlier in the year, Purism is
building a fully GNU/Linux Phone based on Debian using GNOME/GTK+ (and
probably KDE/Qt).  I am so interested in this project I have been
devoting time to learning GTK, as I am fully convinced this type of
Phone OS is EXTREMELY needed in the world of Google/Apple phones.  We
need a free phone which does not mine data from us constantly.

4.ToriOS.  Some of the apps I have wanted to make would be extremely
difficult to do using FLTK, things like the volume/battery indicators
(ours are Bash scripts I wrote using yad), but Vala compiles out to pure
C code, so I am hoping to be able to remake the indicators in compiled
code.  I had been working to make FLTK create an indicator (which I did
successfully, though it was not as good as the yad versions) and now
that I have learned about Vala I find that I can most likely create the
interface (including preferences/about/etc windows) pretty easily and
compile them into pure C code.

I have also been really busy with real life here!

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] Newer Xenial ISO

2017-09-16 Thread Israel
http://phillw.net/isos/torios/ToriOS-2017-09-15-beta-xenial-amd64.iso

This one is better up to date, but I still have not figured out the
network-manager issue.

I have a lead... dmesg shows apparmor errors, so I am working through it
and trying to figure it all out

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New Xenial ISO

2017-09-15 Thread Israel
On 09/15/2017 01:52 AM, Cinque Port Computers wrote:
> Hi Israel,
>
> So is there a newer 64-bit  .iso file available now then or ...?
>
> Cheers,
> Jack
...
Hi Jack, there is but I am currently rebuilding one with a few more
changes that should make it a little bit better, so I will tell you when
I upload it!

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New Xenial ISO

2017-09-14 Thread Israel
On 09/14/2017 01:36 AM, Cinque Port Computers wrote:
> Hi Israel,
>
> Installed this version okay in VB ; only glitch so far is that one I
> mentioned in the last 64-bit version where after installing
> chromium-browser I had to force it into the menu system using your
> recommended  'jwm-menu --reload && jwm -restart'.
>
> Cheers,
> Jack
>
> 
Ok Jack, this fix is in the new package, as well as fixes for OBI
(hopefully this makes autologin work reliably... we shall see :P)
I also made some more minor improvements to the OSmaker/ISOmaker common
scripts so this next build should be pretty fantastic (I hope)
It may be good enough to promote on the downloads page!
Our first official 64bit ToriOS!!
And if we want we can include a ton of software and make it huge...
right now I do include Geany by default... but don't set it to handle
the text files... I guess I should, though.

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


Re: [Torios-dev] New Xenial ISO

2017-09-14 Thread Israel
On 09/14/2017 01:36 AM, Cinque Port Computers wrote:
> Hi Israel,
>
> Installed this version okay in VB ; only glitch so far is that one I
> mentioned in the last 64-bit version where after installing
> chromium-browser I had to force it into the menu system using your
> recommended  'jwm-menu --reload && jwm -restart'.
>
> Cheers,
> Jack
...
Hey Jack, I think that will be easy to fix, I can add that into the code
so that it does it automatically.  I will also experiment with the newer
JWM option
jwm -reload
As it *should* reload the menu... but IRC that did not work well.
I also plan on including fltk-dash as a secondary button option.
I think I want to set it up to do
Left click=jwm-menu
Right Click=fltk-dash
Middle Click= "Update Menus,Edit Menus, Edit Panel"
What do you think Jack?

-- 
Regards

-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


[Torios-dev] New Xenial ISO

2017-09-13 Thread Israel
Hey all,

This one is a pretty neat version.  Autologin is disabled (since there
is a bug that Jack discovered) and so it will tell you lightdm is not
installed.

However I built the tarball using OSmaker scripts.

I also modified OBI a bit, to simply generate the fstab file, and let
the grub installer generate all the configuration files.  It works
well.  The past 5 builds I made like this all worked so I am pretty
confident this will work well for you!

phillw.net/isos/torios/ToriOS-2017-09-12-beta-xenial-amd64.iso

-- 
Regards


-- 
Mailing list: https://launchpad.net/~torios-dev
Post to : torios-dev@lists.launchpad.net
Unsubscribe : https://launchpad.net/~torios-dev
More help   : https://help.launchpad.net/ListHelp


  1   2   3   4   5   >