aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Merge branch 'master' into 'dev'B Stack2020-04-03
|\ | | | | | | | | # Conflicts: # src/Makefile # src/usr/bin/logout-manager-trayicon
| * Merge branch 'add-trayicon' into 'master'B Stack2020-03-20
| |\ | | | | | | | | | | | | | | | | | | release 0.0.2 Closes #1 See merge request bgstack15/logout-manager!2
| | * move debian/ to stackrpmsB Stack2020-03-20
| | |
| | * add lm trayicon, and fix #1B Stack2020-03-20
| | | | | | | | | | | | | | | Add program, its menu entry, and xdg autostart entry (disabled) Fix #1: cli executes valid command but still shows help message
| | * add alternative trayicon shell scriptB Stack2020-03-19
| |/
| * Merge branch 'add-ncurses' into 'master'B Stack2020-03-19
| |\ | | | | | | | | | | | | add ncurses and cli versions and makefile See merge request bgstack15/logout-manager!1
* | | bump version to 0.0.4B Stack2020-04-03
| | |
* | | fix #6 xscreensaver invocation is incorrectB Stack2020-04-03
| | | | | | | | | | | | It is now xscreensaver-command -lock
* | | fix #5 cli: multiple problemsB Stack2020-04-03
| | | | | | | | | | | | | | | Option -n now acts as a dry run. The man page -V option is documented correctly now.
* | | fix #4 fix rest of frontends for py3.8 distroB Stack2020-04-03
| | |
* | | actually apply those fixesB Stack2020-04-02
| | |
* | | fix minor doc and build issuesB Stack2020-04-02
| | |
* | | add changelog to readmeB Stack2020-04-02
| | |
* | | add man pages and drop .py endingsB Stack2020-04-02
| | |
* | | fix #2 and #3 distro nameB Stack2020-04-02
| | | | | | | | | | | | | | | python 3.8 removed platform.platform() in favor of distro.linux_distribution(). This change uses the new format.
* | | move debian/ to stackrpmsB Stack2020-04-02
| | |
* | | add lm trayicon, and fix #1B Stack2020-04-02
| | | | | | | | | | | | | | | Add program, its menu entry, and xdg autostart entry (disabled) Fix #1: cli executes valid command but still shows help message
* | | add alternative trayicon shell scriptB Stack2020-04-02
| |/ |/|
* | minor fixesB Stack2020-03-11
| |
* | use alternatives, and actually run commandsB Stack2020-03-11
| |
* | add initial debuild stuffB Stack2020-03-11
| | | | | | | | | | move bash completion to recommended one from lint improve make deplist with SEPARATOR
* | add usage of sudoB Stack2020-03-11
| |
* | add DRYRUN and bash_completion to lm-helperB Stack2020-03-10
| |
* | WIP: add lm-helperB Stack2020-03-10
| | | | | | | | | | lm-helper has most functionality there. needs work on logout, and bash_completion function.
* | add desktop file, some readme contentsB Stack2020-03-10
| |
* | add lm-cliB Stack2020-03-10
| |
* | rearrange src and add readmeB Stack2020-03-10
| |
* | use /etc/default/logout-manager and conf filesB Stack2020-03-10
| |
* | add zeroindex boolB Stack2020-03-10
| | | | | | | | | | | | I need to experiment with any submenu capabilities. It passes a parent object at some point, and also has strings about "Return to previous menu," but no example is given for passing a submenu.
* | WIP: initial work for ncursesB Stack2020-03-09
|/ | | | | ripped entirely from http://adamlamers.com/post/FTPD9KNRA8CT and added numeral support, 1-9.
* cleanupB Stack2019-06-22
|
* update commeents and dependencies listB Stack2019-06-21
|
* tcl: add backup icon themes, and full svg supportB Stack2019-06-20
| | | | | | The svg-checking logic should be complete. Also, the program now checks alternate themes (hard-coded) in case the selected theme does not have the requested icon.
* just use an empty icon if not resolvableB Stack2019-06-20
|
* WIP: handle failure to load cairo, part 1B Stack2019-06-20
|
* tcl frontend: add full svg supportB Stack2019-06-20
| | | | | | Now the program can get correct-sized thumbnails as required. This svg support needs to be turned into an option, based on if it could import the dependency.
* WIP: rearrange the photoimage error checkB Stack2019-06-20
|
* WIP: add initial svg supportB Stack2019-06-20
|
* tcl: add all tooltips...B Stack2019-06-18
| | | | also clean up comments, dependencies, and unused code
* move gtk3 icon theme to lmlib and improve icon category resolutionB Stack2019-06-17
|
* add ref for svg for tkinterB Stack2019-06-14
|
* WIP: adding svg support part 1B Stack2019-06-14
|
* add tooltips to tclB Stack2019-06-14
|
* import tkinter, instead of from tkinter import *B Stack2019-06-14
|
* add features to tcl frontendB Stack2019-06-14
| | | | | | | | | | * add icon_category to config, which supports using apps/ dir for icons on el7 * add png support on el7 (tcl <8.6) * add icons to all buttons Future steps still include: * add tooltips * add svg support
* add rudimentary freedesktop.org icon theme supportB Stack2019-06-13
| | | | | | | | | | | After much ripping off of StackOverflow, the python/tcl frontend now has the functions in place to use /usr/share/icons themes, as long as they are using png files (tcl8.6). More work is needed on tcl8.5 (no png support). SVGs are not supported, but are planned for future commits. Many functions are added here that search for the valid filenames, and sort them by size-dirname, then find the first one that meets or exceeds the requested size.
* add main components for tcl frontendB Stack2019-06-12
| | | | | | | | The tcl version now accepts button presses and key presses. It has the buttons in the same layout as the gtk frontend. Also had to modify the action functions, to accept an additional useless parameter because of how tkinter was calling the functions. Still need to add icons.
* split program into lib and gtk frontendB Stack2019-06-12
| | | | In case I want to write other frontends at some point.
* add icon error handlingB Stack2019-06-12
|
* WIP: add major logicB Stack2019-06-09
| | | | | | | | | | | * add get_scaled_icon function which merges two amazing Internet posts * add support for custom icon theme, and specific filenames for icons * add support for specific icon sizes * add hibernate and lock screen - add logic to detect if hibernate is supported * move actions to own class * move configuration options to own class * add configuration file parsing
bgstack15