-
Notifications
You must be signed in to change notification settings - Fork 32
/
changelog.txt
205 lines (164 loc) · 9.39 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
Version 1.2.3f 17/1/2018
fixed shutting down the Pi to nake it compatible with Jessie and Stretch
Version 1.2.3e 11/8/2014
Fixed bug in videoplayer where animation commands at the end of the track were those specified for the beginning of the track
Version 1.2.3d 22/6/2014
Removed output of Warnings when debug is disabled (no -d), modify pipresents.py line 75 ish if you wish to see warnings
Now reports minor version e.g. 1.2.3d in debug output.
hyperlinkshow - Improvements and bug fixes
Use updated example for demonstration
- new repeat command to allow video and audio tracks to repeat
- fixed goto so that it forgets the path
- improved debugging trace. Now enabled from pp_hyperlinkshow.py
Radiobuttonshow - bug fixes
- removed code that merged links from the first track, all links should be in the show.
omxdriver.py - replace kill with SIGINT so so it has a chance to tidy up daemons and omxplayer.bin
Improvements to manual
Version 1.2.3c 4/1/2104
hopefully fixed unreliable video playing
additional checks in pp_omxdriver.py and pp_videoplayer.py for the incorrect termination of omxplayer
at the end of a track. One in a thousand times or so it does not send 'have a nice day' or terminate itself.
The code now detects these, ends the track, and kills omxplayer; some orphan dbus-daemons are left.
Occurences are reported to the terminal and in pp_log.log event though the -d option is not set.
Version 1.2.3b 28/11/2013
bug correction release:
fixed - liveshow now works with -l option
fixed - pp_menu_1p2 example profile updated
fixed - manual updated to change warped to warp in the various Window fields
1.2.3 16/11/2013
new - browser player to play web tracks stored locally or on the internet
new - menushow has many new menu layouts with icons and bullets
new - much improved scaling of images in ImagePlayer
new - plugins (user provided python modules) allow dynamic content to modify images or to be written to the display
enhancement - video window, image window and web window now use the same terminology
enhancement - menus can now have a background colour
enhancement - hint positioning in mediashow and liveshow now more flexible
enhancement - hint positioning in menu now more flexible
enhancement - liveshow can now include web tracks
enhancement - all track types now have the same set of ancillaries:
message player has track text
message player has show text
enhancement - ability to inhibit display of show text and show background in individual tracks
all players have display show text
all players have display show background
enhancement - changed titles from mplayer to Audio Player Options, Audio Player Audio, Audio Player Speaker, Audio Player Volume,
to allow audio players other than mplayer on other platforms
enhancement - changed titles from OMXPlayer to Video Player Options Video Player Audio, Video Window, Video Player Volume,
to allow video players other than OMXplayer on other platforms
enhancement - includes desktop files for examples.sh and pp_editor.py
fixed - duration of Message Track set to '' in new_tracks
fixed - track text now has font chooser
1.2.2b 17/09/2013
enhancement - non-fullscreen mode works much better, see manual for size adjustment.
enhancements to editor - tabs, font chooser, colour chooser, location browser
enhancements to editor - copy show, new show creates a medialist.
enhancement - validation has caught up
fixed - cancelling out of creating a new profile does not create profile 'None'
tested with latest image 2013-09-10
1.2.2 18/8/2013
PLEASE READ RELEASE NOTES
new - hyperlinkshow for touchscreen type shows in museums
new - radiobuttonshow for kiosks with buttons
new - input subsystem has been completely redesigned to facilitate the addition of new input device drivers.
new - control track has been removed. Show Control is now available in all track types
new - Audio tracks can now have zero duration to allow them to be used solely for animation and show control.
enhancement - omxplayer now plays videos in a window
enhancement - imageplayer images can be scaled to fit in a window
enhancement - messageplayer, position of text can now be specified
enhancement - all track types now have background colour, background images, show text, track text, and animation control
enhancement - track and show text can now be multi-line
enhancement - liveshows now have windows for images and videos, background images, and show text which can be applied to dynamic content.
enhancement - shutdown the Pi or exit Pi Presents using Show Control
enhancement - run-time controls such as volume control for OMXPlayer and MPlayer
enhancement - configuraton files xxx.cfg can now be in a profile or pp_home.
enhancement - GPIO inputs can trigger events on both edges and repeatedly when in a state, fields of gpio.cfg have been modified as a consequence.
enhancement - CTRL-BREAK can be reconfigured to another key.
enhancement - more/different messages in resources.cfg
fixed - shutdown from gpio button now works again :-(
fixed - in menus the timeout is cancelled by Up, Down etc.
1.2.1d 14/5/2013
PLEASE READ RELEASE NOTES
new - facilities to control one concurrent show from another
control track
run-once repeat option in mediashow
fixed - editor does not crash if a track is created when a medilist is not selected
fixed - menu background is now always black
1.2.1c 27/4/2013
PLEASE READ RELEASE NOTES
new - messageplayer now has a justify field to justify the text.
new - in the editor use tools>update all to update all profiles in pp_home
new - new editor command line option --forceupdate to force updating a profile if editor and profile versions are the same (useful for beta testers).
enhancement - increase number of lines and font size in the editor's text field
enhancement - add .wma to audio types
fixed - shutdown using a button now works again
fixed - playing an audio track does not reset backgound colour to black
Version 1.2.1 beta 1 8/4/2013
Major improvements:
AUDIO PLAYER
New audioplayer which will play audio tracks without affecting the display, uses MPlayer
Audio tracks can be sent to left or right speakers or stereo.
Audio tracks can have associate images and text.
Volume of a track can be set.
ANIMATION and GPIO
New animation subsystem, turn GPIO on or off synchronised with tracks
GPIO is now fully configurable, assign pins to buttons, trigger inputs or animation outputs
TIME OF DAY TRIGGERS
Time of day triggers for liveshow and mediashow, start a show at a time of day, end a show after a period of time or at a time of day.
When waiting for time of day can display the time of the next show.
CONCURRENCY
Can now play two or more shows simultaneously
Control keys and buttons can be disabled for chosen shows.
MESSAGES
Messages can now have background images or text.
FULL SCREEN
Simplified setup and use of fullscreen - thanks tjaehnel
SHUFFLE
Tracks in mediashow and liveshow can now be shuffled
VIDEOPLAYER
Provision in the editor for seamless looping (waiting for omxplayer to be upgraded)
Provision in editor for windowed videos (waiting for omxplayer to be upgraded)
Added .m4v to video types
Volume of a track can now be set
MEDIASHOW
Enhanced triggering - moving to the next track can now be triggered by GPIO
BUG FIXES
As version 1.1.2b
Improved implementation of possible fix for playing of videos crashing once in every few hours
version 1.1.2b - 7/4/2013
Fixed messages not being vertically centered in messageplayer
Fixed duration of displayed messages increasing, as well as increasing CPU occupancy with time
Possible fix for playing of videos crashing once in every few hours
version 1.1.2a - 19/2/2013
Fixed sorting of files in liveshow
version 1.1.2 - 12/2/2013
Liveshow can now take its tracks from two directories
Switched 'up' and 'down' cursor keys in mediashow to match other programs.
Corrected response to buttons especially in complex shows
in show error handling now exits cleanly.
Examples always use hdmi for audio
version 1.1.1b - 31/1/2013
Workaround for editor not reliably saving medialists when used on a Windows PC
version 1.1.1a - 28/1/2013
Fixed bug in Track> Add Dir
!!!! Editor does not reliably save medialists when used on a Windows PC !!!!!
Version 1.1.1 - 28/1/2013
Added a LiveShow capability, tracks can be dynamically uploaded using ftp while a show is running.
Editor now works on a PC.
Added resources.cfg that allows the administrative text that was displayed to customers to be modified.
Removed the -c command line argument as Pi Presents automatically detects where its code is.
Removed mouse pointer in fullscreen mode, requires unclutter to be installed (Thanks Azizar)
Added .wav and .ogg to audio files as they can be played by omxplayer.
Version 1.1.0 - 20/1/2013
Added validation of profiles - all fields except for fonts and colours are validated.
Added a system to check compatibiity between profiles, editor and Pi Presents. Uses first 2 digits of Version:
First digit - complete re-write.
Second digit - Incremented when profile definition has changed
Third digit - modifications that do not change the profile interface.
Images can now display a text overlay - show-text and track-text
Images can be paused using 'space', 'p' or spacebar
Reversed the polarity of PIR input as burglar alarm PIR's have nc connections.
New image and message tracks now have blank durations so they inherit from show by default.
Fixed bug in editor where add show and add track produced linked tracks.
Other minor improvements
Version 1.0 - 8/1/2013
First Issue