Tree [5a5c96] master /
History



File Date Author Commit
Images 2012-12-19 Christopher Ferris Christopher Ferris [4805b7] Added dark theme and modified the standard theme.
QCustomPlot 2012-10-04 Craig Robbins Craig Robbins [c35660] Added QCustomPlot widget to source tree
Windows 2012-09-08 Craig Robbins Craig Robbins [9050ee] Merge branch 'V1.1.x'
bfx-recon 2012-12-23 Craig Robbins Craig Robbins [a57c6a] Major changes to SW Auto
database 2012-12-27 Craig Robbins Craig Robbins [2adc74] Implemented "technical report" menu item and cl...
debian 2013-03-09 Christopher Ferris Christopher Ferris [6a969c] Merge branch 'Devel' of ssh://git.code.sf.net/p...
help 2013-03-13 Craig Robbins Craig Robbins [5a5c96] Merge branch 'master' of ssh://craigrobbins@git...
hidapi 2012-12-27 Craig Robbins Craig Robbins [27dcde] Cleanup after updating to latest HIDAPI
language 2013-03-13 Craig Robbins Craig Robbins [5a5c96] Merge branch 'master' of ssh://craigrobbins@git...
mac 2012-12-19 Christopher Ferris Christopher Ferris [d5e40f] New Icons.
softwareauto 2012-12-17 Craig Robbins Craig Robbins [8252aa] Bug fixes and tweaks (SW Auto related)
.DS_Store 2013-02-25 Christopher Ferris Christopher Ferris [415c64] Finished adding translations (German, English)
99-fancontroller.rules 2012-08-18 Christopher Ferris Christopher Ferris [901401] Added changes for Fedora RPM build
ACKNOWLEDGEMENTS.html 2013-03-09 Christopher Ferris Christopher Ferris [6a969c] Merge branch 'Devel' of ssh://git.code.sf.net/p...
ACKNOWLEDGEMENTS.txt 2013-03-09 Christopher Ferris Christopher Ferris [6a969c] Merge branch 'Devel' of ssh://git.code.sf.net/p...
CHANGES.txt 2013-03-09 Christopher Ferris Christopher Ferris [6a969c] Merge branch 'Devel' of ssh://git.code.sf.net/p...
Doxyfile 2012-09-12 Craig Robbins Craig Robbins [62d321] Cleanup
INSTALL.txt 2013-03-09 Christopher Ferris Christopher Ferris [6a969c] Merge branch 'Devel' of ssh://git.code.sf.net/p...
LICENSE-BRIEF.html 2012-08-30 Craig Robbins Craig Robbins [64d02a] Merge branch 'master' of ssh://craigrobbins@git...
LICENSE_gpl-3.0.txt 2012-08-19 Craig Robbins Craig Robbins [47978f] Added GPLv3 License documents.
Phoebetria-Dark.qss 2012-12-20 Craig Robbins Craig Robbins [e591c1] Merge branch 'Devel' of ssh://craigrobbins@git....
Phoebetria.pro 2013-03-08 Christopher Ferris Christopher Ferris [b4c3ee] Add Phoebetria help.
Phoebetria.qss 2012-12-19 Christopher Ferris Christopher Ferris [4805b7] Added dark theme and modified the standard theme.
README.txt 2012-12-12 Craig Robbins Craig Robbins [10034d] Updated text file documentation
README_Linux.txt 2012-08-16 Craig Robbins Craig Robbins [496b8e] Beginning of README for Linux.
appinfo.cpp 2013-01-15 Christopher Ferris Christopher Ferris [8f4470] Added save window geometry for about, swauto an...
appinfo.h 2013-01-15 Christopher Ferris Christopher Ferris [8f4470] Added save window geometry for about, swauto an...
averager.cpp 2012-12-27 Craig Robbins Craig Robbins [2adc74] Implemented "technical report" menu item and cl...
averager.h 2012-12-24 Craig Robbins Craig Robbins [a5d0bf] Bug fixes and changes to SW Auto
builddetails.cpp 2013-01-24 Christopher Ferris Christopher Ferris [dfff32] Added Diagnostic Report to save geometry
builddetails.h 2013-03-09 Christopher Ferris Christopher Ferris [f4cc0c] Changed build information.
device-io.cpp 2012-09-08 Craig Robbins Craig Robbins [9050ee] Merge branch 'V1.1.x'
device-io.h 2012-10-03 Craig Robbins Craig Robbins [bc32d1] Added file header comments
dispatcher.cpp 2012-12-23 Craig Robbins Craig Robbins [a57c6a] Major changes to SW Auto
dispatcher.h 2012-12-23 Craig Robbins Craig Robbins [a57c6a] Major changes to SW Auto
fanchanneldata.cpp 2012-12-18 Craig Robbins Craig Robbins [0364b5] Large amount of refactoring
fanchanneldata.h 2013-03-13 Craig Robbins Craig Robbins [5a5c96] Merge branch 'master' of ssh://craigrobbins@git...
fancontrollerdata.cpp 2013-01-05 Craig Robbins Craig Robbins [95e65d] Added temperature and RPM to tray icon tooltip
fancontrollerdata.h 2013-01-05 Craig Robbins Craig Robbins [95e65d] Added temperature and RPM to tray icon tooltip
fanprofiles.cpp 2013-01-05 Craig Robbins Craig Robbins [10d732] Probe affinity was missing from profile preview...
fanprofiles.h 2013-01-05 Craig Robbins Craig Robbins [ecf236] Modified preferences probe and channel name fun...
gui_about.cpp 2013-01-24 Christopher Ferris Christopher Ferris [c02e0a] Forgot to fix the about window.
gui_about.h 2013-01-24 Christopher Ferris Christopher Ferris [c02e0a] Forgot to fix the about window.
gui_about.ui 2013-03-03 Christopher Ferris Christopher Ferris [033fd7] Merge branch 'Devel' of ssh://git.code.sf.net/p...
gui_diagnostic.cpp 2013-03-06 Christopher Ferris Christopher Ferris [d82633] Added print to pdf on the diagnostic window.
gui_diagnostic.h 2013-03-06 Christopher Ferris Christopher Ferris [d82633] Added print to pdf on the diagnostic window.
gui_diagnostic.ui 2013-03-06 Christopher Ferris Christopher Ferris [d82633] Added print to pdf on the diagnostic window.
gui_help.cpp 2013-03-08 Christopher Ferris Christopher Ferris [f9be59] Adding save window geometry for help.
gui_help.h 2013-03-08 Christopher Ferris Christopher Ferris [b4c3ee] Add Phoebetria help.
gui_help.qrc 2013-03-09 Christopher Ferris Christopher Ferris [c81135] Modified the html and pictures for the help win...
gui_help.ui 2013-03-13 Craig Robbins Craig Robbins [5a5c96] Merge branch 'master' of ssh://craigrobbins@git...
gui_languages.qrc 2013-03-02 Christopher Ferris Christopher Ferris [24029c] Moved the language files and added language flags
gui_mainwindow.cpp 2013-03-13 Craig Robbins Craig Robbins [5a5c96] Merge branch 'master' of ssh://craigrobbins@git...
gui_mainwindow.h 2013-03-09 Craig Robbins Craig Robbins [19f5bc] Changed how probe and channel labels are shown/...
gui_mainwindow.ui 2013-03-05 Christopher Ferris Christopher Ferris [87eaf4] Added Temperature and RPM channel labels
gui_preferences.cpp 2013-03-05 Christopher Ferris Christopher Ferris [87eaf4] Added Temperature and RPM channel labels
gui_preferences.h 2013-03-03 Christopher Ferris Christopher Ferris [55893b] Merge branch 'Devel' of ssh://git.code.sf.net/p...
gui_preferences.ui 2013-03-05 Christopher Ferris Christopher Ferris [87eaf4] Added Temperature and RPM channel labels
gui_profiles.cpp 2013-01-24 Christopher Ferris Christopher Ferris [cacba1] Fixed window geometry saves on close
gui_profiles.h 2013-01-24 Christopher Ferris Christopher Ferris [cacba1] Fixed window geometry saves on close
gui_profiles.ui 2013-01-27 Christopher Ferris Christopher Ferris [f39025] Fixed some spelling mistakes, tab stops and sta...
gui_resources.qrc 2013-03-02 Christopher Ferris Christopher Ferris [24029c] Moved the language files and added language flags
gui_setmanualrpm.cpp 2012-12-13 Craig Robbins Craig Robbins [bafb96] Changed hard-coded max rpm (65500) to #define R...
gui_setmanualrpm.h 2012-12-01 Craig Robbins Craig Robbins [b3354e] Added ability to type in a manual rpm, or set t...
gui_setmanualrpm.ui 2012-12-01 Christopher Ferris Christopher Ferris [fd8454] added a layout to the max rpm window
gui_softwareautosetup.cpp 2013-01-24 Christopher Ferris Christopher Ferris [cacba1] Fixed window geometry saves on close
gui_softwareautosetup.h 2013-01-24 Christopher Ferris Christopher Ferris [cacba1] Fixed window geometry saves on close
gui_softwareautosetup.ui 2012-12-20 Craig Robbins Craig Robbins [d7e7ef] Changes to tab order (z-order) in some dialogs
languages.cpp 2013-03-02 Christopher Ferris Christopher Ferris [24029c] Moved the language files and added language flags
languages.h 2013-02-25 Christopher Ferris Christopher Ferris [415c64] Finished adding translations (German, English)
main.cpp 2012-12-27 Craig Robbins Craig Robbins [2adc74] Implemented "technical report" menu item and cl...
main.h 2012-11-24 Craig Robbins Craig Robbins [6075a8] Hopefully fixed shutdown issue restoring to pre...
phoebetria.desktop 2012-08-18 Christopher Ferris Christopher Ferris [901401] Added changes for Fedora RPM build
phoebetriaapp.cpp 2013-02-25 Christopher Ferris Christopher Ferris [415c64] Finished adding translations (German, English)
phoebetriaapp.h 2012-12-20 Craig Robbins Craig Robbins [099ad1] Style combo box in prefs dialog now matches the...
preferences.cpp 2013-03-08 Christopher Ferris Christopher Ferris [f9be59] Adding save window geometry for help.
preferences.h 2013-03-08 Christopher Ferris Christopher Ferris [f9be59] Adding save window geometry for help.
themes.cpp 2012-12-20 Craig Robbins Craig Robbins [099ad1] Style combo box in prefs dialog now matches the...
themes.h 2012-12-20 Craig Robbins Craig Robbins [d8e044] Implemented setting of themes (user preference)
timestampedtemperature.cpp 2012-12-17 Christopher Ferris Christopher Ferris [183fdd] Merge branch 'Devel' of ssh://git.code.sf.net/p...
timestampedtemperature.h 2012-12-17 Christopher Ferris Christopher Ferris [183fdd] Merge branch 'Devel' of ssh://git.code.sf.net/p...
utils.cpp 2012-09-19 Craig Robbins Craig Robbins [a9837c] Continuing implementation of primary db related...
utils.h 2012-11-28 Craig Robbins Craig Robbins [65eec1] Cleanup and commenting

Read Me

                               Phoebetria

              Software for controlling the BitFenix(R) Recon
                              fan controller.
                        
               (C) 2012 by Craig Robbins and Christopher Ferris
                        phoebetria.software@gmail.com
                          http://www.phoebetria.com

                         Bringer of Favourable Winds
                        
 "I am going to unexplored regions, to "the land of mist and snow," but
I shall kill no albatross; therefore do not be alarmed for my safety or
   if I should come back to you as worn and woeful as the 'Ancient
                          Mariner.'"
      - Frankenstein or The Modern Prometheus, Mary Shelley


Introduction
============
Phoebetria lets you take control of your BitFenix Recon fan controller
on more operating systems than the official software from BitFenix(R).
It offers all of the same features as the official software, with the
exception of remote access, and has been tested on Windows, Linux, and
OS X.

The current plan is that future releases will add functionality and
control that the official software does not provide -- giving you even
more control over your fans.

Ancient sailors often regarded the albatross as a bringer of luck or
favourable winds. The genus that the albatross belong to is Phoebetria.

Features
========
First, the primary aim of Phoebetria is to provide at least the same 
functionality that the OEM software for the BitFenix Recon provides. The 
exception to this is remote control, however this is planned for a 
future release. The second aim is to provide features not available in 
the official software. Examples of this second aim are software 
controlled "auto" mode, logging, and much more. These extended features 
shall be added to Phoebetria once the software matures and provides the 
same features that the OEM software provides (the "baseline"). 

As of Version 1.1.1 all features of the BitFenix Recon are supported.
The software runs as a normal, native application, in contrast to the
OEM software which is a web application that gets its data via a
"fancontroller" service.

Phoebetria is cross-platform. At this stage, Windows, Linux and OS X are
the targeted platforms although the software may compile and be
functional on other Unix-like operating systems such as BSD.


About
=====
The authors of Phoebetria are probably just like you. We own the
BitFenix Recon and want to coax as much from the fan controller as
possible. We like hardware. We like to have fun. We like to experiment.

Phoebetria is not (currently) endorsed by BitFenix. That said, we believe
that Phoebetria is at least as good as the "official" software and that
it unlocks the BitFenix Recon to allow the hardware to be used to its
full capacity.

We thank BitFenix for supplying hardware to use for testing; Versions 1.2.0
onwards have benefited from their generosity.

Installation
============

See INSTALL.txt


Conclusion
==========
We hope you enjoy Phoebetria as much as we have enjoyed developing it!
Please post bug reports, comments and suggestions to the sourceforge
project page.

Comments and discussion: https://sourceforge.net/p/phoebetria/discussion/
Bug reports: https://sourceforge.net/p/phoebetria/tickets/


Contact
=======
The best way to contact us is via sourceforge:
https://sourceforge.net/projects/phoebetria/


License
=======
Copyright Š 2012 by Craig Robbins and Christopher Ferris.

This program is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation, either version 3 of the License, or (at your
option) any later version.

This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
Public License for more details.

You should have received a copy of the GNU General Public License along
with this program. If not, see http://www.gnu.org/licenses/.


Last revised: 20120906