James Booth
40759eddbf
Simplified parse_options to take first option as argument
2014-04-15 00:27:55 +01:00
James Booth
4425aba1f2
Simplified parse_options to take gchar**
2014-04-15 00:13:32 +01:00
James Booth
79088d0150
Clean up keys after using parse_options
2014-04-14 23:41:45 +01:00
James Booth
3e69d6b71e
Refactored cmd_join to use parse_options
2014-04-14 23:36:00 +01:00
James Booth
428d9eb936
Refactored cmd_connect to use parse_options
2014-04-14 23:15:39 +01:00
James Booth
2419737006
Check for duplicate options in option parser
2014-04-14 23:01:57 +01:00
James Booth
8d77930ece
Added parse_options
2014-04-14 22:48:18 +01:00
James Booth
cc68fc5e9a
Show console message on room autojoin
2014-04-14 20:32:51 +01:00
James Booth
74c746f852
Fixed broken test, added log mock
2014-04-13 22:31:55 +01:00
James Booth
67a109927c
Added /log where command
2014-04-13 22:20:15 +01:00
James Booth
c3418a2909
Added /log shared setting
...
Issue #170
2014-04-13 21:56:51 +01:00
James Booth
a4a23fdf68
Added /log rotate option
2014-04-13 20:41:11 +01:00
James Booth
bc6f8ceb3a
Fixed handling of room subject
2014-04-13 03:11:46 +01:00
James Booth
99592e2779
Show message when no bookmarks found
...
Issue #194
2014-04-13 02:57:11 +01:00
James Booth
71180f66d7
Added focus param to ui_room_join, not set for bookmark autojoin
...
Issue #194
2014-04-13 02:52:25 +01:00
James Booth
f332b6681e
Fixed "/bookmark remove" for disabling autojoin
...
Issue #194
2014-04-13 02:27:37 +01:00
James Booth
f62cf772a7
Refactored bookmark_remove
...
Issue #194
2014-04-13 02:05:12 +01:00
James Booth
73c146c65a
Implemented "/bookmark remove" for private storage
...
Issue #194
2014-04-13 01:39:54 +01:00
James Booth
0b2f810431
Added bookmark autocomplete to /join
...
Issue #194
2014-04-13 01:20:36 +01:00
James Booth
f7daaf0953
Clean up after removing bookmark
...
Issue #194
2014-04-13 01:11:21 +01:00
James Booth
5bb3fab17c
Implemented "/bookmark add" for private storage
...
Issue #194
2014-04-13 01:01:53 +01:00
James Booth
132976d85e
Revert "Added ui_unknown_command"
...
This reverts commit 714ee24863
.
2014-04-12 15:20:31 +01:00
James Booth
2fafcf0013
Revert "Added ui_already_connected"
...
This reverts commit e97ec56fce
.
2014-04-12 15:20:19 +01:00
James Booth
6dabbbd541
Added themes supplied by p41nm47r1x
2014-04-11 12:54:44 +01:00
James Booth
e97ec56fce
Added ui_already_connected
2014-04-09 22:29:38 +01:00
James Booth
714ee24863
Added ui_unknown_command
2014-04-09 22:13:01 +01:00
James Booth
b9aac28ccc
Refactored invalid command usage
2014-04-09 22:05:31 +01:00
James Booth
26216f6c17
Refactored cmd_execute
2014-04-09 21:38:57 +01:00
James Booth
c3e3759256
Command argument parsers set result argument
2014-04-09 21:31:43 +01:00
Dmitry Podgorny
aa6e2284fc
config/theme: search for system-wide themes
...
Search for system-wide themes (usually /usr/share/profanity/themes) if
not found in user's home directory.
Not tested yet.
2014-04-09 21:42:14 +03:00
Dmitry Podgorny
3ceb9b0d1d
autotools: install themes during 'make install'
...
Default path for themes is ${pkgdatadir}/themes that usualy equals to
/usr/share/profanity/themes. This patch also introduces new option
--with-themes[=PATH] that specifies installation path. This option can
be used for cancel of installation at all: --without-themes.
References: issue #323
2014-04-08 00:51:57 +03:00
Dmitry Podgorny
73437f2efd
Makefile.am: fixed spacing
2014-04-08 00:45:57 +03:00
James Booth
6275644de4
Fixed spelling in comment
2014-04-07 22:43:02 +01:00
James Booth
a05b63f7a5
Removed unused inputwin module init
2014-04-07 22:01:50 +01:00
James Booth
9aa282f6de
Removed inputwin functions from ui.h
2014-04-07 21:50:28 +01:00
James Booth
e2443511b6
Tidied new headers, added defines
2014-04-07 21:19:35 +01:00
James Booth
f0f0dbfdac
Removed statusbar functions from ui.h
2014-04-07 21:12:30 +01:00
James Booth
fc40637789
Removed titlebar functions from ui.h
2014-04-07 20:41:06 +01:00
James Booth
c7e214860c
Removed create_title_bar from ui.h
2014-04-07 20:00:11 +01:00
James Booth
ff18572ef0
Updated .gitignore
2014-04-06 23:51:34 +01:00
James Booth
aa2a87d162
Tidied ui dependencies
2014-04-06 21:35:17 +01:00
James Booth
ccfea12674
Inlined wins_update_virtual_console and wins_update_virtual_current
2014-04-06 21:06:50 +01:00
James Booth
6b2d2fd8e4
Removed dirty flag from statusbar
2014-04-06 01:33:00 +01:00
James Booth
c9d28b6999
Inlined status_bar_update_time
2014-04-06 01:14:21 +01:00
James Booth
4248b61a0c
Renamed function to draw terminal title
2014-04-06 00:47:14 +01:00
James Booth
561d96c711
Removed titlebar version property and allow disabling of titlebar display
2014-04-03 21:46:43 +01:00
James Booth
95c081666a
Clear window title bar on exit
2014-04-03 21:13:59 +01:00
James Booth
e083e20313
Added check on input length
2014-04-02 22:19:27 +01:00
James Booth
a720ef2627
Removed strcpy calls
2014-04-02 21:01:20 +01:00
James Booth
e1db531875
Show recipient not found in console only when no window for recipient
2014-04-02 20:02:46 +01:00