-
-
Notifications
You must be signed in to change notification settings - Fork 61
/
Copy pathChangeLog
277 lines (186 loc) · 11.1 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
2023-03-05 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: This package requires Emacs 25.2 or later
- outline-hide-subtree, outlineshow-children, and outline-show-subtree are NOT defined in outline.el contained in Emacs 25.1 or earlier
- Users of Emacs 25.1 or earlier can still use org-tree-slide.el by loading org-tree-slide-compt.el before activating org-tree-slide.el.
2023-02-23 Lukas Zumvorde <lukaszumvorde@web.de>
* org-tree-slide.el: Prevent warning messages during native compilation
Add line breaks to docstrings to shorten them to <80 characters per line
Replace deprecated function calls with their new equivalents
- hide-subtree -> outline-hide-subtree
- show-children -> outline-show-children
- show-subtree -> outline-show-subtree
require face-remap file explicitly to ensure face-remap-remove-relative is loaded
Add missing type definition to defcustom of org-subtree-slide-heading-level-{1,2,3,4}
2020-06-11 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Depends on emacs 24.3
Replace org-tree-slide--narrowing-p with buffer-narrowed-p.
2020-06-05 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (org-tree-slide-indicator): New plist to control showing messages in mini buffer
2020-01-14 Norman Walsh <ndw@nwalsh.com>
* org-tree-slide.el: Add support for date header (#31)
2019-07-30 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (org-tree-slide-content--pos): Rename
2019-06-30 Boruch Baum <boruch_baum@gmx.com>
* org-tree-slide.el (org-tree-slide-content): Toggle back to slide
presentation, to exact position where you left off.
(org-tree-slide-content--pos): New variable to support this feature.
2018-11-26 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Extract header colors from default face of frame
- the implementation of `org-tree-slide-header-overlay-face' is updated so that user don't need to set the variable explicitly. In case user customized theme is updated after loading this package, an appropriate function for updating the face spec should be run in `org-tree-slide-play-hook'. For instance,
(defun my-reload-header-face ()
(face-spec-set 'org-tree-slide-header-overlay-face
`((t (:bold t :foreground ,(face-foreground 'default)
:background ,(face-background 'default))))))
(add-hook 'org-tree-slide-play-hook #'my-reload-header-face)
2018-09-06 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Support additional heading faces (#28)
- outline-1 and outline-4 can be also emphasized.
2017-11-30 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Added a hook for CONTENT viewing mode
2016-05-14 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Merged breadcrumbs feature (#23) (by Matus)
- org-tree-slide-breadcrumbs is added to show breadcrumbs in the header
2015-12-23 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Added Version header
* org-tree-slide.el: Added a tag for Melpa Stable
2015-08-14 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: 'COMMENT'-subtree will be hidden (by Stefano)
- org-tree-slide--show-subtree is added
- Subtrees that start with 'COMMENT' will be hidden during presentation even though org-tree-slide-fold-subtrees-skipped is nil
Thanks to Stefano BENNATI
2015-08-09 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Added a flag to reveal subtrees to be skipped
- org-tree-slide-fold-subtrees-skipped is added
- The original idea was proposed by bennati (https://github.com/bennati)
- org-tree-slide--heading-level-skip-p was revised so that the status can be checked by providing an arbitrary level number.
2015-02-27 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Hide org-clock related code
- To reduce loading time, org-clock related code was hidden.
2015-02-20 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Default keymap was changed
- Due to many reports on conflicting key binding, `<left>' and `<right>', these keymap changed to `C->' and `C-<'.
* org-tree-slide.el: Add new hooks and rename old hooks
- Added `org-tree-slide-before-move-next-hook' and `org-tree-slide-before-move-previous-hook'
- Renamed hooks. `org-tree-slide-mode-play-hook', `org-tree-slide-mode-stop-hook', `org-tree-slide-mode-before-narrow-hook', `org-tree-slide-mode-after-narrow-hook' will be obsoleted soon.
2015-02-15 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (org-tree-slide): Replace ots- with org-tree-slide--
- According to the Coding Conventions provided from gnu.org, the prefix for internal functions should be described with two hyphens to avoid name conflicts with other packages.
2015-02-14 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide: Refine displaying slide number in modeline
- If 'lighter is specified, the slide number will be updated aggressively, then it's slow. On the other hand, 'outside is specified which will be shown quickly in the same position of 'lighter because it changes the number only if a slide is moved to the next/previous slide.
* org-tree-slide: Added two hooks
- org-tree-slide-mode-before-narrow-hook
- org-tree-slide-mode-after-narrow-hook
2015-01-12 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (ots-stop): Suppress an error message from org-timer
- When the presentation start without any timer setting, `org-timer-stop' reports an error "No timer running". Updated code supresses the report.
* org-tree-slide.el (org-tree-slide-content): Hide skipped slides when CONTENT mode
- Use `ots-skip-outline-level' in `ots-slide-content' (#8)
Thanks to Eike Kettner
Headlines that are skipped in presentation don't need to show up when
displaying contents.
2013-07-21 Takaaki ISHIKAWA <takax@ieee.org>
* org-tree-slide.el (ots-count-slide): Revised to distinguish status
[-/-] ... before first heading and no headings in the buffer
[-/%d] ... before first heading
[%d/%d] ... slides
* org-tree-slide.el: Support no headings
- org-tree-slide-move-next-tree and org-tree-slide-move-previous-tree
- Removed hide-subtree to avoid an error
- ots-display-tree-with-narrow
- ots-before-first-heading-p is used to wrap hide-subtree
- (org-cycle-hide-drawers 'all) is disabled to speed up
2013-02-19 Takaaki ISHIKAWA <takax@ieee.org>
* org-tree-slide.el (org-tree-slide-never-touch-face): Added a flag
If this flag is `t', face settings wil NOT be touched.
* org-tree-slide.el: support all trees are skipped
- ots-move-to-the-first-heading
- ots-all-skipped, as a flag
- ots-heading-skip-p
- ots-heading-level-skip-p
- ots-heading-done-skip-p
- ots-heading-skip-comment-p
- ots-outline-select-method: [-/-] will be shown in mode line
* org-tree-slide.el (ots-count-slide): remove unused code
2013-02-17 Takaaki ISHIKAWA <takax@ieee.org>
* org-tree-slide.el (org-tree-slide-skip-comments-toggle): Added a toggle
2013-02-12 Takaaki ISHIKAWA <takax@ieee.org>
* org-tree-slide.el: Issues #2, #5, #7
- Added org-tree-slide-skip-comments to skip a tree with COMMENT (#5)
Thanks to Eric S Fraga
- Remove brackets from title (#7)
- Added org-tree-slide-activate-message and
org-tree-slide-deactivate-message to specify messages in mini-buffer (#2)
2013-01-27 Takaaki ISHIKAWA <takax@ieee.org>
* org-tree-slide.el: Added hooks for start and stop presentation
2012-11-21 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Support dark color theme (by @uk-ar)
Thanks to ARISAWA-san.
2012-01-11 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Add autoload magic comments
2011-12-18 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (org-tree-slide-move-next-tree): Fix a bug
Support an org buffer without any header
2011-12-17 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: org-tree-slide-skip-done set nil as default
2011-12-12 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Remove auto-play function (TBD)
Auo-play function is under consideration as a future work.
2011-12-09 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Add an option to control modeline display
2011-12-08 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (ots-update-modeline): Reduce redundant processing
2011-12-07 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Add a new profile to control narrowing status
- You can control a status of narrowing or not by this profile.
Assigned a single key to `org-tree-slide-mode' is recommended, like
(global-set-key (kbd "<f8>") 'org-tree-slide-mode)
- Modify the way to display the current slide number.
Replace " TSlide" by slide number in mode-line, like [1/10].
* org-tree-slide.el: Support displaying a slide number in a mode-line.
* org-tree-slide.el: Adopt minor mode
org-tree-slide adopt a minor mode!
org-tree-slide-play and org-tree-slide-stop are replaced
by org-tree-slide-mode.
When you make org-tree-slide-mode active, org-tree-slide-play is called.
Deactive it, org-tree-slide-stop will be called automatically.
2011-12-06 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Support TITLE/AUTHOR/EMAIL in a header
If #+TITLE:, #+AUTHOR:, or #+EMAIL: has a description in your org buffer,
it will be used in the slide header.
2011-12-05 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Fix an issue of title display
* org-tree-slide.el: Fix the end of slide for skip ccontrol
* org-tree-slide.el (org-tree-slide-skip-outline-level):
Add skip control by heading level. Skip the current slide if the level
is higher than or equal to this variable.
2011-12-02 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Change function names, ots- is introduced.
Two profiles were defined:
org-tree-slide-simple-profile (no effect, no header)
org-tree-slide-presentation-profile (slide-in effect, title header)
2011-11-02 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (tree-slide-content):
Add CONTENT view to see all the subtrees.
You can show the index of your slide using CONTENT view during slideshow.
Find a tree that you want to restart your slideshow, and just type <right>.
2011-10-30 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (tree-slide-slide-in): Add slide-in visual effect
If you don't like this effect, use (setq tree-slide-slide-in-effect nil).
You can also control the distance of moving slide-in trees, use
`tree-slide-slide-in-brank-lines'.
* org-tree-slide.el (tree-slide-slide-in-waiting):
Add a variable to control slide-in duration.
If you feel the slide-in speed so fast, then set this value bigger like
`(setq tree-slide-slide-in-waiting 0.05)'
2011-10-28 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el (tree-slide-play): Add timer to count down presentation
By default, timer will NOT be activated. If you use a count down timer,
please use prefix (C-u) when starting up slide view. Which means
`C-u C-x sp ' is the right command.
* org-tree-slide.el: Add play and stop function, and show slide header
To play the slide, type `C-x s p'.
To stop the slide, type `C-x s s'.
* org-tree-slide.el: Add a function to change mode-line during presentation
2011-09-28 Takaaki ISHIKAWA <takaxp@ieee.org>
* org-tree-slide.el: Initial release