1
0
mirror of git://projects.qi-hardware.com/gmenu2x.git synced 2024-11-22 07:02:29 +02:00

Commit Graph

  • f414ce4685 Allow layers to play animations Maarten ter Huurne 2013-08-11 00:05:18 +0200
  • 71f4391cda Moved all code for opening the context menu into the Menu class Maarten ter Huurne 2013-08-09 19:09:57 +0200
  • 3f299f62b6 Set initial key repeat delay to a more sensible value Maarten ter Huurne 2013-08-09 18:18:51 +0200
  • 346067896a Put background painting and global keys in new Background layer Maarten ter Huurne 2013-08-09 18:01:51 +0200
  • b0d1d9e55f Declare Surface methods that don't change the surface as "const" Maarten ter Huurne 2013-08-09 17:47:34 +0200
  • 46626030b2 Clock: Update current time atomically Maarten ter Huurne 2013-08-09 03:58:09 +0200
  • 9e1f717d9b Made Clock destruction safe Maarten ter Huurne 2013-08-09 03:13:02 +0200
  • 9158b90a45 Made Clock simpler and more reliable Maarten ter Huurne 2013-08-07 02:57:44 +0200
  • a15339d425 Cleanups of Clock class Maarten ter Huurne 2013-08-06 21:55:31 +0200
  • f71ea3bcee Call Menu::skinUpdated() earlier in initMenu() Maarten ter Huurne 2013-08-06 19:59:35 +0200
  • 4a392a9173 Use reference to SurfaceCollection in Menu::paint() Maarten ter Huurne 2013-08-06 19:57:38 +0200
  • 63029d85d7 Use shared_ptr for layers Maarten ter Huurne 2013-08-06 02:34:03 +0200
  • 6d868a895a Implemented layer system for painting and events Maarten ter Huurne 2013-08-06 01:55:32 +0200
  • 074668336e Handle menu-related buttons inside Menu class Maarten ter Huurne 2013-08-05 16:43:22 +0200
  • d588b97b34 Removed InputManager::waitForReleasedButton() Maarten ter Huurne 2013-08-05 16:01:50 +0200
  • e6300ab07a Changed section headers to be displayed in a circular fashion Maarten ter Huurne 2013-08-05 14:54:42 +0200
  • 903ccc2cfe Switch from mega to giga when showing large disk/card sizes Maarten ter Huurne 2013-08-05 02:02:04 +0200
  • d46d8275ae Made L/R button images of the Default skin match the topBarHeight Maarten ter Huurne 2013-08-05 01:15:48 +0200
  • bdf3cfdf86 Moved linkColumns and linkRows fields into Menu class Maarten ter Huurne 2013-08-05 00:51:36 +0200
  • 8d7ac6e0ba Center links horizontally Maarten ter Huurne 2013-08-05 00:36:40 +0200
  • f65a59a02f Fixed scrollbar size for links area Maarten ter Huurne 2013-08-05 00:02:56 +0200
  • 41b0551595 Moved menu touch handling code into Menu class Maarten ter Huurne 2013-08-04 22:07:34 +0200
  • 1eeba171dd Moved menu painting code into Menu class Maarten ter Huurne 2013-08-04 21:14:29 +0200
  • cbe7735f73 Put main loop painting code in separate methods Maarten ter Huurne 2013-08-04 03:47:23 +0200
  • f8dc4c7bb8 Don't construct non-functional Font objects Maarten ter Huurne 2013-08-04 00:58:32 +0200
  • 724aefe482 Renamed ASFont class to just Font Maarten ter Huurne 2013-08-03 22:30:12 +0200
  • 0046fa9e19 Made ASFont::utf8Code() a function in inputdialog.cpp instead Maarten ter Huurne 2013-08-03 22:02:50 +0200
  • a9b5d8bd19 Moved most Menu::loadIcons() code into Link/LinkApp classes Maarten ter Huurne 2013-08-02 21:20:10 +0200
  • 40372d14ef Cleaned up Menu::loadIcons() Maarten ter Huurne 2013-08-01 13:33:09 +0200
  • a7b31669bb Restrict access to Link::recalcCoordinates() Maarten ter Huurne 2013-07-31 19:32:47 +0200
  • dd55b7290b Do not draw NULL icon Maarten ter Huurne 2013-07-31 19:13:30 +0200
  • fb8f4e6e72 The "tr1" namespace is no longer needed now that we're on C++11 Maarten ter Huurne 2013-08-01 14:11:21 +0200
  • de9b3cd27d Make sure the joystick subsystem is inited before InputManager starts Paul Cercueil 2013-07-29 16:54:12 -0400
  • fcb2618286 Open all available joysticks Paul Cercueil 2013-07-29 01:28:52 -0400
  • 50b3bb2b7f Revert the log level to INFO Paul Cercueil 2013-07-29 13:02:06 -0400
  • 88f54e1ccc Drop incredibly dirty and huge file FastDelegate.h Paul Cercueil 2013-07-29 12:58:25 -0400
  • 9951ab2ab5 Switched to C++11 Paul Cercueil 2013-07-29 04:02:41 -0400
  • 152ed5cb29 Drop enum constants of unsupported button actions Paul Cercueil 2013-07-29 01:33:48 -0400
  • e0109dfe55 Initialize the timers subsystem of SDL at the beginning Paul Cercueil 2013-07-22 00:20:18 -0400
  • 47bbc0b673 Added a clock on the bottom bar Paul Cercueil 2013-07-21 23:54:09 -0400
  • b0fa6db97d Use an enum instead of hardcoded values for the user-injected codes Paul Cercueil 2013-07-21 23:52:35 -0400
  • a0515ad356 Make the file selector accept all files by default Paul Cercueil 2013-07-21 15:43:41 -0400
  • a682d10657 Load the localized title and description of an OPK if available Paul Cercueil 2013-07-20 21:21:36 -0400
  • 9f29618f2e Add an ISO 639-1 code at the top of each translation file Paul Cercueil 2013-07-20 21:20:24 -0400
  • 35c487a871 Clean translation files (set to Unix, remove trailing spaces...) Paul Cercueil 2013-07-20 21:15:45 -0400
  • bec8d8756f Don't prepend the mounpoint to the binary path if not inside the OPK Paul Cercueil 2013-07-19 15:25:54 -0400
  • 5255bf6de3 Destroy all registered Monitor objects when the Menu is destroyed Paul Cercueil 2013-07-19 14:50:26 -0400
  • 9dae4b76df Accept meta-data named *.all.desktop in OPK files Paul Cercueil 2013-07-19 14:41:17 -0400
  • b6dfdc6ef5 Stop watching a directory when it has been reported as removed Paul Cercueil 2013-07-19 14:35:45 -0400
  • ebce540dfc Exit the thread properly in the destructor of Monitor objects Paul Cercueil 2013-07-19 14:29:51 -0400
  • d5280ebc7b Use sigaction() instead of deprecated function signal() Paul Cercueil 2013-07-19 13:58:12 -0400
  • 84a987e9d5 When loading multiple OPKs, don't order links each time one is added Paul Cercueil 2013-07-19 12:50:20 -0400
  • 41e4cff7ac Add a MediaMonitor, which will watch CARD_ROOT for mountpoints Paul Cercueil 2013-07-19 12:37:56 -0400
  • 69b9657af4 Add function openPackagesFromDir() to simplify constructor of Menu Paul Cercueil 2013-07-19 12:01:25 -0400
  • 36c4205e0e Don't try to read OPKs in /media/./apps and /media/../apps Paul Cercueil 2013-07-19 11:57:35 -0400
  • 04d9d9322d Remove trailing slash from CARD_ROOT Paul Cercueil 2013-07-19 11:54:09 -0400
  • 0264b724d6 Start inotify with working mask (fixes previous commit) Paul Cercueil 2013-07-19 11:47:27 -0400
  • 5e7bcf3a1f Remove all links of an "apps" dir when it is removed or renamed Paul Cercueil 2013-07-18 21:34:03 -0400
  • f308ed983b Prepare the Monitor class for proper inheritance Paul Cercueil 2013-07-18 21:32:23 -0400
  • cc869c07a8 Fix link insertion/deletion when OPKs are overwritten from SSH/FTP Paul Cercueil 2013-07-18 19:28:44 -0400
  • 91f381fa07 Allow an OPK to use an icon provided by the theme Paul Cercueil 2013-07-18 17:49:33 -0400
  • bcb3e98ddc Order the links in alphabetical order Paul Cercueil 2013-07-18 17:38:09 -0400
  • 9029deceeb Fix translations in user directory not correctly loaded Paul Cercueil 2013-07-18 17:14:21 -0400
  • 32d100ee2a Change the "GMenu2X starting" message Paul Cercueil 2013-07-18 17:03:01 -0400
  • 504641a6cf Fix the function that sets the icon of a Link Paul Cercueil 2013-07-18 17:00:18 -0400
  • dfad7c39a7 Remove all links of an OPK when moved out of the monitored folder Paul Cercueil 2013-07-18 16:29:56 -0400
  • 13b3d8e0ca Monitor OPK folders using inotify and automatically add/delete links Paul Cercueil 2013-07-16 13:36:18 -0400
  • 1467c9b9d7 Don't try to find OPKs inside non-existing directories Paul Cercueil 2013-07-16 12:44:30 -0400
  • 78ad051756 Split huge function readPackages into two functions Paul Cercueil 2013-07-10 18:57:56 -0400
  • 1337eb5ed8 Update filter of manual selection dialog to *.man.png *.txt Paul Cercueil 2013-07-08 12:21:43 -0400
  • ca811ea43d Match only *.png files for the application icon selector Paul Cercueil 2013-07-08 12:20:30 -0400
  • e1968c3830 Add *.elf to the filter of the explorer and the "add link" dialog Paul Cercueil 2013-07-08 02:27:53 -0400
  • aa8b21e076 Update file extension filter for manually added applications Paul Cercueil 2013-07-08 02:24:55 -0400
  • 5790740af6 Match all files by default in the file dialog Paul Cercueil 2013-07-08 02:24:09 -0400
  • 6d44fb3a75 Use the "*" filter to match all files Paul Cercueil 2013-07-08 02:21:42 -0400
  • 9737810bcb Remove the "unlock VT" feature; it has been moved to its own program Paul Cercueil 2013-07-05 17:51:59 -0400
  • 4ed21f27e5 Fix extension filter of the wallpaper dialog Paul Cercueil 2013-07-05 17:08:09 -0400
  • 3558dfbfa2 Fix extension filters of the Explorer Paul Cercueil 2013-07-05 14:48:13 -0400
  • dad8d1bad5 Fix extension filter in file selection dialog Paul Cercueil 2013-07-05 14:42:55 -0400
  • 46386a2054 Drop the bitmap font; use a TTF font instead Paul Cercueil 2013-07-05 14:07:46 -0400
  • eb63294231 Don't call tolower() on the whole filenames, only on extensions Paul Cercueil 2013-07-05 14:00:46 -0400
  • abc461bf95 Fix build on 32-bit targets... Paul Cercueil 2013-07-03 23:45:38 -0400
  • 59a456690b Fix build on 64-bit systems Paul Cercueil 2013-07-03 23:17:24 -0400
  • a0690ba59e Remove useless clipper Paul Cercueil 2013-06-16 20:52:20 -0400
  • 4347c340a6 Align the links the same way whether or not a scrollbar is present Paul Cercueil 2013-06-16 20:48:37 -0400
  • c58b3a535e Update GMenu2X to use the latest libopk v1.0 API Paul Cercueil 2013-05-26 19:06:53 -0400
  • 2cef732602 Fix crash occuring when an unknown MIME type is specified in OPK Paul Cercueil 2013-04-19 14:25:23 -0300
  • 5ae44f11b0 gcw0: Add official wallpapers Paul Cercueil 2013-04-17 12:49:25 -0300
  • ea6eb291c5 gcw0: changed description of reboot link Paul Cercueil 2013-04-17 02:58:12 -0300
  • bcbedc8f40 Updated code calling opk_extract_file(). Maarten ter Huurne 2013-02-05 19:05:44 +0100
  • 90ec4b9ace Ignore OPK files of which the name starts with a dot Maarten ter Huurne 2013-01-24 23:26:30 +0100
  • e4d78bee60 Made GMenu2X::menu private Maarten ter Huurne 2012-12-20 22:01:30 +0100
  • a18730ee13 Changed text color of warnings from yellow to magenta Maarten ter Huurne 2012-12-20 17:54:15 +0100
  • 874ddd3cad Keep CPU frequency scaling for the GCW0 build disabled until it works Paul Cercueil 2012-12-08 18:18:00 -0300
  • 610b489d51 Add support of text manuals (.man.txt files) inside OPK archives Paul Cercueil 2012-12-08 04:26:48 -0300
  • f2e3efd359 Hide the 'Edit' option if there's nothing to configure Paul Cercueil 2012-12-08 01:59:11 -0300
  • a60d97fbff Hide the selector dir/browser link options if OPK doesn't open a file Paul Cercueil 2012-12-08 01:45:21 -0300
  • c9fc163bea Add --disable-cpufreq switch to disable clock management Paul Cercueil 2012-12-08 01:03:33 -0300
  • 473949bb4f Remove hardcoded MHz values, use the defined main/max clocks instead Paul Cercueil 2012-12-06 20:53:39 -0300
  • df7fb985a3 Introduce new skin "OD" for the GCW-Zero platform. Paul Cercueil 2012-12-04 14:22:42 -0300