Jump to content




cLinux [now with OPTIONAL Desktop Enviroment] [Bye CraftOS, kappa]

computer lua lua pocket

90 replies to this topic

#61 X3ME

  • Members
  • 82 posts
  • LocationBeing the stereotypical kid in forums.

Posted 03 December 2016 - 02:53 PM

View PostPiorjade, on 29 November 2016 - 05:27 PM, said:

View PostX3ME, on 28 November 2016 - 07:14 PM, said:

How would I go about contributing to this project? I'm a linux developer irl so this is something that satisfies me :D
You can fork from GitHub if you want or make Pull Requests. I'm sure you probably already know this, but this is not linux and just tries to mimic it right?
Anyways, if you help me I'd be really happy (I can't currently work on it as I stated above)

EDIT: Had nothing to do... so I worked on the re-rewrite quite a bit again..he..he..

I'll just fork it then! (Yeah buddy, not dumb eheh)
Well I'm quite sure that I can help then!

:D

#62 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 04 December 2016 - 08:48 PM

View PostX3ME, on 03 December 2016 - 02:53 PM, said:

View PostPiorjade, on 29 November 2016 - 05:27 PM, said:

View PostX3ME, on 28 November 2016 - 07:14 PM, said:

How would I go about contributing to this project? I'm a linux developer irl so this is something that satisfies me :D/>/>
You can fork from GitHub if you want or make Pull Requests. I'm sure you probably already know this, but this is not linux and just tries to mimic it right?
Anyways, if you help me I'd be really happy (I can't currently work on it as I stated above)

EDIT: Had nothing to do... so I worked on the re-rewrite quite a bit again..he..he..

I'll just fork it then! (Yeah buddy, not dumb eheh)
Well I'm quite sure that I can help then!

:D/>/>

If you do, you'll probably be credited or even counted as one of the main developers (look at the top of the topic)

Anyways, thanks and good luck / have fun trying stuff out :P/>

NOTE:
I'm not yet ready to merge the rework branch into master, as I need to kinda document stuff inside the files, clean them up and fix some stuff. BUT the current state is pretty good (part of the changes are stated above, but there are some other things that I forgot about :P )

Edited by Piorjade, 04 December 2016 - 08:52 PM.


#63 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 05 December 2016 - 05:22 PM

STATUS UPDATE ON REWORK:
Well...

Looks like I'm stuck at RedNet again....

*sigh*

FIXED, need to check more stuff tho

UPDATE 2:
  • this
  • and that
  • and some of that too
  • moved sThread.l
  • fixed the way I reimplemented rednet
  • blah
  • edited the way os.loadAPI worked
  • almost ready for the master branch
It's pretty much finished, but I really need to test some things out.
Probably will get merged today or tommorow.

Edited by Piorjade, 05 December 2016 - 06:35 PM.


#64 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 06 December 2016 - 05:28 PM

MERGED REWRITE INTO MASTER

(I'm honest, I'm too lazy to write the changes here, you can read them in my posts before)

Pretty much even more secure than the version before.
Biggest change is probably the threadmanager.

#65 Sewbacca

  • Members
  • 450 posts
  • LocationStar Wars

Posted 12 December 2016 - 09:10 PM

I would propose you to work out an own <rednet or network or whatever api name> api with peripheral.

#66 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 13 December 2016 - 05:08 PM

View PostSewbacca, on 12 December 2016 - 09:10 PM, said:

I would propose you to work out an own <rednet or network or whatever api name> api with peripheral.

That's why I made the API optional and deactivated at stock :)

I already thought about making my own, I'll take a look someday.

(I'm currently busy with making a The Escapists clone w/ multiplayer heh)

#67 TheKickstart

  • Members
  • 62 posts

Posted 15 December 2016 - 08:25 PM

Did anyone know that with permission, I am able to work on an openSUSE clone based on cLinux for Computercraft called openCraft

#68 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 16 December 2016 - 07:30 PM

View PostTheKickstart, on 15 December 2016 - 08:25 PM, said:

Did anyone know that with permission, I am able to work on an openSUSE clone based on cLinux for Computercraft called openCraft

Yeah maybe I should tell it everybody by writing that on the topic XD

EDIT:
Added "How you may use it"-spoiler :)

And for anyone who tries to build his OS ontop of it or DE:
If you have any questions, feel free to send me a message

Edited by Piorjade, 16 December 2016 - 07:35 PM.


#69 Bubbycolditz

  • Members
  • 23 posts
  • LocationUnited States, USA

Posted 27 December 2016 - 01:24 AM

Nice OS!

#70 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 27 December 2016 - 01:24 PM

View PostWeareverylucky, on 27 December 2016 - 01:24 AM, said:

Nice OS!

Thank you! :)

#71 Cross_Sans

  • Members
  • 122 posts
  • LocationFrance

Posted 25 January 2017 - 02:01 PM

Why the LL command does not exists ?

#72 Anavrins

  • Members
  • 775 posts

Posted 25 January 2017 - 04:22 PM

View PostRedall, on 25 January 2017 - 02:01 PM, said:

Why the LL command does not exists ?
And what does that command do?
Edit: if you're talking about the ls -l alias, that's simply because both an alias program, nor ls -l has been implemented yet.

Edited by Anavrins, 25 January 2017 - 04:24 PM.


#73 Cross_Sans

  • Members
  • 122 posts
  • LocationFrance

Posted 26 January 2017 - 03:50 PM

View PostAnavrins, on 25 January 2017 - 04:22 PM, said:

View PostRedall, on 25 January 2017 - 02:01 PM, said:

Why the LL command does not exists ?
And what does that command do?
Edit: if you're talking about the ls -l alias, that's simply because both an alias program, nor ls -l has been implemented yet.

Yes, this is the ls -l linked to ll, that should be added to the aliases (because I always use ll).

#74 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 26 January 2017 - 04:14 PM

Didn't think about alias lol.

Though I might consider implementing something like .bashrc to set aliases at starting a terminal up.

Aaaaand of course alias itself.

Btw ls -l is indeed an interesting idea!


Though I'm currently struggling to learn Java and C# at the same time.... yeah... maybe I should try to learn one language at a time.

Edited by Piorjade, 26 January 2017 - 04:15 PM.


#75 Cross_Sans

  • Members
  • 122 posts
  • LocationFrance

Posted 26 January 2017 - 05:56 PM

View PostPiorjade, on 26 January 2017 - 04:14 PM, said:

Didn't think about alias lol.

Though I might consider implementing something like .bashrc to set aliases at starting a terminal up.

Aaaaand of course alias itself.

Btw ls -l is indeed an interesting idea!


Though I'm currently struggling to learn Java and C# at the same time.... yeah... maybe I should try to learn one language at a time.

Never learn two languages at the same time. You could mess it up all of your knowledge.
Otherwise, it could be a great idea to implement ~/bashrc, this would be useful.

#76 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 04 February 2017 - 05:00 PM

UPDATE:
  • Added commandline color customization:
    • Create the file .bashcol in your home directory
    • Example:
      {
      mainBg = 1,
      mainFg = 32768,
      middleBg = 1,
      middleFg = 32768,
      pathBg = 1,
      userBg = 1,
      userFg = 16384,
      }
      This example makes the commandline user black text and white background
      (NOTE: the command/file "clear" still clears in black)
  • Added program aliases:
    • Make the file .aliases in your home directory
    • EXAMPLE:
      {
        dir = "/bin/ls"
      }
      
      This adds the command "dir" to be the same as "ls"
  • Both of these things are on user basis, so it's the same as setting aliases in .bashrc for example (real Linux)
  • Things that you can modify in .bashcol:
    • middleBg and middleFg (the @ at between the current user and the path)
    • userBg and userFg (the username)
    • pathBg and pathFg (the path)
    • mainBg and mainFg (the commandline at itself)
  • .aliases has to use full paths!
  • The .bashcol file normally HAS TO use the decimal values for colors, EXCEPT when having a custom library in /lib/
  • Both of these files also HAVE TO use the table-scheme

Edited by Piorjade, 04 February 2017 - 05:05 PM.


#77 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 10 February 2017 - 10:37 AM

UPDATE (bugfixes):
  • Fixed bug with permission API
  • Fixed bug with shell API (setDir especially)
  • Fixed bug with rm
  • Fixed bug with mkdir
  • Fixed bug with cd


#78 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 11 February 2017 - 12:50 PM

SMALL UPDATE:
  • Fixed some bugs with cd and shell API
  • Added the shutdown and reboot program


#79 Piorjade

  • Members
  • 244 posts
  • LocationComputer, Germany

Posted 12 February 2017 - 08:49 PM

I'm currently making a cLinux-"distro" for pocket computers (advanced ones) called "CraftAndroid" (oh, how creative, Piorjade...) and already got some code for the buttons at the bottom.
Though I'm currently thinking of whether I should give applications the ability to call a function that hides these buttons, so that they have an extra line at the bottom...
Thank you in advance ! :)

Here's a snap of the "testing-screen":

Posted Image

Edited by Piorjade, 12 February 2017 - 08:50 PM.


#80 exosceleton

  • Members
  • 52 posts
  • LocationUmm... Mars.

Posted 12 February 2017 - 08:51 PM

I think one should be able to customize (change the BG/FG color) but not hide them.





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users