Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Massive rearchitecturing and code sanitation #7

Merged
merged 32 commits into from

3 participants

Casper Ti. Vector Ghost1227 Jonas Bernoulli
Casper Ti. Vector

Please at least read src/cdmrc to get an idea of the new architecture, since theare are really a lot of modifications :)

tarsius and others added some commits
Jonas Bernoulli tarsius do not set dpi, let X get it right on it's own dc759d2
Jonas Bernoulli tarsius allowshutdown=no as sudo has to be properly configured 791a5e5
Jonas Bernoulli tarsius Offer all available sessions if wmbinlist is empty f412507
Jonas Bernoulli tarsius put cdmrc in /etc/X11/cdm/ 6f15756
Jonas Bernoulli tarsius move xinitrc to /etc/X11/cdm/ and document it's use d9b02d5
Casper Ti. Vector CasperVector Reformat comments: Expanded tabs to avoid problem with editors. 64b5c81
Casper Ti. Vector CasperVector Simplify the theme mechanism, just specify an absolute path to a
dialogrc file as $dialogrc, and let dialog(1) worry about the validity
of $dialogrc.

Rename variables:
    $theme -> $dialogrc: make the low level things more transparent.
    $cosolekittime -> $cktimeout: indicate "timeout" here.
a7de917
Casper Ti. Vector CasperVector Use signal names (not numbers) in `trap'. 537b582
Casper Ti. Vector CasperVector Replace self-made info formatting code with `functions.sh'.
checkyesno() is removed too since gentoo's `functions.sh' already
provides it.
05c78ba
Casper Ti. Vector CasperVector Add support for user-defined cdmrc.
Remove $userconfig and related code.
a5df0f9
Casper Ti. Vector CasperVector Code messing with X should only be run if an X program is to be run. a80d9cb
Casper Ti. Vector CasperVector Use a better way to safely launch a program in the background. d61d3ad
Casper Ti. Vector CasperVector Move code used to launch X to cdm-xlaunch(1), since it's relatively
independent code and thus would be sometimes useful for running as a
standalone program.
f54e4a2
Casper Ti. Vector CasperVector Major restructuring.
classify menu items into console programs and X programs.
Console programs are directly `exec'ed.
X programs are run with cdm-xlaunch(1).
$allowconsole, $usexinit, shutdownmenu(), etc., are removed.
4b0e982
Casper Ti. Vector CasperVector Update documentation and installation scripts.
Bump version number to 0.6.
8b79303
Casper Ti. Vector CasperVector Sync values and order of configs in src/cdm and src/cdmrc. 1e1b7c5
Casper Ti. Vector CasperVector Synchronise copyright notices... 3fa3e89
Casper Ti. Vector CasperVector Minor modifications in comment. c97fb28
Casper Ti. Vector CasperVector Use '$( ... )' instead of '` ... `' to avoid unexpected expansions. 0b95afd
Casper Ti. Vector CasperVector Make better of bash's arithmetic functionalities. 8acbe28
Casper Ti. Vector CasperVector Again replace '` ... `' with '$( ... )'. 510652d
Casper Ti. Vector CasperVector More logical order of options... 102a680
Casper Ti. Vector CasperVector Minor rewording. 320df8e
Casper Ti. Vector CasperVector Minor adjustment to order of options. 589b6a2
Casper Ti. Vector CasperVector % s/\$self/\$name/g 8c3367c
Casper Ti. Vector CasperVector s/sanisation/sanitation/ 4fbb39d
Casper Ti. Vector CasperVector Fix config file sourcing. adc4e72
Casper Ti. Vector CasperVector Fix a typo in the ChangeLog. fbc4266
Casper Ti. Vector CasperVector Update install.sh (forgot for a long time :|). 6d05770
Casper Ti. Vector CasperVector Convert Gentoo-specific code to more universal form. 6eb00db
Casper Ti. Vector CasperVector Again polish install.sh 46bed3d
Casper Ti. Vector CasperVector Merge branch 'master' of https://github.com/ghost1227/cdm 723149c
Ghost1227 ghost1227 merged commit 3bba5d3 into from
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Jan 30, 2011
  1. Jonas Bernoulli
  2. Jonas Bernoulli
  3. Jonas Bernoulli
  4. Jonas Bernoulli

    put cdmrc in /etc/X11/cdm/

    tarsius authored
  5. Jonas Bernoulli
Commits on Apr 7, 2012
  1. Casper Ti. Vector
  2. Casper Ti. Vector

    Simplify the theme mechanism, just specify an absolute path to a

    CasperVector authored
    dialogrc file as $dialogrc, and let dialog(1) worry about the validity
    of $dialogrc.
    
    Rename variables:
        $theme -> $dialogrc: make the low level things more transparent.
        $cosolekittime -> $cktimeout: indicate "timeout" here.
  3. Casper Ti. Vector
  4. Casper Ti. Vector

    Replace self-made info formatting code with `functions.sh'.

    CasperVector authored
    checkyesno() is removed too since gentoo's `functions.sh' already
    provides it.
  5. Casper Ti. Vector

    Add support for user-defined cdmrc.

    CasperVector authored
    Remove $userconfig and related code.
  6. Casper Ti. Vector
  7. Casper Ti. Vector
  8. Casper Ti. Vector

    Move code used to launch X to cdm-xlaunch(1), since it's relatively

    CasperVector authored
    independent code and thus would be sometimes useful for running as a
    standalone program.
  9. Casper Ti. Vector

    Major restructuring.

    CasperVector authored
    classify menu items into console programs and X programs.
    Console programs are directly `exec'ed.
    X programs are run with cdm-xlaunch(1).
    $allowconsole, $usexinit, shutdownmenu(), etc., are removed.
  10. Casper Ti. Vector

    Update documentation and installation scripts.

    CasperVector authored
    Bump version number to 0.6.
Commits on Apr 8, 2012
  1. Casper Ti. Vector
Commits on Apr 11, 2012
  1. Casper Ti. Vector
Commits on Apr 12, 2012
  1. Casper Ti. Vector
Commits on May 1, 2012
  1. Casper Ti. Vector
  2. Casper Ti. Vector
Commits on May 3, 2012
  1. Casper Ti. Vector
Commits on May 13, 2012
  1. Casper Ti. Vector
Commits on Jun 4, 2012
  1. Casper Ti. Vector

    Minor rewording.

    CasperVector authored
Commits on Jul 27, 2012
  1. Casper Ti. Vector
  2. Casper Ti. Vector

    % s/\$self/\$name/g

    CasperVector authored
Commits on Aug 8, 2012
  1. Casper Ti. Vector

    s/sanisation/sanitation/

    CasperVector authored
Commits on Aug 9, 2012
  1. Casper Ti. Vector
Commits on Aug 23, 2012
  1. Casper Ti. Vector
  2. Casper Ti. Vector
  3. Casper Ti. Vector
  4. Casper Ti. Vector

    Again polish install.sh

    CasperVector authored
  5. Casper Ti. Vector
Something went wrong with that request. Please try again.