Skip to content

Commit

Permalink
Prepare v1.2.0 release
Browse files Browse the repository at this point in the history
  • Loading branch information
walkero-gr committed May 27, 2021
1 parent 6b26211 commit cc93c43
Show file tree
Hide file tree
Showing 7 changed files with 74 additions and 18 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Changelog
All notable changes to this project will be documented in this file.

## [1.2.0] - future
## [1.2.0] - 2021-05-27
### Added
- Added Unicode conversion to system charset on radio station names - Thanks to Daniel "trixie" Jedlicka
- Now the application registers properly and can get requests from other apps, like Exchanger - Thanks to Daniel "trixie" Jedlicka
Expand Down
26 changes: 14 additions & 12 deletions MediaVault.cbp
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" ?>
<CodeBench_Project name="MediaVault" path="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault&#047;MediaVault.cbp" created="1353847454" lastmodified="1369690646">
<CodeBench_Project name="MediaVault" path="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault&#047;MediaVault.cbp" created="1353847454" lastmodified="1369691602">
<plugin name="PROGDIR:Plugins&#047;AmigaOS4SDK.CCPlugin" flags="0"/>
<target run="MediaVault"/>
<homedir name="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault"/>
Expand All @@ -12,12 +12,12 @@
<headers>
<file name="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault&#047;src&#047;libshandler.h" open="0"/>
<file name="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault&#047;src&#047;mediavault.h" open="0"/>
<file name="src&#047;globals.h" open="1" current="1" top="5" left="0" line="36" row="20"/>
<file name="src&#047;globals.h" open="1" top="7" left="0" line="24" row="28"/>
<file name="src&#047;upnpfuncs.h" open="0"/>
<file name="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault&#047;src&#047;guifuncs.h" open="0"/>
<file name="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault&#047;src&#047;version.h" open="0"/>
<file name="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault&#047;src&#047;version.h" open="1" top="0" left="0" line="35" row="24"/>
<file name="Applications:Programming&#047;workspace&#047;MyProjects&#047;mediavault&#047;src&#047;httpfuncs.h" open="0"/>
<file name="src&#047;gui.h" open="1" top="18" left="0" line="29" row="0"/>
<file name="src&#047;gui.h" open="1" top="17" left="0" line="28" row="31"/>
<file name="src&#047;mainWin.h" open="0"/>
<file name="src&#047;aboutWin.h" open="0"/>
<file name="src&#047;radiofuncs.h" open="0"/>
Expand All @@ -27,22 +27,24 @@
<file name="src&#047;mediavault.c" open="0"/>
<file name="src&#047;libshandler.c" open="0"/>
<file name="src&#047;upnpfuncs.c" open="0"/>
<file name="src&#047;gui.c" open="1" top="31" left="0" line="42" row="1"/>
<file name="src&#047;httpfuncs.c" open="1" top="20" left="0" line="45" row="14"/>
<file name="src&#047;gui.c" open="1" top="281" left="0" line="323" row="28"/>
<file name="src&#047;httpfuncs.c" open="1" top="43" left="0" line="43" row="0"/>
<file name="src&#047;guifuncs.c" open="0"/>
<file name="src&#047;mainWin.c" open="1" top="77" left="0" line="118" row="11"/>
<file name="src&#047;mainWin.c" open="1" top="139" left="0" line="147" row="26"/>
<file name="src&#047;aboutWin.c" open="0"/>
<file name="src&#047;radiofuncs.c" open="1" top="182" left="0" line="210" row="68"/>
<file name="src&#047;stringfuncs.c" open="1" top="7" left="0" line="26" row="84"/>
<file name="src&#047;radiofuncs.c" open="1" top="0" left="0" line="210" row="31"/>
<file name="src&#047;stringfuncs.c" open="1" top="10" left="0" line="26" row="84"/>
</sources>
<others>
<file name="CHANGELOG.md" open="0"/>
<file name="CHANGELOG.md" open="1" current="1" top="0" left="0" line="19" row="0"/>
<file name="README.md" open="1" top="0" left="0" line="34" row="18"/>
<file name="os4depot.readme" open="1" top="56" left="0" line="98" row="2"/>
<file name="Makefile" open="0"/>
<file name=".gitignore" open="0"/>
</others>
<flags value="0x0000000000068005"/>
<flags value="0x0000000000068001"/>
<buildscript name="Makefile" depth="3" open="0"/>
<projectnotes open="1" current="0" top="0" left="0" line="2" row="0"/>
<projectnotes open="1" current="0" top="33" left="0" line="43" row="54"/>
<buildwindow open="0"/>
<targets>
<target name="MediaVault" linker="gcc:bin&#047;gcc" switches="-lauto" flags="0x00000002">
Expand Down
28 changes: 27 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ My plan for MediaVault is to create an application which users will use to:

Requirements
--------------------------
* oo.library v1.12 by Tuomas Hokka
* oo.library v1.13 by Tuomas Hokka
* jansson.library v2.12.1 by Simon Tyrrell
* AmigaAmp3 v3.29 by Thomas Wenzel

Expand All @@ -46,6 +46,9 @@ I would like to thank
- Simon Archer who develops CodeBench, which helped me a lot during the
development of this application
- AmigaOS 4 developers who develop the best OS out there.
- Daniel "trixie" Jedlicka who worked on a lot of features, fixes and
refactoring of MediaVault, providing proposals, ideas and information
to my questions

Without all the above MediaVault would not be possible.

Expand All @@ -61,6 +64,29 @@ https://github.com/walkero-gr/mediavault/issues

Changelog
--------------------------
v1.2.0 - 2021-05-27
* Added Unicode conversion to system charset on radio station names
- Thanks to Daniel "trixie" Jedlicka
* Now the application registers properly and can get requests from other
apps, like Exchanger - Thanks to Daniel "trixie" Jedlicka
* Now the MediaVault can jump to different screens - Thanks to Daniel
"trixie" Jedlicka
* Added better error manipulation when there were API response errors
- Thanks to Daniel "trixie" Jedlicka
* Now the size and the position of the window can be saved by the Popup
Gadget - Thanks to Daniel "trixie" Jedlicka
* Added code to detach the listbrowser before change it's data. That's the
way it should be done
* Restructured code to reduce the duplicated code in radiofuncs.c. Now, one
method is used instead of three separated that had pretty much the same
code. Better code, less problems.
* A lot of refactoring, removing global variables.
* Reduced a lot of duplicated code.
* Now the default radio station number increased to 50. The response is also
much faster - Thanks to Tuomas Hokka and oo.library 1.13 fixes
* Changed the way classes and gadgets are initiallized - Thanks to Daniel
"trixie" Jedlicka

v1.1.1 - 2021-05-15
* Changed the required oo.library version to 1.12
* Fixed a bug on requesting radio stations without using the filters
Expand Down
30 changes: 28 additions & 2 deletions os4depot.readme
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: mediavault
description: Discover online radio stations
version: 1.1.1
version: 1.2.0
author: George Sokianos
submitter: George Sokianos
email: walkero@gmail.com
Expand Down Expand Up @@ -40,7 +40,7 @@ My plan for MediaVault is to create an application which users will use to:

Requirements
--------------------------
* oo.library v1.12 by Tuomas Hokka
* oo.library v1.13 by Tuomas Hokka
* jansson.library v2.12.1 by Simon Tyrrell
* AmigaAmp3 v3.29 by Thomas Wenzel

Expand All @@ -55,6 +55,9 @@ I would like to thank
- Simon Archer who develops CodeBench, which helped me a lot during the
development of this application
- AmigaOS 4 developers who develop the best OS out there.
- Daniel "trixie" Jedlicka who worked on a lot of features, fixes and
refactoring of MediaVault, providing proposals, ideas and information
to my questions

Without all the above MediaVault would not be possible.

Expand All @@ -70,6 +73,29 @@ https://github.com/walkero-gr/mediavault/issues

Changelog
--------------------------
v1.2.0 - 2021-05-27
* Added Unicode conversion to system charset on radio station names
- Thanks to Daniel "trixie" Jedlicka
* Now the application registers properly and can get requests from other
apps, like Exchanger - Thanks to Daniel "trixie" Jedlicka
* Now the MediaVault can jump to different screens - Thanks to Daniel
"trixie" Jedlicka
* Added better error manipulation when there were API response errors
- Thanks to Daniel "trixie" Jedlicka
* Now the size and the position of the window can be saved by the Popup
Gadget - Thanks to Daniel "trixie" Jedlicka
* Added code to detach the listbrowser before change it's data. That's the
way it should be done
* Restructured code to reduce the duplicated code in radiofuncs.c. Now, one
method is used instead of three separated that had pretty much the same
code. Better code, less problems.
* A lot of refactoring, removing global variables.
* Reduced a lot of duplicated code.
* Now the default radio station number increased to 50. The response is also
much faster - Thanks to Tuomas Hokka and oo.library 1.13 fixes
* Changed the way classes and gadgets are initiallized - Thanks to Daniel
"trixie" Jedlicka

v1.1.1 - 2021-05-15
* Changed the required oo.library version to 1.12
* Fixed a bug on requesting radio stations without using the filters
Expand Down
1 change: 1 addition & 0 deletions src/aboutWin.c
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@ Object *buildAboutWindow(struct MsgPort *appPort, struct Screen *screen)
WA_DragBar, TRUE,
WA_CloseGadget, TRUE,
WA_SizeGadget, FALSE,
//// TODO: Make it configurable at preferences
//WA_Opaqueness, 255, /* Initial opaqueness on opening (0..255) */
//WA_OverrideOpaqueness, TRUE, /* Override global settings? (TRUE|FALSE) */
//WA_FadeTime, 250000, /* Duration of transition in microseconds */
Expand Down
3 changes: 2 additions & 1 deletion src/mainWin.c
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,7 @@ Object *buildMainWindow(struct MsgPort *appPort, Object *winMenu)
WA_DepthGadget, TRUE,
WA_DragBar, TRUE,
WA_SizeGadget, TRUE,
//// TODO: Make it configurable at preferences
//WA_Opaqueness, 255, /* Initial opaqueness on opening (0..255) */
//WA_OverrideOpaqueness, TRUE, /* Override global settings? (TRUE|FALSE) */
//WA_FadeTime, 250000, /* Duration of transition in microseconds */
Expand Down Expand Up @@ -211,7 +212,7 @@ Object *buildMainWindow(struct MsgPort *appPort, Object *winMenu)
// END - Left Sidebar

LAYOUT_AddChild, gadgets[GID_PAGES] = radioPages,
LAYOUT_WeightBar, TRUE,
//LAYOUT_WeightBar, TRUE,

// START - Right Sidebar
/*
Expand Down
2 changes: 1 addition & 1 deletion src/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
#endif

#ifndef RELEASE_DATE
#define RELEASE_DATE "15.5.2021"
#define RELEASE_DATE "27.5.2021"
#endif

#define APPNAME "MediaVault"
Expand Down

0 comments on commit cc93c43

Please sign in to comment.