Akira Komamura
cdeb73c620
Merge 6ce24ada7e into 8f2a02264f
2019-09-19 12:52:40 +00:00
Adam Porter
eb722649c5
Add: org-ql-block-header
...
Closes #32 .
2019-09-06 12:35:45 -05:00
Akira Komamura
6ce24ada7e
Pass category to the formatter
2019-09-07 00:30:02 +09:00
Akira Komamura
2644648793
Allow customizing the function for formatting entries in org-ql-agenda
2019-09-07 00:08:43 +09:00
Adam Porter
bf20251e93
Fix: (org-ql-search) Group completion when osa not installed
2019-09-06 05:26:18 -05:00
Adam Porter
88a667b0fe
Add: org-ql-sparse-tree
...
Thanks to Akira Komamura (@akirak). Closes #34 .
2019-09-04 06:03:01 -05:00
Akira Komamura
3a5e4a1e11
Fix: Add autoloads
...
Fixes #36 . Thanks to Akira Komamura (@akirak).
2019-08-31 23:43:49 -05:00
Adam Porter
42947aa2df
Comment: Update to-dos
2019-08-31 23:36:19 -05:00
Adam Porter
a34d5f77bd
Change/Tidy: (-agenda--format-element) Remove no-marker warning
...
And update to-dos.
2019-08-31 23:33:11 -05:00
Adam Porter
932960c686
Add: Save position when refreshing search buffers
2019-08-31 23:24:36 -05:00
Adam Porter
dbd385c664
Comment: Remove old TODO
2019-08-31 23:24:36 -05:00
Adam Porter
65125a695f
Change: (org-ql-agenda--agenda) Also accept strings
...
This allows the strings to be provided from another function, enabling
features such as a "timeline" view (coming soon...).
2019-08-31 23:24:36 -05:00
Adam Porter
077b7000cf
Change: (org-ql-view-recent-items) Use keyword args, etc.
...
A bit more flexible this way. Also adjust the default groups to be
less specific to my own config.
2019-08-31 23:24:36 -05:00
Adam Porter
bf14afdf4d
Add: (org-ql-views) Agenda-like and Review views
2019-08-31 23:24:36 -05:00
Adam Porter
c576813fc8
Fix: (org-ql-agenda-block) Insert newline after block
...
Fixes #40 . Thanks to Milan Zamazal (@mz-pdm).
2019-08-25 19:59:24 -05:00
Adam Porter
c2b8776eca
Change: (org-ql-view-recent-items) Disallow some selectors
2019-08-19 03:30:38 -05:00
Adam Porter
c2ecbc67a5
Add: org-ql-view-recent-items
2019-08-19 03:30:37 -05:00
Adam Porter
be92d531ec
Add: org-ql-view, org-ql-views, org-ql-search-save
2019-08-16 12:35:24 -05:00
Adam Porter
ae3ec62e3c
Add: org-ql-view-map
2019-08-16 12:29:20 -05:00
Adam Porter
6aeb3030c6
Add: Customization group
2019-08-16 12:15:09 -05:00
Adam Porter
62878f5d9f
Fix: Free variable warning
2019-08-16 11:47:04 -05:00
Adam Porter
da711ebb35
Fix: (org-ql-search) Interactive completion
2019-08-15 23:34:23 -05:00
Adam Porter
6cd9341146
Fix: (org-ql-agenda--header-line-format) Available width
...
Could cause an error with very long queries.
2019-08-15 17:47:39 -05:00
Adam Porter
0a69207759
Add: (org-ql-search) Offer global groups
2019-08-13 22:35:51 -05:00
Adam Porter
b256fa6a78
Change: (org-ql-agenda--header-line-format) Spacing
...
A bit more compact.
2019-08-13 21:33:54 -05:00
Adam Porter
62fbd6123c
Add: (org-ql-agenda, org-ql-search) :title argument
2019-08-13 19:43:17 -05:00
Adam Porter
5174aca4e8
Tidy: (org-ql-agenda--format-element)
2019-08-12 20:46:35 -05:00
Adam Porter
e97d2c0af3
Add: org-ql-agenda-face
2019-08-12 20:45:44 -05:00
Adam Porter
4970d441cc
Change: (org-ql-agenda--format-element) Return empty string if nil
...
This allows mapping the function across elements which may be nil,
helping to separate items in agenda views by inserting nil between
them.
2019-08-08 15:51:51 -05:00
Adam Porter
7829238988
Add: (org-ql-agenda--agenda) Optionally specify entries directly
...
Should probably refactor this a bit more, but this is useful now.
2019-08-08 15:51:51 -05:00
Adam Porter
bd56652c66
Add: org-ql-block
...
Usable as an Org Agenda custom command block type. Inspired by
@pestctrl's custom config:
84c557982a/config-org-new.org (my-own-agenda-renderer)
2019-08-08 15:51:51 -05:00
Adam Porter
d37f7c3eea
Fix: (org-ql-agenda--agenda) Don't overwrite org-agenda-mode-map
2019-08-08 09:32:02 -05:00
Adam Porter
b7932063a0
Fix: (org-ql-agenda--format-element) Extra indentation
2019-08-08 08:30:53 -05:00
Adam Porter
cc5756d00d
Add: (org-ql-agenda--header-line-format) Move code to new function
2019-07-26 16:39:29 -05:00
Adam Porter
7c4297b667
Add/Change: (org-ql-select, org-ql-query) Add/rename function
...
Also improve docstrings.
2019-07-26 16:38:53 -05:00
Adam Porter
f39e752db3
Tidy: http->https
2019-07-17 09:23:41 -05:00
Adam Porter
2a40b18007
Fix: (org-ql-search) Space ending prompt string
2019-07-17 09:22:08 -05:00
Adam Porter
3e9f3276c0
Fix: Sharp-quote alias targets
2019-07-17 09:22:01 -05:00
Adam Porter
8a8f78408c
Fix: Declare org-super-agenda as ext
2019-07-17 09:20:53 -05:00
Adam Porter
75d8fd534f
Tidy: Buffer name
2019-07-16 19:17:56 -05:00
Adam Porter
18def9313a
Change: (org-ql-agenda--agenda) Avoid eval
2019-07-16 19:07:55 -05:00
Adam Porter
0f963fc811
Tidy: Parens
2019-07-16 19:01:33 -05:00
Adam Porter
bc4bdc1587
Comment: Add MAYBE
2019-07-16 19:01:26 -05:00
Adam Porter
9648dd12f9
Tidy: Headers, commentaries, etc.
2019-07-16 18:46:19 -05:00
Adam Porter
42138e2673
Docs: Update docstrings
...
To comply with checkdoc.
2019-07-16 13:49:41 -05:00
Daniel Kraus
adcb96cb1e
Fix: Compatibility with org>=9.2
...
The API for `org-get-tags-at` and `org-timestamp--to-internal-time`
changed in org-mode version 9.2.
Thanks to Ataias Pereira Reis (@ataias) and Daniel Kraus (@dakra).
Closes #27 . Closes #31 .
2019-07-16 13:29:13 -05:00
Daniel Kraus
0b7628c1f7
Fix: Byte-compile warnings
...
Define some `org-super-agenda` symbols in case org-super-agenda
is not installed.
2019-07-16 13:29:13 -05:00
Adam Porter
0aec8ec603
Add: Search buffer refreshing, header line, etc.
2019-06-10 19:13:08 -05:00
Adam Porter
7fed9f43bf
Fix: Requirements
2019-06-08 23:52:03 -05:00
Adam Porter
588ee2cb12
Change: (org-ql-search) Declare indent
2019-01-14 18:36:14 -06:00