| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
- Scanners with multiple ports are supported now
- Fully automatic build of the scanner database, including lines for
configuration files
- Fixed "SnapScan" <-> "snapscan" bug
- Some HP scanners had no manufacturer field. Fixed.
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Use auto-detection methods of SANE
- Do not ask the user to configure scanners which are already configured
- Handle systems with more than one scanner correctly
- Added ports of newer scanners (libusb, parallel, ...) to the port selector
in manual setup
- Main dialog showing all configured scanners
- Full support for scanner sharing via SANE (server/client)
- Support for USB scanner access via libusb
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- enforce strict mode
- give meaningful names to widget variables
- fix embedding in mcc at last, aka going into expert mode does not fsck up
the gui
- display all configuration buttons (both internet and lan) the same way
- fix doble variable declaration to MDK::Common::Globals
|
|
|
|
|
|
| |
(fortunately, gc will fix perl-GTK2 if this syntax is still authorized)
- (configure_lan) : fix gtk+-2 port and remove old commented out debugging code
|
|
|
|
|
| |
- catch authentification errors
|
| |
|
|
|
|
|
| |
- (row_setting_dialog) : fix implosion
|
| |
|
|
|
|
|
|
|
|
|
| |
- one callback cleanup (me):
o enforce strict mode (aka kill jonathanries) and introuce
a permission data structure.
o no need to keep global references on widget we pack through
symbolic references; this is only namespace pollution
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- first install step is selection of your language, in your language;
it uses images for that
- language->country is probed, the selection of the country is possible
if there was a problem, in the Summary step
- in the $o big structure, we now use $o->{locale} which contains
three keys: lang, country and utf8
- lang.pm has been cleaned and rewritten a bit
- keyboard probing now done only on language (because this step is
at the beginning of the install)
- timezone probing done on country, if use changes country before
timezone in the Summary, re-probe timezone accordingly
|
|
|
|
|
| |
- cleanup code (still much to do...)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Beidebs|Thierry Vignaud collision
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
under Mandrake 9.0.
- Fixed bug of automatic configuration also being done if one opts for
manual configuration of an auto-detected scanner.
- Made scannerdrake editing the SANE config files instead of replacing them
by the config lines from the DB (or emptying them when no config lines are
given in the DB).
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- fix "check states were not saved if their value did not change (thus
reverting it to default on disk)"
- fix emebedding (no transcience when embedded)
- fix "value get chop()-ed until it disapear and is reset to default"
- log which security level is set and not only the switch
killing latest remanent parts of christian "yeah baby, i'm piggy"
work:
- functions and checks listing :
o rename get_functions() as list_functions() and
get_default_checks() as list_checks(); this is both
more homogenous and enable one to separate them from the
get_(check|function)_(value|default) function group
o regroup them
o over simplify list_functions(): leave functions listing to msec
(aka /usr/share/msec/level.<LEVEL>, assuming share/msec.py is
always up to date, just don't care reparsing python code (this is
plain stupid); if we cannot rely on msec, on who could we :-) ?
o this allow to simplify msec gui so that we do not exclude stuff
already excluded
- remove config_check(), config_funtion(): replace them by:
o set_check() and set_function() to store new values in data
structure
o apply_checks() and apply_functions() to save these new values,
thus writing config files once and not twice the functions &
checks count
|
|
|
|
|
|
| |
check and forgot to remove it from /var/lib/msec/security.conf like
CHECK_SUID_GROUP => CHECK_SGID, but hopefully, he'll fix msec
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- use formatAlaTeX() to have nicer tooltips
|
|
|
|
|
|
|
|
| |
- put the same help label on top of each msec options notebook pages
and consolidate it
- use gtkpack_ instead of gtkpack so that we can tell gtk+ that label
must neither fill nor expand, only the packtable should
|
| |
|
| |
|
|
|
|
|
| |
we should really use the camille/deush help system though.
|
|
|
|
|
|
| |
- display sorted options (hey pixel, note that the last diff trunk with
execessive () was not detected by perl_checker :-( )
|
|
|
|
|
| |
frontend
|
|
|
|
|
|
|
|
| |
- no gratuitous shell forking
- now can be debugged through "sh -x"
- use std shell service lib
- make it print [OK] || [FAILLED]
|
| |
|
| |
|
|
|
|
|
| |
- fix non embedded case :-(
|