Gitiles
Code Review
Sign In
gerrit.rockbox.org
/
rockbox
/
f06c98fec82e8c800e09603f3022676dbbfdd84b
/
apps
/
gui
/
bitmap
/
list.c
3c47d94
Alright, it seems I got scroll_stop() wrong. Using the viewport that's set before doing all the puts_scroll* calls seems to work.
by Thomas Martitz
· 15 years ago
2ab627d
Change r22610 a bit. The new parent viewport isn't really suitable.
by Thomas Martitz
· 15 years ago
af2dcbb
Don't stop scrolling for the whole display, but only in the actual list parent viewport.
by Thomas Martitz
· 15 years ago
94419e9
Touchscreen list handling: use icon width instead of scrollbar width for the 'ignoring' zone + correct comment that shouldn't be true anymore (and never was AFAIK)
by Maurus Cuelenaere
· 15 years ago
4ce82b9
Touchscreen list handling: ignore presses close to the scrollbar when it's on the right, this is similar as how it's handled when the scrollbar is on the left (icons) and improves user experience due to touchscreen dead zones.
by Maurus Cuelenaere
· 15 years ago
07b2708
Touchscreen list handling: fix issue where scrolling with the scrollbar could bring up the context menu for an item
by Maurus Cuelenaere
· 15 years ago
3200d04
Make the formatter functions used by the settings return a pointer to avoid usless copying of lang strings, this brought with it a long chain of const correctness and a few random cleanups
by Nils Wallménius
· 15 years ago
4f87976
Slight cleanup in lcd.h: kill fixme and remove useless include, add some includes elsewhere and add a stub for sims instead of ifdef
by Nils Wallménius
· 15 years ago
23e534d
Delete the trivial comment
by Alexander Levin
· 16 years ago
07d0bfd
Combine the settings for scrollbar on/off and its position into one with three possible values
by Alexander Levin
· 16 years ago
ae901c2
Scrollbar position: only update it when exiting the menu + FS#10539 by Alexander Levin (change the order of Left/Right)
by Maurus Cuelenaere
· 16 years ago
daaecb9
Add setting to position the scrollbar on the left or right
by Maurus Cuelenaere
· 16 years ago
0307cd1
Remove some unused #includes
by Bertrik Sikken
· 16 years ago
0a51d39
Remove redundant definitions of SCROLLBAR_WIDTH
by Nils Wallménius
· 16 years ago
09085a3
Remove unneeded #include "backdrop.h" Remove unneeded #include "statusbar.h"
by Bertrik Sikken
· 16 years ago
3f69bb2
Bugfix: Text styles are not drawmodes, so stop storing them in the vieport's drawmode field. They're only used locally anyway.
by Jens Arnold
· 16 years ago
21ca866
Touchscreen fixes:
by Maurus Cuelenaere
· 16 years ago
39be5ff
Touchscreen devices: make scrolling up work better
by Maurus Cuelenaere
· 16 years ago
0dd6641
Fix list title setup
by Thomas Martitz
· 16 years ago
f9329e4
Fix some wierdness with the debug menus...
by Jonathan Gordon
· 16 years ago
79b3e87
fix red
by Jonathan Gordon
· 16 years ago
e385ee1
Decouple the statusbar drawing from the rest of the screen drawing. it is not drawn roughly 4x per second automatically.
by Jonathan Gordon
· 16 years ago
1392dc2
Commit FS#9308: differentiate between TOUCHPAD & TOUCHSCREEN
by Maurus Cuelenaere
· 16 years ago
311d048
fix FS#9144 hopefully for good... only update the screen if the time line is selected, or if talking menus are disabled, only update if the time line is actually on the screen. Also only update every 5s so scrolling lines still scroll. (turns out scroll_all was broken! fixed now)
by Jonathan Gordon
· 17 years ago
475c2e7
Simplify touchscreen scrollbar handling code
by Maurus Cuelenaere
· 17 years ago
3d240f1
Small fix for touchscreen interface
by Maurus Cuelenaere
· 17 years ago
2acc0ac
Updated our source code header to explicitly mention that we are GPL v2 or
by Daniel Stenberg
· 17 years ago
5c416ae
"Fix" FS#7887 - the line selector colours would be completly wrong on scrolling lines.
by Jonathan Gordon
· 17 years ago
4bbdc5c
Fix yellow
by Maurus Cuelenaere
· 17 years ago
e1753de
1) Implement generic touchscreen detection library for the plugins
by Maurus Cuelenaere
· 17 years ago
75cac2c
Fix some mistakes
by Maurus Cuelenaere
· 17 years ago
cad30d3
1) Make touchscreen interface more intuitive 2) Comment the code
by Maurus Cuelenaere
· 17 years ago
5dca53e
Even more touchscreen improvements.
by Maurus Cuelenaere
· 17 years ago
995b71a
Some more touchscreen gui list improvements.
by Maurus Cuelenaere
· 17 years ago
944219b
(Simulator) Touchscreen improvements.
by Maurus Cuelenaere
· 17 years ago
10df054
more textarea to viewport conversion... yes/no screen...
by Jonathan Gordon
· 17 years ago
f818196
And fix the bug which I was actually being pinged about...
by Jonathan Gordon
· 17 years ago
db2d61f
Killed unnecessary global variables by making them static.
by Bertrik Sikken
· 17 years ago
6848961
Pass the buffer length to the list_get_name callback functions instead of using hardcoded MAX_PATH
by Nils Wallménius
· 17 years ago
34196ed
fix FS#8841 - scrolling doesnt work when using cursor seelction icon
by Jonathan Gordon
· 17 years ago
f444f1e
fix the touchpad list code
by Jonathan Gordon
· 17 years ago
0e5cec2
FS#8457 - convert the list drawing code to use viewports. This does not include any of the customizability which was in the patch, so unless any bugs show up users should not notice any difference.
by Jonathan Gordon
· 17 years ago