Claudio Cambra
cffaefbde7
macosx: Add padding between carousel items and leading button
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
bc3745c878
macosx: Improve left and right button sizing in carousel views
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
f0c23ce33a
macosx: Improve styling of left and right buttons in carousel view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
2ec631c48d
macosx: Expose left and right buttons as properties of carousel view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
9404a84207
macosx: Clean up instantiation of buttons and images in carousel view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
5921d482ad
macosx: Make left and right buttons in carousel view functional
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
d8c777d285
macosx: Add clickable buttons for carousel base container view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
009960d468
macosx: Remove autoscroll and wrapping in home view carousels
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
4eca20f786
macosx: Add connect and disconnect to base carousel container view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
ac18962020
macosx: Reenable auto scroll post interaction after timeout
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
52cef12d7d
macosx: Enable autoscroll for carousels, hacking around buggy initial presentation
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
74e71c0a48
macosx: Rename and modify behaviour of carousel itemmsizing properties in VLCLibraryUIUnits to more accurately reflect their intended use
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
db3ab4a162
macosx: Add ability to change varousel view height
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
6ffeabff78
macosx: Extract carousel height constraint creation to separate update method
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
e1d6ca5a9d
macosx: Remove unused variable itemID in base carousel container view
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
b09d9f3653
macosx: Implement video carousel video agnostic code in VLCLibraryHomeViewBaseCarouselContainerView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
34290a3c29
macosx: Add base VLCLibraryHomeViewBaseCarouselContainerView
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
593d4e9548
macosx: Add starter VLCLibraryHomeViewAudioCarouselContainerView component
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
2 years ago
Claudio Cambra
093d68f456
macosx: Add titlebarHeight property to NSWindow extension
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
f08627bf77
macosx: Add NSWindow extension
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
03d1536430
macosx: Add VLCLibraryTwoPaneSplitViewDelegate
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
e557840705
macosx: Use the super method for most common path to generate cellview in VLCLibraryVideoTableViewDelegate
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
7f28c7524e
macosx: Implement viewForTableColumn in VLCLibraryVideoTableViewDelegate
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
69e09d04c4
macosx: Add VLCLibraryVideoTableViewDelegate
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
c4d0ef830c
macosx: Add a VLCLibraryAudioTableViewDelegate
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
150b34bf26
macosx: Move VLCLibraryWindowController to own files
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
3 years ago
Claudio Cambra
4448ddb361
macosx: Change backgrounds and layouts to fall more in line with mockups
Signed-off-by: Claudio Cambra <claudio.cambra@gmail.com>
4 years ago
David Fuhrmann
ba6ad45fbd
macosx: New directory structure for the macOS UI
This orders existing files into a new directory structure, to
group related elements together. The Xcode project is adapted
as well and reflects the same structure under macosx.
All includes include the subfolders now and are reordered and
cleaned up. Existing structure and alphabetic ordering shall be
kept.
7 years ago
Steve Lhomme
5363279805
remove the $Id$ in the source code
7 years ago
David Fuhrmann
b7f9c20f7a
macosx: center fullscreen panel for new fullscreen size
The fullscreen window can have a new size if the fullscreen monitor
was switched or the user used split screen in between.
Center FS panel in those cases. Also constrain size as the new
available space might be smaller.
9 years ago
David Fuhrmann
76f12cba4c
macosx: Limit fullscreen panel to video content area
Limit dragging / moving of fullscreen panel to video content area.
This forbids dragging the fspanel outside of fullscreen. Also make
sure that the fs panel stays inside the video view if dragged, in
case the video view is smaller then the complete screen (this can
happen with macOS split screen feature).
9 years ago
David Fuhrmann
a071bc7c4f
macosx: clear resume points as well once the user clear recent items list
10 years ago
Felix Paul Kühne
e0dfd83141
macosx: rename VLCMain source file and split out VLCApplication class
10 years ago
Felix Paul Kühne
c751c847de
macosx: rename VLCMain preferences category
10 years ago
Felix Paul Kühne
3c745c8b2f
macosx: cosmetics
11 years ago
Felix Paul Kühne
db62975cad
macosx: split main interface class
11 years ago
Kelly Anderson
c0f44d25b3
Consolidate lua includes in vlc.h
So lua 5.2 compatibility declarations can be made in one place.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years ago
Jean-Baptiste Kempf
61147a769e
Move /modules/misc/lua/ to /modules/lua
Lua is an important part of VLC and abusing misc has gone a bit too far...
15 years ago
Antoine Cellerier
95addd5738
Implement Lua objects in the C code directly. Fix most type checks. Move every thing arround.
18 years ago
Rémi Denis-Courmont
fbb8255dcf
Remove __LIBVLC__ test
18 years ago
Rémi Denis-Courmont
63ea63eb19
Add nonce generator vlc_rand_bytes
19 years ago
Olivier Teulière
1f09d331a4
* skins2: Added the vlc.snapshot() action
20 years ago
Rémi Denis-Courmont
adc858d87a
Uniformize source files encoding
20 years ago
Antoine Cellerier
2cb472dba0
FSF address change.
21 years ago
Scott Caudle
826fad102b
implement some minimum size of wx interface at all times. closes ticket #360 .
21 years ago
Rémi Denis-Courmont
fe087a3828
Make Zorglub less unhappy
21 years ago
Rémi Denis-Courmont
85b29bdc28
Copyright fixes
(da big courmischage)
21 years ago
Mohammed Adnène Trojette
3c3996cccb
author :)
22 years ago
Mohammed Adnène Trojette
fe0be88e2d
added a function to minimize VLC (check win32 compilation)
22 years ago
Cyril Deguet
edc9c9542d
* commands/cmd_*.hpp: use the DEFINE_COMMAND macro for simple commands
* commands/cmd_fullscreen.*, parser/interpreter.cpp: added a
"vlc.fullscreen()" command
23 years ago