aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
blob: f9782e056bcbca79e1e2f4392082e89bb378007e (plain) (blame)
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
Middle-clicking should find the character stored in PRIMARY (SECONDARY if Mod1 is held down)

Add drag-and-drop support, both in to find a character and out to copy a character

Add bookmarks expander under the tabbed pane

Mark whenever a fallback font is used for a glyph

Mark reserved, non-printable, and unassigned characters

Add handheld-layout (with compile-time opt-in as default):
	alternative 1: put group list, as combo box, above table
	alternative 2: put group list as tab
	also: skip the menubar (but add the accelerators)

Remember some settings

Add font blacklist

Add support for command line operands: select listed fonts by path

Add editor to font drop-down to make it easier to select a font

Scrolling inside a GtkScrolledWindow or LogicalScrollPane shall steal focus (gtk_widget_grab_focus)

Scrolling with Control held down shall change zoom. The hovered cell shall
remain visible, preferably at the same Y position as the pointer. The pointer
shall jump to the new position of the cell so account for it being impossible
to ensure that cell remains at the same X position as the pointer.

Under "Go" add option to go to the same character in:
	- All
	- Block
	- Primary script
	- Next secondary script
	- Previous secondary script

Add command line options for opening into a specific character or codepoint

Fix XXX's