122 Commits

Author SHA1 Message Date
Oscar Cerna-Mandujano
1a84315b3a Initial round of UI improvents. This commit addresses widgets being too big on smaller screens and makes entire app resizble. 2019-09-28 02:25:59 -07:00
Oscar Cerna-Mandujano
4608e77e63 Fixed cue saving bug 2019-09-22 14:57:26 -07:00
Oscar Cerna-Mandujano
052f71a7df t push origin masterMerge branch 'JupiterBroadcasting-master'
Accepting all changes from downstream and ditching ours.
2019-08-28 17:33:49 -07:00
Oscar Cerna-Mandujano
57c5c224c7 Fixing merge conflicts by accepting all incoming changes and ditching ours 2019-08-28 17:32:16 -07:00
Oscar Cerna-Mandujano
08dce5bfbe
Merge pull request #72 from probonopd/master
AppImage integration
2019-08-28 16:45:21 -07:00
probonopd
dee80d065d
AppImage 2019-07-07 09:16:26 +00:00
Oscar Cerna-Mandujano
01cc2d630f
Removing unmaintained Fedora package status link 2019-05-20 11:07:00 -07:00
Oscar Cerna-Mandujano
c41a4f2ec4 Merge pull request #63 from TheRedPepper/MediaPlayerFix
Fixed issue with tab deletion and Issue #58.
2017-06-10 02:50:16 -07:00
Oscar Cerna-Mandujano
947ece7919 Merge pull request #62 from maelstrom59/warnings
OscBundle.cpp: fix misleading-indentation warnings
2017-06-10 02:48:50 -07:00
Quinton Schwagle
e99c01727f Removed the Deconstructor in CasterBoardWidget
- Found a better way by adding QMediaPlayer to the Object Tree. Removed
the unneeded deconstructor.
2017-06-07 14:27:41 -04:00
Quinton Schwagle
40bcc0c2a9 Fixed issue with tab deletion and Issue #58.
- MainWindow::mainTabContainerClosedRequested would remove the given
tab from the container, but would not delete the tab. (removeTab does
not delete the object) The tab is now deleted.
- CasterPlayerWidget 's player is not attached to the object tree. Added
a deconstructor and manuelly deletes the player when the CasterPlayerWidget
object is deleted
2017-06-07 12:11:58 -04:00
James Fawcus-Robinson
8525ab5ed7 OscBundle.cpp: fix misleading-indentation warnings
Removed a few spaces before throwing exceptions so that the
following warnings aren't raised while compiling OscBundle.cpp:

```
warning: this ‘if’ clause does not guard... [-Wmisleading-indentation]
```
```
note: ...this statement, but the latter is misleadingly indented as if
it is guarded by the ‘if’
```
2017-06-04 13:01:18 +01:00
Oscar Cerna-Mandujano
f9e30e0d64 Merge pull request #61 from StephenRadachy/master
Improved Mac OS packaging + fixed compiler warnings
2017-05-30 23:57:32 -07:00
Stephen J Radachy
20b9701b60 Improved Mac OS packaging + fixed compiler warnings
- Generated Mac OS compatible icon
  - ```sips -s format icns CasterSoundboard.png --out CasterSoundboard.icns```
- Updated CasterSoundboard.pro
  - App bundle installs in ~/Applications by default
  - Use previously generated icon in bundle
- Fix "using integer absolute value function 'abs' when argument is of floating point type"
  - switched to cmath lib and import abs function
- Fix "variable 'h' is used uninitialized whenever switch default is taken"
  - switch default sets h to 0
2017-05-28 19:19:09 -05:00
Oscar Cerna-Mandujano
d9fb86bae6 Merge pull request #59 from fszymanski/master
Suppress `unused parameter` compiler warnings
2017-05-24 16:10:05 -07:00
Oscar Cerna-Mandujano
63f1a82c4f Merge pull request #57 from odysseywestra/templates_&_guidelines
Add Issue Template and Guidelines
2017-05-24 16:09:14 -07:00
Filip Szymański
0e1c25426c Suppress unused parameter compiler warnings 2017-05-24 21:25:01 +02:00
Albert Westra
b7cc05b4a7 Add Issue Template and Guidelines
Adds a template for the issues tracker to keep things more organized and adds a Contributing Guidelines for Reporting Bug Reports or Requesting Features. We will probably want to expand the Contributor's Guidelines to incude code style and info for beginners. Also probably add a Contributors Code of Conduct in the Future.
2017-05-23 23:04:46 -07:00
Oscar Cerna-Mandujano
851eccd4cc Merge pull request #52 from TheRedPepper/Refactor-CasterBoard
Use Initializer lists in CasterBoard
2017-05-23 15:24:04 -07:00
rikai
647f784d31 Merge pull request #56 from flexiondotorg/master
Add desktop icon, all codecs and docs
2017-05-23 14:26:56 -07:00
Martin Wimpress
32fe1e4016 Add snap install instructions. 2017-05-23 22:23:31 +01:00
Martin Wimpress
375cfcef8d Update snapcraft.yaml with a desktop icon and bundle every codec so Chris can play aiff files ;-) 2017-05-23 22:19:02 +01:00
Quinton Schwagle
4068ae64c0 - Changed keyboard_Key_to_player_key map to use an initializer list
to set the mapped values. Prior, it was initialized by a series of inserts.
- Changed int_to_player_key to use an an initializer list to set the
mapped values. Prioer, it was initialized by a series of inserts.
- Set the version of C++ to C++11.

Initializer looks better than a series of insert calls. The change to
c++11 was required to add initalizer lists.
2017-05-23 14:44:59 -04:00
Oscar Cerna-Mandujano
8afc7c7809 Merge pull request #50 from maelstrom59/about-links
Link to various places in the about box
2017-05-22 14:27:08 -07:00
Oscar Cerna-Mandujano
b1750194de Merge pull request #49 from fszymanski/master
Update qmake project file and README.md
2017-05-22 14:25:57 -07:00
James Fawcus-Robinson
247829dfc0 MainWindow.cpp: make license a link in about box 2017-05-22 20:22:49 +01:00
James Fawcus-Robinson
f738911d58 MainWindow.cpp: make author a link in about box 2017-05-22 20:19:34 +01:00
James Fawcus-Robinson
deec73f69f MainWindow.cpp: make e-mail a link in about box 2017-05-22 20:16:55 +01:00
James Fawcus-Robinson
65ad99419a MainWindow.cpp: make website a link in about box 2017-05-22 20:14:14 +01:00
James Fawcus-Robinson
e16c153c39 MainWindow.cpp: use HTML formatting in about box 2017-05-22 20:12:01 +01:00
Filip Szymański
843bc1ea91 Update README.md 2017-05-22 18:15:09 +02:00
Filip Szymański
1d6c7db6de Update building and installation 2017-05-22 18:07:40 +02:00
Oscar Cerna-Mandujano
29da3cb73b Merge pull request #48 from maelstrom59/badges
README.md: add license badge
2017-05-21 18:56:31 -07:00
James F-Robinson
da498dd4b8 README.md: add license badge
Add a license badge from Shields.io and move the others onto a new line
2017-05-21 09:09:55 +01:00
rikai
bb4dbe0b06 Merge pull request #47 from fszymanski/master
Fix typo
2017-05-20 13:06:21 -07:00
Filip Szymański
84e38613e3 Fix typo 2017-05-20 21:50:43 +02:00
Oscar Cerna-Mandujano
2c4ad05203 Merge pull request #44 from maelstrom59/license
rename `lgpl.txt` to `LICENSE`
2017-05-20 12:30:19 -07:00
Oscar Cerna-Mandujano
a1fc8f35f6 Merge pull request #46 from maelstrom59/tooltips
Add tooltips to MainWindow buttons
2017-05-20 12:30:01 -07:00
James Fawcus-Robinson
0d76905221 MainWindow.cpp: add tooltips to MainWindow buttons
Some of the buttons functions, like the OSC settings one, are fairly
obscure. This only adds tooltips to the ones in the MainWindow section.
2017-05-20 19:20:52 +01:00
James Fawcus-Robinson
f57a0ea299 rename lgpl.txt to LICENSE
The license remains the same - GNU Lesser General Public License v3.0
The only change is the filename of the license file.
2017-05-20 16:26:00 +01:00
Oscar Cerna-Mandujano
767c51642a Merge pull request #43 from fszymanski/master
Cleanup + Copr build status
2017-05-20 05:15:57 -07:00
Filip Szymański
2e84c55334 Add Copr build status 2017-05-20 10:44:54 +02:00
Filip Szymański
94559c0c11 Move desktop files to a separate folder 2017-05-20 10:44:00 +02:00
rikai
dbaafaf9d1 Merge pull request #42 from flexiondotorg/master
Add required runtime requirements.
2017-05-19 17:11:09 -07:00
Martin Wimpress
c7e2d5d829 Add required runtime requirements. 2017-05-20 00:38:31 +01:00
rikai
884e133b57 Merge pull request #41 from JupiterBroadcasting/development
Cleanup + Snapcraft build status.
2017-05-19 16:30:53 -07:00
rikai
dbeedadddd Merge pull request #40 from flexiondotorg/master
Snap builds and executes
2017-05-19 16:28:28 -07:00
Martin Wimpress
388aed2287 Use strict confinement. Add network-bind interface. 2017-05-20 00:16:33 +01:00
Martin Wimpress
fe69acc149 Add desktop-qt5 helper. Correct command:. Add interfaces. Builds and executes. Not complete. 2017-05-19 23:54:46 +01:00
rikai
4d352c4df3 Cleanup + Snapcraft build status.
Cleaned up the readme formatting a bit as well as adding the snapcraft status for the automatic building i just enabled. :)
2017-05-19 14:15:33 -07:00