Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move the old NativeWindow and NativeEmbedWidget files into an "obsolete" ↵ | Ken Moore | 2018-05-22 |
| | | | | | | directory. This prevents them from getting seen/used by builds later (conflict with other files) | ||
* | Get more of the system status indicators up and running properly. | Ken Moore | 2018-05-16 |
| | | | | Add a new button for system update status. | ||
* | Update a bunch of other icon routines in OSInterface to accomodate probing ↵ | Ken Moore | 2018-05-16 |
| | | | | the theme. | ||
* | Clean up the battery icons in the OSInterface class. | Ken Moore | 2018-05-16 |
| | | | | Now it generates a long list of icons and returns the first one found in the current theme. | ||
* | Add a new "Spacer" plugin, and tinker with a lot of the panel mechanics. | Ken Moore | 2018-02-02 |
| | | | | Trying to get things organized properly on the panels | ||
* | Add a new "Clock_Digital" plugin | Ken Moore | 2018-02-02 |
| | | | | Also ensure the panel plugins are fit to the width/height depending on the type of panel (vertical/horizontal) | ||
* | Oops - accidentally left a code stub for some later work... | Ken Moore | 2018-02-02 |
| | |||
* | Another couple tweaks to the networking notification systems. | Ken Moore | 2018-02-02 |
| | |||
* | Try to adjust/fix the network device detection routine for status reporting. | Ken Moore | 2018-02-02 |
| | |||
* | Fix up the battery status text. | Ken Moore | 2018-02-02 |
| | |||
* | Get the FreeBSD OSInterface class all setup. | Ken Moore | 2018-02-01 |
| | | | | Also test/fix some stuff in the build side of things. OSInterface no longer uses the LUtils and LXDG classes from libLumina. | ||
* | Get a lot more cache system setup for OSInterface backend. | Ken Moore | 2018-01-31 |
| | | | | Add a new "UpdateButton" to the StatusTray plugin. | ||
* | Get the volume button/backend functional. | Ken Moore | 2018-01-31 |
| | |||
* | Start putting the new statusTray plugin together. | Ken Moore | 2018-01-30 |
| | | | | The networking status button is working now, need to finish the others. | ||
* | Get the OSInterface framework up and running (template OS only at the moment) | Ken Moore | 2018-01-30 |
| | |||
* | A few couple other attempts at the layering issue. | Ken Moore | 2018-01-30 |
| | | | | | Tie-in the new OSInterface class to the QML data store (RootObject). This will allow the new system status functions to be accessible to the QML interface. | ||
* | Another large checkpoint on the OSInterface framework for Lumina 2. | Ken Moore | 2018-01-13 |
| | |||
* | Another large checkpoint commit for Lumina 2: | Ken Moore | 2018-01-13 |
| | | | | | | * Integrate the new window geometry manager class * Get the new OSInterface framework tied in * Start getting the various system monitoring solutions tied into the OSInterface | ||
* | Add an additional OS-specific network device type parser. | Ken Moore | 2018-01-12 |
| | |||
* | Another large update to Lumina 2: | Ken Moore | 2018-01-08 |
| | | | | Starting to hook up the new QML window frame with the C++ backend. | ||
* | Added some specific data for desktop plugins into the JSON reader | ZackaryWelch | 2018-01-02 |
| | |||
* | Updated project files for plugin system | ZackaryWelch | 2018-01-02 |
| | |||
* | Started a framework for desktop plugins and modified the screensaver plugins ↵ | ZackaryWelch | 2018-01-02 |
| | | | | to inherit from a base plugin system | ||
* | Improved some of the code in the screensaver plugins file | ZackaryWelch | 2018-01-02 |
| | |||
* | Another minor networking fix. | Ken Moore | 2017-12-15 |
| | |||
* | A bit more work on the networking side of the OSInterface. | Ken Moore | 2017-12-15 |
| | | | | Also add a test project for running tests against particular frameworks. | ||
* | More work on the OSInterface framework (mostly networking-related) | Ken Moore | 2017-12-14 |
| | |||
* | Another large batch of work on the new OSInterface framework. | Ken Moore | 2017-12-11 |
| | |||
* | Rename the OSInterface files according to the new format ("framework-*") | Ken Moore | 2017-12-05 |
| | |||
* | Move the new OSInterface class over to the base-level src-cpp directory. | Ken Moore | 2017-12-05 |
| | | | | Also get it all prepped/staged to be used by QML objects (not finished yet) | ||
* | Turn off some debugging in the new screensaver plugin system. | Ken Moore | 2017-11-27 |
| | |||
* | Get more of the new QML interface working for Lumina 2. | Ken Moore | 2017-11-16 |
| | | | | | | * simple context menu is now functional (lock/logout) * Screensaver is now working again (default setting was wrong) * Unlock functionality is working again (using the more secure temporary file method) | ||
* | Re-arrange the 2.0 desktop sources (QML + associated C++ files). | Ken Moore | 2017-10-25 |
| | | | | Also another checkpoint commit with some of the QML desktop stuff (have a working context menu, wallpapers not working yet though) | ||
* | Another quick checkpoint for Lumina 2 files. Nothing too spectacular yet - ↵ | Ken Moore | 2017-10-18 |
| | | | | still in the experimental stage for the QML usage. | ||
* | Another checkpoint commit for Lumina 2 | Ken Moore | 2017-10-13 |
| | | | | Almost have the QML-based desktop canvas working - still tracking down some QML syntax issues. | ||
* | Another checkpoint commit - almost ready to start running tests with QML for ↵ | Ken Moore | 2017-10-13 |
| | | | | the desktop background/wallpapers | ||
* | Add the beginnings of the root desktop QML system. Not finished yet. | Ken Moore | 2017-10-12 |
| | |||
* | Add a new screensaver: Warp | Ken Moore | 2017-10-12 |
| | | | | | This is a starfield "warping" effect screensaver. Also turn off a bunch of debugging within the C++ screensaver plugin system | ||
* | Get the Lumina2 screensaver system converted over to the new QML-backed ↵ | Ken Moore | 2017-10-11 |
| | | | | | | plugin system. Still need to clean up some old files within the source tree, but it all works right now. | ||
* | Write up the new ScreenSaver plugins management class (untested) | Ken Moore | 2017-10-10 |
Also cleanup a bit more of the documentation for the new plugin system. |