itsmattkc
ad0cefecaf
remove now commented out ifdef guard
2021-01-14 10:30:33 +11:00
itsmattkc
19eabf2830
fixed variable that didn't change since it was behind an ifdef guard
2020-12-30 18:27:44 +11:00
itsmattkc
c0095a40ce
cache platform palette on load
2020-12-30 18:10:38 +11:00
itsmattkc
240fe81961
extend UI styling to 5.15.2 since they still haven't fixed this bug
2020-11-27 12:49:51 +11:00
itsmattkc
75d4cd899b
use hardcoded namespace
...
The macro defined namespaces confused the hell out of lupdate and more or less broke translations permanently. Looks like the only way we can do it is to have a hardcoded namespace, which goes against my instinct, but honestly how likely is it that we'll change the namespace anyway (I guess forks might want to do it, but that's their problem ;) )
2020-11-17 20:24:42 +11:00
itsmattkc
d241090a9f
finally updated the copyright year
2020-11-17 20:13:22 +11:00
Pablo Gil
7b05e1b59e
[UI] update "new" icon with a right bottom triangle because the button really opens a menu
2020-11-07 12:31:31 +01:00
itsmattkc
b5863fdadd
workaround: don't use standardPalette on Qt 5.15
2020-09-18 11:34:10 +10:00
itsmattkc
08d4c7b385
config: save style
2020-08-10 21:37:04 +10:00
itsmattkc
f8f3aa982d
ui: added plus and minus buttons
...
Didn't end up using these, but they may come in handy later. Also updated
the theme build scripts since they hadn't been updated in like a year.
2020-08-07 01:24:11 +10:00
itsmattkc
86b66004b0
ui: removed last of the widget proxies
2020-07-23 23:11:00 +10:00
itsmattkc
4d6003bb55
slider: update label color
...
Dark blue on dark gray was a little unreadable.
2020-07-12 13:54:31 +10:00
itsmattkc
b2acb5c326
style: use native menu styling on macOS too
2020-05-03 17:15:09 +10:00
itsmattkc
3c01b14a14
palette: fixed disabled text color
2020-04-28 03:32:50 +10:00
itsmattkc
c84f7fe724
style/preferences: don't set style if it hasn't changed
...
Improves Preferences dialog's "accept" speed. Before it would try changing the
style no matter what which took a noticeable amount of time to do for no real
purpose if the style didn't change.
2020-04-21 19:35:04 +10:00
itsmattkc
f73c41d3fa
various: implemented multiple project support
...
This required various changes to various parts of the infrastructure (mostly
using paths to finding the "root project" of any given object throughout).
Now theoretically infinite projects can be opened and accounted for at any
given time.
2020-04-18 01:50:47 +10:00
itsmattkc
1aa87cbda6
various: encapsulate all code in the olive namespace to avoid name collisions
...
Large-scale code cleanup. Also adds a license to the top of all files that were
missing it.
2020-04-06 15:29:53 +10:00
itsmattkc
59fa80ae57
ui: on windows, use native menus
...
Minor UI improvement for Windows users.
2020-04-06 00:14:36 +10:00
itsmattkc
7d907d7ee1
removed olive:: qualifier from icon:: namespace
2019-12-26 17:38:18 +11:00
itsmattkc
3bfe333878
replaced QString uses with QStringLiteral
...
Minor code optimization according to Qt documentation.
2019-12-10 00:42:31 +11:00
itsmattkc
c30236e693
fixed compatibility issue with older qt
2019-09-26 13:38:52 +10:00
itsmattkc
3f65441dc8
various minor adjustments
2019-09-26 04:25:49 +10:00
itsmattkc
56e3fd41e5
various UI reimplementations from 0.1.x
2019-09-26 03:49:49 +10:00
itsmattkc
c5572876fa
fixed issues with some opengl implementations
2019-09-13 00:32:41 +10:00
itsmattkc
44f7c0ab40
playhead item covers entire scene
2019-08-19 13:33:34 +10:00
itsmattkc
09d73ebc2b
use raw time values independent of timebase for scaling timeline ui
2019-08-09 16:41:17 +10:00
itsmattkc
316d12b61d
changed some icons and added classes for timeline view
2019-07-25 23:16:07 -07:00
itsmattkc
f8830beac7
created new sequence dialog
2019-07-21 18:21:40 -07:00
itsmattkc
3605a2f988
developed beginnings of media node
2019-07-20 12:34:57 -07:00
itsmattkc
1a39216be2
nodeview can connect and disconnect nodes
2019-07-16 04:43:57 -04:00
itsmattkc
9d2fc71efc
removed magic colors from node items and moved to css
2019-07-16 01:49:58 -04:00
itsmattkc
33f9f9dbc4
restructured css and icon to link together
2019-07-15 00:20:03 -04:00
itsmattkc
944e933762
revise CSS and allow modular icons
2019-07-14 23:56:55 -04:00
itsmattkc
df32b881c2
reworked css
2019-07-14 11:28:19 -04:00
itsmattkc
ac9f673665
made moving in the project model undoable
2019-07-04 17:51:49 -05:00
itsmattkc
3e6bc54f48
more project management updates
2019-07-01 17:53:52 -07:00
itsmattkc
8f6cb7a2cb
updated styling and fixed windows compiling
2019-07-01 11:39:25 -07:00
itsmattkc
026c500802
minor improvements to css
2019-07-01 11:08:14 -07:00
itsmattkc
14917ef3cc
ported styling from qpalettes to stylesheets for maximum customizability
2019-07-01 10:53:28 -07:00
itsmattkc
77da785416
documented style header
2019-06-23 00:17:42 -07:00
itsmattkc
55c869ac1b
added copyright header to all source files
2019-06-22 23:26:31 -07:00
itsmattkc
25564fdb6b
recreating menu structure
2019-06-18 00:24:08 -07:00
itsmattkc
a468b3727d
further development on rewrite
2019-06-17 16:05:51 -07:00