ewerybody / a2

Autohotkey module managing and developing framework.
GNU General Public License v3.0
63 stars 10 forks source link

package console mode not working #140

Closed ewerybody closed 4 years ago

ewerybody commented 7 years ago

Expected Behavior

A package user gets to know about errors.

Current Behavior

Nothing happens if an error occurs

Possible Solution

Provide console output. Or maybe popups. Or anything to show that something went wrong Alright currently Done:

Since the initial issue is solved, the rest of the ideas will goto a new issue: #203 Voilà!

ewerybody commented 5 years ago

Console stuff will be unified to always write logs to a2 data path. The Console window will not be supported in the future but there will be a console widget in the a2 ui which might be run standalone, be in a tab in main settings page or teared off from there to show stuff while using/editing modules. There will be an a2 runtime logging function to have dedicated log messages shown from ahk modules.

The logging will always just append to the according files and never wait for any ui. The console ui will read from the loggs on demand and be able to filter for certain messages/sources, highlight errors.