log frontends/src/jp/base.py @ 2185:dd53d7a3219a

age author description
2017-03-09 Goffi jp (base): added generic errback to CommandBase + show error message on plugin ImportError
2017-03-05 Goffi core, bridge: renamed getProfileName to profileNameGet according to new conventions
2017-02-21 Goffi jp (base): improved module import:
2017-02-21 Goffi jp (base, blog, output(std)): fixed bad unicode handling in stdout, use of jp.disp instead of simple print
2017-02-15 Goffi jp (core): added extra_outputs:
2017-02-12 Goffi jp (info/disco): added --node argument
2017-02-06 Goffi core, bridge, frontends: renamed asyncConnect to connect, and added options parameters (not used yet)
2017-01-15 Goffi jp (core): fixed signal registration for progressions
2017-01-05 Goffi jp (info/session): added a command to get data on current session
2016-12-18 Goffi primitivus, jp: dynamic bridge + fixed D-Bus bridge:
2016-10-03 Goffi bridge (D-Bus): bad design fixes:
2016-04-23 Goffi jp: --output option:
2016-04-19 Goffi jp: forgotten shebang fixes
2016-03-21 Goffi jp: fixed traceback shown on a normal quit when a progression is finished
2016-03-05 Goffi jp: moved KeyboardInterrupt catch one level higher, so it is also catched if the loop is not started
2016-03-03 Goffi jp (blog/edit): editor arguments can now be specified on sat.conf, and default on are applied for known editors:
2016-03-02 Goffi jp (base): fixed Jp.quit when exit code is 0
2016-02-29 Goffi jp (base): refactored need_loop so it is set only when the command is run. It can now be set in __init__ methods of commands classes
2016-02-29 Goffi jp (base): added a CommandBase.start method which is called by run or connected, so subclasses can implement it (this is for simplicity sake, as it's not always clear if run or connected must be used)
2016-02-29 Goffi jp (base): use need_connect attribue to detect if connection is needed instead of self.args.profile, as profile argument can be used by any command even if use_profile is False
2016-02-04 souliane frontends (jp): onActionNew displays xmlui message if no meta_type is defined and xmlui is defined
2016-01-23 Goffi jp: an onProgressUpdate method is now called on each progress update, allowing to handle metadata
2016-01-03 Goffi copyright update
2015-11-22 Goffi jp (base): progressStarted signals are cached until progress_id is known, this avoid missing the progression if we have the signal before the id.
2015-11-22 Goffi jp (base): fixed verbose option + there is a new line on ProgressErrorHandler only if the progress bar is actually displayed
2015-11-19 Goffi jp (base, file): use of new progress API. Progress callbacks are managed through CommandBase.onProgress* method instead of host attributes.
2015-11-17 Goffi jp: use the new actionsGet method
2015-11-15 Goffi jp (base, file): file command and progress fixes and adaptation to new API:
2015-11-15 Goffi jp (base): added a self.disp method which manage verbosity and stderr + verbosity property
2015-11-15 Goffi jp (base): added quitFromSignal method to quit from signal handler with errcode without traceback, and addOnQuitCallback to manage cleaning callbacks
2015-11-14 Goffi jp: added a --verbose command
2015-11-14 Goffi jp: profile session can now be started without connection:
2015-11-14 Goffi jp: fixed bad --connect option check
2015-11-02 Goffi jp: separate password and connection of profile in --connect and --pwd arguments
2015-04-06 Goffi jp: fixed crash on commands using profile without "connect" option
2015-03-30 Goffi 2015 copyright dates update
2015-03-30 Goffi jp: fixed bad try/except hidding errors + fixed bad management of jids without node
2015-01-24 Goffi core, frontends: refactoring to base Libervia on QuickFrontend (big mixed commit): frontends_multi_profiles
2014-08-26 souliane move sat.tools.jid to sat_frontends.tools.jid
2014-05-07 souliane jp: option '-c' is not longer a flag but a string to define the profile password:
2014-04-02 Goffi jp: "disco" subcommand, moved into a new "info" subcommand + added "version" subcommand which get software version
2014-04-02 Goffi jp: using C.APP_URL for application url
2014-04-01 Goffi jp: fixed jid unicode decoding
2014-04-01 Goffi jp: fixed missing import
2014-03-05 Matteo Cypriani jp: updated main loop to gobject 3
2014-02-25 souliane frontends: fix typos, do not use logging in the xmlui tools:
2014-02-17 Goffi jp: short option for progress is now -P instead of -g, so -g can be used for groups
2014-02-10 Goffi jp: refactoring:
2014-02-05 Dal jp: refactoring using ArgParse base frontends/src/jp/jp@8a7dd2d11bff