Isaac Connor
6564c4359b
adjust monitor popup height
2014-08-21 11:15:35 -04:00
Isaac Connor
707f2e84db
increase monitor popup height to fit v4l settings in
2014-08-21 11:14:48 -04:00
Isaac Connor
f93a28f2be
fixup multibuffering so it can have a null value which makes it fall back to config table
2014-08-21 11:13:38 -04:00
Jan M. Hochstein
5f1fda43a0
Basic support for SOAP 1.1 and 1.2
2014-08-17 21:24:27 +02:00
Jan M. Hochstein
99e794a97b
Removed hard coded binary path and perl binary location
2014-08-07 18:25:07 +02:00
Isaac Connor
0834e1b61d
I see no reason for these to be posts. They retrieve info, that's it.
2014-07-29 16:15:31 -04:00
Isaac Connor
96322dd59c
remove v4l tab that I never used
2014-07-29 14:45:02 -04:00
Isaac Connor
b2f1c2fe68
Merge branch 'v4l_to_monitor'
2014-07-24 14:35:23 -04:00
Isaac Connor
e065e2b3cc
add V4L
2014-07-24 11:37:10 -04:00
Isaac Connor
5e262f5a67
the var is remSockFile, not remSocketFile
2014-07-24 11:05:35 -04:00
Isaac Connor
b3f078eaa5
add the word disabled after function if the monitor is not enabled.
2014-07-23 15:46:37 -04:00
Jan M. Hochstein
a91331de66
Added basic ONVIF support views
2014-07-14 20:59:36 +02:00
Jan M. Hochstein
0a2515c00e
Added basic ONVIF support
2014-07-14 20:36:18 +02:00
Isaac Connor
edd794a993
ensure captures_per_frame >0
...
add missing lang entries for MultiBuffer and CapturesPerFrame
2014-07-14 14:07:28 -04:00
Isaac Connor
9385471392
move v4l_multibuffer and v4l_captures_per_frame from Config to Monitor and Local Camera
2014-07-13 16:39:27 -04:00
Isaac Connor
eb5f299512
increase max_socket_tries to 10 as #470
2014-07-11 10:51:24 -04:00
Isaac Connor
8f88e2a6c0
Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
2014-07-08 10:54:16 -04:00
Isaac Connor
2be38d7f32
fix problem editing users, a semi-colon screwed up the if statement.
...
Also change behaviour so that if a user is specified, and doesn't load, generate an error.
This also removes a search for empty user id in the db
2014-07-08 10:52:55 -04:00
Andrew Bauer
371c1bae3d
Merge pull request #359 from knnniggett/eyezm
...
fix eyezm authentication issue
2014-07-07 17:57:48 -05:00
Andrew Bauer
5c8c00c1ab
Fix double login issue with eyezm
2014-07-07 17:48:33 -05:00
Isaac Connor
70471936a7
get rid of escapeSql and replace it's calls with new PDO-style calls to FetchOne FetchALl,e etc
2014-07-07 10:06:50 -04:00
Andrew Bauer
48d961082c
Determine full path to arp
2014-07-05 11:11:36 -05:00
Andrew Bauer
c2e2a12995
Merge pull request #406 from m-bene/focusPopup
...
focus popup windows
2014-07-04 13:00:45 -05:00
Andrew Bauer
9a0eb63df2
Merge pull request #415 from m-bene/selectSkin
...
make skin selection persistent
2014-07-04 12:57:37 -05:00
Andrew Bauer
5aad658262
Fixes errors when opening Filters (issue #34 )
2014-07-04 11:00:00 -05:00
stevegilvarry
a8d60aa727
Fixed missing $ on ARRAY(event[id]). Fixes #455
2014-07-02 23:58:44 +10:00
stevegilvarry
61cf067be0
Wrap sort order. Fixes #450
2014-06-29 22:09:59 +10:00
stevegilvarry
17d7404c93
Merging master again
2014-06-28 22:50:28 +10:00
Isaac Connor
623837115b
fix missing ARRAY() around params to dbFetchOne
2014-06-25 14:01:45 -04:00
Isaac Connor
5fac727c2f
Users tab should always be available
2014-06-25 13:40:37 -04:00
Isaac Connor
11718f0559
The users tab should always be available. It is useful to configure users BEFORE turning on auth.
2014-06-25 13:39:31 -04:00
tim
8ac6ce17bc
Fixed issue DateTime handling in filter queries that broke timeline view.
2014-06-15 13:05:25 -07:00
Kfir Itzhak
5217bb668a
Merge remote branch 'origin/master' into video
...
Conflicts:
src/zm_monitor.cpp
src/zm_monitor.h
2014-06-06 09:25:05 +03:00
Isaac Connor
5bf894d263
guard against unsafe monitor name
2014-06-05 15:23:15 -04:00
Isaac Connor
0689e8453c
guard against dangerous (old or new) monitor names
...
by rogerroger288
2014-06-05 15:21:28 -04:00
Isaac Connor
baf5da9561
guard against monitor names being dangerous
...
by rogerroger288
2014-06-05 15:20:04 -04:00
Isaac Connor
5ae3cb8907
merge some security fixes from rogerroger288
2014-06-05 15:14:12 -04:00
stevegilvarry
755a2c9618
Remove Modern Branch for now
2014-05-31 06:12:44 +10:00
Will W
3267b59cb5
Add html5 video control to timeline and event to support mkv playback
2014-05-30 12:40:33 +10:00
Will W
5051c26d31
Audio support including fixes for dts/pts, split on keyframe and update to mkv extension to prevent ffmpeg problems writing rtsp audio to mp4 containter (header problem)
2014-05-30 02:05:20 +10:00
stevegilvarry
33090f2264
Merge branch 'master' into feature-h264-videostorage
...
Conflicts:
configure.ac
src/zm_config_defines.h
src/zm_ffmpeg.h
web/index.php
2014-05-30 01:55:24 +10:00
stevegilvarry
df3ab025f8
Imported missing files from master to feature-h264-videostorage
2014-05-30 01:47:52 +10:00
Kfir Itzhak
5fea101294
Merge pull request #421 from m-bene/ffmpegoptions
...
Add optional options field for ffmpeg and VLC source types
2014-05-18 18:07:42 +03:00
m-bene
82447ebb27
remove unwanted comment change
2014-05-17 22:05:57 +02:00
m-bene
a81b9b8ce2
change examples for options
2014-05-17 21:48:08 +02:00
m-bene
f62afdb8cc
add select list for rtsp method for ffmpeg and libvlc
2014-05-17 20:41:22 +02:00
m-bene
de107f77ba
fix option help text for overlooked languages
2014-05-17 04:51:01 +02:00
m-bene
9a71a0068a
add help window for ffmpeg/libvlc options
2014-05-17 04:33:33 +02:00
m-bene
ceff5a98ea
add generic Option field to ffmpeg and libvlc cameras
2014-05-05 13:29:12 +02:00
m-bene
b197f985e0
make expiry date relative (~10years)
2014-05-01 09:53:45 +02:00
m-bene
ed7ca66045
make skin selection cookie persistent
2014-05-01 09:37:39 +02:00
Isaac Connor
8da9383d5d
use PDO style
2014-04-30 10:09:27 -04:00
Isaac Connor
e94fca2778
Merge branch 'master' of github.com:ZoneMinder/ZoneMinder
2014-04-30 10:01:29 -04:00
Isaac Connor
b3226223f8
remove uses of dbEscape
2014-04-30 10:01:10 -04:00
Kfir Itzhak
ec5784abe2
Fix wrong install path for core.php and database.php
2014-04-30 12:25:42 +03:00
Kfir Itzhak
afd4e451fd
Add the web/api folder to cmake
2014-04-30 12:16:46 +03:00
Kyle Johnson
40e929e7a6
Changed the API readme to be ZoneMinder-relevant
2014-04-29 20:49:54 +00:00
Kyle Johnson
f1f3de6d7d
Moved the api to underneath the web directory
2014-04-29 20:41:04 +00:00
m-bene
28f62c4f8f
remove call of undefined "fixDevices" function
2014-04-26 04:23:36 +02:00
m-bene
2881e6b643
focus popup windows
2014-04-26 04:07:33 +02:00
Kfir Itzhak
1f29aa432a
Minor corrections to the cURL source type in the web interface
2014-04-23 12:12:41 +03:00
Kfir Itzhak
3cee6a133d
Merge remote-tracking branch 'Sune1337/motion/FrameSkip'
...
Conflicts:
db/zm_update-1.27.1.sql
web/lang/nl_nl.php
2014-04-22 20:13:11 +03:00
Kyle Johnson
fd4f77b145
Merge pull request #381 from m-bene/flatLayout2
...
Fix window sizes and input field sizes for flat skin
2014-04-18 09:40:00 -04:00
Kyle Johnson
4b7f1896b9
Merge pull request #385 from maciekczwa/master
...
fix sql error which prevents remote login from working
2014-04-18 09:39:09 -04:00
Kfir Itzhak
0d7c52dc1f
Merge remote branch 'origin/master' into video
...
Conflicts:
src/CMakeLists.txt
src/zm_monitor.cpp
2014-04-17 13:26:00 +03:00
Maciej Czerniak
50a9055601
fix sql error which prevents remote login from working
2014-04-13 09:54:11 +02:00
m-bene
b56093a637
Fix window sizes and input field sizes for flat skin
2014-04-11 09:53:46 +02:00
m-bene
f737af15b9
Fix reload loop on switching skins
2014-04-11 09:40:23 +02:00
Sune1337
6c637947e2
Ability to skip frames in motion detection.
...
The reason for this is to make it possible to reduce CPU-load if split-second motion detection is not required.
2014-04-10 14:59:34 +02:00
Kyle Johnson
db5a8fe194
Merge pull request #375 from m-bene/flatLayout
...
Fix small / cropped DRV controls in event view. Fixes #356
2014-04-09 16:45:15 -04:00
m-bene
bd5e25644e
same dvr controlls in event as in monitor
2014-04-09 20:19:23 +02:00
Andrew Bauer
35468af815
Merge pull request #338 from m-bene/extendPreclusive
...
add feature to extend preclusive zone alarm state by x frames
2014-04-08 08:04:37 -05:00
m-bene
f22b956b8b
do not quote column names in parse filter
2014-04-08 09:07:59 +02:00
m-bene
9a714f8d6d
Fix 'Undefined index: filter' php warnings for filter view when called without filter arguments
2014-04-07 16:11:48 +02:00
m-bene
9edb55d9af
Modify window size to exclude task bar area
2014-04-07 12:07:29 +02:00
Andrew Bauer
fec72f05d0
fix eyezm authentication issue
2014-03-25 18:48:20 -05:00
Isaac Connor
d6a27b31e8
fix extra }
2014-03-24 13:44:06 -04:00
Isaac Connor
957d6f123f
remaining conversions
2014-03-22 14:16:56 -04:00
Isaac Connor
bfb52ab9aa
fix groups
2014-03-21 23:10:13 -04:00
Isaac Connor
967dda737c
more copying mysql2PDO from classic. Also, some fixes in classic
2014-03-21 17:16:56 -04:00
Isaac Connor
c7a8c0601b
wip
2014-03-21 16:51:09 -04:00
Isaac Connor
ffa952419c
Merge branch 'mysql2PDO'
...
Conflicts:
distros/ubuntu1204/changelog
scripts/ZoneMinder/lib/ZoneMinder/ConfigAdmin.pm
web/includes/actions.php
2014-03-20 16:48:03 -04:00
m-bene
2784b3d1f5
Merge master
2014-03-20 10:26:12 +01:00
m-bene
2345889d64
include ExtendAlarmFrames in Presets and enable input for preclusive zones only
2014-03-20 09:53:47 +01:00
Andrew Bauer
a9c83b5e71
Merge pull request #342 from knnniggett/nagyrobi
...
Mostly Translation related changes
2014-03-15 08:08:09 -05:00
m-bene
26777487dc
add feature to extend preclusive zone alarm state by x frames
2014-03-09 17:05:39 +01:00
Kyle Johnson
5a2009a143
Fix popup sizes in flat skins. Fixes #331
2014-03-03 21:26:18 -05:00
Andrew Bauer
03ded1edd0
Merge remote branch 'nagyrobi/patch-2' into nagyrobi
...
Conflicts:
web/lang/hu_hu.php
2014-02-26 09:37:41 -06:00
Andrew Bauer
c2b93c3caf
Merge remote branch 'nagyrobi/patch-26' into nagyrobi
2014-02-26 09:32:58 -06:00
Andrew Bauer
9a298a2af2
Copy nagyrobi's localization changes from en_gb verbatim to the other language files.
2014-02-26 09:30:57 -06:00
Andrew Bauer
c119c49cd9
Merge remote branch 'nagyrobi/patch-25' into nagyrobi
2014-02-26 09:21:38 -06:00
Andrew Bauer
fb698a6755
Merge remote branch 'nagyrobi/patch-23' into nagyrobi
2014-02-26 09:17:14 -06:00
Andrew Bauer
5b1c79e3d0
Merge remote branch 'nagyrobi/patch-22' into nagyrobi
2014-02-26 09:16:51 -06:00
Andrew Bauer
1dd8dc4aa6
Merge remote branch 'nagyrobi/patch-21' into nagyrobi
2014-02-26 09:15:47 -06:00
Andrew Bauer
f435435481
Merge remote branch 'nagyrobi/patch-17' into nagyrobi
2014-02-26 09:15:05 -06:00
Andrew Bauer
b4679f0a8c
Add the ability to set up the Date and time formats by the language files, according to that language's regionals.
...
The patch allows to set up a global default, in case the language file doesn't contain the date and time definitions.
These definitions are removed from here and added with checking option to the later stage after loading the language files.
2014-02-26 09:14:04 -06:00
Andrew Bauer
805981e06a
Merge remote branch 'nagyrobi/patch-4' into nagyrobi
...
Conflicts:
web/skins/classic/js/skin.js
2014-02-26 09:04:19 -06:00
Andrew Bauer
18d56e20aa
Merge remote branch 'nagyrobi/patch-13' into nagyrobi
2014-02-26 08:46:21 -06:00
Andrew Bauer
dee44c8f8d
Merge remote branch 'nagyrobi/patch-12' into nagyrobi
2014-02-26 08:45:57 -06:00
Andrew Bauer
5ac8a5cc99
New localization strings from Nagyrobi copied verbatim from en_gb
2014-02-26 08:38:47 -06:00
Andrew Bauer
0258579ef3
Merge remote branch 'nagyrobi/patch-10' into nagyrobi
2014-02-26 08:25:16 -06:00
Andrew Bauer
4196783d97
Increased table width just a little bit, to prevent the longer foreign language translated strings to break window layouts.
2014-02-26 07:56:31 -06:00
Andrew Bauer
c899de65a4
Merge remote branch 'nagyrobi/patch-5' into nagyrobi
2014-02-26 07:55:36 -06:00
Andrew Bauer
26be1bd041
Fix builtin authentication issue caused by commit 6e5d927
2014-02-14 18:56:27 -06:00
Andrew Bauer
d20e0ee2e7
Temporary workaround to show all ptz control types regardless of monitor source type.
2014-02-13 08:43:19 -06:00
Kyle Johnson
6e9da046b8
Fixed additional Makefile.am pointing to classic skin in flat skin
2014-01-27 14:26:03 -05:00
Kyle Johnson
6f5c9182ce
Add paths to flat skin in configure.ac and Makefile.am
2014-01-24 13:58:51 -05:00
Andrew Bauer
4fe4a028f6
Update Makefile.am
...
Add flat skin to makefile
2014-01-23 14:29:35 -06:00
Justin Lawrence
e8f831c055
Flat theme: rename new theme from classic copy to flat
2014-01-22 16:33:40 +02:00
Justin Lawrence
23f69de826
Flat theme: css changes
2014-01-22 16:32:14 +02:00
Justin Lawrence
ce825067a8
Flat theme
2014-01-22 16:24:06 +02:00
Kfir Itzhak
b2a65dc343
cURL minor corrections and improvements
2014-01-10 09:17:12 +02:00
Kfir Itzhak
9901ce9e84
Merge remote branch 'origin/master' into curl
2014-01-05 10:16:01 +02:00
Kfir Itzhak
f9c8b4760b
Merge remote branch 'origin/master' into video
2014-01-05 09:02:11 +02:00
Kfir Itzhak
a962815624
Change default alarm blend percent to 6 and make upgrades smooth by copying the existing blend percent to the alarm one
2014-01-05 08:59:09 +02:00
Isaac Connor
6e5d9272e0
supposed to fix #296
2014-01-03 18:33:01 -05:00
Isaac Connor
b3af313370
Merge pull request #282 from scottgrobinson/master
...
Add zmMontageScale so montage scale is also 'saved'
2014-01-02 11:18:39 -08:00
Adam J. Henry
e6b9b8218b
Enclose value of the Notes attribute with quotes.
2013-12-31 17:32:20 -06:00
Kfir Itzhak
ff9a26273c
cURL is now working!
2013-12-27 18:02:32 +02:00
Kfir Itzhak
bf708a8373
Merge branch 'master' into curl
...
Conflicts:
CMakeLists.txt
src/CMakeLists.txt
src/zm_camera.h
src/zm_monitor.cpp
web/skins/classic/views/console.php
web/skins/classic/views/monitor.php
2013-12-27 14:21:12 +02:00
Kfir Itzhak
e652441996
Merge remote-tracking branch 'origin/master' into video
...
Conflicts:
configure.ac
src/CMakeLists.txt
2013-12-26 21:03:45 +02:00
Kfir Itzhak
89cfb96855
Merge pull request #277 from ebarnard/libvlc
...
Add libVLC source type
2013-12-22 13:01:19 -08:00
Scott Robinson
375d67cdf2
Update montage.php
...
Make use of new zmMontageScale cookie
2013-12-22 20:56:18 +00:00
Scott Robinson
db41693fd6
Update montage.js
...
save montage scale % as cookie
2013-12-22 20:53:09 +00:00
Isaac Connor
7b26636bcd
Merge pull request #280 from ZoneMinder/zmfixremoval
...
Remove zmfix
2013-12-22 11:22:18 -08:00
Miklos Marton
5de638214b
In the web/includes/functions.php there were some html formatting errors in the outputVideoStream function.
...
These errors were:
- Unclosed object and embed tags
- param tags without closing tags
These errors lead to rendering errors when using the mobile skins with some specific streaming options.
2013-12-22 15:17:21 +01:00
Kfir Itzhak
e9bb632a78
Remove zmfix
2013-12-22 16:08:17 +02:00
Kfir Itzhak
8ae387e376
Few minor code improvements
2013-12-22 15:19:55 +02:00
Edward Barnard
14024451e5
Monitor link now displays for all valid libvlc paths.
2013-12-22 01:29:40 +00:00
Edward Barnard
3201e5a431
Adds web ui support for libvlc camera.
2013-12-19 21:51:39 +00:00
Kfir Itzhak
2b79ff2cbd
Initial commit for saving events as videos :)
2013-12-19 18:38:07 +02:00
Isaac Connor
0c58957e04
fixes
2013-12-17 14:58:06 -05:00
Isaac Connor
003b8c9868
more removal of escaping
2013-12-17 14:38:08 -05:00
Isaac Connor
9f5b8bb03b
Merge branch 'mysql2PDO' of github.com:ZoneMinder/ZoneMinder into mysql2PDO
2013-12-17 14:33:46 -05:00
Isaac Connor
20f1b460ee
fix
2013-12-17 14:30:56 -05:00
Kyle Johnson
cad33ddb96
Removed embedded jquery, instead include by <script>. Fixes #274
2013-12-17 13:41:55 -05:00
Kyle Johnson
1a744ebed6
Added jquery 1.4.2.min.js to the classic skin's js dir
2013-12-17 13:41:36 -05:00
Isaac Connor
3393a63525
more updates
2013-12-17 12:53:15 -05:00
Isaac Connor
4c348cf159
more updates
2013-12-17 11:16:20 -05:00
Isaac Connor
ceca805b48
more updates
2013-12-17 11:07:19 -05:00
Isaac Connor
1c028e5806
use parameter passing and remove extra escsaping
2013-12-16 16:52:30 -05:00
Kyle Johnson
f39f2fab66
Merge pull request #241 from ZoneMinder/alarmrefblendoption
...
Add alarm reference image blend percentage option and replace the text field if fast blends are enabled
2013-12-13 10:13:34 -08:00
Philipp Rehs
529c124a9c
Detection Support for WansView Cams
...
Support for detection of Wansview Cams which are connected by lan
2013-12-11 11:29:30 +01:00
Kfir Itzhak
e9f4479171
Added support for UYVY capture palette (required for some Bluecherry cards)
2013-12-10 15:13:48 +02:00
Isaac Connor
00e2b05130
Merge branch 'mysql2PDO' of github.com:ZoneMinder/ZoneMinder into mysql2PDO
2013-12-06 15:52:43 -05:00
Isaac Connor
a2a3bda2e1
remove unneccessary quoting and escaping
2013-12-06 15:51:36 -05:00
Isaac Connor
86b04d0e6f
fixup dbFetchMOnitor
2013-12-06 14:22:07 -05:00
Kfir Itzhak
5a256eb96f
Merge pull request #256 from Phhere/patch-1
...
Fix checkJsonError messages
2013-12-04 04:58:39 -08:00
Kfir Itzhak
219ada85c0
Merge pull request #257 from Phhere/patch-2
...
Network Detection Support for Wansview
2013-12-01 16:04:56 -08:00
Kfir Itzhak
23ff4023bd
Removed installation of web/README.md from cmake
2013-12-02 01:53:21 +02:00
Kfir Itzhak
783bf4b8ab
Fixed web/skins/*/includes/config.php not being installed
2013-12-02 01:52:26 +02:00
Philipp Rehs
55dadcf758
Network Detection Support for Wansview
...
Basis support for Wansview Cams
Tested with NC541W
2013-11-30 20:46:59 +01:00
Philipp Rehs
d4babd23f1
Fix checkJsonError messages
...
The $value string was not set inside checkJsonError, so it was not possible to see the data which caused the error
2013-11-30 18:13:02 +01:00
Kfir Itzhak
55ea6745f1
Revert "Correctly fix mootools symlinks being installed twice in cmake this time"
...
This reverts commit 89689d8f3f
.
2013-11-22 23:50:59 +02:00
Kfir Itzhak
89689d8f3f
Correctly fix mootools symlinks being installed twice in cmake this time
2013-11-22 20:23:58 +02:00
Kfir Itzhak
17129cf078
Fix minor bug introduced by commit cfc9a73851: Do not install mootools symlinks twice for out-of-source installations
2013-11-17 15:15:54 +02:00
Isaac Connor
e4ea12a5ca
Merge branch 'mysql2PDO' of github.com:ZoneMinder/ZoneMinder into mysql2PDO
2013-11-13 10:13:42 -05:00
Isaac Connor
1519db78ce
add ServerHost filter
2013-11-13 10:13:09 -05:00
Isaac Connor
969918781f
more updates, currently the log updates are not enough. Filtering does not work.
2013-11-13 10:11:16 -05:00
Kfir Itzhak
91d42a86cf
Merge branch 'cmakemootoolsfix'
2013-11-13 16:59:46 +02:00
Kfir Itzhak
47179f793d
Fix make install failing to install mootools symlinks in an out-of-source build
2013-11-13 16:52:01 +02:00
Isaac Connor
a155082997
use parameter passing instead of esacping
2013-11-12 15:39:29 -05:00
Kfir Itzhak
cfc9a73851
Fixed not installing mootools symlinks in an out-of-source build
2013-11-08 18:54:46 +02:00
Isaac Connor
b8f075499b
fix for debian bug #725840 Javascript errors in updateButtons function of filter.js
...
Also a slight optimisation using else's instead of continuing to evaluate after the true value has been set.
2013-11-08 11:47:19 -05:00
Isaac Connor
463d8a136f
Merge branch 'master' into mysql2PDO
...
Conflicts:
zm.conf.in
2013-11-08 11:22:09 -05:00
Isaac Connor
03809cfa0f
improve error reporting
2013-11-07 10:58:27 -05:00
Isaac Connor
4c6c415f02
fix: wrote dbCon instead of dbConn
2013-11-07 10:03:19 -05:00
Kfir Itzhak
be21a882ab
Merge pull request #242 from ZoneMinder/removeversionnumberfromzm.conf
...
Remove ZM_VERSION from zm.conf
2013-11-04 12:27:50 -08:00
Isaac Connor
51455b5c85
more updates and removal of escaping and quoting
2013-11-04 12:43:34 -05:00
Kfir Itzhak
f73585dbaa
Few web interface corrections regarding cURL
2013-11-04 17:28:15 +02:00
Kfir Itzhak
8e96df7643
Initial work on adding cURL to zoneminder
2013-11-04 16:52:21 +02:00
Kfir Itzhak
fd656c55cf
Changed default blend percentages and the dropdown list for alarm reference image blend
2013-11-04 12:10:53 +02:00
Kfir Itzhak
9d5ac7ae8c
Fix cmake installing wrong files in an out-of-source build
2013-11-04 09:56:40 +02:00
Isaac Connor
4565068093
Merge pull request #233 from fastolfe/zone-marker-overflow
...
Fix marker-out-of-bounds crash when defining zone points
2013-11-03 13:10:07 -08:00
Isaac Connor
7989e8e980
Merge branch 'master' into mysql2PDO
2013-11-03 16:07:37 -05:00
Isaac Connor
2d0f4dffd1
Fix a missing NULL second paramter to dbFetchAll
2013-11-03 16:06:31 -05:00
Isaac Connor
6c6da67427
Merge branch 'master' into mysql2PDO
2013-11-03 15:57:45 -05:00
Isaac Connor
3fa91a30a3
allow the value side of config lines potentially be empty.
2013-11-03 15:52:37 -05:00
Isaac Connor
59b841958d
use parameter passing instead of explicit exscaping
2013-11-03 15:40:00 -05:00
Kfir Itzhak
833705b613
Added alarm blend percent (useful for controlling how long an alarm lasts) and a dropdown list is used now if ZM_FAST_IMAGE_BLENDS is enabled
2013-11-03 10:26:04 +02:00
David Nesting
b368d306b9
Fix marker-out-of-bounds crash when defining zone points
2013-11-02 15:56:42 -07:00
Isaac Connor
93560652f1
make sortorder be asc or desc, not something arbitrary which needs to be escaped
...
other fixes to use parameter passing to PDO instead of escaping them ourselves
2013-11-01 12:30:07 -04:00
Isaac Connor
72b80d7417
remake this branch off master instead of off mysql2PDO.
...
Establish an automake substitution of @VERSION@ and use it throughotu to override whatever is in zm.conf
2013-11-01 09:47:28 -04:00
Kfir Itzhak
c2bd7c97ec
First attempt at enabling out-of-source building for zm with cmake
2013-10-31 18:10:00 +02:00
Isaac Connor
ae51ac5519
redo changes to use new dbFetch functions with parameter arrays
2013-10-18 14:24:08 -04:00
Isaac Connor
7fdb933d6b
rework dbQuery, dbFetchOne to take a parameters array, and use it
2013-10-18 14:15:24 -04:00
Isaac Connor
cde89a7144
more quoting removal, some slight optimisations
2013-10-17 21:03:24 -04:00
Isaac Connor
92591a6835
more removal of quotes
2013-10-17 17:05:50 -04:00
Isaac Connor
ef765afa2d
Merge branch 'master' into mysql2PDO
2013-10-17 17:02:44 -04:00
Isaac Connor
355c10c3a4
fix error when strict modes is on.
2013-10-17 17:02:17 -04:00
Isaac Connor
60e2703637
fix missing n
2013-10-17 17:01:37 -04:00
Isaac Connor
09fbdc9e35
forget the updates to this file
2013-10-17 16:57:05 -04:00
Isaac Connor
2a45506bff
more quoting removal
2013-10-17 16:15:04 -04:00
Isaac Connor
0979830b91
more removal of exra quotes
2013-10-17 15:54:17 -04:00
Isaac Connor
36c4fad644
remove extra quoets since dbEcape does quoting now
2013-10-17 15:35:23 -04:00
Isaac Connor
870a59bed4
fix missing <?php. The missing full size tag makes the file fail when short tags are turned off
2013-10-17 14:23:25 -04:00
Isaac Connor
92d22b5202
Merge branch 'master' into mysql2PDO
2013-10-16 16:58:33 -04:00
Isaac Connor
b126c5ae7e
fix typo
2013-10-16 16:55:24 -04:00
Isaac Connor
9e2d7cfd24
initial convert to PDO with no testing
2013-10-16 16:07:58 -04:00
Kyle Johnson
7bf4de37de
Merge pull request #211 from kylejohnson/master
...
ZoneMinder Dutch Translation updates by Alco (a.k. nightcrawler)
2013-10-15 13:23:57 -07:00
kjohnson
dff5b3aeb0
ZoneMinder Dutch Translation updates by Alco (a.k. nightcrawler)
2013-10-14 09:27:01 -04:00
Chris Wiggins
d4654f63ae
merge modern into feature-h264-videostorage
2013-10-04 10:52:53 +13:00
Chris Wiggins
d3d3460f21
merge master into modern
2013-10-04 10:40:30 +13:00
Isaac Connor
34f84a4097
Merge branch 'v1.26.4-beta'
2013-10-03 10:14:09 -04:00
Kyle Johnson
64f28a8b97
Merge pull request #193 from kylejohnson/191
...
Moved writing of configure options from Controller to Model. Fixes #191 .
2013-10-02 05:28:57 -07:00
Kyle Johnson
60bebadecf
Merge pull request #190 from kylejohnson/modern
...
Moved zmBandwidth option from cookie to Configure:: option. Might fix #175
2013-10-02 05:28:33 -07:00
Kyle Johnson
d1c19036ec
Moved writing of configure options from Controller to Model. Fixes #191 .
2013-10-02 08:25:48 -04:00
Kyle Johnson
19e5aec9ba
Use the global zmBandwidth variable from Configure::read in the layout
2013-10-02 08:18:17 -04:00
Kyle Johnson
e3db6e0edc
Moved the zmBandwidth option from a cookie to global Configure:: option
...
In addition I'm no longer passing this option around, instead calling it
where needed. This _might_ fix #175 as the variable is being set very early on
in bootstrap.php
2013-10-02 08:09:30 -04:00
Kevin Crider
b0b0d8a521
Merge pull request #185 from kylejohnson/modern
...
Moved the Config tabs to the sidebar
2013-10-01 06:42:12 -07:00
Kyle Johnson
38944fb994
Merge pull request #179 from WDKevin/modern
...
Added datetime picker support and implemented on events sidebar
2013-10-01 06:28:29 -07:00
Kyle Johnson
83c744c7b7
Removed tooltips from jQuery UI
2013-10-01 08:39:16 -04:00
Kyle Johnson
e61fbc4ba8
Bumped jQuery from 2.0.1 to 2.0.3
2013-10-01 08:39:02 -04:00
Kyle Johnson
d3c221135d
Moved the Config tabs to the sidebar
2013-09-30 10:28:45 -04:00
Kevin Crider
84cd245462
Fixed full screen toggle so it stays in place when the page is scrolled
2013-09-29 14:08:58 -04:00
Kevin Crider
348399d61b
Tweaked the appearence of the filter by monitor panel on the Events page
2013-09-29 14:05:25 -04:00
Kevin Crider
de99655196
Fixed select all bug after performing a search
2013-09-29 13:59:19 -04:00
Kevin Crider
f8ea2a777c
Improved the loading animation
2013-09-29 12:51:59 -04:00
Kevin Crider
33c0dff8a4
Fixed the search by date functionality
2013-09-29 11:36:23 -04:00
Chris Wiggins
76c8190e8b
Update web frontend to correctly display video events
2013-09-29 12:23:28 +13:00
Kevin Crider
7e90d0f373
Added datetime picker support and implemented on events sidebar
2013-09-28 18:52:25 -04:00
mastertheknife
48f11a8064
Add cmake to zoneminder
2013-09-28 12:59:50 +03:00
Kyle Johnson
366a7c2541
Use a layout without a sidebar for the Config page
2013-09-27 20:51:34 -04:00
Kyle Johnson
983aece616
Consolidate the sidebar for Monitors and Events index.
2013-09-27 20:45:25 -04:00
Kevin Crider
a852dee7bb
Initial commit of expanding and collapsing error log messages
2013-09-27 19:58:01 -04:00
Kevin Crider
0630478404
Cleaned up date and time formatting on events page
2013-09-27 18:52:26 -04:00
Kevin Crider
ef66285fa5
Added universal support for select all checkboxes and added one to the events page
2013-09-27 18:32:00 -04:00
Kevin Crider
516733a50e
Fixes a small bug with a second border on each monitor panel
2013-09-27 17:50:24 -04:00
Kevin Crider
a37e2fc168
Adds fullscreen button to hide and show header, sidebar and footer
2013-09-27 17:45:52 -04:00
Kevin Crider
73d9cfd3d9
Removed fullscreen CSS to be recomitted later
2013-09-27 17:39:24 -04:00
Kevin Crider
01b2617dd8
Fixes the fixed width bootstrap bug for containers
2013-09-27 17:37:48 -04:00
Kyle Johnson
1f02255413
Put the sidebar into a panel
2013-09-27 09:17:54 -04:00
Kyle Johnson
1887987841
Make the monitors index sidebar a little more terse
2013-09-27 08:42:46 -04:00
Kyle Johnson
e4a05f0ae0
Don't load the masonry JS
2013-09-27 08:42:06 -04:00
Kyle Johnson
8dc161d47a
Use css float, width and margin to position the monitors in the index view.
2013-09-27 08:40:52 -04:00
Kyle Johnson
6e06a35982
Added bootstrap glyphicons
2013-09-27 08:21:19 -04:00
Kyle Johnson
9566bfd31a
Display the monitors as "panels"
2013-09-26 13:46:58 -04:00
Kyle Johnson
6b4e703388
Added help text to the Monitors General tab
2013-09-25 10:09:36 -04:00
Kyle Johnson
5ae657d6b0
Added help text to the Monitors Buffers tab
2013-09-25 10:09:14 -04:00
Kyle Johnson
47336fee15
Don't apply default classes to the Monitors edit and add checkboxes
2013-09-24 21:40:21 -04:00
Kyle Johnson
7c32525c9a
Don't put the default div around the Monitors form close button
2013-09-24 21:35:47 -04:00
Kyle Johnson
8fc599240e
Set the class of the default divs to form-group
2013-09-24 21:32:38 -04:00
Kyle Johnson
ae895ad8b7
Set the width of the tab-content to 400px
2013-09-24 21:32:07 -04:00
Kyle Johnson
11983ab039
Don't add a fieldset to the timestamp tab
2013-09-24 21:26:31 -04:00
Kyle Johnson
3994378dd9
Don't use a horizontal form for Monitors add and edit views
2013-09-24 21:23:35 -04:00
Kyle Johnson
29abee74ad
Included the create element instead of the end element
2013-09-24 21:16:44 -04:00
Kyle Johnson
d8108fc6cd
Moved common Monitors add and edit form code to elements.
2013-09-24 21:14:56 -04:00
Kyle Johnson
f3c235544d
Moved the common Monitors add and edit nav code to an element.
2013-09-24 20:43:48 -04:00
Kyle Johnson
186f763a4c
Moved vars for Monitors edit and add views to appropriate elements.
...
This saves a bunch of redundant code, while putting the code in the
'right place'.
2013-09-24 20:34:36 -04:00
Kyle Johnson
f385db2d80
Moved the scaling of streams from JS to PHP
...
The Monitor model is now smart enough to change the stream's scale.
It also has the option of not scaling at all (in the case of the
single monitor view).
2013-09-24 12:54:37 -04:00
Kyle Johnson
5f103b35a4
Load masonry on all pages
2013-09-24 11:21:27 -04:00
Kyle Johnson
87fe605435
Updated masonry from 3.0.0 to 3.1.2
2013-09-24 10:58:23 -04:00
Kyle Johnson
88dbd8db1d
Removed the LiveStreamHelper completely.
...
No longer needed as of 2fa0d3a284
2013-09-24 09:18:01 -04:00
Kyle Johnson
9ccf5c72ce
Forgot to remove debug() from a view
2013-09-24 09:12:42 -04:00
Kyle Johnson
2fa0d3a284
Rewrote the way that monitor streams are created.
...
No longer need LiveStreamHelper, and the logic of which image to
display (live or placeholder) has been moved to the Moniors model.
This way should be much easier to understand and support. This also
fixes my 'ugly hack' in commit eed6c81287
2013-09-24 08:56:04 -04:00
Kyle Johnson
22f9ba5c38
Write the daemon status to Configure
2013-09-24 08:55:46 -04:00
Kyle Johnson
eed6c81287
An ugly hack to make the liveStreams display in both index and view views.
2013-09-23 21:51:02 -04:00
Kyle Johnson
172d7a52d1
Revert "Wrapping the main content in a container to fix #169"
...
This reverts commit 8a9f9a8ab5
.
2013-09-23 15:22:07 -04:00
Kyle Johnson
3f70f6714f
Removed an old </table> tag
2013-09-23 15:09:58 -04:00
Kyle Johnson
8a9f9a8ab5
Wrapping the main content in a container to fix #169
2013-09-23 15:04:23 -04:00
Isaac Connor
7e91053761
increase the hegiht of the window a bit, the contents are larger
2013-09-23 10:03:33 -04:00
Knniggett
6d00540b5d
Improve Chrome browser support & log streaming events
2013-09-21 14:52:41 -05:00
Kevin Crider
2e8e3d55ad
Removed green version label and changed to red when a new version is available
2013-09-20 10:49:12 -04:00
Kevin Crider
0de88e7d68
Fixed small bug left over from testing
2013-09-20 10:49:12 -04:00
Kevin Crider
d78315de50
Polls the update check every 5 minutes and if an update is available it adds a message beside the version number in the footer. This should fix issue #130
2013-09-20 10:49:11 -04:00
Chris Wiggins
99bae6386e
Merge branch 'monitorSize' of git://github.com/chriswiggins/ZoneMinder into modern
2013-09-20 17:49:04 +12:00
Kyle Johnson
f8db56b308
Have the Events view view (not index) use the popup layout
2013-09-19 11:31:54 -04:00
Kyle Johnson
0223aeb3ab
Set all event links to be colorboxes
2013-09-19 11:31:05 -04:00
Kyle Johnson
9e782ed407
Adding the colorbox css and js to the default template
2013-09-19 11:30:25 -04:00
Kyle Johnson
e0a7418d24
Adding the colorbot js
2013-09-19 11:29:42 -04:00
Kyle Johnson
afa281a750
Adding the colorbox css
2013-09-19 11:29:29 -04:00
Kyle Johnson
e936df0f0d
A minimum layout file for use with popups
2013-09-19 11:29:12 -04:00
Kyle Johnson
ca8cc028ef
Display an HTML5 <video> for each event
2013-09-19 09:12:05 -04:00
Kyle Johnson
8aec78258b
Create a video for each event view.
...
This determines the appropriate video format based on the user agent,
creates the video, and then returns the video path to the view.
2013-09-19 09:10:57 -04:00
Kyle Johnson
5844a1cc89
Added a function which creates videos from event jpgs
2013-09-19 08:57:54 -04:00
Chris Wiggins
a49e66889d
Move JS to main.js
2013-09-19 21:10:41 +12:00
Chris Wiggins
133b061179
Add code for dynamically scaling monitor images on home screen. Add new no-image image
2013-09-19 20:56:09 +12:00
Kevin Crider
5178d4fa37
Added "Function" column to the $monitors array to fix issue 140
2013-09-18 17:24:52 -04:00
Kevin Crider
d7fd5566a7
Fixes issue 129 - Bandwidth is now updated in the UI after changing it
2013-09-18 17:10:17 -04:00
Kevin Crider
bf8f799c4c
Moved delete button to the sidebar
2013-09-18 16:46:44 -04:00
Kevin Crider
0cf11adb99
Removed logging line from deleteSelected function
2013-09-18 15:55:50 -04:00
Kevin Crider
c6bbdac0d7
Added ability to delete multiple events at once
2013-09-18 15:53:35 -04:00
Kevin Crider
0f25bec1d6
Fixes to monitor sorting and reordering
2013-09-18 13:23:16 -04:00
Kevin Crider
bcaa0ac36c
Added missing jquery-2.0.1.min.map file
2013-09-18 13:16:10 -04:00
Isaac Connor
b08a8252c4
Merge branch 'dukess-master' into v1.26.4-beta
...
Conflicts:
scripts/zmupdate.pl.in
2013-09-18 13:03:54 -04:00
Isaac Connor
c9ad6e661a
Merge branch 'master' of https://github.com/dukess/ZoneMinder into dukess-master
2013-09-18 12:57:26 -04:00
Kevin Crider
4430399b1e
Removed logging of post data
2013-09-18 12:37:01 -04:00
Kevin Crider
6dfdba7023
Added ability to reorder monitors on the dashboard
2013-09-18 12:22:14 -04:00
Kyle Johnson
f716fbb237
Open the Config Option tab by default
2013-09-17 12:48:38 -04:00
Kyle Johnson
f7b7a49616
shoNoImage was always being called as the $mon variable was incorrect
2013-09-17 09:43:48 -04:00
Kyle Johnson
ddec9a0dd8
Fixes 147 - there were unescaped quotes
2013-09-17 09:28:42 -04:00
Kyle Johnson
17b60bf25f
Merge branch 'modern' of github.com:ZoneMinder/ZoneMinder into modern
2013-09-17 09:13:03 -04:00
Kyle Johnson
e694616702
Reworked the Config view to display options in rows using bootstrap.
...
This commit fixes #134
2013-09-17 09:07:35 -04:00
Kyle Johnson
064b86c95f
Added my events dir to the gitignore list
2013-09-17 08:54:53 -04:00
Kyle Johnson
e0423570bd
Added classes to take care of smaller and larger displays
2013-09-17 08:50:46 -04:00
Chris Wiggins
dc316b0aee
Add static image when the monitor/system is not enabled/running
2013-09-16 22:00:27 +12:00
Chris Wiggins
6c60813a6f
Merge branch 'modern' of github.com:ZoneMinder/ZoneMinder into modern
2013-09-16 13:13:07 +12:00
Chris Wiggins
7f1589a74e
Search for a different string in zmdc.pl to correctly determine if ZM is running or not
2013-09-16 13:11:01 +12:00
Kyle Johnson
c6d1715948
Removed an unneeded div in the Events view.
2013-09-14 22:10:49 -04:00
Kyle Johnson
3738c3866d
Added a link to each event row to delete that event.
...
This fixes #126 however that issue was not specific enough. This
commit allows a user to delete individual events. There is currently
no way to delete multiple events.
2013-09-14 22:09:28 -04:00
Kyle Johnson
bf2e46f512
Added a function to delete events.
...
Currently this only allows single events to be deleted.
2013-09-14 22:05:08 -04:00
Kyle Johnson
0b5a215dca
Use the HtmlHelper::tableHeaders helper to display the table headers
2013-09-14 21:03:31 -04:00
Kyle Johnson
9ccf5c4ee8
Added a horizontal rule to the footer to help it stand out.
...
This isn't ideal (the footer should have css to make it stand out,
instead of an extra element).
2013-09-13 09:13:07 -04:00
Kyle Johnson
16994dbdb2
Add some styling to the version number in the footer.
...
If there is an upgrade available, the label-info (blue) class is
applied.
If there is not an upgrade avaiable, the label-success (green)
class is applied.
2013-09-13 09:07:19 -04:00
Kyle Johnson
b2ab1cea09
Initial commit of Version Controller and View
2013-09-13 08:55:46 -04:00
Kyle Johnson
2f99274c0a
Initial commit of Version model
2013-09-13 08:44:21 -04:00
Kyle Johnson
180d879894
Display the ZM version in the footer of all pages.
2013-09-13 08:43:11 -04:00
Kyle Johnson
0437e6e5b6
Pass the zmVersion variable to all views
2013-09-13 08:42:55 -04:00
Serguei S. Dukachev
ed9f647dd7
Update actions.php
...
SQL-ERR 'Incorrect integer value: '' for column 'Enabled' at row 1', statement was 'update Monitors set Function = 'Monitor', Enabled = '' where Id = '2''
2013-09-13 03:48:01 -07:00
Kyle Johnson
f0231a7d5f
Added some styling to the logs table
2013-09-12 20:10:51 -04:00
Kyle Johnson
34b4ec0b94
Display elements properly for bootstrap. Also fixed element id's
2013-09-12 20:03:41 -04:00
Kyle Johnson
d32bab4248
Use the Html, Form and Paginator helpers from BoostCake
2013-09-12 20:02:33 -04:00
Kyle Johnson
e42afcd76a
Load all available CakePHP plugins
2013-09-12 20:01:31 -04:00
Kyle Johnson
e1ce213f04
Adding the BoostCake plugin
2013-09-12 20:00:57 -04:00
Richard Kojedzinszky
0f5c90bbe4
Rewritten the query to allow mysql to use indexes
...
On a system with heavy logging, without this the login procedure took
too long.
2013-09-12 22:46:26 +02:00
Isaac Connor
ab1314f250
clean out autogenerated files
2013-09-12 14:43:57 -04:00
Isaac Connor
fcf7e5b188
Redo the patch that added the <0 test. Since it isn't an actual error there won't be an error message set so I've made it another case entirely.
2013-09-12 13:54:03 -04:00
Kyle Johnson
75acaea36e
Open the monitor edit general tab by default
2013-09-11 15:29:18 -04:00
Kyle Johnson
6dbd10621d
Reworked to use Bootstrap tabs
2013-09-11 15:24:51 -04:00
Kyle Johnson
e27a065039
Add the necessary class to allow these elements to display in tabs
2013-09-11 15:24:28 -04:00
Kyle Johnson
cbf48a1d8f
Use bootstrap tabs instead of jquery tabs
2013-09-11 15:09:43 -04:00
Kyle Johnson
b18b38c486
Apply bootstrap theme to the events table
2013-09-11 15:08:41 -04:00
Kyle Johnson
9dfa3eb5af
Rework the config index view to use bootstrap tabs
2013-09-11 15:08:07 -04:00
Kyle Johnson
d33f32f6ce
Moved the config indev view form to not enclose the tab list
2013-09-11 15:07:03 -04:00
Kyle Johnson
c03c21895c
Display a red or green alert, depending on daemon status
2013-09-11 10:37:18 -04:00
Kyle Johnson
62679e3ff1
Display monitors as bootstrap thumbnails in a grid view
...
This will need to be reworked to dynamically determine the number
of rows
2013-09-11 10:17:47 -04:00
Kyle Johnson
dfa2d37c4d
Moved the daemonStatus to the header, from the footer
2013-09-11 10:17:10 -04:00
Kyle Johnson
735f85a255
Renamed the thumb_width variable to be width as that is what my helper expects
2013-09-11 10:14:04 -04:00
Kyle Johnson
6a65bef736
Display the system load and free disk space in the nav bar
2013-09-11 09:23:55 -04:00
Kyle Johnson
dbba80fcbf
Added a function in AppModel to check the free disk space in the events directory
2013-09-11 09:23:13 -04:00
Kyle Johnson
646b511cd4
Added a function in AppModel to check the System Load
2013-09-11 09:22:53 -04:00
Kyle Johnson
c41810bbf1
Reworked the paginator number display to play nice with Bootstrap
2013-09-10 20:27:30 -04:00
Kyle Johnson
fa3725d377
Put the sidebar into the Bootstrap sidebar
2013-09-10 20:19:03 -04:00
Kyle Johnson
d9b6140bf8
Convert the Logs index view to use a bootstrap sidebar
2013-09-10 20:18:25 -04:00
Kyle Johnson
09a3b9e353
Convert the default layout to use Bootstrap
2013-09-10 20:17:44 -04:00
Kyle Johnson
88b8534efb
Adding bootstrap CSS and JS files
2013-09-10 19:06:10 -04:00
Kyle Johnson
2a0613a370
Bunch of updates to css
2013-09-06 15:39:37 -04:00
Kyle Johnson
5c857029ce
Merged the JS from config.js and events.js into main.js
2013-09-06 15:07:08 -04:00
Kyle Johnson
9b22dae624
Adding the loading AJAX image to the header
2013-09-06 15:02:43 -04:00
Kyle Johnson
c4283ad72e
Adding some base HTML to make the ajax view work
2013-09-06 15:01:59 -04:00
Kyle Johnson
48d162d432
Adding a function to control the daemons (start, stop, etc)
2013-09-06 15:01:05 -04:00
Kyle Johnson
6a9ce02870
Moving some of the monitor options to the controller
2013-09-06 15:00:01 -04:00
Isaac Connor
0a9e63ca2c
remove autogenerated files
2013-09-06 14:40:55 -04:00
Kyle Johnson
c8ad6ae656
Fixes #107 for real this time.
2013-09-05 20:31:52 -04:00
Kyle Johnson
c02d496d23
More CakePHP cleanup - missed it in 2c04d0774f
2013-09-05 10:52:55 -04:00
Kyle Johnson
d47aaec775
Merge pull request #92 from knnniggett/patch-9
...
Update getBrowser() to match IE10
2013-09-03 06:38:13 -07:00
Kyle Johnson
c5196407a9
Moved all of the Monitors HTML to elements
2013-09-01 17:50:26 -04:00
Kyle Johnson
2f92689d7e
Resolving CVE-2013-0232 - this should fix #93 .
2013-08-30 21:53:19 -04:00
Andy
de51926434
Update getBrowser() to match IE10
...
Updates the preg_match expression to match Internet Explorer 10. The previous pattern would not detect IE10, and hence zoneminder would not attempt to stream via Cambozola, which leaves IE10 users looking at a broken link.
NOTE: There is another file in the zoneminder source tree, AssetDispatcher.php, that also uses the same pattern match expression. It is part of the Cake folder, which I am not familiar with. Please advise if we should edit that file as well.
2013-08-29 17:41:20 -05:00
nagyrobi
9f1268df38
Update hu_hu.php
...
This one contains updates related to all the earlier pull requests.
Had to change the entire file due to charset encoding reasons.
2013-08-16 15:40:50 +02:00
nagyrobi
bd4aae4c1e
Update console.php
...
Fix the bandwidth status sentence on the top of the console window, the last word is different than the universal 'bandwidth' word in many other languages.
2013-08-16 14:08:38 +02:00
nagyrobi
8a3850ac11
Update en_gb.php
...
Enable localization of the monitor function names in the console, function window and monitor settings window.
Fix the bandwidth status sentence on the top of the console window, the last word is different than the universal 'bandwidth' word in many other languages.
2013-08-16 14:06:40 +02:00
nagyrobi
a186981278
Update monitor.php
...
Enable localization of the monitor function names in the monitor settings window.
2013-08-16 13:48:25 +02:00
nagyrobi
0c098e2b0f
Update function.php
...
Enable localization of the monitor function names in the function window.
2013-08-16 13:41:33 +02:00
nagyrobi
ff9cbeff6b
Update console.php
...
Enable localization of the monitor function names in the console.
2013-08-16 13:39:42 +02:00
nagyrobi
60ea6a387d
Update lang.php
...
Add the ability to set up the Date and time formats by the language files, according to that language's regionals.
The patch allows to set up a global default, in case the language file doesn't contain the date and time definitions.
Here we look if the constants are already defined or not, if they are not, define them to the original defaults.
2013-08-16 12:05:33 +02:00
nagyrobi
bc18a27072
Update skin.js
...
Increased popup window sizes just a little bit, to prevent the longer foreign language translated strings to break window layouts.
Fine-tuned again, I hope that's the final one :-)
2013-08-16 10:13:35 +02:00
nagyrobi
9c7653ca68
Update timeline.php
...
Enable localization of the usage instructions in the Timeline window.
2013-08-15 18:58:08 +02:00
nagyrobi
8ce4d302dd
Update montage.php
...
Enable localization of the dropdown box items in the montage window.
2013-08-15 18:56:01 +02:00
nagyrobi
150cf5ae80
Update en_gb.php
...
Added a couple of localized strings.
These need to be added to each language file too!
2013-08-15 18:52:14 +02:00
Kyle Johnson
4d6b9f7276
More updates to the Hungarian translation. #Fixes #45
2013-08-15 09:39:45 -04:00
nagyrobi
2b0647a52c
Update skin.css
...
Increased table width just a little bit, to prevent the longer foreign language translated strings to break window layouts.
2013-08-15 12:48:04 +02:00
nagyrobi
1fa04cc104
Update hu_hu.php
2013-08-14 22:38:37 +02:00
Kyle Johnson
ee251b3c02
Removing lingering references to UsedPl
2013-08-13 12:34:59 -04:00
Isaac Connor
266b67d0bd
Support for control when monitor source is ffmpeg. This should fix #16 .
2013-08-13 08:34:37 -04:00
Isaac Connor
3a305522c4
Merge branch 'develop' of github.com:ZoneMinder/ZoneMinder into develop
2013-07-25 11:50:24 -04:00
Isaac Connor
cdac403fb1
Merge ../zum into develop
...
Conflicts:
AUTHORS
configure.ac
db/zm_create.sql.in
scripts/ZoneMinder/lib/ZoneMinder/ConfigData.pm.in
scripts/zmupdate.pl.in
src/Makefile.am
src/zm_buffer.cpp
src/zm_config_defines.h
src/zm_event.cpp
src/zm_ffmpeg.h
src/zm_ffmpeg_camera.cpp
src/zm_image.cpp
src/zm_jpeg.h
src/zm_local_camera.cpp
src/zm_logger.cpp
src/zm_mem_utils.h
src/zm_monitor.cpp
src/zm_monitor.h
src/zm_mpeg.cpp
src/zm_remote_camera_http.cpp
src/zm_remote_camera_rtsp.cpp
src/zm_rtsp.cpp
src/zm_sdp.cpp
src/zm_sdp.h
src/zm_stream.cpp
src/zm_thread.cpp
src/zm_thread.h
src/zm_threaddata.cpp
src/zm_user.cpp
src/zm_user.h
src/zm_utils.cpp
src/zm_zone.cpp
src/zm_zone.h
web/includes/actions.php
web/lang/big5_big5.php
web/lang/cn_zh.php
web/lang/cs_cz.php
web/lang/de_de.php
web/lang/dk_dk.php
web/lang/en_gb.php
web/lang/es_ar.php
web/lang/et_ee.php
web/lang/fr_fr.php
web/lang/he_il.php
web/lang/hu_hu.php
web/lang/it_it.php
web/lang/ja_jp.php
web/lang/nl_nl.php
web/lang/pl_pl.php
web/lang/pt_br.php
web/lang/ro_ro.php
web/lang/ru_ru.php
web/lang/se_se.php
web/skins/classic/js/skin.js
web/skins/classic/views/js/monitor.js.php
web/skins/classic/views/monitor.php
web/skins/classic/views/zone.php
2013-07-25 11:49:55 -04:00
Kyle Johnson
f1d9de75b0
Point root to the Monitors index action
2013-07-19 09:30:08 -04:00
Kyle Johnson
46deb93f74
Events index view is now at a semi-usable state, similar to the original skin.
...
In the interest of releasing something, I am not going to use ajax here
for now. Goal is to have this view behave similar to the original Events
view in the original skin. Currently you can:
* Paginate events
* Filter events using the sidebar
Bug: Filter elements are unset when paginating.
2013-07-19 07:30:13 -04:00
Kyle Johnson
ad0aaa6e93
Initial commit of Zone MVC
2013-07-18 08:08:07 -04:00
Kyle Johnson
6ba1d8f041
Added the Js helper and RequestHandler component to AppController to be available app-wide.
2013-07-16 08:33:53 -04:00
Kyle Johnson
e4ccd359cd
Allow setting of width with the live stream helper
2013-07-15 07:35:39 -04:00
Kyle Johnson
4265e8b45f
Sort with newest at top, not bottom.
2013-07-11 12:09:45 -04:00
Kyle Johnson
67ad15fdc5
Initial commit of the Logs Controller and View.
...
The log functionality is similar to that of the classic skin, though
with fewer options. Initial filtering support is for only component type.
Also displays a fixed last 100 log events, sorted by TimeKey ascending.
2013-07-11 12:06:12 -04:00
Kyle Johnson
2ea43105ec
Merged config.js and events.js into main.js.
...
This should fix #15 as I'm keeping all JS in a single file, instead of
a file per page.
2013-07-11 12:00:01 -04:00
Kyle Johnson
80ebaad07b
Initial commit of the Log model
2013-07-10 10:00:49 -04:00
Kyle Johnson
64fba81f6a
Moved the navigation items to an ordered list
2013-06-25 12:21:21 -04:00
Kyle Johnson
cdbb3d126e
Added Masonry from http://masonry.desandro.com/
...
Masonry is a JavaScript grid layout library, and it is going to make my
life easier on the Events page.
2013-06-22 21:53:53 -04:00
Kyle Johnson
12537a7860
Added jquery-ui images and updated jquery-ui css to point to them.
2013-06-22 21:50:22 -04:00
Kyle Johnson
e9e99261d9
Better styling of the Config page.
...
Added row highlighting, positioned all of the labels and inputs
appropriately, and added the description of the option.
2013-06-22 21:40:29 -04:00
Kyle Johnson
bffe78904f
Display the correct input type for the config option.
...
I am keying the input type off of the 'Hint' and 'Type' columns
in the Config table. It would be easier if I just added an 'inputtype'
column to the Config table, and I might do that later, but I don't want to
mess with the database right now.
2013-06-22 11:59:46 -04:00
Kyle Johnson
fe5df3eb8c
Also grab the Hint column from the Config table
2013-06-22 11:59:03 -04:00
Kyle Johnson
5635b24897
Make the tab's first character uppercase
2013-06-21 22:22:54 -04:00
Kyle Johnson
567c0c5c20
Switching on the category type to determine which type of input to display.
2013-06-21 22:20:16 -04:00
Kyle Johnson
6faa248248
Sorting the Config results by Type (boolean, string, etc)
2013-06-21 22:19:27 -04:00
Kyle Johnson
819f1b48d6
Filtering out the "hidden" category
2013-06-21 22:18:44 -04:00
Kyle Johnson
d64a09576f
Split the config / options page into tabs based on Category.
...
Still a lot of work to do such as displaying the proper input
type based on option, however basic tabbing and saving works,
as does the on-hover tooltip (I think I put that in this commit).
2013-06-21 12:52:30 -04:00
Kyle Johnson
bb19e80fa8
Support for control when monitor source is ffmpeg. This should fix #16 .
...
Some IP cameras need the source set to ffmpeg even though they are remote
cameras. These cameras do have a remote PTZ interface, but previously
when the monitor source was set to ffmpeg, the only control type
available was 'none'.
2013-06-15 19:50:19 -04:00
Kyle Johnson
964e1919bc
Initial commit of Filters MVC.
...
The filters will be split from the events in this interface, where
in the classic interface, they were combined.
2013-06-04 13:23:00 -04:00
Kyle Johnson
f50bf834d9
Forgot to change $event to $value, and to move a <td> or two.
2013-05-30 23:00:09 -04:00
Kyle Johnson
50085d48b5
Reworked the Events index view to display thumbnails by default.
...
The EventsController calls createListThumbnail() to build a list
of thumbnail data which is then passed to the view to be looped though.
Also had to change how I loop through $events so that I can match up the
indexes in $events with the indexes in $thumbData
2013-05-30 22:54:51 -04:00
Kyle Johnson
3505f35a6d
Replaced my function for selecting and filtering events based on monitors
...
The new way of doing it leverages jquery-ui functions.
2013-05-30 22:46:27 -04:00
Kyle Johnson
59a1740dca
Re-worked the Events index view to display the monitors as a list
...
This will allow me to use the jquery-ui selectabled on the list.
2013-05-30 22:43:48 -04:00
Kyle Johnson
e80bd5ffd0
Updated the CSS for jquery-ui-selected elements
2013-05-30 22:36:51 -04:00
Kyle Johnson
26c1110e3f
Function to return info necessary to create an HTML img tag for a given event.
...
This function determines the scaled width and height of the image for the
thumbnail, as well as other information relating to the frame with the
highest score in this event.
2013-05-30 22:31:55 -04:00
Kyle Johnson
1ae5cdd291
Function to return components necessary to build src to an event thumbnail.
...
A lot of this code was re-worked from the original includes/functions.php
file found in the classic zoneminder skin to work with CakePHP.
Function seems to work, but looks like it could use some serious re-factoring.
2013-05-30 22:22:48 -04:00
Kyle Johnson
22a73a3255
Added one of the hard coded options from the original config.php file
2013-05-30 22:03:20 -04:00
Kyle Johnson
f4d2df3941
Function to determine the path to an event in the filesystem.
2013-05-30 20:30:09 -04:00
Kyle Johnson
c2e2079818
Function to rescale dimenions of events.
2013-05-30 20:25:18 -04:00
Kyle Johnson
e107e34164
Associated the Event Model with the Frame Model
2013-05-30 19:47:32 -04:00
Kyle Johnson
fb97233869
Initial commit of Frame Model
2013-05-30 19:47:07 -04:00
Kyle Johnson
26f99bf76b
Adding jQuery UI
2013-05-29 17:46:07 -04:00
Kyle Johnson
633aa7a9ad
Initial support for filtering events.
...
First I tell extractNamedParams() which params I care about (ignore the rest),
then I loop through the returned results and build my query via named params.
Finally I pass the named params into the $conditions array for paginate to use.
2013-05-29 07:54:06 -04:00
Kyle Johnson
cc4af23115
Removed the Config model from the Events controller.
...
Not needed since commit c408575075
2013-05-29 07:52:34 -04:00
Kyle Johnson
fdb5fd5b57
An AJAX loading / spinner gif
2013-05-29 07:50:49 -04:00
Kyle Johnson
870298082e
Minor styling to selected rows in the Events view.
2013-05-29 07:50:23 -04:00
Kyle Johnson
984035dde3
Initial commit of events.js file; added it to all pages.
...
events.js should eventually be loaded in only the events view. This commit
creates #15 .
2013-05-29 07:47:27 -04:00
Kyle Johnson
47af648803
Minor HTML updates so that I can better select elements with jQuery later on.
...
Wrapped the Events table in a div, and gave the id #Events to that div.
2013-05-29 07:45:47 -04:00
Kyle Johnson
d5e60e8b78
Minor indenting, and added an empty placeholder $conditions array.
2013-05-29 07:44:30 -04:00
Kyle Johnson
545826b55c
A method to make named parameters strongly defined.
...
Added a method that processes named parameters and ensures all mandatory ones
exist and substitutes missing optional ones with default values. This makes
named parameters strongly defined and easier to read.
Thanks to http://developinginthedark.com/posts/cakephp-tip-1-named-parameters
for the idea.
2013-05-29 07:37:00 -04:00
Kyle Johnson
c408575075
Grab ZM_WEB_EVENTS_PER_PAGE from Configure instead of the database
2013-05-25 12:30:34 -04:00
Kyle Johnson
6d2f7baf5d
Re-added the jQuery javascript engine
2013-05-25 12:22:23 -04:00
Kyle Johnson
1795633b71
Added names to the tables and td for sorting the events list via js
2013-05-25 11:55:52 -04:00
Kyle Johnson
60b67a1703
Removed the jquery helper. Going to keep my js code in seperate files for now
2013-05-25 11:54:34 -04:00
Kyle Johnson
07ac7aaeb4
Use the jQuery javascript engine
2013-05-25 11:44:53 -04:00
Kyle Johnson
13b7c4b04a
Write cached scripts
2013-05-25 11:43:22 -04:00
Kyle Johnson
aa72855b28
Added jQuery 2.0.1 file
2013-05-25 11:39:24 -04:00
Kyle Johnson
05c8ddf153
Reworked to allow displaying of monitors from many views with less code.
...
* Moved getStreamSrc from Monitors Controller to Monitors Model
* Minor indenting of code
* Removed some old code
* Changed how I lookup ZM_MPEG_LIVE_FORMAT from within getStreamSrc
* Changed Monitors View view to use divs instead of tables
2013-05-24 20:13:14 -04:00
Kyle Johnson
7b98b62c16
Fixed some indenting
2013-05-22 21:19:10 -04:00
Kyle Johnson
57c553e05f
Added LiveStream helper
2013-05-22 21:18:43 -04:00
Kyle Johnson
155ec308a0
Replaced HTML image tag with LiveStream helper
2013-05-22 21:18:01 -04:00
Kyle Johnson
f05c23b104
Created a helper for live video streams
2013-05-18 18:22:39 -04:00
Kyle Johnson
c28a35ca31
Added a daemon status message to the footer of every page (whether or not ZM is running)
2013-05-17 09:03:30 -04:00
Kyle Johnson
ae5a3d716c
Made zm.conf options available site-side
2013-05-17 09:02:34 -04:00
Kyle Johnson
9628aff358
Load AppModel to AppController
2013-05-17 09:01:54 -04:00
Kyle Johnson
195b5deac1
Added a function to check the status of the ZoneMinder daemons
2013-05-17 08:57:24 -04:00
Kyle Johnson
f1a590c805
Made the options in the Config table available site-wide.
2013-05-17 08:42:32 -04:00
Kyle Johnson
17c8b98a41
Moved all of the Events table stuff in the Monitors index view to the Events index view
2013-05-15 17:53:07 -04:00
Kyle Johnson
869fb3f626
Changed the way that I am looking up monitors
2013-05-15 17:52:30 -04:00
Kyle Johnson
0d004fb588
Changed some minor indents
2013-05-15 17:51:53 -04:00
Kyle Johnson
343fd4c3b6
Removed the host field from the monitors query
2013-05-15 17:51:14 -04:00
Kyle Johnson
176064343d
Moved the events table code frmo the Monitors controller to the Events controller
2013-05-15 17:50:46 -04:00
Kyle Johnson
4022695961
Reworked the events paginate function, it now grabs only the needed fields, sorts properly, and limits based on the configured ZM_WEB_EVENTS_PER_PAGE option.
2013-05-15 17:46:11 -04:00
Kyle Johnson
c47f450e41
Added the Monitor and Config model to the Events controller
2013-05-15 17:42:42 -04:00
Kyle Johnson
2a3b649341
Forgot to pull out the Monitors schema before committing...
2013-05-15 08:42:39 -04:00
Kyle Johnson
7913fbb49f
Added a link to the add monitors page
2013-05-15 08:36:05 -04:00
Kyle Johnson
a1aed0ec03
First pass at ability to add monitors. Field names do not match database columns so not all values are saved
2013-05-15 08:35:49 -04:00
Kyle Johnson
39e15b48a1
Replaced use of querybuilder functionality via find() with prebuilt queries via query(). This fixes #1 .
2013-05-14 22:52:47 -04:00
Isaac Connor
3a8481a591
cleanup
2013-05-10 14:02:22 -04:00
Isaac Connor
a468baf9eb
cleanup
2013-05-10 13:55:45 -04:00
Isaac Connor
9d89fb3bcb
Merge branch 'kfir-proper' into develop
2013-05-10 12:23:58 -04:00
Isaac Connor
0a3ffb5e2e
fix control types dropdown for a new monitor
2013-05-09 14:11:20 -04:00
Kyle Johnson
1307ba41c8
Changed the event count lookups to use find() instead of custom functions
2013-05-08 09:37:56 -04:00
Kyle Johnson
08f57b6b47
Made the footer link legible
2013-05-08 08:03:58 -04:00
Kyle Johnson
0e8a96141e
Lack of newlines makes me cry
2013-05-08 07:56:11 -04:00
Kyle Johnson
74008dcb8b
Moved some of the logic for determining video streaming options from the controller to the model
2013-05-07 11:15:06 -04:00
Kyle Johnson
b5e15a1708
First pass of the Monitors view page with code to determine stream type (mpeg, jpeg), bitrate, fps, etc
2013-05-07 10:29:34 -04:00
Kyle Johnson
a6bcd78e6e
Added a link to change the bandwidth
2013-05-06 19:53:38 -04:00
Kyle Johnson
29784fa3d3
Set the zmBandwidth variable app-wide
2013-05-06 19:53:25 -04:00
Kyle Johnson
82c14790c5
Added the live stream with hardcoded values
2013-05-06 19:38:22 -04:00
Kyle Johnson
49a01a9c28
Initial commit of Bandwidth Model, View and Controller.
2013-05-06 19:37:22 -04:00
Kyle Johnson
ac93b8318e
Added Cookie and Session components to the entire app, also set the zmBandwidth cookie to low by default
2013-05-06 19:36:34 -04:00
Kyle Johnson
9052b7fda5
Added a style to make the header legible
2013-05-06 11:34:48 -04:00
Kyle Johnson
69f9f446a8
Added Monitors, Events and Options index view to the header
2013-05-06 11:34:17 -04:00
Kyle Johnson
f35e7cbe73
Initial commit of Config Controller and View.
...
* Allows basic updating of config options
* No validation yet
* All options are rendered as text boxes. Some need to be dropdown, etc.
2013-05-06 11:06:58 -04:00
Kyle Johnson
869b84732d
Changed the primaryKey to the actual primary key of the Config table
2013-05-06 11:05:33 -04:00
Kyle Johnson
5f7e4a3471
Overriding the primaryKey for the Events and Monitors models
2013-05-06 10:36:47 -04:00
Kyle Johnson
03a9915138
Added the Config model
2013-05-06 08:42:05 -04:00
Kyle Johnson
b6bf96b701
Added the list of distinct monitors to the monitors variable for later use with filtering
2013-05-06 08:40:25 -04:00
Kyle Johnson
d4b0d05366
Added number of archived events per monitor to Monitors index view
2013-05-04 22:45:59 -04:00
Kyle Johnson
3af0600917
Limited the number of fields returned when searching for associated events and zones
2013-05-04 22:41:27 -04:00
Kyle Johnson
d681654e56
Moved events queries from the Monitors controller to the Monitors model
2013-05-04 19:42:37 -04:00
Kyle Johnson
a56ae4ed42
Display last events per hour, day, week, month per monitor
2013-05-04 19:22:48 -04:00
Kyle Johnson
20b024ef02
Added queries for last events per hour, day, week and month
2013-05-04 19:22:09 -04:00
Kyle Johnson
c42ae4a91d
Moved the Html and Form helpers to the common AppController
2013-05-03 07:34:45 -04:00
Kyle Johnson
cff58441fc
Fixed some indents
2013-05-02 21:31:05 -04:00
Isaac Connor
7cf5475542
Merge ../ZoneMinder-kfir into kfir-proper
...
Conflicts:
configure
src/Makefile.am
src/Makefile.in
2013-05-02 21:28:51 -04:00
Kyle Johnson
2cc0620edc
Added zone count to monitor index
2013-05-02 21:27:55 -04:00
Kyle Johnson
2c04d0774f
Reverting my web changes in develop - keeping them in modern
2013-05-02 10:20:06 -04:00
Kyle Johnson
b7d993839b
Added Zone model, as well as Monitor and Zone model association
2013-05-02 09:01:27 -04:00
Kyle Johnson
12642e6c45
Added additional table columns as well as total event count per monitor
2013-05-02 08:56:51 -04:00
Kyle Johnson
e782fbe38d
Defined associations between the Monitor and Event models
2013-05-02 08:55:59 -04:00
Kyle Johnson
e2751c0597
Initial ability to edit limited options of existing monitors
2013-05-01 21:03:25 -04:00
Kyle Johnson
6bc6610542
Added Monitors view view
2013-05-01 20:57:10 -04:00
Kyle Johnson
1be91f67e3
Added Function and Source columns
2013-05-01 18:46:01 -04:00
Kyle Johnson
055d8f8d0b
Initial commit of MVC for Monitors
2013-05-01 18:41:59 -04:00
Kyle Johnson
a5e2f29a4b
Specified the specific table name for the Event model
2013-05-01 18:21:46 -04:00
Kyle Johnson
a16054b33f
Removed an HTML comment and changed the heading from 1 to 2.
2013-05-01 08:24:42 -03:00
Kyle Johnson
31902af09a
Update README.md
2013-05-01 08:04:57 -03:00
Kyle Johnson
9d5243ccab
Initial commit of Event Model, View and Controller with basic support for drilling into an event
2013-05-01 07:02:12 -04:00
Kyle Johnson
8322dc390f
Initial commit of CakePHP 2.3.4
2013-05-01 06:58:31 -04:00
Kyle Johnson
1ed6462354
Removed all of the old web files
2013-05-01 06:52:43 -04:00
nextime
33cbd89212
Migrate svn to git
2013-03-17 00:45:21 +01:00
Kfir Itzhak
0fe55a18bf
Something useable :)
...
1) Added optimized versions of four field deinterlacing, including SSSE3 ones.
2) Removed the "Very Soft" and "Very Hard" options.
3) Deinterlacing happens before any rotation to the image.
2012-07-15 17:30:37 +03:00
Kfir Itzhak
a6c7acd02a
Some more progress on the deinterlacing code.
2012-07-13 20:11:16 +03:00
Kfir Itzhak
f27b424503
Much more progress!
...
1) Removed the V4L2_CAPTURE_FIELDS option.
2) V4L2 Interlacing control options added to the new per-monitor deinterlacing option.
3) Fixed the 32bit version of Linear.
4) Added Blend (50%) and Blend (25%).
5) Completed the grayscale version of the Four Field Motion Adaptive deinterlacing algorithm.
2012-07-13 20:11:16 +03:00
Kfir Itzhak
8f0ec42ba2
First work on adding built-in deinterlacing to ZM.
2012-07-13 20:11:16 +03:00
stan
4996dd0a51
Recreated generated files.
...
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@3662 e3e1d417-86f3-4887-817a-d78f3d33393f
2012-07-04 09:46:18 +00:00
stan
be97b244b4
Increased size of options window and changed to use debug functions instead of console ones.
...
git-svn-id: http://svn.zoneminder.com/svn/zm/trunk@3659 e3e1d417-86f3-4887-817a-d78f3d33393f
2012-07-04 08:58:19 +00:00
Kfir Itzhak
2dfdc8129c
Few small fixes:
...
1) Added a workaround against SWS_CPU_CAPS_SSE2 not being defined.
2) Fixed enableDisableAlarms javascript error.
3) swscale unsupported format errors now include the unsupported format in the error.
4) Fixed a small error affecting local cameras with rotation enabled.
2012-03-07 14:33:09 +02:00
Kfir Itzhak
d5fbd351b3
Small corrections
2012-02-01 07:33:21 +02:00
Kfir Itzhak
be8ef02a7c
Small corrections
2012-02-01 07:33:21 +02:00
Kfir Itzhak
b4921c4403
1) Made 24bit the default target colorspace.
...
2) Changed crop info's layout.
2012-02-01 07:33:21 +02:00
Kfir Itzhak
066fe89718
Added automatic capture palette selection.
2012-02-01 07:33:21 +02:00
Kfir Itzhak
bdf0687550
1) Added support for JPEG and MJPEG capture palettes - needs to be tested
...
2) Allow the blend percent to be zero, to disable blending
2012-02-01 07:33:20 +02:00
Kfir Itzhak
63122ab9bc
Undo translations in es_es.php because its not available in the ZM 1.24.4 package.
2012-02-01 07:33:20 +02:00
Kfir Itzhak
8ac3dda54b
1) Removal of the ZM_LOCAL_BGR_INVERT option.
...
2) Allow FPS reporting interval to be zero again.
3) Added translation for the new texts.
4) Corrected the blend function declaration.
2012-02-01 07:33:20 +02:00
Kfir Itzhak
eeaed7ccd3
Some small changes
...
1) Fixed wrong size calculation in Image::AssignDirect.
2) Improved libjpeg subpixel order selection.
3) Finished adding support in the simple Overlay function.
4) Completed Flip and Rotate 32bit RGB support.
5) Allow ZM to compile on 32bit with omit frame pointer disabled by defining _DEBUG
To use one less register in the SSE algorithms.
6) Removed the counter variable in some loops to reduce loop overhead.
7) Modified crop query error handling.
8) Most of the shared data now declared as volatile.
9) Small improvements to the AlarmedPixels motion detection.
10) Changed the default blend percent from 7% to 12%.
11) Fixed an earlier bug created by me: motion detection checking the wrong pixels.
2012-02-01 07:33:20 +02:00
Kfir Itzhak
642a1bfdb2
1) RTSP support for direct capture and target colorspace.
...
2) Hopefully fixed the mmap unexpected shared memory size completely this time.
3) Added 32bit RGB and grayscale support to the signal checking.
4) Fixed zms\nph-zms keeps running after changing capture options, eating CPU and has to be killed with -9.
5) Default monitor options changed again.
6) Fixed unrelated bug: Undefined constant ZM_V4L2 in monitor probe.
7) Fixed unrelated bug: Error in offset X in monitor probe.
8) Changed monitor probe's prefered capture settings.
9) Small other minor changes.
2012-02-01 07:33:20 +02:00
Kfir Itzhak
b0bc227232
1) Made shared memory 16 byte aligned and identical size and layout for all platforms.
...
2) Fixed a bug in zmwatch.pl: Not freeing shared memory handles between iterations.
3) Modified default monitor options to simplify new monitor creation.
2012-02-01 07:33:20 +02:00