Main View
![]()
- Main view consists of the following major UI components:
List of Access Points to handle
List of Commands to execute
Toolbar which allows user to manage easily both these lists
![]()
Conler stands for “Wi-Fi Connection Handler”. Conler is a configuration tool for Maemo OS which allow you to define reactions on connection with specified Wi-Fi Access Points (AP). ‘Reaction’ is supposed to be a list of user-defined commands which will be executed sequentially.
You do not need to spend you time doing such configurations in the the depths of OS anymore!
Conler is a Free Software, it is licensed under GNU GPL v3.
Important
Conler is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Note
conler is still under active development. Please feel free to send bug-reports, suggestions and just interesting ideas to conler-maemo {at} thekondor.net
- You may need conler when you want:
- To bring up/down firewall (e.g., iptables)
- Start a synchronisation of your data (e.g., via rsync)
- Change default IP routes
- Start some application or play some sound :)
when you get connected to AP
Visit Conler’s Cookbook to get real examples of using.
TBD
![]()
- Main view consists of the following major UI components:
List of Access Points to handle
List of Commands to execute
Toolbar which allows user to manage easily both these lists
![]()
![]()
AP List contains names of Wi-Fi Access Points which will be handled on connection with. The list consists of two columns:
- Status column
- Defines if connection with this AP should be handled. Green colour means “yes, it certainly should”, Red means that connection with this AP will not be handled (disabled).
- Access Point name column
- Name of AP here must correspond to the name defined in Control Panel -> Settings -> Connectivity -> Connections
All operations to manage APs are placed on the left side of the toolbar.
New AP can be added with the following button on toolbar:
![]()
After a click you will be asked to enter a name of AP:
![]()
When you confirm your input, a new AP will be added after already selected AP or to the end of list if nothing is selected. By default, added AP will be enabled (it’s status can be changed any time later, see Disable/Enable AP for details)
From time to time names of APs are changed. You don’t need to create a new AP with a duplicate list of commands, you can just rename existing AP. Rename is performed with the following button:
![]()
After a click you will be asked to enter a new name of the AP:
![]()
Tip
Using this dialog you can also change AP’s status.
There is no need to delete AP or to clear command list when you need to stop handling connection with concrete AP. AP handling can be just disabled.
- There are several ways to disable/enable AP:
- Toolbutton:
![]()
It always indicates status of current AP.
- Corresponding icon in the AP list
Deletion of AP can be performed with the following button on the toolbar:
![]()
Note
- No confirmation to delete is asked
- Command list related to deleted AP will be cleared as well
![]()
Command List contains a sequence of commands which will be executed for the chosen AP.
Note
Commands are executed sequentially Next command is executed only when previous one is finished.
- Commands:
Each command can be enabled or disabled. Pixmap
denotes that a command is enabled. Pixmap
denotes that a command is disabled.
Each command can be run with non-root privileges or in the superuser’s environment.
- Pixmap
denotes that a command is run in the superuser’s environment.
- Pixmap
denotes that a command is run with non-root privileges.
New command can be added using the following button on the toolbar:
![]()
After a click you will be asked to enter a command to add.
![]()
When input is confirmed, a new command is added after current selected one (if there is) or to the end of the list (command’s position can be changed anytime – see Change Command Position for details)
Already existent command can be edited any time using the button:
![]()
After a click you will be asked to edit selected command and update its properties.
![]()
Tip
Using this dialog you can also enable/disable a command or change its run environment.
Because commands are executed one by one, an order of them does matter. To change command’s position the following buttons are used:
Promote a command
![]()
Demote a command
![]()
Note
Functions to promote/demote command may be unavailable in some cases, when:
- Selected command is the last/first in the list
- Selected command is only one in the list
Command can be removed by the following button:
![]()
Note
No confirmation to delete is asked.